From 3f91463c343d2d22c55b66529a8d81d58626ac89 Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Wed, 30 Sep 2026 17:37:30 -0700 Subject: [PATCH 1/3] Add wrapper directive migration framework Pilot module-level directive mappings with Compliance and add read-only inventory tooling for measured v1.0 and beta migration planning. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- src/Compliance/Compliance.md | 10 + .../Compliance_cmdletConfigurations.cs | 25 +- .../Compliance_directiveMigrationMap.json | 57 +++ ...Get-WrapperDirectiveMigrationInventory.ps1 | 363 ++++++++++++++++++ tools/README.md | 2 + ...est-WrapperDirectiveMigrationInventory.ps1 | 76 ++++ tools/WrapperGenerator.Tests/NamingTests.cs | 15 + tools/WrapperGenerator/README.md | 34 ++ 8 files changed, 581 insertions(+), 1 deletion(-) create mode 100644 src/Compliance/wrapper/Compliance_directiveMigrationMap.json create mode 100644 tools/Get-WrapperDirectiveMigrationInventory.ps1 create mode 100644 tools/Test-WrapperDirectiveMigrationInventory.ps1 diff --git a/src/Compliance/Compliance.md b/src/Compliance/Compliance.md index a633d47168c..7491505b461 100644 --- a/src/Compliance/Compliance.md +++ b/src/Compliance/Compliance.md @@ -17,10 +17,20 @@ require: ``` yaml directive: +# Wrapper migration: PATCH and DELETE for the nested /dataSource navigation are +# suppressed in src/Compliance/wrapper/Compliance_cmdletConfigurations.cs and +# mapped in the adjacent Compliance_directiveMigrationMap.json. NamingTests pins +# the behavior. Keep this AutoRest directive active until the service-module +# pipeline is retired. - where: subject: (^ComplianceEdiscoveryCaseNoncustodialDataSource$) variant: ^Update1$|^UpdateExpanded1$|^UpdateViaIdentity1$|^UpdateViaIdentityExpanded1$|^Delete1$|^DeleteViaIdentity1$ remove: true +# Wrapper migration: the wrapper's structural path naming already emits the +# appended DataSource noun for GET .../noncustodialDataSources/{id}/dataSource; +# the adjacent Compliance_directiveMigrationMap.json records the profile evidence +# and NamingTests pins the behavior. Keep this AutoRest rename active until the +# service-module pipeline is retired. - where: subject: (^ComplianceEdiscoveryCaseNoncustodialDataSource$) variant: ^Get1$|^GetViaIdentity1$ diff --git a/src/Compliance/wrapper/Compliance_cmdletConfigurations.cs b/src/Compliance/wrapper/Compliance_cmdletConfigurations.cs index 8d8d726c021..06534b61660 100644 --- a/src/Compliance/wrapper/Compliance_cmdletConfigurations.cs +++ b/src/Compliance/wrapper/Compliance_cmdletConfigurations.cs @@ -1,3 +1,26 @@ using System.Collections.Generic; +using System.Net.Http; + namespace WrapperGenerator; -public static partial class CmdletConfigurator { private static readonly List ComplianceCmdletConfigurations = []; } + +public static partial class CmdletConfigurator +{ + private static readonly List ComplianceCmdletConfigurations = + [ + // Compliance.md removes the Update1/Delete1 variants for + // ComplianceEdiscoveryCaseNoncustodialDataSource. Those variants are the nested + // /dataSource navigation operations; the parent noncustodialDataSource item remains. + new(OverrideKind.SuppressOperation, HttpMethod.Patch, + "/compliance/ediscovery/cases/{}/noncustodialdatasources/{}/datasource", + Match: PathMatch.Exact, Value: null, + Reason: "Compliance.md removes Update1 for ComplianceEdiscoveryCaseNoncustodialDataSource"), + new(OverrideKind.SuppressOperation, HttpMethod.Delete, + "/compliance/ediscovery/cases/{}/noncustodialdatasources/{}/datasource", + Match: PathMatch.Exact, Value: null, + Reason: "Compliance.md removes Delete1 for ComplianceEdiscoveryCaseNoncustodialDataSource"), + + // Compliance.md renames the corresponding Get1 variant by appending DataSource. + // The wrapper's path-based naming already emits that published noun, so no override + // entry is needed; NamingTests pins it beside the suppressions above. + ]; +} diff --git a/src/Compliance/wrapper/Compliance_directiveMigrationMap.json b/src/Compliance/wrapper/Compliance_directiveMigrationMap.json new file mode 100644 index 00000000000..f6c05f0899b --- /dev/null +++ b/src/Compliance/wrapper/Compliance_directiveMigrationMap.json @@ -0,0 +1,57 @@ +{ + "mappings": [ + { + "module": "Compliance", + "directiveIndex": 1, + "classification": "CmdletSuppression", + "sourceContains": "variant: ^Update1$|^UpdateExpanded1$|^UpdateViaIdentity1$|^UpdateViaIdentityExpanded1$|^Delete1$|^DeleteViaIdentity1$", + "implementation": "CmdletConfigurator", + "notes": "Suppress nested dataSource PATCH and DELETE; keep the parent noncustodialDataSource item operations.", + "profiles": { + "v1.0": { + "absenceExpected": true, + "operations": [] + }, + "beta": { + "absenceExpected": false, + "operations": [ + { + "method": "PATCH", + "path": "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}/dataSource", + "operationId": "compliance.ediscovery.cases.noncustodialDataSources.UpdateDataSource" + }, + { + "method": "DELETE", + "path": "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}/dataSource", + "operationId": "compliance.ediscovery.cases.noncustodialDataSources.DeleteDataSource" + } + ] + } + } + }, + { + "module": "Compliance", + "directiveIndex": 2, + "classification": "SubjectRename", + "sourceContains": "variant: ^Get1$|^GetViaIdentity1$", + "implementation": "StructuralNaming", + "notes": "The wrapper derives the appended DataSource noun directly from the nested navigation path; NamingTests pins the result.", + "profiles": { + "v1.0": { + "absenceExpected": true, + "operations": [] + }, + "beta": { + "absenceExpected": false, + "operations": [ + { + "method": "GET", + "path": "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}/dataSource", + "operationId": "compliance.ediscovery.cases.noncustodialDataSources.GetDataSource" + } + ] + } + } + } + ] +} diff --git a/tools/Get-WrapperDirectiveMigrationInventory.ps1 b/tools/Get-WrapperDirectiveMigrationInventory.ps1 new file mode 100644 index 00000000000..661b9677f79 --- /dev/null +++ b/tools/Get-WrapperDirectiveMigrationInventory.ps1 @@ -0,0 +1,363 @@ +<# +.SYNOPSIS +Inventories module AutoRest directives for migration to WrapperGenerator configuration. + +.DESCRIPTION +Reads src//.md and classifies each directive group. Operation-ID suppressions +are resolved directly against the v1.0 and beta Kiota-compatible OpenAPI documents. AutoRest +subject/variant selectors cannot be translated safely from text alone, so reviewed mappings +live beside each module configuration in src//wrapper/_directiveMigrationMap.json. + +The command is read-only unless -OutputPath is supplied. It never edits module configuration +or markdown files. + +.PARAMETER Module +One or more module names. Omit to inventory every module with src//.md. + +.PARAMETER MappingPath +One or more reviewed mapping ledgers. Omit to discover the selected modules' ledgers. This +override is primarily exposed so the validation test can exercise failure cases. + +.PARAMETER OutputPath +Optional .json or .csv output path. + +.PARAMETER AsJson +Write JSON to the pipeline instead of inventory objects. + +.PARAMETER FailOnUnresolved +Exit with an error when any non-deferred directive remains unresolved. +#> +[CmdletBinding()] +param( + [string[]]$Module = @(), + [string[]]$MappingPath = @(), + [string]$OutputPath, + [switch]$AsJson, + [switch]$FailOnUnresolved +) + +$ErrorActionPreference = 'Stop' +$repoRoot = (Resolve-Path (Join-Path $PSScriptRoot '..')).Path +$srcRoot = Join-Path $repoRoot 'src' +$specRoot = Join-Path $repoRoot 'openApiDocs_KiotaCompat' + +function Get-DirectiveClassification { + param([Parameter(Mandatory)][string]$Text) + + if ($Text -match '(?m)^\s+parameter-name:' -or + $Text -match '(?m)^\s+alias:' -or + $Text -match '(?m)^\s+transform:') { + return 'DeferredParameter' + } + if ($Text -match '(?m)^\s*-\s*where-operation-id:' -or + $Text -match '(?m)^\s+remove:\s*\$') { + return 'DeferredSchema' + } + if ($Text -match '(?m)^\s*-\s*remove-path-by-operation:') { + return 'OperationIdSuppression' + } + $removes = $Text -match '(?m)^\s+remove:\s*true\s*$' + $setsSubject = $Text -match '(?ms)^\s+set:\s*$.*?^\s+subject:' + $setsVerb = $Text -match '(?ms)^\s+set:\s*$.*?^\s+verb:' + if ($removes) { return 'CmdletSuppression' } + if ($setsSubject -and $setsVerb) { return 'SubjectAndVerbRename' } + if ($setsVerb) { return 'VerbRename' } + if ($setsSubject) { return 'SubjectRename' } + return 'Unclassified' +} + +function Get-ModuleDirectives { + param([Parameter(Mandatory)][string]$ModuleName) + + $path = Join-Path (Join-Path $srcRoot $ModuleName) "$ModuleName.md" + if (-not (Test-Path $path)) { throw "Module directive file not found: $path" } + $lines = @(Get-Content $path) + $directiveLine = -1 + for ($i = 0; $i -lt $lines.Count; $i++) { + if ($lines[$i] -match '^\s*directive:\s*$') { $directiveLine = $i; break } + } + if ($directiveLine -lt 0) { return @() } + + $entries = [System.Collections.Generic.List[object]]::new() + $current = [System.Collections.Generic.List[string]]::new() + $currentLine = 0 + $index = 0 + for ($i = $directiveLine + 1; $i -lt $lines.Count; $i++) { + if ($lines[$i] -match '^```\s*$') { break } + if ($lines[$i] -match '^\s*#') { continue } + if ($lines[$i] -match '^\s{2}-\s+') { + if ($current.Count -gt 0) { + $index++ + $text = $current -join [Environment]::NewLine + $entries.Add([pscustomobject]@{ + Module = $ModuleName + DirectiveIndex = $index + DirectiveLine = $currentLine + Classification = Get-DirectiveClassification $text + Text = $text + }) + $current.Clear() + } + $currentLine = $i + 1 + } + if ($currentLine -gt 0) { $current.Add($lines[$i]) } + } + if ($current.Count -gt 0) { + $index++ + $text = $current -join [Environment]::NewLine + $entries.Add([pscustomobject]@{ + Module = $ModuleName + DirectiveIndex = $index + DirectiveLine = $currentLine + Classification = Get-DirectiveClassification $text + Text = $text + }) + } + return $entries +} + +function Get-SpecOperations { + param( + [Parameter(Mandatory)][string]$ModuleName, + [Parameter(Mandatory)][string]$Profile + ) + + $path = Join-Path (Join-Path $specRoot $Profile) "$ModuleName.yml" + if (-not (Test-Path $path)) { return @() } + $operations = [System.Collections.Generic.List[object]]::new() + $currentPath = $null + $currentMethod = $null + foreach ($line in Get-Content $path) { + if ($line -match "^\s{2}['`"]?(?/[^'`"]+)['`"]?:\s*$") { + $currentPath = $Matches.path + $currentMethod = $null + continue + } + if ($currentPath -and $line -match '^\s{4}(?get|post|put|patch|delete|head|options|trace):\s*$') { + $currentMethod = $Matches.method.ToUpperInvariant() + continue + } + if ($currentPath -and $currentMethod -and $line -match '^\s{6}operationId:\s*(?.+?)\s*$') { + $operations.Add([pscustomobject]@{ + Method = $currentMethod + Path = $currentPath + OperationId = $Matches.id.Trim("'", '"') + }) + $currentMethod = $null + } + } + return $operations +} + +function Format-Operations { + param([object[]]$Operations) + return @($Operations | Sort-Object Path, Method | ForEach-Object { + "$($_.Method) $($_.Path) [$($_.OperationId)]" + }) +} + +if (-not $Module -or $Module.Count -eq 0) { + $Module = @(Get-ChildItem $srcRoot -Directory | Where-Object { + Test-Path (Join-Path $_.FullName "$($_.Name).md") + } | Select-Object -ExpandProperty Name | Sort-Object) +} +if (-not $MappingPath -or $MappingPath.Count -eq 0) { + $MappingPath = @($Module | ForEach-Object { + Join-Path (Join-Path (Join-Path $srcRoot $_) 'wrapper') "$($_)_directiveMigrationMap.json" + } | Where-Object { Test-Path $_ }) +} + +$mappingByKey = @{} +foreach ($ledgerPath in $MappingPath) { + if (-not (Test-Path $ledgerPath)) { throw "Directive mapping ledger not found: $ledgerPath" } + $mappingDocument = Get-Content $ledgerPath -Raw | ConvertFrom-Json + foreach ($mapping in @($mappingDocument.mappings)) { + $key = "$($mapping.module)|$($mapping.directiveIndex)" + if ($mappingByKey.ContainsKey($key)) { + throw "Duplicate directive mapping '$key' in $ledgerPath." + } + $mappingByKey[$key] = $mapping + } +} + +$rows = [System.Collections.Generic.List[object]]::new() +$usedMappings = [System.Collections.Generic.HashSet[string]]::new() +foreach ($moduleName in $Module) { + $configurationPath = Join-Path (Join-Path (Join-Path $srcRoot $moduleName) 'wrapper') "$($moduleName)_cmdletConfigurations.cs" + $configurationEntryCount = if (Test-Path $configurationPath) { + ([regex]::Matches((Get-Content $configurationPath -Raw), 'new\(OverrideKind\.')).Count + } + else { + 0 + } + $operationsByProfile = @{ + 'v1.0' = @(Get-SpecOperations -ModuleName $moduleName -Profile 'v1.0') + 'beta' = @(Get-SpecOperations -ModuleName $moduleName -Profile 'beta') + } + foreach ($directive in @(Get-ModuleDirectives $moduleName)) { + $key = "$moduleName|$($directive.DirectiveIndex)" + $mapping = $mappingByKey[$key] + $profileMatches = @{ 'v1.0' = @(); 'beta' = @() } + $implementation = '' + $notes = '' + $status = 'Unresolved' + + if ($directive.Classification -like 'Deferred*') { + $status = 'Deferred' + $implementation = 'AutoRest' + $notes = if ($directive.Classification -eq 'DeferredParameter') { + 'Parameter aliases and transforms are outside the cmdlet-surface migration.' + } + else { + 'Schema/response directives are outside the cmdlet-surface migration.' + } + } + elseif ($directive.Classification -eq 'OperationIdSuppression') { + $match = [regex]::Match($directive.Text, '(?m)remove-path-by-operation:\s*(?.+?)\s*$') + if (-not $match.Success) { + $status = 'Invalid' + $notes = 'Could not read remove-path-by-operation pattern.' + } + else { + $pattern = $match.Groups['pattern'].Value.Trim("'", '"') + try { + # AutoRest evaluates JavaScript regular expressions, where an identity escape + # such as \_ is accepted. .NET rejects it even though it means the same as _. + $dotNetPattern = $pattern -replace '\\_', '_' + $regex = [regex]::new($dotNetPattern) + foreach ($profile in @('v1.0', 'beta')) { + $profileMatches[$profile] = @($operationsByProfile[$profile] | + Where-Object { $regex.IsMatch($_.OperationId) }) + } + if ($profileMatches['v1.0'].Count + $profileMatches.beta.Count -gt 0) { + $status = 'Resolved' + $implementation = 'Candidate' + $notes = if ($dotNetPattern -ne $pattern) { + 'Resolved directly after normalizing JavaScript identity escapes for .NET.' + } + else { + 'Resolved directly from the operation-ID regular expression.' + } + } + } + catch { + $status = 'Unresolved' + $notes = "AutoRest operation-ID regular expression requires manual review: $($_.Exception.Message)" + } + } + } + elseif ($mapping) { + [void]$usedMappings.Add($key) + $implementation = "$($mapping.implementation)" + $notes = "$($mapping.notes)" + $missing = [System.Collections.Generic.List[string]]::new() + if ($mapping.classification -and + "$($mapping.classification)" -ne $directive.Classification) { + $missing.Add("classification changed from '$($mapping.classification)' to '$($directive.Classification)'") + } + if ($mapping.sourceContains -and + -not $directive.Text.Contains("$($mapping.sourceContains)", [StringComparison]::Ordinal)) { + $missing.Add("source directive no longer contains '$($mapping.sourceContains)'") + } + foreach ($profile in @('v1.0', 'beta')) { + $profileMap = $mapping.profiles.$profile + if ($null -eq $profileMap) { + $missing.Add("$profile mapping declaration") + continue + } + foreach ($expected in @($profileMap.operations)) { + $matches = @($operationsByProfile[$profile] | Where-Object { + $_.Method -eq "$($expected.method)".ToUpperInvariant() -and + $_.Path -eq "$($expected.path)" + }) + if ($matches.Count -ne 1) { + $missing.Add("$profile $($expected.method) $($expected.path) matched $($matches.Count) operations") + } + else { + if ($expected.operationId -and $matches[0].OperationId -ne "$($expected.operationId)") { + $missing.Add("$profile $($expected.method) $($expected.path) operationId changed from '$($expected.operationId)' to '$($matches[0].OperationId)'") + } + $profileMatches[$profile] += $matches[0] + } + } + if (@($profileMap.operations).Count -eq 0 -and -not $profileMap.absenceExpected) { + $missing.Add("$profile has no operations and is not marked absenceExpected") + } + } + if ($missing.Count -eq 0) { + $status = 'Mapped' + } + else { + $status = 'Invalid' + $notes = (@($notes) + @($missing)) -join ' ' + } + } + + $summary = ($directive.Text -replace '\s+', ' ').Trim() + $coverage = if ($status -eq 'Mapped') { + if ($implementation -eq 'StructuralNaming') { 'StructuralNaming' } else { 'ReviewedConfiguration' } + } + elseif ($configurationEntryCount -gt 0) { + 'ModuleHasUnreviewedConfiguration' + } + else { + 'None' + } + $rows.Add([pscustomobject]@{ + Module = $moduleName + DirectiveIndex = $directive.DirectiveIndex + DirectiveLine = $directive.DirectiveLine + Classification = $directive.Classification + Status = $status + Implementation = $implementation + ExistingCoverage = $coverage + ModuleConfigurationEntries = $configurationEntryCount + V1Operations = @(Format-Operations $profileMatches['v1.0']) + BetaOperations = @(Format-Operations $profileMatches.beta) + Notes = $notes + Directive = $summary + }) + } +} + +$unusedMappings = @($mappingByKey.GetEnumerator() | Where-Object { + $Module -contains $_.Value.module -and -not $usedMappings.Contains($_.Key) +}) +if ($unusedMappings.Count -gt 0) { + throw "Mapping ledger entries do not match a directive: $($unusedMappings.Key -join ', ')" +} + +$invalid = @($rows | Where-Object Status -eq 'Invalid') +if ($invalid.Count -gt 0) { + $details = $invalid | ForEach-Object { "$($_.Module) directive $($_.DirectiveIndex): $($_.Notes)" } + throw "Invalid directive migration mapping(s):`n$($details -join [Environment]::NewLine)" +} +if ($FailOnUnresolved) { + $unresolved = @($rows | Where-Object Status -eq 'Unresolved') + if ($unresolved.Count -gt 0) { + throw "$($unresolved.Count) non-deferred directive(s) remain unresolved." + } +} + +if ($OutputPath) { + $parent = Split-Path $OutputPath -Parent + if ($parent -and -not (Test-Path $parent)) { throw "Output directory does not exist: $parent" } + switch ([IO.Path]::GetExtension($OutputPath).ToLowerInvariant()) { + '.json' { $rows | ConvertTo-Json -Depth 6 | Set-Content $OutputPath } + '.csv' { + $rows | Select-Object Module, DirectiveIndex, DirectiveLine, Classification, Status, + Implementation, ExistingCoverage, ModuleConfigurationEntries, + @{ Name = 'V1Operations'; Expression = { $_.V1Operations -join '; ' } }, + @{ Name = 'BetaOperations'; Expression = { $_.BetaOperations -join '; ' } }, + Notes, Directive | + Export-Csv $OutputPath -NoTypeInformation + } + default { throw 'OutputPath must end in .json or .csv.' } + } +} +elseif ($AsJson) { + $rows | ConvertTo-Json -Depth 6 +} +else { + $rows +} diff --git a/tools/README.md b/tools/README.md index 53ba1fde822..020e95a4901 100644 --- a/tools/README.md +++ b/tools/README.md @@ -40,6 +40,8 @@ Everything else is a narrower tool for one of the scenarios below. | `Derive-ParityResolutions.ps1` | derives parity renames/suppressions for the whole surface | frozen input ledger, or `-CaptureInput` to build one | `data/parity-*.json`, ledger CSVs | | `Update-WrapperParityData.ps1` | orchestrates a clean parity refresh in an isolated copy | — | the four `data/parity-*` files | | `New-WrapperOutputManifest.ps1` | reviewable inventory of the committed output | the corpus | `docs/WrapperCmdlets-*.csv` | +| `Get-WrapperDirectiveMigrationInventory.ps1` | classifies AutoRest directives and maps reviewed v1.0/beta operations | module `.md` files, OpenAPI specs, reviewed mapping ledger | pipeline objects; optional JSON/CSV | +| `Test-WrapperDirectiveMigrationInventory.ps1` | validates the inventory tool, Compliance pilot mapping and read-only behavior | inventory tool + mapping ledger | console pass/fail | ## What depends on what diff --git a/tools/Test-WrapperDirectiveMigrationInventory.ps1 b/tools/Test-WrapperDirectiveMigrationInventory.ps1 new file mode 100644 index 00000000000..2064e1fd274 --- /dev/null +++ b/tools/Test-WrapperDirectiveMigrationInventory.ps1 @@ -0,0 +1,76 @@ +<# +.SYNOPSIS +Validates the directive migration inventory tool and its reviewed Compliance mapping. +#> +[CmdletBinding()] +param() + +$ErrorActionPreference = 'Stop' +$tool = Join-Path $PSScriptRoot 'Get-WrapperDirectiveMigrationInventory.ps1' +$mapping = Join-Path (Join-Path $PSScriptRoot '..\src\Compliance\wrapper') 'Compliance_directiveMigrationMap.json' +$before = & git -C (Resolve-Path (Join-Path $PSScriptRoot '..')).Path status --porcelain + +$compliance = @((& $tool -Module Compliance -MappingPath $mapping -AsJson | Out-String) | + ConvertFrom-Json) +if ($compliance.Count -ne 2) { throw "Expected 2 Compliance directives, found $($compliance.Count)." } +if (@($compliance | Where-Object Status -ne 'Mapped').Count -ne 0) { + throw 'Every Compliance directive must be mapped.' +} +$suppression = $compliance | Where-Object DirectiveIndex -eq 1 +if (@($suppression.BetaOperations | Where-Object { $_ -match '^PATCH ' }).Count -ne 1 -or + @($suppression.BetaOperations | Where-Object { $_ -match '^DELETE ' }).Count -ne 1) { + throw 'Compliance directive 1 must map to one beta PATCH and one beta DELETE.' +} +if ($null -ne $suppression.V1Operations -and @($suppression.V1Operations).Count -ne 0) { + throw 'Compliance directive 1 should have no v1.0 operations.' +} +$rename = $compliance | Where-Object DirectiveIndex -eq 2 +if ($rename.Implementation -ne 'StructuralNaming' -or + @($rename.BetaOperations | Where-Object { $_ -match '^GET ' }).Count -ne 1) { + throw 'Compliance directive 2 must map to one structurally named beta GET.' +} + +$applications = @((& $tool -Module Applications -MappingPath $mapping -AsJson | Out-String) | + ConvertFrom-Json) +if (@($applications | Where-Object Status -eq 'Deferred').Count -lt 1) { + throw 'Applications must expose at least one deferred parameter directive.' +} +if (@($applications | Where-Object Status -eq 'Unresolved').Count -lt 1) { + throw 'Applications must expose at least one unresolved cmdlet-surface directive.' +} +$calendar = @((& $tool -Module Calendar -MappingPath $mapping -AsJson | Out-String) | + ConvertFrom-Json) +$resolved = @($calendar | Where-Object Status -eq 'Resolved') +if ($resolved.Count -lt 1 -or @($resolved | Where-Object Implementation -ne 'Candidate').Count -gt 0) { + throw 'Automatically matched operation-ID directives must be candidates, not mapped migrations.' +} +$schemaDirective = @((& $tool -Module Identity.SignIns -MappingPath $mapping -AsJson | Out-String) | + ConvertFrom-Json) | Where-Object Classification -eq 'DeferredSchema' +if (@($schemaDirective).Count -ne 1 -or $schemaDirective.Status -ne 'Deferred') { + throw 'Schema/response directives must be classified as deferred, not unresolved.' +} + +$duplicateMapping = [IO.Path]::GetTempFileName() +try { + $document = Get-Content $mapping -Raw | ConvertFrom-Json + $document.mappings = @($document.mappings) + @($document.mappings[0]) + $document | ConvertTo-Json -Depth 10 | Set-Content $duplicateMapping + $failed = $false + try { + & $tool -Module Compliance -MappingPath $duplicateMapping | Out-Null + } + catch { + $failed = $_.Exception.Message -match 'Duplicate directive mapping' + } + if (-not $failed) { throw 'Duplicate mappings must fail visibly.' } +} +finally { + Remove-Item $duplicateMapping -Force -ErrorAction SilentlyContinue +} + +$after = & git -C (Resolve-Path (Join-Path $PSScriptRoot '..')).Path status --porcelain +if (($before -join "`n") -ne ($after -join "`n")) { + throw 'Inventory without -OutputPath must not modify the worktree.' +} + +Write-Host 'PASS: directive migration inventory and Compliance mapping validated.' diff --git a/tools/WrapperGenerator.Tests/NamingTests.cs b/tools/WrapperGenerator.Tests/NamingTests.cs index 446f9ecc7be..ee9b2204c08 100644 --- a/tools/WrapperGenerator.Tests/NamingTests.cs +++ b/tools/WrapperGenerator.Tests/NamingTests.cs @@ -121,6 +121,9 @@ private static CmdletNaming Resolve(string method, string path) => [InlineData("GET", "/sites/{site-id}/drive", "Get", "MgSiteDefaultDrive")] [InlineData("GET", "/groups/{group-id}/sites/{site-id}/drive", "Get", "MgGroupSiteDefaultDrive")] [InlineData("GET", "/users/{user-id}/calendar/events", "Get", "MgUserDefaultCalendarEvent")] + // Compliance.md renames the nested dataSource Get1 variant by appending DataSource. The + // wrapper derives the same noun directly from the route, so no curated rename is needed. + [InlineData("GET", "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}/dataSource", "Get", "MgComplianceEdiscoveryCaseNoncustodialDataSourceDataSource")] // nested-collection GET renamed by the Groups.md directive (subject $1ByGroup) [InlineData("GET", "/groups/{group-id}/groupLifecyclePolicies", "Get", "MgGroupLifecyclePolicyByGroup")] // boundary word-overlap collapse (Get-MgDomainNameReference) @@ -205,6 +208,18 @@ public void SuppressesOperationsThePublishedSdkOmits() Assert.True(CmdletConfigurator.IsSuppressed(HttpMethod.Get, "/users/{user-id}/photos/{userProfilePhoto-id}")); Assert.False(CmdletConfigurator.IsSuppressed(HttpMethod.Get, "/users/{user-id}/photo")); + // Compliance.md removes only the Update1/Delete1 variants for the nested dataSource + // navigation. The renamed GET and the parent noncustodialDataSource item remain. + const string complianceDataSource = + "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}/dataSource"; + const string complianceItem = + "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}"; + Assert.True(CmdletConfigurator.IsSuppressed(HttpMethod.Patch, complianceDataSource)); + Assert.True(CmdletConfigurator.IsSuppressed(HttpMethod.Delete, complianceDataSource)); + Assert.False(CmdletConfigurator.IsSuppressed(HttpMethod.Get, complianceDataSource)); + Assert.False(CmdletConfigurator.IsSuppressed(HttpMethod.Patch, complianceItem)); + Assert.False(CmdletConfigurator.IsSuppressed(HttpMethod.Delete, complianceItem)); + // Suffix-matched suppressions apply under any root; siblings stay generated // (issue #3704: Info-wrapper navs ship nothing, their siblings ship). Assert.True(CmdletConfigurator.IsSuppressed(HttpMethod.Get, "/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}/message")); diff --git a/tools/WrapperGenerator/README.md b/tools/WrapperGenerator/README.md index c398ec0e590..276eb79e214 100644 --- a/tools/WrapperGenerator/README.md +++ b/tools/WrapperGenerator/README.md @@ -368,6 +368,40 @@ The generated cmdlets **are** compiled: `Build-WrapperModule.ps1` builds each mo ## Gaps / not done yet - **Only v1.0 output is committed.** The beta docs exist (`openApiDocs_KiotaCompat/beta`) but no beta output is generated or checked in yet; the layout already accommodates it at `src/{Module}/wrapper/beta/`. + +## Migrate module AutoRest directives + +Cmdlet removals and renames in `src//.md` are migrated one module at a time. +Inventory them without changing the worktree: + +```powershell +.\tools\Get-WrapperDirectiveMigrationInventory.ps1 -Module Compliance | + Format-Table Module,DirectiveIndex,Classification,Status,Implementation +.\tools\Test-WrapperDirectiveMigrationInventory.ps1 +``` + +`remove-path-by-operation` entries are resolved directly from operation IDs in both +Kiota-compatible specifications. AutoRest `where` selectors operate on generated subjects and +variants, so they require reviewed method/path evidence in +`src//wrapper/_directiveMigrationMap.json`; the tool deliberately reports an +unreviewed selector as `Unresolved` instead of guessing. An automatically matched operation-ID +directive is `Resolved`, not `Mapped`: it remains a candidate until its configuration and tests +have been reviewed. `ExistingCoverage` distinguishes reviewed configuration, structural naming, +and modules that contain unrelated or not-yet-reconciled entries. + +For each reviewed directive: + +1. Use exact method/path mappings for both v1.0 and beta. An absent profile must be marked + `absenceExpected`. +2. Add only configuration the wrapper naming rules cannot already produce. Pin structural naming + behavior in `NamingTests` instead of adding redundant overrides. +3. Keep the AutoRest directive active and annotate it with its wrapper disposition until the + service-module pipeline is retired. +4. Run the inventory validation and WrapperGenerator tests. Generate committed profile output + only in a separately reviewed profile-specific change. + +The inventory command is read-only unless `-OutputPath` is supplied. JSON and CSV are supported +for review artifacts; it never rewrites module markdown or configuration files. - **The runtime base exists; the polish around it does not.** `src/GraphWrapperRuntime/` ships `GraphClientCmdlet` with session-keyed request adapters over the shipped Authentication module's session, `-AccessToken` support, paging with a truncation warning and `-All`, delta-link validation against the session's service root, Ctrl+C cancellation, and one `GraphRequestFailed` error shape. Still open: per-cmdlet help and examples, a `SupportsShouldProcess` audit on destructive cmdlets, and an automated Windows PowerShell 5.1 gate leg (the dll targets it; the gates run on PowerShell 7 only). - **Body binding covers every shape reaching the classifier** — the omission oracle reports 0 failures across 2,235 body-writing cmdlets (24,003 members seen, 15,838 bound). That is a statement about the operations that generate, not about v1.0: see the coverage figure below. Classifications for shapes that do not occur (inline objects and enums, genuine unions, dictionaries, unresolvable references, unknown formats) are retained so a future corpus change is reported rather than silently mis-bound; [docs/edge-cases/body-binding-edge-cases.md](docs/edge-cases/body-binding-edge-cases.md) records each with its exit criteria. - **73.6% of v1.0 operations generate, deliberately.** Of 14,115 operations across the 38 specs (the DirectoryObjects re-slice removes the 16 publicKeyInfrastructure operations it double-declared with Identity.DirectoryManagement): 10,385 become cmdlets, 3,173 are suppressed because the published SDK ships no cmdlet for them (oracle-derived), and 557 are unsupported — 345 call segments on operations the spec does not class as an action or function, 125 routes that call a parameterized function before their final segment, 42 whose content response is neither a stream nor a resolvable entity, 24 with no wrapper emitter for the HTTP method, 13 OData parameter aliases, 6 unresolvable collection schemas, 2 missing request schemas. The three populations sum to 14,115 by construction. The rise from 61.3% is the OData `$`-segments — `$count`, `$ref` and `$value` were 2,304 unsupported operations and now have emitters of their own — plus PUT and the media/content downloads. From b7cc2f9f1c5bbbb851f80d578e26391a30506bcd Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Wed, 7 Oct 2026 12:08:40 -0700 Subject: [PATCH 2/3] Remove expired deprecated Kiota APIs Prune operations with removal dates on or before 2026-10-04 from the checked-in v1.0 and beta Kiota-compatible OpenAPI documents, and retain the generated removal reports. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 63ce623f-93d1-4f35-9561-aab2c2d7090d --- .../beta/CloudCommunications.yml | 3108 +- openApiDocs_KiotaCompat/beta/Compliance.yml | 6910 ---- .../beta/DeviceManagement.yml | 7994 ++-- .../beta/Devices.CloudPrint.yml | 2338 +- .../beta/Devices.CorporateManagement.yml | 428 - .../beta/Identity.DirectoryManagement.yml | 551 - .../beta/Identity.Governance.yml | 31360 ++-------------- .../beta/Identity.SignIns.yml | 19384 ++++------ openApiDocs_KiotaCompat/beta/Migrations.yml | 852 +- .../beta/NetworkAccess.yml | 1302 - openApiDocs_KiotaCompat/beta/Planner.yml | 786 +- openApiDocs_KiotaCompat/beta/Reports.yml | 4153 +- openApiDocs_KiotaCompat/beta/Security.yml | 3398 +- openApiDocs_KiotaCompat/beta/Sites.yml | 676 - openApiDocs_KiotaCompat/beta/Teams.yml | 966 +- openApiDocs_KiotaCompat/beta/Users.yml | 2679 +- .../beta/deprecated-removals.json | 5794 +++ openApiDocs_KiotaCompat/v1.0/Compliance.yml | 1219 - .../v1.0/Identity.SignIns.yml | 409 - openApiDocs_KiotaCompat/v1.0/Security.yml | 198 - .../v1.0/deprecated-removals.json | 224 + 21 files changed, 23941 insertions(+), 70788 deletions(-) create mode 100644 openApiDocs_KiotaCompat/beta/deprecated-removals.json create mode 100644 openApiDocs_KiotaCompat/v1.0/deprecated-removals.json diff --git a/openApiDocs_KiotaCompat/beta/CloudCommunications.yml b/openApiDocs_KiotaCompat/beta/CloudCommunications.yml index 73f23a84c47..d50be6813fa 100644 --- a/openApiDocs_KiotaCompat/beta/CloudCommunications.yml +++ b/openApiDocs_KiotaCompat/beta/CloudCommunications.yml @@ -7938,115 +7938,13 @@ paths: x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - '/communications/onlineMeetings/{onlineMeeting-id}/registration': - get: - tags: - - communications.onlineMeeting - summary: Get registration from communications - description: The registration that is enabled for an online meeting. One online meeting can only have one registration enabled. - operationId: communications.onlineMeetings.GetRegistration - parameters: - - 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.meetingRegistration' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' - x-ms-docs-operation-type: operation - patch: - tags: - - communications.onlineMeeting - summary: Update the navigation property registration in communications - operationId: communications.onlineMeetings.UpdateRegistration - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.meetingRegistration' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.meetingRegistration' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' - x-ms-docs-operation-type: operation - delete: - tags: - - communications.onlineMeeting - summary: Delete navigation property registration for communications - operationId: communications.onlineMeetings.DeleteRegistration - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' - x-ms-docs-operation-type: operation - '/communications/onlineMeetings/{onlineMeeting-id}/registration/customQuestions': + '/communications/onlineMeetings/{onlineMeeting-id}/transcripts': get: tags: - communications.onlineMeeting - summary: Get customQuestions from communications - description: Custom registration questions. - operationId: communications.onlineMeetings.registration.ListCustomQuestions + summary: Get transcripts from communications + description: The transcripts of an online meeting. Read-only. + operationId: communications.onlineMeetings.ListTranscripts parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -8085,17 +7983,11 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.meetingRegistrationQuestionCollectionResponse' + $ref: '#/components/responses/microsoft.graph.callTranscriptCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -8103,14 +7995,14 @@ paths: post: tags: - communications.onlineMeeting - summary: Create new navigation property to customQuestions for communications - operationId: communications.onlineMeetings.registration.CreateCustomQuestions + summary: Create new navigation property to transcripts for communications + operationId: communications.onlineMeetings.CreateTranscripts requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.meetingRegistrationQuestion' + $ref: '#/components/schemas/microsoft.graph.callTranscript' required: true responses: 2XX: @@ -8118,25 +8010,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.meetingRegistrationQuestion' + $ref: '#/components/schemas/microsoft.graph.callTranscript' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' x-ms-docs-operation-type: operation - '/communications/onlineMeetings/{onlineMeeting-id}/registration/customQuestions/{meetingRegistrationQuestion-id}': + '/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}': get: tags: - communications.onlineMeeting - summary: Get customQuestions from communications - description: Custom registration questions. - operationId: communications.onlineMeetings.registration.GetCustomQuestions + summary: Get transcripts from communications + description: The transcripts of an online meeting. Read-only. + operationId: communications.onlineMeetings.GetTranscripts parameters: - name: $select in: query @@ -8164,29 +8050,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.meetingRegistrationQuestion' + $ref: '#/components/schemas/microsoft.graph.callTranscript' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' x-ms-docs-operation-type: operation patch: tags: - communications.onlineMeeting - summary: Update the navigation property customQuestions in communications - operationId: communications.onlineMeetings.registration.UpdateCustomQuestions + summary: Update the navigation property transcripts in communications + operationId: communications.onlineMeetings.UpdateTranscripts requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.meetingRegistrationQuestion' + $ref: '#/components/schemas/microsoft.graph.callTranscript' required: true responses: 2XX: @@ -8194,23 +8074,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.meetingRegistrationQuestion' + $ref: '#/components/schemas/microsoft.graph.callTranscript' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' x-ms-docs-operation-type: operation delete: tags: - communications.onlineMeeting - summary: Delete navigation property customQuestions for communications - operationId: communications.onlineMeetings.registration.DeleteCustomQuestions + summary: Delete navigation property transcripts for communications + operationId: communications.onlineMeetings.DeleteTranscripts parameters: - name: If-Match in: header @@ -8225,206 +8099,117 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' x-ms-docs-operation-type: operation - '/communications/onlineMeetings/{onlineMeeting-id}/registration/customQuestions/$count': - get: - tags: - - communications.onlineMeeting - summary: Get the number of the resource - operationId: communications.onlineMeetings.registration.customQuestions.GetCount-e434 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' - '/communications/onlineMeetings/{onlineMeeting-id}/registration/registrants': + '/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content': get: tags: - communications.onlineMeeting - summary: Get registrants from communications - description: Registrants of the online meeting. - operationId: communications.onlineMeetings.registration.ListRegistrants - 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 + summary: Get content for the navigation property transcripts from communications + description: The content of the transcript. Read-only. + operationId: communications.onlineMeetings.GetTranscriptsContent responses: 2XX: - $ref: '#/components/responses/microsoft.graph.meetingRegistrantBaseCollectionResponse' + description: Retrieved media content + content: + application/octet-stream: + schema: + type: string + format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: + put: tags: - communications.onlineMeeting - summary: Create new navigation property to registrants for communications - operationId: communications.onlineMeetings.registration.CreateRegistrants + summary: Update content for the navigation property transcripts in communications + description: The content of the transcript. Read-only. + operationId: communications.onlineMeetings.UpdateTranscriptsContent requestBody: - description: New navigation property + description: New media content. content: - application/json: + application/octet-stream: schema: - $ref: '#/components/schemas/microsoft.graph.meetingRegistrantBase' + type: string + format: binary required: true responses: 2XX: - description: Created navigation property. + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.meetingRegistrantBase' + $ref: '#/components/schemas/microsoft.graph.callTranscript' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' - x-ms-docs-operation-type: operation - '/communications/onlineMeetings/{onlineMeeting-id}/registration/registrants/{meetingRegistrantBase-id}': - get: + delete: tags: - communications.onlineMeeting - summary: Get registrants from communications - description: Registrants of the online meeting. - operationId: communications.onlineMeetings.registration.GetRegistrants + summary: Delete content for the navigation property transcripts in communications + description: The content of the transcript. Read-only. + operationId: communications.onlineMeetings.DeleteTranscriptsContent parameters: - - 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 + - name: If-Match + in: header + description: ETag + style: simple schema: - uniqueItems: true - type: array - items: - type: string + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent': + get: + tags: + - communications.onlineMeeting + summary: Get metadataContent for the navigation property transcripts from communications + description: The time-aligned metadata of the utterances in the transcript. Read-only. + operationId: communications.onlineMeetings.GetTranscriptsMetadataContent responses: 2XX: - description: Retrieved navigation property + description: Retrieved media content content: - application/json: + application/octet-stream: schema: - $ref: '#/components/schemas/microsoft.graph.meetingRegistrantBase' + type: string + format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' - x-ms-docs-operation-type: operation - patch: + put: tags: - communications.onlineMeeting - summary: Update the navigation property registrants in communications - operationId: communications.onlineMeetings.registration.UpdateRegistrants + summary: Update metadataContent for the navigation property transcripts in communications + description: The time-aligned metadata of the utterances in the transcript. Read-only. + operationId: communications.onlineMeetings.UpdateTranscriptsMetadataContent requestBody: - description: New navigation property values + description: New media content. content: - application/json: + application/octet-stream: schema: - $ref: '#/components/schemas/microsoft.graph.meetingRegistrantBase' + type: string + format: binary required: true responses: 2XX: description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.meetingRegistrantBase' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' - x-ms-docs-operation-type: operation delete: tags: - communications.onlineMeeting - summary: Delete navigation property registrants for communications - operationId: communications.onlineMeetings.registration.DeleteRegistrants + summary: Delete metadataContent for the navigation property transcripts in communications + description: The time-aligned metadata of the utterances in the transcript. Read-only. + operationId: communications.onlineMeetings.DeleteTranscriptsMetadataContent parameters: - name: If-Match in: header @@ -8439,19 +8224,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' - x-ms-docs-operation-type: operation - '/communications/onlineMeetings/{onlineMeeting-id}/registration/registrants/$count': + '/communications/onlineMeetings/{onlineMeeting-id}/transcripts/$count': get: tags: - communications.onlineMeeting summary: Get the number of the resource - operationId: communications.onlineMeetings.registration.registrants.GetCount-2127 + operationId: communications.onlineMeetings.transcripts.GetCount-7670 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -8462,28 +8240,21 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' - '/communications/onlineMeetings/{onlineMeeting-id}/transcripts': + '/communications/onlineMeetings/{onlineMeeting-id}/transcripts/delta()': get: tags: - communications.onlineMeeting - summary: Get transcripts from communications - description: The transcripts of an online meeting. Read-only. - operationId: communications.onlineMeetings.ListTranscripts + summary: Invoke function delta + operationId: communications.onlineMeetings.onlineMeeting.transcripts.delta parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - - name: $orderby + - name: $select in: query - description: Order items by property values + description: Select properties to be returned style: form explode: false schema: @@ -8491,9 +8262,9 @@ paths: type: array items: type: string - - name: $select + - name: $orderby in: query - description: Select properties to be returned + description: Order items by property values style: form explode: false schema: @@ -8513,46 +8284,34 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.callTranscriptCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - communications.onlineMeeting - summary: Create new navigation property to transcripts for communications - operationId: communications.onlineMeetings.CreateTranscripts - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.callTranscript' - required: true - responses: - 2XX: - description: Created navigation property. + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.callTranscript' + title: Collection of callTranscript + type: object + allOf: + - $ref: '#/components/schemas/BaseDeltaFunctionResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.callTranscript' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}': + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/communications/onlineMeetings(joinWebUrl=''{joinWebUrl}'')': get: tags: - communications.onlineMeeting - summary: Get transcripts from communications - description: The transcripts of an online meeting. Read-only. - operationId: communications.onlineMeetings.GetTranscripts + summary: Get onlineMeetings from communications + operationId: communications.onlineMeetings.GetByJoinWebUrl parameters: - name: $select in: query @@ -8580,7 +8339,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.callTranscript' + $ref: '#/components/schemas/microsoft.graph.onlineMeeting' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8589,14 +8348,14 @@ paths: patch: tags: - communications.onlineMeeting - summary: Update the navigation property transcripts in communications - operationId: communications.onlineMeetings.UpdateTranscripts + summary: Update the navigation property onlineMeetings in communications + operationId: communications.onlineMeetings.UpdateByJoinWebUrl requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.callTranscript' + $ref: '#/components/schemas/microsoft.graph.onlineMeeting' required: true responses: 2XX: @@ -8604,7 +8363,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.callTranscript' + $ref: '#/components/schemas/microsoft.graph.onlineMeeting' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8613,8 +8372,8 @@ paths: delete: tags: - communications.onlineMeeting - summary: Delete navigation property transcripts for communications - operationId: communications.onlineMeetings.DeleteTranscripts + summary: Delete navigation property onlineMeetings for communications + operationId: communications.onlineMeetings.DeleteByJoinWebUrl parameters: - name: If-Match in: header @@ -8630,63 +8389,94 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content': + '/communications/onlineMeetings(joinWebUrl=''{joinWebUrl}'')/getVirtualAppointmentJoinWebUrl()': get: tags: - communications.onlineMeeting - summary: Get content for the navigation property transcripts from communications - description: The content of the transcript. Read-only. - operationId: communications.onlineMeetings.GetTranscriptsContent + summary: Invoke function getVirtualAppointmentJoinWebUrl + description: 'Get a join web URL for a Teams Virtual Appointment. This web URL includes enhanced business-to-customer experiences such as mobile browser join and virtual lobby rooms. With Teams Premium, you can configure a custom lobby room experience for attendees by adding your company logo and access the Virtual Appointments usage report for organizational analytics.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/virtualappointment-getvirtualappointmentjoinweburl?view=graph-rest-beta + operationId: communications.onlineMeetings.joinWebUrl.getVirtualAppointmentJoinWebUrl responses: 2XX: - description: Retrieved media content + description: Success content: - application/octet-stream: + application/json: schema: - type: string - format: binary + type: object + properties: + value: + type: string + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - put: + x-ms-docs-operation-type: function + '/communications/onlineMeetings(joinWebUrl=''{joinWebUrl}'')/sendVirtualAppointmentReminderSms': + post: tags: - communications.onlineMeeting - summary: Update content for the navigation property transcripts in communications - description: The content of the transcript. Read-only. - operationId: communications.onlineMeetings.UpdateTranscriptsContent + summary: Invoke action sendVirtualAppointmentReminderSms + description: Send an SMS reminder to external attendees for a Teams Virtual Appointment. This feature requires Teams Premium and attendees must have a valid United States phone number to receive SMS notifications. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentremindersms?view=graph-rest-beta + operationId: communications.onlineMeetings.joinWebUrl.sendVirtualAppointmentReminderSms requestBody: - description: New media content. + description: Action parameters content: - application/octet-stream: + application/json: schema: - type: string - format: binary + type: object + properties: + remindBeforeTimeInMinutesType: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.remindBeforeTimeInMinutesType' + - type: object + nullable: true + attendees: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.attendeeNotificationInfo' required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.callTranscript' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - delete: + x-ms-docs-operation-type: action + '/communications/onlineMeetings(joinWebUrl=''{joinWebUrl}'')/sendVirtualAppointmentSms': + post: tags: - communications.onlineMeeting - summary: Delete content for the navigation property transcripts in communications - description: The content of the transcript. Read-only. - operationId: communications.onlineMeetings.DeleteTranscriptsContent - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + summary: Invoke action sendVirtualAppointmentSms + description: 'Send an SMS notification to external attendees when a Teams Virtual Appointment is confirmed, rescheduled, or canceled. This feature requires Teams Premium. Attendees must have a valid United States phone number to receive these SMS notifications.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentsms?view=graph-rest-beta + operationId: communications.onlineMeetings.joinWebUrl.sendVirtualAppointmentSms + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + messageType: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.virtualAppointmentMessageType' + - type: object + nullable: true + attendees: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.attendeeNotificationInfo' + required: true responses: '204': description: Success @@ -8694,88 +8484,161 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent': + x-ms-docs-operation-type: action + /communications/onlineMeetings/$count: get: tags: - communications.onlineMeeting - summary: Get metadataContent for the navigation property transcripts from communications - description: The time-aligned metadata of the utterances in the transcript. Read-only. - operationId: communications.onlineMeetings.GetTranscriptsMetadataContent + summary: Get the number of the resource + operationId: communications.onlineMeetings.GetCount-91a5 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Retrieved media content - content: - application/octet-stream: - schema: - type: string - format: binary + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - put: + /communications/onlineMeetings/createOrGet: + post: tags: - communications.onlineMeeting - summary: Update metadataContent for the navigation property transcripts in communications - description: The time-aligned metadata of the utterances in the transcript. Read-only. - operationId: communications.onlineMeetings.UpdateTranscriptsMetadataContent + summary: Invoke action createOrGet + description: 'Create an onlineMeeting object with a custom specified external ID. If the external ID already exists, this API will return the onlineMeeting object with that external ID. ' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/onlinemeeting-createorget?view=graph-rest-beta + operationId: communications.onlineMeetings.createOrGet requestBody: - description: New media content. + description: Action parameters content: - application/octet-stream: + application/json: schema: - type: string - format: binary + type: object + properties: + chatInfo: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.chatInfo' + - type: object + nullable: true + endDateTime: + 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 + format: date-time + nullable: true + externalId: + type: string + participants: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.meetingParticipants' + - type: object + nullable: true + startDateTime: + 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 + format: date-time + nullable: true + subject: + type: string + nullable: true required: true responses: 2XX: description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.onlineMeeting' + - type: object + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - delete: + x-ms-docs-operation-type: action + '/communications/onlineMeetings/getAllRecordings(meetingOrganizerUserId=''@meetingOrganizerUserId'',startDateTime=@startDateTime,endDateTime=@endDateTime)': + get: tags: - communications.onlineMeeting - summary: Delete metadataContent for the navigation property transcripts in communications - description: The time-aligned metadata of the utterances in the transcript. Read-only. - operationId: communications.onlineMeetings.DeleteTranscriptsMetadataContent - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/communications/onlineMeetings/{onlineMeeting-id}/transcripts/$count': - get: - tags: - - communications.onlineMeeting - summary: Get the number of the resource - operationId: communications.onlineMeetings.transcripts.GetCount-7670 + summary: Invoke function getAllRecordings + description: 'Get all recordings from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn''t support getting call recordings from channel meetings. You can apply the delta function on getAllRecordings to synchronize and get callRecording resources as they''re added for onlineMeeting instances organized by the specified user. The delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the recordings for online meetings organized by the user. Incremental synchronization gets recordings that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. Find more information in the delta query documentation. For more examples, see callRecording: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/onlinemeeting-getallrecordings?view=graph-rest-beta + operationId: communications.onlineMeetings.getAllRecordings parameters: + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $orderby + in: query + description: Order items by property values + 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/ODataCountResponse' + description: Success + content: + application/json: + schema: + title: Collection of callRecording + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.callRecording' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/communications/onlineMeetings/{onlineMeeting-id}/transcripts/delta()': + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/communications/onlineMeetings/getAllTranscripts(meetingOrganizerUserId=''@meetingOrganizerUserId'',startDateTime=@startDateTime,endDateTime=@endDateTime)': get: tags: - communications.onlineMeeting - summary: Invoke function delta - operationId: communications.onlineMeetings.onlineMeeting.transcripts.delta + summary: Invoke function getAllTranscripts + description: 'Get all transcripts from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn''t support getting call transcripts from channel meetings. You can apply the delta function on getAllTranscripts to synchronize and get callTranscript resources as they''re added for onlineMeeting instances organized by the specified user. Delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the transcripts for online meetings organized by the user. Incremental synchronization gets transcripts that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. For more information, see delta query. For more examples, see callTranscript: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/onlinemeeting-getalltranscripts?view=graph-rest-beta + operationId: communications.onlineMeetings.getAllTranscripts parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -8821,7 +8684,7 @@ paths: title: Collection of callTranscript type: object allOf: - - $ref: '#/components/schemas/BaseDeltaFunctionResponse' + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: @@ -8836,12 +8699,94 @@ paths: x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - '/communications/onlineMeetings(joinWebUrl=''{joinWebUrl}'')': + /communications/presences: get: tags: - - communications.onlineMeeting - summary: Get onlineMeetings from communications - operationId: communications.onlineMeetings.GetByJoinWebUrl + - communications.presence + summary: Get presence + description: Get a user's presence information. + operationId: communications.ListPresences + 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.presenceCollectionResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - communications.presence + summary: Create new navigation property to presences for communications + operationId: communications.CreatePresences + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.presence' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.presence' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/communications/presences/{presence-id}': + get: + tags: + - communications.presence + summary: Get presence + description: Get a user's presence information. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/presence-get?view=graph-rest-beta + operationId: communications.GetPresences parameters: - name: $select in: query @@ -8869,7 +8814,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.onlineMeeting' + $ref: '#/components/schemas/microsoft.graph.presence' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8877,15 +8822,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - communications.onlineMeeting - summary: Update the navigation property onlineMeetings in communications - operationId: communications.onlineMeetings.UpdateByJoinWebUrl + - communications.presence + summary: Update the navigation property presences in communications + operationId: communications.UpdatePresences requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.onlineMeeting' + $ref: '#/components/schemas/microsoft.graph.presence' required: true responses: 2XX: @@ -8893,7 +8838,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.onlineMeeting' + $ref: '#/components/schemas/microsoft.graph.presence' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8901,9 +8846,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - communications.onlineMeeting - summary: Delete navigation property onlineMeetings for communications - operationId: communications.onlineMeetings.DeleteByJoinWebUrl + - communications.presence + summary: Delete navigation property presences for communications + operationId: communications.DeletePresences parameters: - name: If-Match in: header @@ -8919,59 +8864,34 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/communications/onlineMeetings(joinWebUrl=''{joinWebUrl}'')/getVirtualAppointmentJoinWebUrl()': - get: + '/communications/presences/{presence-id}/clearAutomaticLocation': + post: tags: - - communications.onlineMeeting - summary: Invoke function getVirtualAppointmentJoinWebUrl - description: 'Get a join web URL for a Teams Virtual Appointment. This web URL includes enhanced business-to-customer experiences such as mobile browser join and virtual lobby rooms. With Teams Premium, you can configure a custom lobby room experience for attendees by adding your company logo and access the Virtual Appointments usage report for organizational analytics.' + - communications.presence + summary: Invoke action clearAutomaticLocation + description: 'Clear the automatic work location signal for a user. After clearing, the user’s final aggregated work location is recomputed according to the precedence rules: Use this operation when you need to remove the current autodetected signal without affecting manual or scheduled layers.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/virtualappointment-getvirtualappointmentjoinweburl?view=graph-rest-beta - operationId: communications.onlineMeetings.joinWebUrl.getVirtualAppointmentJoinWebUrl + url: https://learn.microsoft.com/graph/api/presence-clearautomaticlocation?view=graph-rest-beta + operationId: communications.presences.presence.clearAutomaticLocation responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - type: object - properties: - value: - type: string - nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/communications/onlineMeetings(joinWebUrl=''{joinWebUrl}'')/sendVirtualAppointmentReminderSms': + x-ms-docs-operation-type: action + '/communications/presences/{presence-id}/clearLocation': post: tags: - - communications.onlineMeeting - summary: Invoke action sendVirtualAppointmentReminderSms - description: Send an SMS reminder to external attendees for a Teams Virtual Appointment. This feature requires Teams Premium and attendees must have a valid United States phone number to receive SMS notifications. + - communications.presence + summary: Invoke action clearLocation + description: 'Clear the work location signals for a user, including both the manual and automatic layers for the current date.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentremindersms?view=graph-rest-beta - operationId: communications.onlineMeetings.joinWebUrl.sendVirtualAppointmentReminderSms - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - remindBeforeTimeInMinutesType: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.remindBeforeTimeInMinutesType' - - type: object - nullable: true - attendees: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.attendeeNotificationInfo' - required: true + url: https://learn.microsoft.com/graph/api/presence-clearlocation?view=graph-rest-beta + operationId: communications.presences.presence.clearLocation responses: '204': description: Success @@ -8980,16 +8900,16 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/communications/onlineMeetings(joinWebUrl=''{joinWebUrl}'')/sendVirtualAppointmentSms': + '/communications/presences/{presence-id}/clearPresence': post: tags: - - communications.onlineMeeting - summary: Invoke action sendVirtualAppointmentSms - description: 'Send an SMS notification to external attendees when a Teams Virtual Appointment is confirmed, rescheduled, or canceled. This feature requires Teams Premium. Attendees must have a valid United States phone number to receive these SMS notifications.' + - communications.presence + summary: Invoke action clearPresence + description: 'Clear a presence session of an application for a user. If it is the user''s only presence session, a successful clearPresence changes the user''s presence to Offline/Offline. Read more about presence sessions and their time-out and expiration. ' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentsms?view=graph-rest-beta - operationId: communications.onlineMeetings.joinWebUrl.sendVirtualAppointmentSms + url: https://learn.microsoft.com/graph/api/presence-clearpresence?view=graph-rest-beta + operationId: communications.presences.presence.clearPresence requestBody: description: Action parameters content: @@ -8997,15 +8917,9 @@ paths: schema: type: object properties: - messageType: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.virtualAppointmentMessageType' - - type: object - nullable: true - attendees: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.attendeeNotificationInfo' + sessionId: + type: string + nullable: true required: true responses: '204': @@ -9015,32 +8929,34 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - /communications/onlineMeetings/$count: - get: + '/communications/presences/{presence-id}/clearUserPreferredPresence': + post: tags: - - communications.onlineMeeting - summary: Get the number of the resource - operationId: communications.onlineMeetings.GetCount-91a5 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - communications.presence + summary: Invoke action clearUserPreferredPresence + description: Clear the preferred availability and activity status for a user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/presence-clearuserpreferredpresence?view=graph-rest-beta + operationId: communications.presences.presence.clearUserPreferredPresence responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /communications/onlineMeetings/createOrGet: + x-ms-docs-operation-type: action + '/communications/presences/{presence-id}/setAutomaticLocation': post: tags: - - communications.onlineMeeting - summary: Invoke action createOrGet - description: 'Create an onlineMeeting object with a custom specified external ID. If the external ID already exists, this API will return the onlineMeeting object with that external ID. ' + - communications.presence + summary: Invoke action setAutomaticLocation + description: 'Update the automatic work location for a user. The automatic layer participates in the standard precedence model: Use this operation from clients or services that automatically detect location (for example, Teams, network and location agents, or OEM docking apps). It doesn''t clear manual or scheduled signals.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/onlinemeeting-createorget?view=graph-rest-beta - operationId: communications.onlineMeetings.createOrGet + url: https://learn.microsoft.com/graph/api/presence-setautomaticlocation?view=graph-rest-beta + operationId: communications.presences.presence.setAutomaticLocation requestBody: description: Action parameters content: @@ -9048,398 +8964,99 @@ paths: schema: type: object properties: - chatInfo: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.chatInfo' - - type: object - nullable: true - endDateTime: - 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 - format: date-time - nullable: true - externalId: - type: string - participants: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.meetingParticipants' - - type: object - nullable: true - startDateTime: - 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 - format: date-time - nullable: true - subject: + workLocationType: + $ref: '#/components/schemas/microsoft.graph.workLocationType' + placeId: type: string nullable: true required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.onlineMeeting' - - type: object - nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/communications/onlineMeetings/getAllRecordings(meetingOrganizerUserId=''@meetingOrganizerUserId'',startDateTime=@startDateTime,endDateTime=@endDateTime)': - get: + '/communications/presences/{presence-id}/setManualLocation': + post: tags: - - communications.onlineMeeting - summary: Invoke function getAllRecordings - description: 'Get all recordings from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn''t support getting call recordings from channel meetings. You can apply the delta function on getAllRecordings to synchronize and get callRecording resources as they''re added for onlineMeeting instances organized by the specified user. The delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the recordings for online meetings organized by the user. Incremental synchronization gets recordings that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. Find more information in the delta query documentation. For more examples, see callRecording: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.' + - communications.presence + summary: Invoke action setManualLocation + description: Set the manual work location signal for a user. The explicit value chosen by a user or an authorized client overrides any automatically detected or scheduled working hours and location. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/onlinemeeting-getallrecordings?view=graph-rest-beta - operationId: communications.onlineMeetings.getAllRecordings - parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - - name: $orderby - in: query - description: Order items by property values - 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 + url: https://learn.microsoft.com/graph/api/presence-setmanuallocation?view=graph-rest-beta + operationId: communications.presences.presence.setManualLocation + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + workLocationType: + $ref: '#/components/schemas/microsoft.graph.workLocationType' + placeId: + type: string + nullable: true + required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - title: Collection of callRecording - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.callRecording' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/communications/onlineMeetings/getAllTranscripts(meetingOrganizerUserId=''@meetingOrganizerUserId'',startDateTime=@startDateTime,endDateTime=@endDateTime)': - get: + x-ms-docs-operation-type: action + '/communications/presences/{presence-id}/setPresence': + post: tags: - - communications.onlineMeeting - summary: Invoke function getAllTranscripts - description: 'Get all transcripts from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn''t support getting call transcripts from channel meetings. You can apply the delta function on getAllTranscripts to synchronize and get callTranscript resources as they''re added for onlineMeeting instances organized by the specified user. Delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the transcripts for online meetings organized by the user. Incremental synchronization gets transcripts that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. For more information, see delta query. For more examples, see callTranscript: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.' + - communications.presence + summary: Invoke action setPresence + description: 'Set the availability and activity status in a presence session of an application for a user. For more information about presence sessions, states permutations, and timeouts, see Manage presence state using the Microsoft Graph API.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/onlinemeeting-getalltranscripts?view=graph-rest-beta - operationId: communications.onlineMeetings.getAllTranscripts - parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - - name: $orderby - in: query - description: Order items by property values - 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 + url: https://learn.microsoft.com/graph/api/presence-setpresence?view=graph-rest-beta + operationId: communications.presences.presence.setPresence + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + sessionId: + type: string + nullable: true + availability: + type: string + activity: + type: string + expirationDuration: + pattern: '^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$' + type: string + format: duration + nullable: true + required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - title: Collection of callTranscript - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.callTranscript' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /communications/presences: - get: + x-ms-docs-operation-type: action + '/communications/presences/{presence-id}/setStatusMessage': + post: tags: - communications.presence - summary: Get presence - description: Get a user's presence information. - operationId: communications.ListPresences - 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.presenceCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - communications.presence - summary: Create new navigation property to presences for communications - operationId: communications.CreatePresences - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.presence' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.presence' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/communications/presences/{presence-id}': - get: - tags: - - communications.presence - summary: Get presence - description: Get a user's presence information. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/presence-get?view=graph-rest-beta - operationId: communications.GetPresences - parameters: - - 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.presence' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - communications.presence - summary: Update the navigation property presences in communications - operationId: communications.UpdatePresences - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.presence' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.presence' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - communications.presence - summary: Delete navigation property presences for communications - operationId: communications.DeletePresences - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/communications/presences/{presence-id}/clearAutomaticLocation': - post: - tags: - - communications.presence - summary: Invoke action clearAutomaticLocation - description: 'Clear the automatic work location signal for a user. After clearing, the user’s final aggregated work location is recomputed according to the precedence rules: Use this operation when you need to remove the current autodetected signal without affecting manual or scheduled layers.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/presence-clearautomaticlocation?view=graph-rest-beta - operationId: communications.presences.presence.clearAutomaticLocation - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/communications/presences/{presence-id}/clearLocation': - post: - tags: - - communications.presence - summary: Invoke action clearLocation - description: 'Clear the work location signals for a user, including both the manual and automatic layers for the current date.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/presence-clearlocation?view=graph-rest-beta - operationId: communications.presences.presence.clearLocation - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/communications/presences/{presence-id}/clearPresence': - post: - tags: - - communications.presence - summary: Invoke action clearPresence - description: 'Clear a presence session of an application for a user. If it is the user''s only presence session, a successful clearPresence changes the user''s presence to Offline/Offline. Read more about presence sessions and their time-out and expiration. ' + summary: Invoke action 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-clearpresence?view=graph-rest-beta - operationId: communications.presences.presence.clearPresence + url: https://learn.microsoft.com/graph/api/presence-setstatusmessage?view=graph-rest-beta + operationId: communications.presences.presence.setStatusMessage requestBody: description: Action parameters content: @@ -9447,158 +9064,11 @@ paths: schema: type: object properties: - sessionId: - type: string - nullable: true - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/communications/presences/{presence-id}/clearUserPreferredPresence': - post: - tags: - - communications.presence - summary: Invoke action clearUserPreferredPresence - description: Clear the preferred availability and activity status for a user. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/presence-clearuserpreferredpresence?view=graph-rest-beta - operationId: communications.presences.presence.clearUserPreferredPresence - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/communications/presences/{presence-id}/setAutomaticLocation': - post: - tags: - - communications.presence - summary: Invoke action setAutomaticLocation - description: 'Update the automatic work location for a user. The automatic layer participates in the standard precedence model: Use this operation from clients or services that automatically detect location (for example, Teams, network and location agents, or OEM docking apps). It doesn''t clear manual or scheduled signals.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/presence-setautomaticlocation?view=graph-rest-beta - operationId: communications.presences.presence.setAutomaticLocation - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - workLocationType: - $ref: '#/components/schemas/microsoft.graph.workLocationType' - placeId: - type: string - nullable: true - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/communications/presences/{presence-id}/setManualLocation': - post: - tags: - - communications.presence - summary: Invoke action setManualLocation - description: Set the manual work location signal for a user. The explicit value chosen by a user or an authorized client overrides any automatically detected or scheduled working hours and location. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/presence-setmanuallocation?view=graph-rest-beta - operationId: communications.presences.presence.setManualLocation - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - workLocationType: - $ref: '#/components/schemas/microsoft.graph.workLocationType' - placeId: - type: string - nullable: true - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/communications/presences/{presence-id}/setPresence': - post: - tags: - - communications.presence - summary: Invoke action setPresence - description: 'Set the availability and activity status in a presence session of an application for a user. For more information about presence sessions, states permutations, and timeouts, see Manage presence state using the Microsoft Graph API.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/presence-setpresence?view=graph-rest-beta - operationId: communications.presences.presence.setPresence - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - sessionId: - type: string - nullable: true - availability: - type: string - activity: - type: string - expirationDuration: - pattern: '^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$' - type: string - format: duration - nullable: true - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/communications/presences/{presence-id}/setStatusMessage': - post: - tags: - - communications.presence - summary: Invoke action 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-setstatusmessage?view=graph-rest-beta - operationId: communications.presences.presence.setStatusMessage - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - statusMessage: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.presenceStatusMessage' - - type: object - nullable: true + statusMessage: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.presenceStatusMessage' + - type: object + nullable: true required: true responses: '204': @@ -9609,463 +9079,63 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: action '/communications/presences/{presence-id}/setUserPreferredPresence': - post: - tags: - - communications.presence - summary: Invoke action setUserPreferredPresence - description: 'Set the preferred availability and activity status for a user. If the preferred presence of a user is set, the user''s presence is the preferred presence. Preferred presence takes effect only when there is at least one presence session of the user. Otherwise, the user''s presence stays as Offline. A presence session can be created as a result of a successful setPresence operation, or if the user is signed in on a Teams client. Read more about presence sessions and their time-out and expiration. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/presence-setuserpreferredpresence?view=graph-rest-beta - operationId: communications.presences.presence.setUserPreferredPresence - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - availability: - type: string - activity: - type: string - expirationDuration: - pattern: '^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$' - type: string - format: duration - nullable: true - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /communications/presences/$count: - get: - tags: - - communications.presence - summary: Get the number of the resource - operationId: communications.presences.GetCount-e4ed - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/users/{user-id}/onlineMeetings': - get: - tags: - - users.onlineMeeting - summary: Get onlineMeetings from users - description: 'Information about a meeting, including the URL used to join a meeting, the attendees list, and the description.' - operationId: users.ListOnlineMeetings - 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.onlineMeetingCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - users.onlineMeeting - summary: Create new navigation property to onlineMeetings for users - operationId: users.CreateOnlineMeetings - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.onlineMeeting' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.onlineMeeting' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}': - get: - tags: - - users.onlineMeeting - summary: Get onlineMeetings from users - description: 'Information about a meeting, including the URL used to join a meeting, the attendees list, and the description.' - operationId: users.GetOnlineMeetings - parameters: - - 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.onlineMeeting' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - users.onlineMeeting - summary: Update the navigation property onlineMeetings in users - operationId: users.UpdateOnlineMeetings - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.onlineMeeting' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.onlineMeeting' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - users.onlineMeeting - summary: Delete navigation property onlineMeetings for users - operationId: users.DeleteOnlineMeetings - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/aiInsights': - get: - tags: - - users.onlineMeeting - summary: Get aiInsights from users - description: The AI insights generated for an online meeting. Read-only. - operationId: users.onlineMeetings.ListAiInsights - 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.callAiInsightCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - users.onlineMeeting - summary: Create new navigation property to aiInsights for users - operationId: users.onlineMeetings.CreateAiInsights - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.callAiInsight' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.callAiInsight' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/aiInsights/{callAiInsight-id}': - get: - tags: - - users.onlineMeeting - summary: Get aiInsights from users - description: The AI insights generated for an online meeting. Read-only. - operationId: users.onlineMeetings.GetAiInsights - parameters: - - 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.callAiInsight' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - users.onlineMeeting - summary: Update the navigation property aiInsights in users - operationId: users.onlineMeetings.UpdateAiInsights - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.callAiInsight' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.callAiInsight' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - users.onlineMeeting - summary: Delete navigation property aiInsights for users - operationId: users.onlineMeetings.DeleteAiInsights - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/aiInsights/$count': - get: - tags: - - users.onlineMeeting - summary: Get the number of the resource - operationId: users.onlineMeetings.aiInsights.GetCount-0afd - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/alternativeRecording': - get: - tags: - - users.onlineMeeting - summary: Get alternativeRecording for the navigation property onlineMeetings from users - description: The content stream of the alternative recording of a Microsoft Teams live event. Read-only. - operationId: users.GetOnlineMeetingsAlternativeRecording - responses: - 2XX: - description: Retrieved media content - content: - application/octet-stream: - schema: - type: string - format: binary - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - put: - tags: - - users.onlineMeeting - summary: Update alternativeRecording for the navigation property onlineMeetings in users - description: The content stream of the alternative recording of a Microsoft Teams live event. Read-only. - operationId: users.UpdateOnlineMeetingsAlternativeRecording + post: + tags: + - communications.presence + summary: Invoke action setUserPreferredPresence + description: 'Set the preferred availability and activity status for a user. If the preferred presence of a user is set, the user''s presence is the preferred presence. Preferred presence takes effect only when there is at least one presence session of the user. Otherwise, the user''s presence stays as Offline. A presence session can be created as a result of a successful setPresence operation, or if the user is signed in on a Teams client. Read more about presence sessions and their time-out and expiration. ' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/presence-setuserpreferredpresence?view=graph-rest-beta + operationId: communications.presences.presence.setUserPreferredPresence requestBody: - description: New media content. + description: Action parameters content: - application/octet-stream: + application/json: schema: - type: string - format: binary + type: object + properties: + availability: + type: string + activity: + type: string + expirationDuration: + pattern: '^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$' + type: string + format: duration + nullable: true required: true responses: - 2XX: + '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - delete: + x-ms-docs-operation-type: action + /communications/presences/$count: + get: tags: - - users.onlineMeeting - summary: Delete alternativeRecording for the navigation property onlineMeetings in users - description: The content stream of the alternative recording of a Microsoft Teams live event. Read-only. - operationId: users.DeleteOnlineMeetingsAlternativeRecording + - communications.presence + summary: Get the number of the resource + operationId: communications.presences.GetCount-e4ed parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports': + '/users/{user-id}/onlineMeetings': get: tags: - users.onlineMeeting - summary: Get attendanceReports from users - description: The attendance reports of an online meeting. Read-only. - operationId: users.onlineMeetings.ListAttendanceReports + summary: Get onlineMeetings from users + description: 'Information about a meeting, including the URL used to join a meeting, the attendees list, and the description.' + operationId: users.ListOnlineMeetings parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -10104,7 +9174,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.meetingAttendanceReportCollectionResponse' + $ref: '#/components/responses/microsoft.graph.onlineMeetingCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10116,14 +9186,14 @@ paths: post: tags: - users.onlineMeeting - summary: Create new navigation property to attendanceReports for users - operationId: users.onlineMeetings.CreateAttendanceReports + summary: Create new navigation property to onlineMeetings for users + operationId: users.CreateOnlineMeetings requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.meetingAttendanceReport' + $ref: '#/components/schemas/microsoft.graph.onlineMeeting' required: true responses: 2XX: @@ -10131,19 +9201,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.meetingAttendanceReport' + $ref: '#/components/schemas/microsoft.graph.onlineMeeting' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}': + '/users/{user-id}/onlineMeetings/{onlineMeeting-id}': get: tags: - users.onlineMeeting - summary: Get attendanceReports from users - description: The attendance reports of an online meeting. Read-only. - operationId: users.onlineMeetings.GetAttendanceReports + summary: Get onlineMeetings from users + description: 'Information about a meeting, including the URL used to join a meeting, the attendees list, and the description.' + operationId: users.GetOnlineMeetings parameters: - name: $select in: query @@ -10171,7 +9241,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.meetingAttendanceReport' + $ref: '#/components/schemas/microsoft.graph.onlineMeeting' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10180,14 +9250,14 @@ paths: patch: tags: - users.onlineMeeting - summary: Update the navigation property attendanceReports in users - operationId: users.onlineMeetings.UpdateAttendanceReports + summary: Update the navigation property onlineMeetings in users + operationId: users.UpdateOnlineMeetings requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.meetingAttendanceReport' + $ref: '#/components/schemas/microsoft.graph.onlineMeeting' required: true responses: 2XX: @@ -10195,7 +9265,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.meetingAttendanceReport' + $ref: '#/components/schemas/microsoft.graph.onlineMeeting' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10204,8 +9274,8 @@ paths: delete: tags: - users.onlineMeeting - summary: Delete navigation property attendanceReports for users - operationId: users.onlineMeetings.DeleteAttendanceReports + summary: Delete navigation property onlineMeetings for users + operationId: users.DeleteOnlineMeetings parameters: - name: If-Match in: header @@ -10221,13 +9291,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords': + '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/aiInsights': get: tags: - users.onlineMeeting - summary: Get attendanceRecords from users - description: List of attendance records of an attendance report. Read-only. - operationId: users.onlineMeetings.attendanceReports.ListAttendanceRecords + summary: Get aiInsights from users + description: The AI insights generated for an online meeting. Read-only. + operationId: users.onlineMeetings.ListAiInsights parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -10266,7 +9336,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.attendanceRecordCollectionResponse' + $ref: '#/components/responses/microsoft.graph.callAiInsightCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10278,14 +9348,14 @@ paths: post: tags: - users.onlineMeeting - summary: Create new navigation property to attendanceRecords for users - operationId: users.onlineMeetings.attendanceReports.CreateAttendanceRecords + summary: Create new navigation property to aiInsights for users + operationId: users.onlineMeetings.CreateAiInsights requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.attendanceRecord' + $ref: '#/components/schemas/microsoft.graph.callAiInsight' required: true responses: 2XX: @@ -10293,19 +9363,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.attendanceRecord' + $ref: '#/components/schemas/microsoft.graph.callAiInsight' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}': + '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/aiInsights/{callAiInsight-id}': get: tags: - users.onlineMeeting - summary: Get attendanceRecords from users - description: List of attendance records of an attendance report. Read-only. - operationId: users.onlineMeetings.attendanceReports.GetAttendanceRecords + summary: Get aiInsights from users + description: The AI insights generated for an online meeting. Read-only. + operationId: users.onlineMeetings.GetAiInsights parameters: - name: $select in: query @@ -10333,7 +9403,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.attendanceRecord' + $ref: '#/components/schemas/microsoft.graph.callAiInsight' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10342,14 +9412,14 @@ paths: patch: tags: - users.onlineMeeting - summary: Update the navigation property attendanceRecords in users - operationId: users.onlineMeetings.attendanceReports.UpdateAttendanceRecords + summary: Update the navigation property aiInsights in users + operationId: users.onlineMeetings.UpdateAiInsights requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.attendanceRecord' + $ref: '#/components/schemas/microsoft.graph.callAiInsight' required: true responses: 2XX: @@ -10357,7 +9427,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.attendanceRecord' + $ref: '#/components/schemas/microsoft.graph.callAiInsight' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10366,8 +9436,8 @@ paths: delete: tags: - users.onlineMeeting - summary: Delete navigation property attendanceRecords for users - operationId: users.onlineMeetings.attendanceReports.DeleteAttendanceRecords + summary: Delete navigation property aiInsights for users + operationId: users.onlineMeetings.DeleteAiInsights parameters: - name: If-Match in: header @@ -10383,28 +9453,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count': - get: - tags: - - users.onlineMeeting - summary: Get the number of the resource - operationId: users.onlineMeetings.attendanceReports.attendanceRecords.GetCount-3340 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/$count': + '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/aiInsights/$count': get: tags: - users.onlineMeeting summary: Get the number of the resource - operationId: users.onlineMeetings.attendanceReports.GetCount-e849 + operationId: users.onlineMeetings.aiInsights.GetCount-0afd parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -10415,13 +9469,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendeeReport': + '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/alternativeRecording': get: tags: - users.onlineMeeting - summary: Get attendeeReport for the navigation property onlineMeetings from users - description: The content stream of the attendee report of a Teams live event. Read-only. - operationId: users.GetOnlineMeetingsAttendeeReport + summary: Get alternativeRecording for the navigation property onlineMeetings from users + description: The content stream of the alternative recording of a Microsoft Teams live event. Read-only. + operationId: users.GetOnlineMeetingsAlternativeRecording responses: 2XX: description: Retrieved media content @@ -10437,9 +9491,9 @@ paths: put: tags: - users.onlineMeeting - summary: Update attendeeReport for the navigation property onlineMeetings in users - description: The content stream of the attendee report of a Teams live event. Read-only. - operationId: users.UpdateOnlineMeetingsAttendeeReport + summary: Update alternativeRecording for the navigation property onlineMeetings in users + description: The content stream of the alternative recording of a Microsoft Teams live event. Read-only. + operationId: users.UpdateOnlineMeetingsAlternativeRecording requestBody: description: New media content. content: @@ -10458,9 +9512,9 @@ paths: delete: tags: - users.onlineMeeting - summary: Delete attendeeReport for the navigation property onlineMeetings in users - description: The content stream of the attendee report of a Teams live event. Read-only. - operationId: users.DeleteOnlineMeetingsAttendeeReport + summary: Delete alternativeRecording for the navigation property onlineMeetings in users + description: The content stream of the alternative recording of a Microsoft Teams live event. Read-only. + operationId: users.DeleteOnlineMeetingsAlternativeRecording parameters: - name: If-Match in: header @@ -10475,70 +9529,91 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/broadcastRecording': + '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports': get: tags: - users.onlineMeeting - summary: Get broadcastRecording for the navigation property onlineMeetings from users - operationId: users.GetOnlineMeetingsBroadcastRecording - responses: - 2XX: - description: Retrieved media content - content: - application/octet-stream: - schema: - type: string - format: binary - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - put: - tags: - - users.onlineMeeting - summary: Update broadcastRecording for the navigation property onlineMeetings in users - operationId: users.UpdateOnlineMeetingsBroadcastRecording - requestBody: - description: New media content. - content: - application/octet-stream: - schema: + summary: Get attendanceReports from users + description: The attendance reports of an online meeting. Read-only. + operationId: users.onlineMeetings.ListAttendanceReports + 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 - format: binary - required: true responses: 2XX: - description: Success + $ref: '#/components/responses/microsoft.graph.meetingAttendanceReportCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - delete: + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: tags: - users.onlineMeeting - summary: Delete broadcastRecording for the navigation property onlineMeetings in users - operationId: users.DeleteOnlineMeetingsBroadcastRecording - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + summary: Create new navigation property to attendanceReports for users + operationId: users.onlineMeetings.CreateAttendanceReports + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.meetingAttendanceReport' + required: true responses: - '204': - description: Success + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.meetingAttendanceReport' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/meetingAttendanceReport': + x-ms-docs-operation-type: operation + '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}': get: tags: - users.onlineMeeting - summary: Get meetingAttendanceReport from users - description: The attendance report of the latest online meeting session. Read-only. - operationId: users.onlineMeetings.GetMeetingAttendanceReport + summary: Get attendanceReports from users + description: The attendance reports of an online meeting. Read-only. + operationId: users.onlineMeetings.GetAttendanceReports parameters: - name: $select in: query @@ -10575,8 +9650,8 @@ paths: patch: tags: - users.onlineMeeting - summary: Update the navigation property meetingAttendanceReport in users - operationId: users.onlineMeetings.UpdateMeetingAttendanceReport + summary: Update the navigation property attendanceReports in users + operationId: users.onlineMeetings.UpdateAttendanceReports requestBody: description: New navigation property values content: @@ -10599,8 +9674,8 @@ paths: delete: tags: - users.onlineMeeting - summary: Delete navigation property meetingAttendanceReport for users - operationId: users.onlineMeetings.DeleteMeetingAttendanceReport + summary: Delete navigation property attendanceReports for users + operationId: users.onlineMeetings.DeleteAttendanceReports parameters: - name: If-Match in: header @@ -10616,13 +9691,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/meetingAttendanceReport/attendanceRecords': + '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords': get: tags: - users.onlineMeeting summary: Get attendanceRecords from users description: List of attendance records of an attendance report. Read-only. - operationId: users.onlineMeetings.meetingAttendanceReport.ListAttendanceRecords + operationId: users.onlineMeetings.attendanceReports.ListAttendanceRecords parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -10674,7 +9749,7 @@ paths: tags: - users.onlineMeeting summary: Create new navigation property to attendanceRecords for users - operationId: users.onlineMeetings.meetingAttendanceReport.CreateAttendanceRecords + operationId: users.onlineMeetings.attendanceReports.CreateAttendanceRecords requestBody: description: New navigation property content: @@ -10694,13 +9769,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/meetingAttendanceReport/attendanceRecords/{attendanceRecord-id}': + '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}': get: tags: - users.onlineMeeting summary: Get attendanceRecords from users description: List of attendance records of an attendance report. Read-only. - operationId: users.onlineMeetings.meetingAttendanceReport.GetAttendanceRecords + operationId: users.onlineMeetings.attendanceReports.GetAttendanceRecords parameters: - name: $select in: query @@ -10738,7 +9813,7 @@ paths: tags: - users.onlineMeeting summary: Update the navigation property attendanceRecords in users - operationId: users.onlineMeetings.meetingAttendanceReport.UpdateAttendanceRecords + operationId: users.onlineMeetings.attendanceReports.UpdateAttendanceRecords requestBody: description: New navigation property values content: @@ -10762,7 +9837,7 @@ paths: tags: - users.onlineMeeting summary: Delete navigation property attendanceRecords for users - operationId: users.onlineMeetings.meetingAttendanceReport.DeleteAttendanceRecords + operationId: users.onlineMeetings.attendanceReports.DeleteAttendanceRecords parameters: - name: If-Match in: header @@ -10778,12 +9853,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/meetingAttendanceReport/attendanceRecords/$count': + '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count': get: tags: - users.onlineMeeting summary: Get the number of the resource - operationId: users.onlineMeetings.meetingAttendanceReport.attendanceRecords.GetCount-1860 + operationId: users.onlineMeetings.attendanceReports.attendanceRecords.GetCount-3340 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -10794,94 +9869,75 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/getVirtualAppointmentJoinWebUrl()': + '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/$count': get: tags: - users.onlineMeeting - summary: Invoke function getVirtualAppointmentJoinWebUrl - description: 'Get a join web URL for a Teams Virtual Appointment. This web URL includes enhanced business-to-customer experiences such as mobile browser join and virtual lobby rooms. With Teams Premium, you can configure a custom lobby room experience for attendees by adding your company logo and access the Virtual Appointments usage report for organizational analytics.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/virtualappointment-getvirtualappointmentjoinweburl?view=graph-rest-beta - operationId: users.user.onlineMeetings.onlineMeeting.getVirtualAppointmentJoinWebUrl + summary: Get the number of the resource + operationId: users.onlineMeetings.attendanceReports.GetCount-e849 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Success + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendeeReport': + get: + tags: + - users.onlineMeeting + summary: Get attendeeReport for the navigation property onlineMeetings from users + description: The content stream of the attendee report of a Teams live event. Read-only. + operationId: users.GetOnlineMeetingsAttendeeReport + responses: + 2XX: + description: Retrieved media content content: - application/json: + application/octet-stream: schema: - type: object - properties: - value: - type: string - nullable: true + type: string + format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentReminderSms': - post: + put: tags: - users.onlineMeeting - summary: Invoke action sendVirtualAppointmentReminderSms - description: Send an SMS reminder to external attendees for a Teams Virtual Appointment. This feature requires Teams Premium and attendees must have a valid United States phone number to receive SMS notifications. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentremindersms?view=graph-rest-beta - operationId: users.user.onlineMeetings.onlineMeeting.sendVirtualAppointmentReminderSms + summary: Update attendeeReport for the navigation property onlineMeetings in users + description: The content stream of the attendee report of a Teams live event. Read-only. + operationId: users.UpdateOnlineMeetingsAttendeeReport requestBody: - description: Action parameters + description: New media content. content: - application/json: + application/octet-stream: schema: - type: object - properties: - remindBeforeTimeInMinutesType: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.remindBeforeTimeInMinutesType' - - type: object - nullable: true - attendees: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.attendeeNotificationInfo' + type: string + format: binary required: true responses: - '204': + 2XX: description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentSms': - post: + delete: tags: - users.onlineMeeting - summary: Invoke action sendVirtualAppointmentSms - description: 'Send an SMS notification to external attendees when a Teams Virtual Appointment is confirmed, rescheduled, or canceled. This feature requires Teams Premium. Attendees must have a valid United States phone number to receive these SMS notifications.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentsms?view=graph-rest-beta - operationId: users.user.onlineMeetings.onlineMeeting.sendVirtualAppointmentSms - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - messageType: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.virtualAppointmentMessageType' - - type: object - nullable: true - attendees: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.attendeeNotificationInfo' - required: true + summary: Delete attendeeReport for the navigation property onlineMeetings in users + description: The content stream of the attendee report of a Teams live event. Read-only. + operationId: users.DeleteOnlineMeetingsAttendeeReport + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string responses: '204': description: Success @@ -10889,14 +9945,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recording': + '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/broadcastRecording': get: tags: - users.onlineMeeting - summary: Get recording for the navigation property onlineMeetings from users - description: The content stream of the recording of a Teams live event. Read-only. - operationId: users.GetOnlineMeetingsRecording + summary: Get broadcastRecording for the navigation property onlineMeetings from users + operationId: users.GetOnlineMeetingsBroadcastRecording responses: 2XX: description: Retrieved media content @@ -10912,9 +9966,8 @@ paths: put: tags: - users.onlineMeeting - summary: Update recording for the navigation property onlineMeetings in users - description: The content stream of the recording of a Teams live event. Read-only. - operationId: users.UpdateOnlineMeetingsRecording + summary: Update broadcastRecording for the navigation property onlineMeetings in users + operationId: users.UpdateOnlineMeetingsBroadcastRecording requestBody: description: New media content. content: @@ -10933,9 +9986,91 @@ paths: delete: tags: - users.onlineMeeting - summary: Delete recording for the navigation property onlineMeetings in users - description: The content stream of the recording of a Teams live event. Read-only. - operationId: users.DeleteOnlineMeetingsRecording + summary: Delete broadcastRecording for the navigation property onlineMeetings in users + operationId: users.DeleteOnlineMeetingsBroadcastRecording + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/meetingAttendanceReport': + get: + tags: + - users.onlineMeeting + summary: Get meetingAttendanceReport from users + description: The attendance report of the latest online meeting session. Read-only. + operationId: users.onlineMeetings.GetMeetingAttendanceReport + parameters: + - 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.meetingAttendanceReport' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.onlineMeeting + summary: Update the navigation property meetingAttendanceReport in users + operationId: users.onlineMeetings.UpdateMeetingAttendanceReport + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.meetingAttendanceReport' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.meetingAttendanceReport' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.onlineMeeting + summary: Delete navigation property meetingAttendanceReport for users + operationId: users.onlineMeetings.DeleteMeetingAttendanceReport parameters: - name: If-Match in: header @@ -10950,13 +10085,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings': + x-ms-docs-operation-type: operation + '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/meetingAttendanceReport/attendanceRecords': get: tags: - users.onlineMeeting - summary: Get callRecording - description: 'Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from all meeting types except live events. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording.' - operationId: users.onlineMeetings.ListRecordings + summary: Get attendanceRecords from users + description: List of attendance records of an attendance report. Read-only. + operationId: users.onlineMeetings.meetingAttendanceReport.ListAttendanceRecords parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -10995,7 +10131,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.callRecordingCollectionResponse' + $ref: '#/components/responses/microsoft.graph.attendanceRecordCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11007,14 +10143,14 @@ paths: post: tags: - users.onlineMeeting - summary: Create new navigation property to recordings for users - operationId: users.onlineMeetings.CreateRecordings + summary: Create new navigation property to attendanceRecords for users + operationId: users.onlineMeetings.meetingAttendanceReport.CreateAttendanceRecords requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.callRecording' + $ref: '#/components/schemas/microsoft.graph.attendanceRecord' required: true responses: 2XX: @@ -11022,22 +10158,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.callRecording' + $ref: '#/components/schemas/microsoft.graph.attendanceRecord' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}': + '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/meetingAttendanceReport/attendanceRecords/{attendanceRecord-id}': get: tags: - users.onlineMeeting - summary: Get callRecording - description: 'Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from all meeting types except live events. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/callrecording-get?view=graph-rest-beta - operationId: users.onlineMeetings.GetRecordings + summary: Get attendanceRecords from users + description: List of attendance records of an attendance report. Read-only. + operationId: users.onlineMeetings.meetingAttendanceReport.GetAttendanceRecords parameters: - name: $select in: query @@ -11065,7 +10198,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.callRecording' + $ref: '#/components/schemas/microsoft.graph.attendanceRecord' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11074,14 +10207,14 @@ paths: patch: tags: - users.onlineMeeting - summary: Update the navigation property recordings in users - operationId: users.onlineMeetings.UpdateRecordings + summary: Update the navigation property attendanceRecords in users + operationId: users.onlineMeetings.meetingAttendanceReport.UpdateAttendanceRecords requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.callRecording' + $ref: '#/components/schemas/microsoft.graph.attendanceRecord' required: true responses: 2XX: @@ -11089,7 +10222,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.callRecording' + $ref: '#/components/schemas/microsoft.graph.attendanceRecord' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11098,8 +10231,8 @@ paths: delete: tags: - users.onlineMeeting - summary: Delete navigation property recordings for users - operationId: users.onlineMeetings.DeleteRecordings + summary: Delete navigation property attendanceRecords for users + operationId: users.onlineMeetings.meetingAttendanceReport.DeleteAttendanceRecords parameters: - name: If-Match in: header @@ -11115,66 +10248,75 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content': + '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/meetingAttendanceReport/attendanceRecords/$count': get: tags: - users.onlineMeeting - summary: Get callRecording - description: 'Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from all meeting types except live events. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/callrecording-get?view=graph-rest-beta - operationId: users.onlineMeetings.GetRecordingsContent + summary: Get the number of the resource + operationId: users.onlineMeetings.meetingAttendanceReport.attendanceRecords.GetCount-1860 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Retrieved media content - content: - application/octet-stream: - schema: - type: string - format: binary + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - put: + '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/getVirtualAppointmentJoinWebUrl()': + get: tags: - users.onlineMeeting - summary: Update content for the navigation property recordings in users - description: The content of the recording. Read-only. - operationId: users.onlineMeetings.UpdateRecordingsContent - requestBody: - description: New media content. - content: - application/octet-stream: - schema: - type: string - format: binary - required: true + summary: Invoke function getVirtualAppointmentJoinWebUrl + description: 'Get a join web URL for a Teams Virtual Appointment. This web URL includes enhanced business-to-customer experiences such as mobile browser join and virtual lobby rooms. With Teams Premium, you can configure a custom lobby room experience for attendees by adding your company logo and access the Virtual Appointments usage report for organizational analytics.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/virtualappointment-getvirtualappointmentjoinweburl?view=graph-rest-beta + operationId: users.user.onlineMeetings.onlineMeeting.getVirtualAppointmentJoinWebUrl responses: 2XX: description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.callRecording' + type: object + properties: + value: + type: string + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - delete: + x-ms-docs-operation-type: function + '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentReminderSms': + post: tags: - users.onlineMeeting - summary: Delete content for the navigation property recordings in users - description: The content of the recording. Read-only. - operationId: users.onlineMeetings.DeleteRecordingsContent - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + summary: Invoke action sendVirtualAppointmentReminderSms + description: Send an SMS reminder to external attendees for a Teams Virtual Appointment. This feature requires Teams Premium and attendees must have a valid United States phone number to receive SMS notifications. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentremindersms?view=graph-rest-beta + operationId: users.user.onlineMeetings.onlineMeeting.sendVirtualAppointmentReminderSms + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + remindBeforeTimeInMinutesType: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.remindBeforeTimeInMinutesType' + - type: object + nullable: true + attendees: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.attendeeNotificationInfo' + required: true responses: '204': description: Success @@ -11182,169 +10324,88 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/$count': - get: - tags: - - users.onlineMeeting - summary: Get the number of the resource - operationId: users.onlineMeetings.recordings.GetCount-6c9a - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/delta()': - get: + x-ms-docs-operation-type: action + '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentSms': + post: tags: - users.onlineMeeting - summary: Invoke function delta - operationId: users.user.onlineMeetings.onlineMeeting.recordings.delta - parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - - name: $orderby - in: query - description: Order items by property values - 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 + summary: Invoke action sendVirtualAppointmentSms + description: 'Send an SMS notification to external attendees when a Teams Virtual Appointment is confirmed, rescheduled, or canceled. This feature requires Teams Premium. Attendees must have a valid United States phone number to receive these SMS notifications.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentsms?view=graph-rest-beta + operationId: users.user.onlineMeetings.onlineMeeting.sendVirtualAppointmentSms + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + messageType: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.virtualAppointmentMessageType' + - type: object + nullable: true + attendees: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.attendeeNotificationInfo' + required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - title: Collection of callRecording - type: object - allOf: - - $ref: '#/components/schemas/BaseDeltaFunctionResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.callRecording' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration': + x-ms-docs-operation-type: action + '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recording': get: tags: - users.onlineMeeting - summary: Get registration from users - description: The registration that is enabled for an online meeting. One online meeting can only have one registration enabled. - operationId: users.onlineMeetings.GetRegistration - parameters: - - 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 + summary: Get recording for the navigation property onlineMeetings from users + description: The content stream of the recording of a Teams live event. Read-only. + operationId: users.GetOnlineMeetingsRecording responses: 2XX: - description: Retrieved navigation property + description: Retrieved media content content: - application/json: + application/octet-stream: schema: - $ref: '#/components/schemas/microsoft.graph.meetingRegistration' + type: string + format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' - x-ms-docs-operation-type: operation - patch: + put: tags: - users.onlineMeeting - summary: Update the navigation property registration in users - operationId: users.onlineMeetings.UpdateRegistration + summary: Update recording for the navigation property onlineMeetings in users + description: The content stream of the recording of a Teams live event. Read-only. + operationId: users.UpdateOnlineMeetingsRecording requestBody: - description: New navigation property values + description: New media content. content: - application/json: + application/octet-stream: schema: - $ref: '#/components/schemas/microsoft.graph.meetingRegistration' + type: string + format: binary required: true responses: 2XX: description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.meetingRegistration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' - x-ms-docs-operation-type: operation delete: tags: - users.onlineMeeting - summary: Delete navigation property registration for users - operationId: users.onlineMeetings.DeleteRegistration + summary: Delete recording for the navigation property onlineMeetings in users + description: The content stream of the recording of a Teams live event. Read-only. + operationId: users.DeleteOnlineMeetingsRecording parameters: - name: If-Match in: header @@ -11359,20 +10420,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' - x-ms-docs-operation-type: operation - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/customQuestions': + '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings': get: tags: - users.onlineMeeting - summary: Get customQuestions from users - description: Custom registration questions. - operationId: users.onlineMeetings.registration.ListCustomQuestions + summary: Get callRecording + description: 'Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from all meeting types except live events. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording.' + operationId: users.onlineMeetings.ListRecordings parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -11411,17 +10465,11 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.meetingRegistrationQuestionCollectionResponse' + $ref: '#/components/responses/microsoft.graph.callRecordingCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -11429,14 +10477,14 @@ paths: post: tags: - users.onlineMeeting - summary: Create new navigation property to customQuestions for users - operationId: users.onlineMeetings.registration.CreateCustomQuestions + summary: Create new navigation property to recordings for users + operationId: users.onlineMeetings.CreateRecordings requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.meetingRegistrationQuestion' + $ref: '#/components/schemas/microsoft.graph.callRecording' required: true responses: 2XX: @@ -11444,25 +10492,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.meetingRegistrationQuestion' + $ref: '#/components/schemas/microsoft.graph.callRecording' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' x-ms-docs-operation-type: operation - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/customQuestions/{meetingRegistrationQuestion-id}': + '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}': get: tags: - users.onlineMeeting - summary: Get customQuestions from users - description: Custom registration questions. - operationId: users.onlineMeetings.registration.GetCustomQuestions + summary: Get callRecording + description: 'Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from all meeting types except live events. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/callrecording-get?view=graph-rest-beta + operationId: users.onlineMeetings.GetRecordings parameters: - name: $select in: query @@ -11490,29 +10535,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.meetingRegistrationQuestion' + $ref: '#/components/schemas/microsoft.graph.callRecording' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' x-ms-docs-operation-type: operation patch: tags: - users.onlineMeeting - summary: Update the navigation property customQuestions in users - operationId: users.onlineMeetings.registration.UpdateCustomQuestions + summary: Update the navigation property recordings in users + operationId: users.onlineMeetings.UpdateRecordings requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.meetingRegistrationQuestion' + $ref: '#/components/schemas/microsoft.graph.callRecording' required: true responses: 2XX: @@ -11520,23 +10559,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.meetingRegistrationQuestion' + $ref: '#/components/schemas/microsoft.graph.callRecording' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' x-ms-docs-operation-type: operation delete: tags: - users.onlineMeeting - summary: Delete navigation property customQuestions for users - operationId: users.onlineMeetings.registration.DeleteCustomQuestions + summary: Delete navigation property recordings for users + operationId: users.onlineMeetings.DeleteRecordings parameters: - name: If-Match in: header @@ -11551,19 +10584,80 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' x-ms-docs-operation-type: operation - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/customQuestions/$count': + '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content': + get: + tags: + - users.onlineMeeting + summary: Get callRecording + description: 'Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from all meeting types except live events. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/callrecording-get?view=graph-rest-beta + operationId: users.onlineMeetings.GetRecordingsContent + responses: + 2XX: + description: Retrieved media content + content: + application/octet-stream: + schema: + type: string + format: binary + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + put: + tags: + - users.onlineMeeting + summary: Update content for the navigation property recordings in users + description: The content of the recording. Read-only. + operationId: users.onlineMeetings.UpdateRecordingsContent + requestBody: + description: New media content. + content: + application/octet-stream: + schema: + type: string + format: binary + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.callRecording' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + delete: + tags: + - users.onlineMeeting + summary: Delete content for the navigation property recordings in users + description: The content of the recording. Read-only. + operationId: users.onlineMeetings.DeleteRecordingsContent + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/$count': get: tags: - users.onlineMeeting summary: Get the number of the resource - operationId: users.onlineMeetings.registration.customQuestions.GetCount-4775 + operationId: users.onlineMeetings.recordings.GetCount-6c9a parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -11574,35 +10668,18 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/registrants': + '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/delta()': get: tags: - users.onlineMeeting - summary: Get registrants from users - description: Registrants of the online meeting. - operationId: users.onlineMeetings.registration.ListRegistrants + summary: Invoke function delta + operationId: users.user.onlineMeetings.onlineMeeting.recordings.delta 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 @@ -11613,78 +10690,9 @@ paths: 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.meetingRegistrantBaseCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - users.onlineMeeting - summary: Create meetingRegistrant (deprecated) - description: 'Enroll a meeting registrant in an online meeting that has meeting registration enabled on behalf of the registrant. This operation has two scenarios: In either scenario, the registrant will receive an email notification that contains their registration information.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/meetingregistration-post-registrants?view=graph-rest-beta - operationId: users.onlineMeetings.registration.CreateRegistrants - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.meetingRegistrantBase' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.meetingRegistrantBase' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' - x-ms-docs-operation-type: operation - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/registrants/{meetingRegistrantBase-id}': - get: - tags: - - users.onlineMeeting - summary: Get registrants from users - description: Registrants of the online meeting. - operationId: users.onlineMeetings.registration.GetRegistrants - parameters: - - name: $select + - name: $orderby in: query - description: Select properties to be returned + description: Order items by property values style: form explode: false schema: @@ -11702,106 +10710,30 @@ paths: type: array items: type: string - responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.meetingRegistrantBase' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' - x-ms-docs-operation-type: operation - patch: - tags: - - users.onlineMeeting - summary: Update the navigation property registrants in users - operationId: users.onlineMeetings.registration.UpdateRegistrants - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.meetingRegistrantBase' - required: true responses: 2XX: description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.meetingRegistrantBase' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' - x-ms-docs-operation-type: operation - delete: - tags: - - users.onlineMeeting - summary: Unenroll meeting registrant (deprecated) - description: 'Cancel an onlineMeeting registration for a meetingRegistrant on behalf of the registrant. Only use this method when the allowedRegistrant property of the meetingRegistration object has a value of organization and the registrant''s delegated permission was used to enroll. When the allowedRegistrant value is everyone, registrants can only use the link in the email they receive to cancel their registration.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/meetingregistrant-delete?view=graph-rest-beta - operationId: users.onlineMeetings.registration.DeleteRegistrants - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' - x-ms-docs-operation-type: operation - '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/registrants/$count': - get: - tags: - - users.onlineMeeting - summary: Get the number of the resource - operationId: users.onlineMeetings.registration.registrants.GetCount-1500 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' + title: Collection of callRecording + type: object + allOf: + - $ref: '#/components/schemas/BaseDeltaFunctionResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.callRecording' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-12-12' - date: '2024-04-01' - version: 2024-04/meetingRegistrationDeprecation - description: 'The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs.' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore '/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts': get: tags: diff --git a/openApiDocs_KiotaCompat/beta/Compliance.yml b/openApiDocs_KiotaCompat/beta/Compliance.yml index 773e4b8bef3..9375aab1f35 100644 --- a/openApiDocs_KiotaCompat/beta/Compliance.yml +++ b/openApiDocs_KiotaCompat/beta/Compliance.yml @@ -69,6916 +69,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /compliance/ediscovery: - get: - tags: - - compliance.ediscoveryroot - summary: Get ediscovery from compliance - operationId: compliance.GetEdiscovery - parameters: - - 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.ediscovery.ediscoveryroot' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - patch: - tags: - - compliance.ediscoveryroot - summary: Update the navigation property ediscovery in compliance - operationId: compliance.UpdateEdiscovery - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.ediscoveryroot' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.ediscoveryroot' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - delete: - tags: - - compliance.ediscoveryroot - summary: Delete navigation property ediscovery for compliance - operationId: compliance.DeleteEdiscovery - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - /compliance/ediscovery/cases: - get: - tags: - - compliance.ediscoveryroot - summary: List cases - description: Retrieve a list of case objects. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-case-list?view=graph-rest-beta - operationId: compliance.ediscovery.ListCases - 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.ediscovery.caseCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - compliance.ediscoveryroot - summary: Create case - description: Create a new case object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-case-post?view=graph-rest-beta - operationId: compliance.ediscovery.CreateCases - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.case' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.case' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}': - get: - tags: - - compliance.ediscoveryroot - summary: Get case - description: Retrieve the properties and relationships of a case object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-case-get?view=graph-rest-beta - operationId: compliance.ediscovery.GetCases - parameters: - - 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.ediscovery.case' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - patch: - tags: - - compliance.ediscoveryroot - summary: Update case - description: Update the properties of a case object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-case-update?view=graph-rest-beta - operationId: compliance.ediscovery.UpdateCases - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.case' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.case' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - delete: - tags: - - compliance.ediscoveryroot - summary: Delete case - description: Delete a case object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-case-delete?view=graph-rest-beta - operationId: compliance.ediscovery.DeleteCases - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/custodians': - get: - tags: - - compliance.ediscoveryroot - summary: List custodians - description: Get a list of the custodian objects and their properties. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-case-list-custodians?view=graph-rest-beta - operationId: compliance.ediscovery.cases.ListCustodians - 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.ediscovery.custodianCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - compliance.ediscoveryroot - summary: Create custodian - description: 'Create a new custodian object. After the custodian object is created, you will need to create the custodian''s userSource to reference their mailbox and OneDrive for Business site.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-case-post-custodians?view=graph-rest-beta - operationId: compliance.ediscovery.cases.CreateCustodians - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.custodian' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.custodian' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}': - get: - tags: - - compliance.ediscoveryroot - summary: Get custodian - description: Read the properties and relationships of a custodian object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-custodian-get?view=graph-rest-beta - operationId: compliance.ediscovery.cases.GetCustodians - parameters: - - 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.ediscovery.custodian' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - patch: - tags: - - compliance.ediscoveryroot - summary: Update custodian - description: Update the properties of a custodian object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-custodian-update?view=graph-rest-beta - operationId: compliance.ediscovery.cases.UpdateCustodians - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.custodian' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.custodian' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - delete: - tags: - - compliance.ediscoveryroot - summary: Delete navigation property custodians for compliance - operationId: compliance.ediscovery.cases.DeleteCustodians - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/lastIndexOperation': - get: - tags: - - compliance.ediscoveryroot - summary: Get lastIndexOperation from compliance - operationId: compliance.ediscovery.cases.custodians.GetLastIndexOperation - parameters: - - 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.ediscovery.caseIndexOperation' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/microsoft.graph.ediscovery.activate': - post: - tags: - - compliance.ediscoveryroot - summary: Invoke action activate - description: 'Activate a custodian that was released from a case. This method makes the custodian part of the case again. For details, see Manage custodians in an Advanced eDiscovery case.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-custodian-activate?view=graph-rest-beta - operationId: compliance.ediscovery.cases.case.custodians.custodian.activate - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: action - '/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/microsoft.graph.ediscovery.applyHold': - post: - tags: - - compliance.ediscoveryroot - summary: Invoke action applyHold - operationId: compliance.ediscovery.cases.case.custodians.custodian.applyHold - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: action - '/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/microsoft.graph.ediscovery.release': - post: - tags: - - compliance.ediscoveryroot - summary: Invoke action release - description: 'Release a custodian from a case. For details, see Release a custodian from a case.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-custodian-release?view=graph-rest-beta - operationId: compliance.ediscovery.cases.case.custodians.custodian.release - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: action - '/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/microsoft.graph.ediscovery.removeHold': - post: - tags: - - compliance.ediscoveryroot - summary: Invoke action removeHold - operationId: compliance.ediscovery.cases.case.custodians.custodian.removeHold - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: action - '/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/microsoft.graph.ediscovery.updateIndex': - post: - tags: - - compliance.ediscoveryroot - summary: Invoke action updateIndex - operationId: compliance.ediscovery.cases.case.custodians.custodian.updateIndex - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: action - '/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/siteSources': - get: - tags: - - compliance.ediscoveryroot - summary: List custodian siteSources - description: Get a list of siteSource objects and their properties. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-custodian-list-sitesources?view=graph-rest-beta - operationId: compliance.ediscovery.cases.custodians.ListSiteSources - 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.ediscovery.siteSourceCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - compliance.ediscoveryroot - summary: Create custodian siteSource - description: Create a new custodian siteSource object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-custodian-post-sitesources?view=graph-rest-beta - operationId: compliance.ediscovery.cases.custodians.CreateSiteSources - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.siteSource' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.siteSource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/siteSources/{siteSource-id}': - get: - tags: - - compliance.ediscoveryroot - summary: Get siteSource - description: Read the properties and relationships of a siteSource object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-sitesource-get?view=graph-rest-beta - operationId: compliance.ediscovery.cases.custodians.GetSiteSources - parameters: - - 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.ediscovery.siteSource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - patch: - tags: - - compliance.ediscoveryroot - summary: Update the navigation property siteSources in compliance - operationId: compliance.ediscovery.cases.custodians.UpdateSiteSources - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.siteSource' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.siteSource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - delete: - tags: - - compliance.ediscoveryroot - summary: Delete siteSource - description: Delete a siteSource object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-sitesource-delete?view=graph-rest-beta - operationId: compliance.ediscovery.cases.custodians.DeleteSiteSources - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/siteSources/{siteSource-id}/site': - get: - tags: - - compliance.ediscoveryroot - summary: Get site from compliance - description: The SharePoint site associated with the siteSource. - operationId: compliance.ediscovery.cases.custodians.siteSources.GetSite - parameters: - - 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.site' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/siteSources/$count': - get: - tags: - - compliance.ediscoveryroot - summary: Get the number of the resource - operationId: compliance.ediscovery.cases.custodians.siteSources.GetCount-2d5a - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - '/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources': - get: - tags: - - compliance.ediscoveryroot - summary: List unifiedGroupSources - description: Get a list of the unifiedGroupSource objects and their properties. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-custodian-list-unifiedgroupsources?view=graph-rest-beta - operationId: compliance.ediscovery.cases.custodians.ListUnifiedGroupSources - 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.ediscovery.unifiedGroupSourceCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - compliance.ediscoveryroot - summary: Create unifiedGroupSource - description: Create a new unifiedGroupSource object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-custodian-post-unifiedgroupsources?view=graph-rest-beta - operationId: compliance.ediscovery.cases.custodians.CreateUnifiedGroupSources - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.unifiedGroupSource' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.unifiedGroupSource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources/{unifiedGroupSource-id}': - get: - tags: - - compliance.ediscoveryroot - summary: Get unifiedGroupSource - description: Read the properties and relationships of a unifiedGroupSource object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-unifiedgroupsource-get?view=graph-rest-beta - operationId: compliance.ediscovery.cases.custodians.GetUnifiedGroupSources - parameters: - - 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.ediscovery.unifiedGroupSource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - patch: - tags: - - compliance.ediscoveryroot - summary: Update the navigation property unifiedGroupSources in compliance - operationId: compliance.ediscovery.cases.custodians.UpdateUnifiedGroupSources - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.unifiedGroupSource' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.unifiedGroupSource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - delete: - tags: - - compliance.ediscoveryroot - summary: Delete unifiedGroupSource - description: Delete a unifiedGroupSource object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-unifiedgroupsource-delete?view=graph-rest-beta - operationId: compliance.ediscovery.cases.custodians.DeleteUnifiedGroupSources - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group': - get: - tags: - - compliance.ediscoveryroot - summary: Get group from compliance - description: The group associated with the unifiedGroupSource. - operationId: compliance.ediscovery.cases.custodians.unifiedGroupSources.GetGroup - parameters: - - 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.group' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group/serviceProvisioningErrors': - get: - tags: - - compliance.ediscoveryroot - summary: Get serviceProvisioningErrors property value - description: 'Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object.' - operationId: compliance.ediscovery.cases.custodians.unifiedGroupSources.group.ListServiceProvisioningErrors - 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.serviceProvisioningErrorCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group/serviceProvisioningErrors/$count': - get: - tags: - - compliance.ediscoveryroot - summary: Get the number of the resource - operationId: compliance.ediscovery.cases.custodians.unifiedGroupSources.group.ServiceProvisioningErrors.GetCount-f8cc - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - '/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources/$count': - get: - tags: - - compliance.ediscoveryroot - summary: Get the number of the resource - operationId: compliance.ediscovery.cases.custodians.unifiedGroupSources.GetCount-ab0c - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - '/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/userSources': - get: - tags: - - compliance.ediscoveryroot - summary: List custodian userSources - description: Get a list of the userSource objects and their properties. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-custodian-list-usersources?view=graph-rest-beta - operationId: compliance.ediscovery.cases.custodians.ListUserSources - 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.ediscovery.userSourceCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - compliance.ediscoveryroot - summary: Create custodian userSource - description: Create a new custodian userSource object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-custodian-post-usersources?view=graph-rest-beta - operationId: compliance.ediscovery.cases.custodians.CreateUserSources - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.userSource' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.userSource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/userSources/{userSource-id}': - get: - tags: - - compliance.ediscoveryroot - summary: Get userSource - description: Read the properties and relationships of a userSource object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-usersource-get?view=graph-rest-beta - operationId: compliance.ediscovery.cases.custodians.GetUserSources - parameters: - - 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.ediscovery.userSource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - patch: - tags: - - compliance.ediscoveryroot - summary: Update the navigation property userSources in compliance - operationId: compliance.ediscovery.cases.custodians.UpdateUserSources - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.userSource' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.userSource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - delete: - tags: - - compliance.ediscoveryroot - summary: Delete userSource - description: Delete a userSource object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-usersource-delete?view=graph-rest-beta - operationId: compliance.ediscovery.cases.custodians.DeleteUserSources - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/userSources/$count': - get: - tags: - - compliance.ediscoveryroot - summary: Get the number of the resource - operationId: compliance.ediscovery.cases.custodians.userSources.GetCount-cf4a - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - '/compliance/ediscovery/cases/{case-id}/custodians/$count': - get: - tags: - - compliance.ediscoveryroot - summary: Get the number of the resource - operationId: compliance.ediscovery.cases.custodians.GetCount-20b7 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - '/compliance/ediscovery/cases/{case-id}/custodians/microsoft.graph.ediscovery.applyHold': - post: - tags: - - compliance.ediscoveryroot - summary: Invoke action applyHold - operationId: compliance.ediscovery.cases.case.custodians.applyHold - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - ids: - type: array - items: - type: string - nullable: true - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: action - '/compliance/ediscovery/cases/{case-id}/custodians/microsoft.graph.ediscovery.removeHold': - post: - tags: - - compliance.ediscoveryroot - summary: Invoke action removeHold - operationId: compliance.ediscovery.cases.case.custodians.removeHold - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - ids: - type: array - items: - type: string - nullable: true - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: action - '/compliance/ediscovery/cases/{case-id}/legalHolds': - get: - tags: - - compliance.ediscoveryroot - summary: Get legalHold - description: Read the properties and relationships of a legalHold object. - operationId: compliance.ediscovery.cases.ListLegalHolds - 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.ediscovery.legalHoldCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - compliance.ediscoveryroot - summary: Create new navigation property to legalHolds for compliance - operationId: compliance.ediscovery.cases.CreateLegalHolds - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.legalHold' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.legalHold' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}': - get: - tags: - - compliance.ediscoveryroot - summary: Get legalHold - description: Read the properties and relationships of a legalHold object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-legalhold-get?view=graph-rest-beta - operationId: compliance.ediscovery.cases.GetLegalHolds - parameters: - - 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.ediscovery.legalHold' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - patch: - tags: - - compliance.ediscoveryroot - summary: Update legalHold - description: Update the properties of a legalHold object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-legalhold-update?view=graph-rest-beta - operationId: compliance.ediscovery.cases.UpdateLegalHolds - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.legalHold' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.legalHold' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - delete: - tags: - - compliance.ediscoveryroot - summary: Delete legalHold - description: Delete a legalHold object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-legalhold-delete?view=graph-rest-beta - operationId: compliance.ediscovery.cases.DeleteLegalHolds - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/siteSources': - get: - tags: - - compliance.ediscoveryroot - summary: List legalHold siteSources - description: Get the list of siteSource objecs associated with a legal hold. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-legalhold-list-sitesources?view=graph-rest-beta - operationId: compliance.ediscovery.cases.legalHolds.ListSiteSources - 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.ediscovery.siteSourceCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - compliance.ediscoveryroot - summary: Create legalHold siteSource - description: Adds a siteSource to a legalHold object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-legalhold-post-sitesources?view=graph-rest-beta - operationId: compliance.ediscovery.cases.legalHolds.CreateSiteSources - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.siteSource' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.siteSource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/siteSources/{siteSource-id}': - get: - tags: - - compliance.ediscoveryroot - summary: Get siteSources from compliance - description: Data source entity for SharePoint sites associated with the legal hold. - operationId: compliance.ediscovery.cases.legalHolds.GetSiteSources - parameters: - - 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.ediscovery.siteSource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - patch: - tags: - - compliance.ediscoveryroot - summary: Update the navigation property siteSources in compliance - operationId: compliance.ediscovery.cases.legalHolds.UpdateSiteSources - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.siteSource' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.siteSource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - delete: - tags: - - compliance.ediscoveryroot - summary: Delete navigation property siteSources for compliance - operationId: compliance.ediscovery.cases.legalHolds.DeleteSiteSources - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/siteSources/{siteSource-id}/site': - get: - tags: - - compliance.ediscoveryroot - summary: Get site from compliance - description: The SharePoint site associated with the siteSource. - operationId: compliance.ediscovery.cases.legalHolds.siteSources.GetSite - parameters: - - 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.site' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/siteSources/$count': - get: - tags: - - compliance.ediscoveryroot - summary: Get the number of the resource - operationId: compliance.ediscovery.cases.legalHolds.siteSources.GetCount-17cd - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - '/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources': - get: - tags: - - compliance.ediscoveryroot - summary: Get unifiedGroupSources from compliance - operationId: compliance.ediscovery.cases.legalHolds.ListUnifiedGroupSources - 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.ediscovery.unifiedGroupSourceCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - compliance.ediscoveryroot - summary: Create new navigation property to unifiedGroupSources for compliance - operationId: compliance.ediscovery.cases.legalHolds.CreateUnifiedGroupSources - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.unifiedGroupSource' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.unifiedGroupSource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources/{unifiedGroupSource-id}': - get: - tags: - - compliance.ediscoveryroot - summary: Get unifiedGroupSources from compliance - operationId: compliance.ediscovery.cases.legalHolds.GetUnifiedGroupSources - parameters: - - 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.ediscovery.unifiedGroupSource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - patch: - tags: - - compliance.ediscoveryroot - summary: Update the navigation property unifiedGroupSources in compliance - operationId: compliance.ediscovery.cases.legalHolds.UpdateUnifiedGroupSources - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.unifiedGroupSource' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.unifiedGroupSource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - delete: - tags: - - compliance.ediscoveryroot - summary: Delete navigation property unifiedGroupSources for compliance - operationId: compliance.ediscovery.cases.legalHolds.DeleteUnifiedGroupSources - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources/{unifiedGroupSource-id}/group': - get: - tags: - - compliance.ediscoveryroot - summary: Get group from compliance - description: The group associated with the unifiedGroupSource. - operationId: compliance.ediscovery.cases.legalHolds.unifiedGroupSources.GetGroup - parameters: - - 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.group' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources/{unifiedGroupSource-id}/group/serviceProvisioningErrors': - get: - tags: - - compliance.ediscoveryroot - summary: Get serviceProvisioningErrors property value - description: 'Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object.' - operationId: compliance.ediscovery.cases.legalHolds.unifiedGroupSources.group.ListServiceProvisioningErrors - 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.serviceProvisioningErrorCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources/{unifiedGroupSource-id}/group/serviceProvisioningErrors/$count': - get: - tags: - - compliance.ediscoveryroot - summary: Get the number of the resource - operationId: compliance.ediscovery.cases.legalHolds.unifiedGroupSources.group.ServiceProvisioningErrors.GetCount-aba8 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - '/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources/$count': - get: - tags: - - compliance.ediscoveryroot - summary: Get the number of the resource - operationId: compliance.ediscovery.cases.legalHolds.unifiedGroupSources.GetCount-d1d4 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - '/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/userSources': - get: - tags: - - compliance.ediscoveryroot - summary: List legalHold userSources - description: Get the list of userSource objects associated with a legal hold. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-legalhold-list-usersources?view=graph-rest-beta - operationId: compliance.ediscovery.cases.legalHolds.ListUserSources - 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.ediscovery.userSourceCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - compliance.ediscoveryroot - summary: Create legalHold userSource - description: Adds a userSource to a legalHold object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-legalhold-post-usersources?view=graph-rest-beta - operationId: compliance.ediscovery.cases.legalHolds.CreateUserSources - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.userSource' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.userSource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/userSources/{userSource-id}': - get: - tags: - - compliance.ediscoveryroot - summary: Get userSources from compliance - description: Data source entity for a the legal hold. This is the container for a mailbox and OneDrive for Business site. - operationId: compliance.ediscovery.cases.legalHolds.GetUserSources - parameters: - - 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.ediscovery.userSource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - patch: - tags: - - compliance.ediscoveryroot - summary: Update the navigation property userSources in compliance - operationId: compliance.ediscovery.cases.legalHolds.UpdateUserSources - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.userSource' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.userSource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - delete: - tags: - - compliance.ediscoveryroot - summary: Delete navigation property userSources for compliance - operationId: compliance.ediscovery.cases.legalHolds.DeleteUserSources - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/userSources/$count': - get: - tags: - - compliance.ediscoveryroot - summary: Get the number of the resource - operationId: compliance.ediscovery.cases.legalHolds.userSources.GetCount-9724 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - '/compliance/ediscovery/cases/{case-id}/legalHolds/$count': - get: - tags: - - compliance.ediscoveryroot - summary: Get the number of the resource - operationId: compliance.ediscovery.cases.legalHolds.GetCount-fd1f - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - '/compliance/ediscovery/cases/{case-id}/microsoft.graph.ediscovery.close': - post: - tags: - - compliance.ediscoveryroot - summary: Invoke action close - description: 'Close an eDiscovery case. For details, see Close a case.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-case-close?view=graph-rest-beta - operationId: compliance.ediscovery.cases.case.close - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: action - '/compliance/ediscovery/cases/{case-id}/microsoft.graph.ediscovery.reopen': - post: - tags: - - compliance.ediscoveryroot - summary: Invoke action reopen - description: 'Reopen an eDiscovery case that was closed. For details, see Reopen a closed case.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-case-reopen?view=graph-rest-beta - operationId: compliance.ediscovery.cases.case.reopen - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: action - '/compliance/ediscovery/cases/{case-id}/noncustodialDataSources': - get: - tags: - - compliance.ediscoveryroot - summary: List noncustodialDataSources - description: Get a list of the noncustodialDataSource objects and their properties. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-noncustodialdatasource-list?view=graph-rest-beta - operationId: compliance.ediscovery.cases.ListNoncustodialDataSources - 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.ediscovery.noncustodialDataSourceCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - compliance.ediscoveryroot - summary: Create noncustodialDataSource - description: Create a new noncustodialDataSource object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-noncustodialdatasource-post?view=graph-rest-beta - operationId: compliance.ediscovery.cases.CreateNoncustodialDataSources - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.noncustodialDataSource' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.noncustodialDataSource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}': - get: - tags: - - compliance.ediscoveryroot - summary: Get noncustodialDataSource - description: Read the properties and relationships of a noncustodialDataSource object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-noncustodialdatasource-get?view=graph-rest-beta - operationId: compliance.ediscovery.cases.GetNoncustodialDataSources - parameters: - - 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.ediscovery.noncustodialDataSource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - patch: - tags: - - compliance.ediscoveryroot - summary: Update the navigation property noncustodialDataSources in compliance - operationId: compliance.ediscovery.cases.UpdateNoncustodialDataSources - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.noncustodialDataSource' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.noncustodialDataSource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - delete: - tags: - - compliance.ediscoveryroot - summary: Delete navigation property noncustodialDataSources for compliance - operationId: compliance.ediscovery.cases.DeleteNoncustodialDataSources - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}/dataSource': - get: - tags: - - compliance.ediscoveryroot - summary: Get dataSource from compliance - description: User source or SharePoint site data source as noncustodial data source. - operationId: compliance.ediscovery.cases.noncustodialDataSources.GetDataSource - parameters: - - 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.ediscovery.dataSource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - patch: - tags: - - compliance.ediscoveryroot - summary: Update the navigation property dataSource in compliance - operationId: compliance.ediscovery.cases.noncustodialDataSources.UpdateDataSource - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.dataSource' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.dataSource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - delete: - tags: - - compliance.ediscoveryroot - summary: Delete navigation property dataSource for compliance - operationId: compliance.ediscovery.cases.noncustodialDataSources.DeleteDataSource - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}/lastIndexOperation': - get: - tags: - - compliance.ediscoveryroot - summary: Get lastIndexOperation from compliance - operationId: compliance.ediscovery.cases.noncustodialDataSources.GetLastIndexOperation - parameters: - - 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.ediscovery.caseIndexOperation' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}/microsoft.graph.ediscovery.applyHold': - post: - tags: - - compliance.ediscoveryroot - summary: Invoke action applyHold - operationId: compliance.ediscovery.cases.case.noncustodialDataSources.noncustodialDataSource.applyHold - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: action - '/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}/microsoft.graph.ediscovery.release': - post: - tags: - - compliance.ediscoveryroot - summary: Invoke action release - description: Releases the non-custodial data source from the case. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-noncustodialdatasource-release?view=graph-rest-beta - operationId: compliance.ediscovery.cases.case.noncustodialDataSources.noncustodialDataSource.release - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: action - '/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}/microsoft.graph.ediscovery.removeHold': - post: - tags: - - compliance.ediscoveryroot - summary: Invoke action removeHold - operationId: compliance.ediscovery.cases.case.noncustodialDataSources.noncustodialDataSource.removeHold - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: action - '/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}/microsoft.graph.ediscovery.updateIndex': - post: - tags: - - compliance.ediscoveryroot - summary: Invoke action updateIndex - operationId: compliance.ediscovery.cases.case.noncustodialDataSources.noncustodialDataSource.updateIndex - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: action - '/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/$count': - get: - tags: - - compliance.ediscoveryroot - summary: Get the number of the resource - operationId: compliance.ediscovery.cases.noncustodialDataSources.GetCount-475e - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - '/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/microsoft.graph.ediscovery.applyHold': - post: - tags: - - compliance.ediscoveryroot - summary: Invoke action applyHold - operationId: compliance.ediscovery.cases.case.noncustodialDataSources.applyHold - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - ids: - type: array - items: - type: string - nullable: true - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: action - '/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/microsoft.graph.ediscovery.removeHold': - post: - tags: - - compliance.ediscoveryroot - summary: Invoke action removeHold - operationId: compliance.ediscovery.cases.case.noncustodialDataSources.removeHold - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - ids: - type: array - items: - type: string - nullable: true - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: action - '/compliance/ediscovery/cases/{case-id}/operations': - get: - tags: - - compliance.ediscoveryroot - summary: Get operations from compliance - description: Returns a list of case operation objects for this case. Nullable. - operationId: compliance.ediscovery.cases.ListOperations - 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.ediscovery.caseOperationCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - compliance.ediscoveryroot - summary: Create new navigation property to operations for compliance - operationId: compliance.ediscovery.cases.CreateOperations - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.caseOperation' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.caseOperation' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/operations/{caseOperation-id}': - get: - tags: - - compliance.ediscoveryroot - summary: Get operations from compliance - description: Returns a list of case operation objects for this case. Nullable. - operationId: compliance.ediscovery.cases.GetOperations - parameters: - - 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.ediscovery.caseOperation' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - patch: - tags: - - compliance.ediscoveryroot - summary: Update the navigation property operations in compliance - operationId: compliance.ediscovery.cases.UpdateOperations - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.caseOperation' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.caseOperation' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - delete: - tags: - - compliance.ediscoveryroot - summary: Delete navigation property operations for compliance - operationId: compliance.ediscovery.cases.DeleteOperations - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/operations/{caseOperation-id}/microsoft.graph.ediscovery.caseExportOperation': - get: - tags: - - compliance.ediscoveryroot - summary: Get the item of type microsoft.graph.ediscovery.caseOperation as microsoft.graph.ediscovery.caseExportOperation - operationId: compliance.ediscovery.cases.GetOperations.AsCaseExportOperation - parameters: - - 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: Entity result. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.caseExportOperation' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - '/compliance/ediscovery/cases/{case-id}/operations/{caseOperation-id}/microsoft.graph.ediscovery.caseExportOperation/reviewSet': - get: - tags: - - compliance.ediscoveryroot - summary: Get reviewSet from compliance - description: The review set the content is being exported from. - operationId: compliance.ediscovery.cases.operations.AsCaseExportOperation.GetReviewSet - parameters: - - 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.ediscovery.reviewSet' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/operations/$count': - get: - tags: - - compliance.ediscoveryroot - summary: Get the number of the resource - operationId: compliance.ediscovery.cases.operations.GetCount-d401 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - '/compliance/ediscovery/cases/{case-id}/operations/microsoft.graph.ediscovery.caseExportOperation': - get: - tags: - - compliance.ediscoveryroot - summary: Get the items of type microsoft.graph.ediscovery.caseExportOperation in the microsoft.graph.ediscovery.caseOperation collection - operationId: compliance.ediscovery.cases.ListOperations.AsCaseExportOperation - 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.ediscovery.caseExportOperationCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/compliance/ediscovery/cases/{case-id}/operations/microsoft.graph.ediscovery.caseExportOperation/$count': - get: - tags: - - compliance.ediscoveryroot - summary: Get the number of the resource - operationId: compliance.ediscovery.cases.Operations.GetCount.AsCaseExportOperation-1bf7 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - '/compliance/ediscovery/cases/{case-id}/reviewSets': - get: - tags: - - compliance.ediscoveryroot - summary: Get reviewSet - description: Retrieve the properties and relationships of a reviewSet object. - operationId: compliance.ediscovery.cases.ListReviewSets - 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.ediscovery.reviewSetCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - compliance.ediscoveryroot - summary: Create reviewSet - description: 'Create a new reviewSet object. The request body contains the display name of the review set, which is the only writable property.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-case-post-reviewsets?view=graph-rest-beta - operationId: compliance.ediscovery.cases.CreateReviewSets - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.reviewSet' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.reviewSet' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}': - get: - tags: - - compliance.ediscoveryroot - summary: Get reviewSet - description: Retrieve the properties and relationships of a reviewSet object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-reviewset-get?view=graph-rest-beta - operationId: compliance.ediscovery.cases.GetReviewSets - parameters: - - 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.ediscovery.reviewSet' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - patch: - tags: - - compliance.ediscoveryroot - summary: Update the navigation property reviewSets in compliance - operationId: compliance.ediscovery.cases.UpdateReviewSets - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.reviewSet' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.reviewSet' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - delete: - tags: - - compliance.ediscoveryroot - summary: Delete navigation property reviewSets for compliance - operationId: compliance.ediscovery.cases.DeleteReviewSets - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/microsoft.graph.ediscovery.addToReviewSet': - post: - tags: - - compliance.ediscoveryroot - summary: Invoke action addToReviewSet - description: 'Start the process of adding a collection from Microsoft 365 services to a review set. After the operation is created, you can get the status of the operation by retrieving the Location parameter from the response headers. The location provides a URL that will return a caseExportOperation.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-reviewset-addtoreviewset?view=graph-rest-beta - operationId: compliance.ediscovery.cases.case.reviewSets.reviewSet.addToReviewSet - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - sourceCollection: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.ediscovery.sourceCollection' - - type: object - nullable: true - additionalDataOptions: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.ediscovery.additionalDataOptions' - - type: object - nullable: true - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: action - '/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/microsoft.graph.ediscovery.export': - post: - tags: - - compliance.ediscoveryroot - summary: Invoke action export - description: 'Initiate an export from a reviewSet. For details, see Export documents from a review set in Advanced eDiscovery.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-reviewset-export?view=graph-rest-beta - operationId: compliance.ediscovery.cases.case.reviewSets.reviewSet.export - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - outputName: - type: string - nullable: true - description: - type: string - nullable: true - azureBlobContainer: - type: string - nullable: true - azureBlobToken: - type: string - nullable: true - exportOptions: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.ediscovery.exportOptions' - - type: object - nullable: true - exportStructure: - $ref: '#/components/schemas/microsoft.graph.ediscovery.exportFileStructure' - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: action - '/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/queries': - get: - tags: - - compliance.ediscoveryroot - summary: List reviewSetQueries - description: Retrieve a list of eDiscovery reviewSetQuery objects. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-reviewsetquery-list?view=graph-rest-beta - operationId: compliance.ediscovery.cases.reviewSets.ListQueries - 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.ediscovery.reviewSetQueryCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - compliance.ediscoveryroot - summary: Create reviewSetQuery - description: Create a new reviewSetQuery object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-reviewsetquery-post?view=graph-rest-beta - operationId: compliance.ediscovery.cases.reviewSets.CreateQueries - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.reviewSetQuery' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.reviewSetQuery' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/queries/{reviewSetQuery-id}': - get: - tags: - - compliance.ediscoveryroot - summary: Get reviewSetQuery - description: Retrieve the properties and relationships of an eDiscovery reviewSetQuery object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-reviewsetquery-get?view=graph-rest-beta - operationId: compliance.ediscovery.cases.reviewSets.GetQueries - parameters: - - 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.ediscovery.reviewSetQuery' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - patch: - tags: - - compliance.ediscoveryroot - summary: Update reviewSetQuery - description: Update the properties of an eDiscovery reviewSetQuery. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-reviewsetquery-update?view=graph-rest-beta - operationId: compliance.ediscovery.cases.reviewSets.UpdateQueries - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.reviewSetQuery' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.reviewSetQuery' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - delete: - tags: - - compliance.ediscoveryroot - summary: Delete reviewSetQuery - description: Delete a reviewSetQuery object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-reviewsetquery-delete?view=graph-rest-beta - operationId: compliance.ediscovery.cases.reviewSets.DeleteQueries - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/queries/{reviewSetQuery-id}/microsoft.graph.ediscovery.applyTags': - post: - tags: - - compliance.ediscoveryroot - summary: Invoke action applyTags - description: Apply tags to documents that match the specified reviewSetQuery. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-reviewsetquery-applytags?view=graph-rest-beta - operationId: compliance.ediscovery.cases.case.reviewSets.reviewSet.queries.reviewSetQuery.applyTags - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - tagsToAdd: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.ediscovery.tag' - tagsToRemove: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.ediscovery.tag' - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: action - '/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/queries/$count': - get: - tags: - - compliance.ediscoveryroot - summary: Get the number of the resource - operationId: compliance.ediscovery.cases.reviewSets.queries.GetCount-ce2e - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - '/compliance/ediscovery/cases/{case-id}/reviewSets/$count': - get: - tags: - - compliance.ediscoveryroot - summary: Get the number of the resource - operationId: compliance.ediscovery.cases.reviewSets.GetCount-6210 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - '/compliance/ediscovery/cases/{case-id}/settings': - get: - tags: - - compliance.ediscoveryroot - summary: Get caseSettings - description: Read the properties and relationships of an eDiscovery caseSettings object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-casesettings-get?view=graph-rest-beta - operationId: compliance.ediscovery.cases.GetSettings - parameters: - - 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.ediscovery.caseSettings' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - patch: - tags: - - compliance.ediscoveryroot - summary: Update caseSettings - description: Update the properties of a an eDiscovery caseSettings object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-casesettings-update?view=graph-rest-beta - operationId: compliance.ediscovery.cases.UpdateSettings - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.caseSettings' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.caseSettings' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - delete: - tags: - - compliance.ediscoveryroot - summary: Delete navigation property settings for compliance - operationId: compliance.ediscovery.cases.DeleteSettings - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/settings/microsoft.graph.ediscovery.resetToDefault': - post: - tags: - - compliance.ediscoveryroot - summary: Invoke action resetToDefault - description: Reset a caseSettings object to the default values. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-casesettings-resettodefault?view=graph-rest-beta - operationId: compliance.ediscovery.cases.case.settings.resetToDefault - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: action - '/compliance/ediscovery/cases/{case-id}/sourceCollections': - get: - tags: - - compliance.ediscoveryroot - summary: List sourceCollections - description: Get the list of sourceCollections from a case object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-case-list-sourcecollections?view=graph-rest-beta - operationId: compliance.ediscovery.cases.ListSourceCollections - 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.ediscovery.sourceCollectionCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - compliance.ediscoveryroot - summary: Create sourceCollection - description: Create a new sourceCollection object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-case-post-sourcecollections?view=graph-rest-beta - operationId: compliance.ediscovery.cases.CreateSourceCollections - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.sourceCollection' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.sourceCollection' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}': - get: - tags: - - compliance.ediscoveryroot - summary: Get sourceCollections from compliance - description: Returns a list of sourceCollection objects associated with this case. - operationId: compliance.ediscovery.cases.GetSourceCollections - parameters: - - 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.ediscovery.sourceCollection' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - patch: - tags: - - compliance.ediscoveryroot - summary: Update sourceCollection - description: Update the properties of a sourceCollection object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-sourcecollection-update?view=graph-rest-beta - operationId: compliance.ediscovery.cases.UpdateSourceCollections - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.sourceCollection' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.sourceCollection' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - delete: - tags: - - compliance.ediscoveryroot - summary: Delete sourceCollection - description: Delete a sourceCollection object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-sourcecollection-delete?view=graph-rest-beta - operationId: compliance.ediscovery.cases.DeleteSourceCollections - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/additionalSources': - get: - tags: - - compliance.ediscoveryroot - summary: List additionalSources - description: Get a list of additional dataSource objects associated with a source collection. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-sourcecollection-list-additionalsources?view=graph-rest-beta - operationId: compliance.ediscovery.cases.sourceCollections.ListAdditionalSources - 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.ediscovery.dataSourceCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - compliance.ediscoveryroot - summary: Create new navigation property to additionalSources for compliance - operationId: compliance.ediscovery.cases.sourceCollections.CreateAdditionalSources - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.dataSource' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.dataSource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/additionalSources/{dataSource-id}': - get: - tags: - - compliance.ediscoveryroot - summary: Get additionalSources from compliance - description: Adds an additional source to the sourceCollection. - operationId: compliance.ediscovery.cases.sourceCollections.GetAdditionalSources - parameters: - - 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.ediscovery.dataSource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - patch: - tags: - - compliance.ediscoveryroot - summary: Update the navigation property additionalSources in compliance - operationId: compliance.ediscovery.cases.sourceCollections.UpdateAdditionalSources - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.dataSource' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.dataSource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - delete: - tags: - - compliance.ediscoveryroot - summary: Delete navigation property additionalSources for compliance - operationId: compliance.ediscovery.cases.sourceCollections.DeleteAdditionalSources - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/additionalSources/$count': - get: - tags: - - compliance.ediscoveryroot - summary: Get the number of the resource - operationId: compliance.ediscovery.cases.sourceCollections.additionalSources.GetCount-b7c8 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - '/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/addToReviewSetOperation': - get: - tags: - - compliance.ediscoveryroot - summary: List addToReviewSetOperation - description: 'Get the last addToReviewSetOperation object associated with a source collection. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-sourcecollection-list-addtoreviewsetoperation?view=graph-rest-beta - operationId: compliance.ediscovery.cases.sourceCollections.GetAddToReviewSetOperation - parameters: - - 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.ediscovery.addToReviewSetOperation' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/custodianSources': - get: - tags: - - compliance.ediscoveryroot - summary: List custodianSources - description: Get the list of dataSource objects associated with a source collection. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-sourcecollection-list-custodiansources?view=graph-rest-beta - operationId: compliance.ediscovery.cases.sourceCollections.ListCustodianSources - 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.ediscovery.dataSourceCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/custodianSources/{dataSource-id}': - get: - tags: - - compliance.ediscoveryroot - summary: Get custodianSources from compliance - description: Custodian sources that are included in the sourceCollection. - operationId: compliance.ediscovery.cases.sourceCollections.GetCustodianSources - parameters: - - 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.ediscovery.dataSource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/custodianSources/$count': - get: - tags: - - compliance.ediscoveryroot - summary: Get the number of the resource - operationId: compliance.ediscovery.cases.sourceCollections.custodianSources.GetCount-80a1 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - '/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/lastEstimateStatisticsOperation': - get: - tags: - - compliance.ediscoveryroot - summary: List estimateStatisticsOperation - description: 'Get the last estimateStatisticsOperation object associated with a source collection. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-sourcecollection-list-lastestimatestatisticsoperation?view=graph-rest-beta - operationId: compliance.ediscovery.cases.sourceCollections.GetLastEstimateStatisticsOperation - parameters: - - 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.ediscovery.estimateStatisticsOperation' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/microsoft.graph.ediscovery.estimateStatistics': - post: - tags: - - compliance.ediscoveryroot - summary: Invoke action estimateStatistics - description: 'Run an estimate of the number of emails and documents in the source collection. To learn more about source collections (also known as searches in eDiscovery), see Collect data for a case in Advanced eDiscovery.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-sourcecollection-estimatestatistics?view=graph-rest-beta - operationId: compliance.ediscovery.cases.case.sourceCollections.sourceCollection.estimateStatistics - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: action - '/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/microsoft.graph.ediscovery.purgeData': - post: - tags: - - compliance.ediscoveryroot - summary: Invoke action purgeData - description: "Permanently delete Microsoft Teams messages contained in a sourceCollection. You can collect and purge the following categories of Teams content:\r\n- Teams 1:1 chats - Chat messages, posts, and attachments shared in a Teams conversation between two people. Teams 1:1 chats are also called *conversations*.\r\n- Teams group chats - Chat messages, posts, and attachments shared in a Teams conversation between three or more people. Also called *1:N* chats or *group conversations*.\r\n- Teams channels - Chat messages, posts, replies, and attachments shared in a standard Teams channel.\r\n- Private channels - Message posts, replies, and attachments shared in a private Teams channel.\r\n- Shared channels - Message posts, replies, and attachments shared in a shared Teams channel. For more information about purging Teams messages, see:\r\n- eDiscovery solution series: Data spillage scenario - Search and purge\r\n- Advanced eDiscovery workflow for content in Microsoft Teams " - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-sourcecollection-purgedata?view=graph-rest-beta - operationId: compliance.ediscovery.cases.case.sourceCollections.sourceCollection.purgeData - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: action - '/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/noncustodialSources': - get: - tags: - - compliance.ediscoveryroot - summary: List noncustodialSources - description: Get a list of noncustodialDataSource associated with a sourceCollection. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-sourcecollection-list-noncustodialsources?view=graph-rest-beta - operationId: compliance.ediscovery.cases.sourceCollections.ListNoncustodialSources - 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.ediscovery.noncustodialDataSourceCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/noncustodialSources/{noncustodialDataSource-id}': - get: - tags: - - compliance.ediscoveryroot - summary: Get noncustodialSources from compliance - description: noncustodialDataSource sources that are included in the sourceCollection - operationId: compliance.ediscovery.cases.sourceCollections.GetNoncustodialSources - parameters: - - 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.ediscovery.noncustodialDataSource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/noncustodialSources/$count': - get: - tags: - - compliance.ediscoveryroot - summary: Get the number of the resource - operationId: compliance.ediscovery.cases.sourceCollections.noncustodialSources.GetCount-f12e - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - '/compliance/ediscovery/cases/{case-id}/sourceCollections/$count': - get: - tags: - - compliance.ediscoveryroot - summary: Get the number of the resource - operationId: compliance.ediscovery.cases.sourceCollections.GetCount-86ec - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - '/compliance/ediscovery/cases/{case-id}/tags': - get: - tags: - - compliance.ediscoveryroot - summary: List tags - description: Retrieve a list of tag objects from an eDiscovery case. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-case-list-tags?view=graph-rest-beta - operationId: compliance.ediscovery.cases.ListTags - 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.ediscovery.tagCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - compliance.ediscoveryroot - summary: Create tag - description: Create a new tag for the specified case. The tags are used in review sets while reviewing content. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-case-post-tags?view=graph-rest-beta - operationId: compliance.ediscovery.cases.CreateTags - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.tag' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.tag' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/tags/{tag-id}': - get: - tags: - - compliance.ediscoveryroot - summary: Get tag - description: Read the properties and relationships of a tag object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-tag-get?view=graph-rest-beta - operationId: compliance.ediscovery.cases.GetTags - parameters: - - 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.ediscovery.tag' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - patch: - tags: - - compliance.ediscoveryroot - summary: Update tag - description: Update the properties of a tag object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-tag-update?view=graph-rest-beta - operationId: compliance.ediscovery.cases.UpdateTags - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.tag' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ediscovery.tag' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - delete: - tags: - - compliance.ediscoveryroot - summary: Delete tag - description: Delete a tag object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-tag-delete?view=graph-rest-beta - operationId: compliance.ediscovery.cases.DeleteTags - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/tags/{tag-id}/childTags': - get: - tags: - - compliance.ediscoveryroot - summary: List childTags - description: Get a list of child tag objects associated with a tag. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ediscovery-tag-childtags?view=graph-rest-beta - operationId: compliance.ediscovery.cases.tags.ListChildTags - 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.ediscovery.tagCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/tags/{tag-id}/childTags/{tag-id1}': - get: - tags: - - compliance.ediscoveryroot - summary: Get childTags from compliance - description: Returns the tags that are a child of a tag. - operationId: compliance.ediscovery.cases.tags.GetChildTags - parameters: - - 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.ediscovery.tag' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/tags/{tag-id}/childTags/$count': - get: - tags: - - compliance.ediscoveryroot - summary: Get the number of the resource - operationId: compliance.ediscovery.cases.tags.childTags.GetCount-91da - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - '/compliance/ediscovery/cases/{case-id}/tags/{tag-id}/parent': - get: - tags: - - compliance.ediscoveryroot - summary: Get parent from compliance - description: Returns the parent tag of the specified tag. - operationId: compliance.ediscovery.cases.tags.GetParent - parameters: - - 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.ediscovery.tag' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: operation - '/compliance/ediscovery/cases/{case-id}/tags/$count': - get: - tags: - - compliance.ediscoveryroot - summary: Get the number of the resource - operationId: compliance.ediscovery.cases.tags.GetCount-6ffa - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - '/compliance/ediscovery/cases/{case-id}/tags/microsoft.graph.ediscovery.asHierarchy()': - get: - tags: - - compliance.ediscoveryroot - summary: Invoke function asHierarchy - description: Return a list of tag objects in hierarchial form - operationId: compliance.ediscovery.cases.case.tags.asHierarchy - parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - - name: $orderby - in: query - description: Order items by property values - 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: Success - content: - application/json: - schema: - title: Collection of tag - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.ediscovery.tag' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /compliance/ediscovery/cases/$count: - get: - tags: - - compliance.ediscoveryroot - summary: Get the number of the resource - operationId: compliance.ediscovery.cases.GetCount-5456 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-01' - date: '2022-12-05' - version: 2022-12/ediscoveryNamespace - description: 'The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security.' - /privacy/subjectRightsRequests: - get: - tags: - - privacy.subjectRightsRequest - summary: List subjectRightsRequests - description: Get a list of subjectRightsRequest objects and their properties. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/subjectrightsrequest-list?view=graph-rest-beta - operationId: privacy.ListSubjectRightsRequests - 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.subjectRightsRequestCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - privacy.subjectRightsRequest - summary: Create subjectRightsRequest - description: Create a new subjectRightsRequest object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/subjectrightsrequest-post?view=graph-rest-beta - operationId: privacy.CreateSubjectRightsRequests - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.subjectRightsRequest' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.subjectRightsRequest' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: operation - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}': - get: - tags: - - privacy.subjectRightsRequest - summary: Get subjectRightsRequest - description: Read the properties and relationships of a subjectRightsRequest object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/subjectrightsrequest-get?view=graph-rest-beta - operationId: privacy.GetSubjectRightsRequests - parameters: - - 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.subjectRightsRequest' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: operation - patch: - tags: - - privacy.subjectRightsRequest - summary: Update subjectRightsRequest - description: Update the properties of a subjectRightsRequest object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/subjectrightsrequest-update?view=graph-rest-beta - operationId: privacy.UpdateSubjectRightsRequests - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.subjectRightsRequest' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.subjectRightsRequest' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: operation - delete: - tags: - - privacy.subjectRightsRequest - summary: Delete navigation property subjectRightsRequests for privacy - operationId: privacy.DeleteSubjectRightsRequests - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: operation - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers': - get: - tags: - - privacy.subjectRightsRequest - summary: Get approvers from privacy - operationId: privacy.subjectRightsRequests.ListApprovers - 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.userCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}': - get: - tags: - - privacy.subjectRightsRequest - summary: Get approvers from privacy - operationId: privacy.subjectRightsRequests.GetApprovers - parameters: - - 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.user' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: operation - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/mailboxSettings': - get: - tags: - - privacy.subjectRightsRequest - summary: Get mailboxSettings property value - description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.' - operationId: privacy.subjectRightsRequests.approvers.GetMailboxSettings - parameters: - - 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: Entity result. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.mailboxSettings' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - patch: - tags: - - privacy.subjectRightsRequest - summary: Update property mailboxSettings value. - operationId: privacy.subjectRightsRequests.approvers.UpdateMailboxSettings - requestBody: - description: New property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.mailboxSettings' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.mailboxSettings' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors': - get: - tags: - - privacy.subjectRightsRequest - summary: Get serviceProvisioningErrors property value - description: 'Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object.' - operationId: privacy.subjectRightsRequests.approvers.ListServiceProvisioningErrors - 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.serviceProvisioningErrorCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors/$count': - get: - tags: - - privacy.subjectRightsRequest - summary: Get the number of the resource - operationId: privacy.subjectRightsRequests.approvers.ServiceProvisioningErrors.GetCount-6b48 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers(userPrincipalName=''{userPrincipalName}'')': - get: - tags: - - privacy.subjectRightsRequest - summary: Get approvers from privacy - operationId: privacy.subjectRightsRequests.approvers.GetByUserPrincipalName - parameters: - - 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.user' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: operation - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/$count': - get: - tags: - - privacy.subjectRightsRequest - summary: Get the number of the resource - operationId: privacy.subjectRightsRequests.approvers.GetCount-f1ed - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators': - get: - tags: - - privacy.subjectRightsRequest - summary: Get collaborators from privacy - operationId: privacy.subjectRightsRequests.ListCollaborators - 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.userCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}': - get: - tags: - - privacy.subjectRightsRequest - summary: Get collaborators from privacy - operationId: privacy.subjectRightsRequests.GetCollaborators - parameters: - - 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.user' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: operation - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/mailboxSettings': - get: - tags: - - privacy.subjectRightsRequest - summary: Get mailboxSettings property value - description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.' - operationId: privacy.subjectRightsRequests.collaborators.GetMailboxSettings - parameters: - - 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: Entity result. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.mailboxSettings' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - patch: - tags: - - privacy.subjectRightsRequest - summary: Update property mailboxSettings value. - operationId: privacy.subjectRightsRequests.collaborators.UpdateMailboxSettings - requestBody: - description: New property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.mailboxSettings' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.mailboxSettings' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors': - get: - tags: - - privacy.subjectRightsRequest - summary: Get serviceProvisioningErrors property value - description: 'Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object.' - operationId: privacy.subjectRightsRequests.collaborators.ListServiceProvisioningErrors - 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.serviceProvisioningErrorCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors/$count': - get: - tags: - - privacy.subjectRightsRequest - summary: Get the number of the resource - operationId: privacy.subjectRightsRequests.collaborators.ServiceProvisioningErrors.GetCount-bb73 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators(userPrincipalName=''{userPrincipalName}'')': - get: - tags: - - privacy.subjectRightsRequest - summary: Get collaborators from privacy - operationId: privacy.subjectRightsRequests.collaborators.GetByUserPrincipalName - parameters: - - 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.user' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: operation - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/$count': - get: - tags: - - privacy.subjectRightsRequest - summary: Get the number of the resource - operationId: privacy.subjectRightsRequests.collaborators.GetCount-5c55 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/getFinalAttachment()': - get: - tags: - - privacy.subjectRightsRequest - summary: Invoke function getFinalAttachment - description: Get the final attachment for a subject rights request. The attachment is a zip file that contains all the files that were included by the privacy administrator. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/subjectrightsrequest-getfinalattachment?view=graph-rest-beta - operationId: privacy.subjectRightsRequests.subjectRightsRequest.getFinalAttachment - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: function - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/getFinalReport()': - get: - tags: - - privacy.subjectRightsRequest - summary: Invoke function getFinalReport - description: Get the final report for a subject rights request. The report is a text file that contains information about the files that were included by the privacy administrator. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/subjectrightsrequest-getfinalreport?view=graph-rest-beta - operationId: privacy.subjectRightsRequests.subjectRightsRequest.getFinalReport - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: function - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes': - get: - tags: - - privacy.subjectRightsRequest - summary: List authoredNotes - description: 'Get the list of authored notes associated with a subject rights request. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/subjectrightsrequest-list-notes?view=graph-rest-beta - operationId: privacy.subjectRightsRequests.ListNotes - 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.authoredNoteCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - privacy.subjectRightsRequest - summary: Create authoredNote - description: Create a new authoredNote object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/subjectrightsrequest-post-notes?view=graph-rest-beta - operationId: privacy.subjectRightsRequests.CreateNotes - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.authoredNote' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.authoredNote' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: operation - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id}': - get: - tags: - - privacy.subjectRightsRequest - summary: Get notes from privacy - description: List of notes associated with the request. - operationId: privacy.subjectRightsRequests.GetNotes - parameters: - - 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.authoredNote' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: operation - patch: - tags: - - privacy.subjectRightsRequest - summary: Update the navigation property notes in privacy - operationId: privacy.subjectRightsRequests.UpdateNotes - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.authoredNote' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.authoredNote' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: operation - delete: - tags: - - privacy.subjectRightsRequest - summary: Delete navigation property notes for privacy - operationId: privacy.subjectRightsRequests.DeleteNotes - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: operation - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/$count': - get: - tags: - - privacy.subjectRightsRequest - summary: Get the number of the resource - operationId: privacy.subjectRightsRequests.notes.GetCount-b393 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/team': - get: - tags: - - privacy.subjectRightsRequest - summary: Get team from privacy - description: Information about the Microsoft Teams team that was created for the request. - operationId: privacy.subjectRightsRequests.GetTeam - parameters: - - 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.team' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: operation - /privacy/subjectRightsRequests/$count: - get: - tags: - - privacy.subjectRightsRequest - summary: Get the number of the resource - operationId: privacy.subjectRightsRequests.GetCount-ab4f - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' components: schemas: microsoft.graph.compliance: diff --git a/openApiDocs_KiotaCompat/beta/DeviceManagement.yml b/openApiDocs_KiotaCompat/beta/DeviceManagement.yml index 6e569d6882e..ef22e0afac0 100644 --- a/openApiDocs_KiotaCompat/beta/DeviceManagement.yml +++ b/openApiDocs_KiotaCompat/beta/DeviceManagement.yml @@ -5300,13 +5300,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates': + '/deviceManagement/comanagedDevices/{managedDevice-id}/users': get: tags: - deviceManagement.managedDevice - summary: Get securityBaselineStates from deviceManagement - description: Security baseline states for this device. - operationId: deviceManagement.comanagedDevices.ListSecurityBaselineStates + summary: Get users from deviceManagement + description: The primary users associated with the managed device. + operationId: deviceManagement.comanagedDevices.ListUsers parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -5345,58 +5345,22 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.securityBaselineStateCollectionResponse' + $ref: '#/components/responses/microsoft.graph.userCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - post: - tags: - - deviceManagement.managedDevice - summary: Create new navigation property to securityBaselineStates for deviceManagement - operationId: deviceManagement.comanagedDevices.CreateSecurityBaselineStates - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.securityBaselineState' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.securityBaselineState' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' - x-ms-docs-operation-type: operation - '/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}': + '/deviceManagement/comanagedDevices/{managedDevice-id}/windowsProtectionState': get: tags: - deviceManagement.managedDevice - summary: Get securityBaselineStates from deviceManagement - description: Security baseline states for this device. - operationId: deviceManagement.comanagedDevices.GetSecurityBaselineStates + summary: Get windowsProtectionState from deviceManagement + description: The device protection status. This property is read-only. + operationId: deviceManagement.comanagedDevices.GetWindowsProtectionState parameters: - name: $select in: query @@ -5424,29 +5388,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.securityBaselineState' + $ref: '#/components/schemas/microsoft.graph.windowsProtectionState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.managedDevice - summary: Update the navigation property securityBaselineStates in deviceManagement - operationId: deviceManagement.comanagedDevices.UpdateSecurityBaselineStates + summary: Update the navigation property windowsProtectionState in deviceManagement + operationId: deviceManagement.comanagedDevices.UpdateWindowsProtectionState requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.securityBaselineState' + $ref: '#/components/schemas/microsoft.graph.windowsProtectionState' required: true responses: 2XX: @@ -5454,23 +5412,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.securityBaselineState' + $ref: '#/components/schemas/microsoft.graph.windowsProtectionState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.managedDevice - summary: Delete navigation property securityBaselineStates for deviceManagement - operationId: deviceManagement.comanagedDevices.DeleteSecurityBaselineStates + summary: Delete navigation property windowsProtectionState for deviceManagement + operationId: deviceManagement.comanagedDevices.DeleteWindowsProtectionState parameters: - name: If-Match in: header @@ -5485,20 +5437,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' x-ms-docs-operation-type: operation - '/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates': + '/deviceManagement/comanagedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState': get: tags: - deviceManagement.managedDevice - summary: Get settingStates from deviceManagement - description: The security baseline state for different settings for a device - operationId: deviceManagement.comanagedDevices.securityBaselineStates.ListSettingStates + summary: Get detectedMalwareState from deviceManagement + description: Device malware list + operationId: deviceManagement.comanagedDevices.windowsProtectionState.ListDetectedMalwareState parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -5537,17 +5483,11 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.securityBaselineSettingStateCollectionResponse' + $ref: '#/components/responses/microsoft.graph.windowsDeviceMalwareStateCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -5555,14 +5495,14 @@ paths: post: tags: - deviceManagement.managedDevice - summary: Create new navigation property to settingStates for deviceManagement - operationId: deviceManagement.comanagedDevices.securityBaselineStates.CreateSettingStates + summary: Create new navigation property to detectedMalwareState for deviceManagement + operationId: deviceManagement.comanagedDevices.windowsProtectionState.CreateDetectedMalwareState requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.securityBaselineSettingState' + $ref: '#/components/schemas/microsoft.graph.windowsDeviceMalwareState' required: true responses: 2XX: @@ -5570,25 +5510,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.securityBaselineSettingState' + $ref: '#/components/schemas/microsoft.graph.windowsDeviceMalwareState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' x-ms-docs-operation-type: operation - '/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/{securityBaselineSettingState-id}': + '/deviceManagement/comanagedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}': get: tags: - deviceManagement.managedDevice - summary: Get settingStates from deviceManagement - description: The security baseline state for different settings for a device - operationId: deviceManagement.comanagedDevices.securityBaselineStates.GetSettingStates + summary: Get detectedMalwareState from deviceManagement + description: Device malware list + operationId: deviceManagement.comanagedDevices.windowsProtectionState.GetDetectedMalwareState parameters: - name: $select in: query @@ -5616,29 +5550,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.securityBaselineSettingState' + $ref: '#/components/schemas/microsoft.graph.windowsDeviceMalwareState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.managedDevice - summary: Update the navigation property settingStates in deviceManagement - operationId: deviceManagement.comanagedDevices.securityBaselineStates.UpdateSettingStates + summary: Update the navigation property detectedMalwareState in deviceManagement + operationId: deviceManagement.comanagedDevices.windowsProtectionState.UpdateDetectedMalwareState requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.securityBaselineSettingState' + $ref: '#/components/schemas/microsoft.graph.windowsDeviceMalwareState' required: true responses: 2XX: @@ -5646,23 +5574,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.securityBaselineSettingState' + $ref: '#/components/schemas/microsoft.graph.windowsDeviceMalwareState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.managedDevice - summary: Delete navigation property settingStates for deviceManagement - operationId: deviceManagement.comanagedDevices.securityBaselineStates.DeleteSettingStates + summary: Delete navigation property detectedMalwareState for deviceManagement + operationId: deviceManagement.comanagedDevices.windowsProtectionState.DeleteDetectedMalwareState parameters: - name: If-Match in: header @@ -5677,19 +5599,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' x-ms-docs-operation-type: operation - '/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/$count': + '/deviceManagement/comanagedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/$count': get: tags: - deviceManagement.managedDevice summary: Get the number of the resource - operationId: deviceManagement.comanagedDevices.securityBaselineStates.settingStates.GetCount-c036 + operationId: deviceManagement.comanagedDevices.windowsProtectionState.detectedMalwareState.GetCount-150b parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -5700,18 +5616,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' - '/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/$count': + /deviceManagement/comanagedDevices/$count: get: tags: - deviceManagement.managedDevice summary: Get the number of the resource - operationId: deviceManagement.comanagedDevices.securityBaselineStates.GetCount-20ae + operationId: deviceManagement.comanagedDevices.GetCount-ef06 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -5722,183 +5632,278 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' - '/deviceManagement/comanagedDevices/{managedDevice-id}/users': + '/deviceManagement/comanagedDevices/appDiagnostics(upn=''{upn}'')': get: tags: - deviceManagement.managedDevice - summary: Get users from deviceManagement - description: The primary users associated with the managed device. - operationId: deviceManagement.comanagedDevices.ListUsers + summary: Invoke function appDiagnostics + operationId: deviceManagement.comanagedDevices.appDiagnostics 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.userCollectionResponse' + description: Success + content: + application/json: + schema: + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.powerliftIncidentMetadata' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - x-ms-docs-operation-type: operation - '/deviceManagement/comanagedDevices/{managedDevice-id}/windowsProtectionState': - get: + /deviceManagement/comanagedDevices/downloadAppDiagnostics: + post: tags: - deviceManagement.managedDevice - summary: Get windowsProtectionState from deviceManagement - description: The device protection status. This property is read-only. - operationId: deviceManagement.comanagedDevices.GetWindowsProtectionState - parameters: - - 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 + summary: Invoke action downloadAppDiagnostics + operationId: deviceManagement.comanagedDevices.downloadAppDiagnostics + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + request: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.powerliftDownloadRequest' + - type: object + nullable: true + required: true responses: 2XX: - description: Retrieved navigation property + description: Success content: - application/json: + application/octet-stream: schema: - $ref: '#/components/schemas/microsoft.graph.windowsProtectionState' + type: object + properties: + value: + type: string + format: base64url + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + /deviceManagement/comanagedDevices/downloadPowerliftAppDiagnostic: + post: tags: - deviceManagement.managedDevice - summary: Update the navigation property windowsProtectionState in deviceManagement - operationId: deviceManagement.comanagedDevices.UpdateWindowsProtectionState + summary: Invoke action downloadPowerliftAppDiagnostic + operationId: deviceManagement.comanagedDevices.downloadPowerliftAppDiagnostic requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.windowsProtectionState' + type: object + properties: + request: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.powerliftAppDiagnosticDownloadRequest' + - type: object + nullable: true required: true responses: 2XX: description: Success content: - application/json: + application/octet-stream: schema: - $ref: '#/components/schemas/microsoft.graph.windowsProtectionState' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - deviceManagement.managedDevice - summary: Delete navigation property windowsProtectionState for deviceManagement - operationId: deviceManagement.comanagedDevices.DeleteWindowsProtectionState - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success + type: object + properties: + value: + type: string + format: base64url + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/deviceManagement/comanagedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState': - get: + x-ms-docs-operation-type: action + /deviceManagement/comanagedDevices/executeAction: + post: tags: - deviceManagement.managedDevice - summary: Get detectedMalwareState from deviceManagement - description: Device malware list - operationId: deviceManagement.comanagedDevices.windowsProtectionState.ListDetectedMalwareState - 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 + summary: Invoke action executeAction + operationId: deviceManagement.comanagedDevices.executeAction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + actionName: + $ref: '#/components/schemas/microsoft.graph.managedDeviceRemoteAction' + keepEnrollmentData: + type: boolean + default: false + nullable: true + keepUserData: + type: boolean + default: false + nullable: true + persistEsimDataPlan: + type: boolean + default: false + nullable: true + deviceIds: + type: array + items: + type: string + nullable: true + notificationTitle: + type: string + nullable: true + notificationBody: + type: string + nullable: true + deviceName: + type: string + nullable: true + carrierUrl: + type: string + nullable: true + deprovisionReason: + type: string + nullable: true + organizationalUnitPath: + type: string + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.bulkManagedDeviceActionResult' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /deviceManagement/comanagedDevices/moveDevicesToOU: + post: + tags: + - deviceManagement.managedDevice + summary: Invoke action moveDevicesToOU + operationId: deviceManagement.comanagedDevices.moveDevicesToOU + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + deviceIds: + type: array + items: + pattern: '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' + type: string + format: uuid + organizationalUnitPath: + type: string + nullable: true + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/deviceManagement/comanagedDevices/retrievePowerliftAppDiagnosticsDetails(userPrincipalName=''{userPrincipalName}'')': + get: + tags: + - deviceManagement.managedDevice + summary: Invoke function retrievePowerliftAppDiagnosticsDetails + operationId: deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetails + parameters: + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + responses: + 2XX: + description: Success + content: + application/json: + schema: + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.powerliftIncidentDetail' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /deviceManagement/compliancePolicies: + get: + tags: + - deviceManagement.deviceManagementCompliancePolicy + summary: Get compliancePolicies from deviceManagement + description: List of all compliance policies + operationId: deviceManagement.ListCompliancePolicies + 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 @@ -5911,7 +5916,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.windowsDeviceMalwareStateCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceManagementCompliancePolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -5922,15 +5927,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - deviceManagement.managedDevice - summary: Create new navigation property to detectedMalwareState for deviceManagement - operationId: deviceManagement.comanagedDevices.windowsProtectionState.CreateDetectedMalwareState + - deviceManagement.deviceManagementCompliancePolicy + summary: Create new navigation property to compliancePolicies for deviceManagement + operationId: deviceManagement.CreateCompliancePolicies requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.windowsDeviceMalwareState' + $ref: '#/components/schemas/microsoft.graph.deviceManagementCompliancePolicy' required: true responses: 2XX: @@ -5938,19 +5943,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.windowsDeviceMalwareState' + $ref: '#/components/schemas/microsoft.graph.deviceManagementCompliancePolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/comanagedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}': + '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}': get: tags: - - deviceManagement.managedDevice - summary: Get detectedMalwareState from deviceManagement - description: Device malware list - operationId: deviceManagement.comanagedDevices.windowsProtectionState.GetDetectedMalwareState + - deviceManagement.deviceManagementCompliancePolicy + summary: Get compliancePolicies from deviceManagement + description: List of all compliance policies + operationId: deviceManagement.GetCompliancePolicies parameters: - name: $select in: query @@ -5978,7 +5983,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.windowsDeviceMalwareState' + $ref: '#/components/schemas/microsoft.graph.deviceManagementCompliancePolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -5986,15 +5991,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - deviceManagement.managedDevice - summary: Update the navigation property detectedMalwareState in deviceManagement - operationId: deviceManagement.comanagedDevices.windowsProtectionState.UpdateDetectedMalwareState + - deviceManagement.deviceManagementCompliancePolicy + summary: Update the navigation property compliancePolicies in deviceManagement + operationId: deviceManagement.UpdateCompliancePolicies requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.windowsDeviceMalwareState' + $ref: '#/components/schemas/microsoft.graph.deviceManagementCompliancePolicy' required: true responses: 2XX: @@ -6002,7 +6007,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.windowsDeviceMalwareState' + $ref: '#/components/schemas/microsoft.graph.deviceManagementCompliancePolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -6010,9 +6015,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - deviceManagement.managedDevice - summary: Delete navigation property detectedMalwareState for deviceManagement - operationId: deviceManagement.comanagedDevices.windowsProtectionState.DeleteDetectedMalwareState + - deviceManagement.deviceManagementCompliancePolicy + summary: Delete navigation property compliancePolicies for deviceManagement + operationId: deviceManagement.DeleteCompliancePolicies parameters: - name: If-Match in: header @@ -6028,151 +6033,190 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/comanagedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/$count': + '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/assignments': get: tags: - - deviceManagement.managedDevice - summary: Get the number of the resource - operationId: deviceManagement.comanagedDevices.windowsProtectionState.detectedMalwareState.GetCount-150b + - deviceManagement.deviceManagementCompliancePolicy + summary: Get assignments from deviceManagement + description: Policy assignments + operationId: deviceManagement.compliancePolicies.ListAssignments 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/ODataCountResponse' + $ref: '#/components/responses/microsoft.graph.deviceManagementConfigurationPolicyAssignmentCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /deviceManagement/comanagedDevices/$count: - get: + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: tags: - - deviceManagement.managedDevice - summary: Get the number of the resource - operationId: deviceManagement.comanagedDevices.GetCount-ef06 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - deviceManagement.deviceManagementCompliancePolicy + summary: Create new navigation property to assignments for deviceManagement + operationId: deviceManagement.compliancePolicies.CreateAssignments + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyAssignment' + required: true responses: 2XX: - $ref: '#/components/responses/ODataCountResponse' + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/deviceManagement/comanagedDevices/appDiagnostics(upn=''{upn}'')': + x-ms-docs-operation-type: operation + '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/assignments/{deviceManagementConfigurationPolicyAssignment-id}': get: tags: - - deviceManagement.managedDevice - summary: Invoke function appDiagnostics - operationId: deviceManagement.comanagedDevices.appDiagnostics + - deviceManagement.deviceManagementCompliancePolicy + summary: Get assignments from deviceManagement + description: Policy assignments + operationId: deviceManagement.compliancePolicies.GetAssignments parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' + - 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: Success + description: Retrieved navigation property content: application/json: schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.powerliftIncidentMetadata' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /deviceManagement/comanagedDevices/downloadAppDiagnostics: - post: + x-ms-docs-operation-type: operation + patch: tags: - - deviceManagement.managedDevice - summary: Invoke action downloadAppDiagnostics - operationId: deviceManagement.comanagedDevices.downloadAppDiagnostics + - deviceManagement.deviceManagementCompliancePolicy + summary: Update the navigation property assignments in deviceManagement + operationId: deviceManagement.compliancePolicies.UpdateAssignments requestBody: - description: Action parameters + description: New navigation property values content: application/json: schema: - type: object - properties: - request: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.powerliftDownloadRequest' - - type: object - nullable: true + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyAssignment' required: true responses: 2XX: description: Success content: - application/octet-stream: + application/json: schema: - type: object - properties: - value: - type: string - format: base64url - nullable: true + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /deviceManagement/comanagedDevices/downloadPowerliftAppDiagnostic: - post: + x-ms-docs-operation-type: operation + delete: tags: - - deviceManagement.managedDevice - summary: Invoke action downloadPowerliftAppDiagnostic - operationId: deviceManagement.comanagedDevices.downloadPowerliftAppDiagnostic - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - request: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.powerliftAppDiagnosticDownloadRequest' - - type: object - nullable: true - required: true + - deviceManagement.deviceManagementCompliancePolicy + summary: Delete navigation property assignments for deviceManagement + operationId: deviceManagement.compliancePolicies.DeleteAssignments + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string responses: - 2XX: + '204': description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /deviceManagement/comanagedDevices/executeAction: + x-ms-docs-operation-type: operation + '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/assignments/$count': + get: + tags: + - deviceManagement.deviceManagementCompliancePolicy + summary: Get the number of the resource + operationId: deviceManagement.compliancePolicies.assignments.GetCount-9d1b + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/assign': post: tags: - - deviceManagement.managedDevice - summary: Invoke action executeAction - operationId: deviceManagement.comanagedDevices.executeAction + - deviceManagement.deviceManagementCompliancePolicy + summary: Invoke action assign + operationId: deviceManagement.compliancePolicies.deviceManagementCompliancePolicy.assign requestBody: description: Action parameters content: @@ -6180,43 +6224,10 @@ paths: schema: type: object properties: - actionName: - $ref: '#/components/schemas/microsoft.graph.managedDeviceRemoteAction' - keepEnrollmentData: - type: boolean - default: false - nullable: true - keepUserData: - type: boolean - default: false - nullable: true - persistEsimDataPlan: - type: boolean - default: false - nullable: true - deviceIds: + assignments: type: array items: - type: string - nullable: true - notificationTitle: - type: string - nullable: true - notificationBody: - type: string - nullable: true - deviceName: - type: string - nullable: true - carrierUrl: - type: string - nullable: true - deprovisionReason: - type: string - nullable: true - organizationalUnitPath: - type: string - nullable: true + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyAssignment' required: true responses: 2XX: @@ -6224,21 +6235,30 @@ paths: content: application/json: schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.bulkManagedDeviceActionResult' + title: Collection of deviceManagementConfigurationPolicyAssignment + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object - nullable: true + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - /deviceManagement/comanagedDevices/moveDevicesToOU: + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/setScheduledActions': post: tags: - - deviceManagement.managedDevice - summary: Invoke action moveDevicesToOU - operationId: deviceManagement.comanagedDevices.moveDevicesToOU + - deviceManagement.deviceManagementCompliancePolicy + summary: Invoke action setScheduledActions + operationId: deviceManagement.compliancePolicies.deviceManagementCompliancePolicy.setScheduledActions requestBody: description: Action parameters content: @@ -6246,42 +6266,18 @@ paths: schema: type: object properties: - deviceIds: + scheduledActions: type: array items: - pattern: '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' - type: string - format: uuid - organizationalUnitPath: - type: string - nullable: true + $ref: '#/components/schemas/microsoft.graph.deviceManagementComplianceScheduledActionForRule' required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/deviceManagement/comanagedDevices/retrievePowerliftAppDiagnosticsDetails(userPrincipalName=''{userPrincipalName}'')': - get: - tags: - - deviceManagement.managedDevice - summary: Invoke function retrievePowerliftAppDiagnosticsDetails - operationId: deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetails - parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' responses: 2XX: description: Success content: application/json: schema: + title: Collection of deviceManagementComplianceScheduledActionForRule type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' @@ -6290,22 +6286,22 @@ paths: value: type: array items: - $ref: '#/components/schemas/microsoft.graph.powerliftIncidentDetail' + $ref: '#/components/schemas/microsoft.graph.deviceManagementComplianceScheduledActionForRule' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: function + x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - /deviceManagement/compliancePolicies: + '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule': get: tags: - deviceManagement.deviceManagementCompliancePolicy - summary: Get compliancePolicies from deviceManagement - description: List of all compliance policies - operationId: deviceManagement.ListCompliancePolicies + summary: Get scheduledActionsForRule from deviceManagement + description: The list of scheduled action for this rule + operationId: deviceManagement.compliancePolicies.ListScheduledActionsForRule parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -6344,7 +6340,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceManagementCompliancePolicyCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceManagementComplianceScheduledActionForRuleCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -6356,14 +6352,14 @@ paths: post: tags: - deviceManagement.deviceManagementCompliancePolicy - summary: Create new navigation property to compliancePolicies for deviceManagement - operationId: deviceManagement.CreateCompliancePolicies + summary: Create new navigation property to scheduledActionsForRule for deviceManagement + operationId: deviceManagement.compliancePolicies.CreateScheduledActionsForRule requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementCompliancePolicy' + $ref: '#/components/schemas/microsoft.graph.deviceManagementComplianceScheduledActionForRule' required: true responses: 2XX: @@ -6371,19 +6367,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementCompliancePolicy' + $ref: '#/components/schemas/microsoft.graph.deviceManagementComplianceScheduledActionForRule' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}': + '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule-id}': get: tags: - deviceManagement.deviceManagementCompliancePolicy - summary: Get compliancePolicies from deviceManagement - description: List of all compliance policies - operationId: deviceManagement.GetCompliancePolicies + summary: Get scheduledActionsForRule from deviceManagement + description: The list of scheduled action for this rule + operationId: deviceManagement.compliancePolicies.GetScheduledActionsForRule parameters: - name: $select in: query @@ -6411,7 +6407,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementCompliancePolicy' + $ref: '#/components/schemas/microsoft.graph.deviceManagementComplianceScheduledActionForRule' 4XX: $ref: '#/components/responses/error' 5XX: @@ -6420,14 +6416,14 @@ paths: patch: tags: - deviceManagement.deviceManagementCompliancePolicy - summary: Update the navigation property compliancePolicies in deviceManagement - operationId: deviceManagement.UpdateCompliancePolicies + summary: Update the navigation property scheduledActionsForRule in deviceManagement + operationId: deviceManagement.compliancePolicies.UpdateScheduledActionsForRule requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementCompliancePolicy' + $ref: '#/components/schemas/microsoft.graph.deviceManagementComplianceScheduledActionForRule' required: true responses: 2XX: @@ -6435,7 +6431,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementCompliancePolicy' + $ref: '#/components/schemas/microsoft.graph.deviceManagementComplianceScheduledActionForRule' 4XX: $ref: '#/components/responses/error' 5XX: @@ -6444,8 +6440,8 @@ paths: delete: tags: - deviceManagement.deviceManagementCompliancePolicy - summary: Delete navigation property compliancePolicies for deviceManagement - operationId: deviceManagement.DeleteCompliancePolicies + summary: Delete navigation property scheduledActionsForRule for deviceManagement + operationId: deviceManagement.compliancePolicies.DeleteScheduledActionsForRule parameters: - name: If-Match in: header @@ -6461,13 +6457,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/assignments': + '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule-id}/scheduledActionConfigurations': get: tags: - deviceManagement.deviceManagementCompliancePolicy - summary: Get assignments from deviceManagement - description: Policy assignments - operationId: deviceManagement.compliancePolicies.ListAssignments + summary: Get scheduledActionConfigurations from deviceManagement + description: The list of scheduled action configurations for this compliance policy. This collection can contain a maximum of 100 elements. + operationId: deviceManagement.compliancePolicies.scheduledActionsForRule.ListScheduledActionConfigurations parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -6506,7 +6502,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceManagementConfigurationPolicyAssignmentCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceManagementComplianceActionItemCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -6518,14 +6514,14 @@ paths: post: tags: - deviceManagement.deviceManagementCompliancePolicy - summary: Create new navigation property to assignments for deviceManagement - operationId: deviceManagement.compliancePolicies.CreateAssignments + summary: Create new navigation property to scheduledActionConfigurations for deviceManagement + operationId: deviceManagement.compliancePolicies.scheduledActionsForRule.CreateScheduledActionConfigurations requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceManagementComplianceActionItem' required: true responses: 2XX: @@ -6533,19 +6529,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceManagementComplianceActionItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/assignments/{deviceManagementConfigurationPolicyAssignment-id}': + '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceManagementComplianceActionItem-id}': get: tags: - deviceManagement.deviceManagementCompliancePolicy - summary: Get assignments from deviceManagement - description: Policy assignments - operationId: deviceManagement.compliancePolicies.GetAssignments + summary: Get scheduledActionConfigurations from deviceManagement + description: The list of scheduled action configurations for this compliance policy. This collection can contain a maximum of 100 elements. + operationId: deviceManagement.compliancePolicies.scheduledActionsForRule.GetScheduledActionConfigurations parameters: - name: $select in: query @@ -6573,7 +6569,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceManagementComplianceActionItem' 4XX: $ref: '#/components/responses/error' 5XX: @@ -6582,14 +6578,14 @@ paths: patch: tags: - deviceManagement.deviceManagementCompliancePolicy - summary: Update the navigation property assignments in deviceManagement - operationId: deviceManagement.compliancePolicies.UpdateAssignments + summary: Update the navigation property scheduledActionConfigurations in deviceManagement + operationId: deviceManagement.compliancePolicies.scheduledActionsForRule.UpdateScheduledActionConfigurations requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceManagementComplianceActionItem' required: true responses: 2XX: @@ -6597,7 +6593,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceManagementComplianceActionItem' 4XX: $ref: '#/components/responses/error' 5XX: @@ -6606,8 +6602,8 @@ paths: delete: tags: - deviceManagement.deviceManagementCompliancePolicy - summary: Delete navigation property assignments for deviceManagement - operationId: deviceManagement.compliancePolicies.DeleteAssignments + summary: Delete navigation property scheduledActionConfigurations for deviceManagement + operationId: deviceManagement.compliancePolicies.scheduledActionsForRule.DeleteScheduledActionConfigurations parameters: - name: If-Match in: header @@ -6623,12 +6619,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/assignments/$count': + '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule-id}/scheduledActionConfigurations/$count': get: tags: - deviceManagement.deviceManagementCompliancePolicy summary: Get the number of the resource - operationId: deviceManagement.compliancePolicies.assignments.GetCount-9d1b + operationId: deviceManagement.compliancePolicies.scheduledActionsForRule.scheduledActionConfigurations.GetCount-1ad3 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -6639,97 +6635,29 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/assign': - post: - tags: - - deviceManagement.deviceManagementCompliancePolicy - summary: Invoke action assign - operationId: deviceManagement.compliancePolicies.deviceManagementCompliancePolicy.assign - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - assignments: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyAssignment' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - title: Collection of deviceManagementConfigurationPolicyAssignment - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyAssignment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/setScheduledActions': - post: + '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/$count': + get: tags: - deviceManagement.deviceManagementCompliancePolicy - summary: Invoke action setScheduledActions - operationId: deviceManagement.compliancePolicies.deviceManagementCompliancePolicy.setScheduledActions - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - scheduledActions: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.deviceManagementComplianceScheduledActionForRule' - required: true + summary: Get the number of the resource + operationId: deviceManagement.compliancePolicies.scheduledActionsForRule.GetCount-c94d + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Success - content: - application/json: - schema: - title: Collection of deviceManagementComplianceScheduledActionForRule - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.deviceManagementComplianceScheduledActionForRule' + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule': + '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings': get: tags: - deviceManagement.deviceManagementCompliancePolicy - summary: Get scheduledActionsForRule from deviceManagement - description: The list of scheduled action for this rule - operationId: deviceManagement.compliancePolicies.ListScheduledActionsForRule + summary: Get settings from deviceManagement + description: Policy settings + operationId: deviceManagement.compliancePolicies.ListSettings parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -6768,7 +6696,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceManagementComplianceScheduledActionForRuleCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceManagementConfigurationSettingCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -6780,14 +6708,14 @@ paths: post: tags: - deviceManagement.deviceManagementCompliancePolicy - summary: Create new navigation property to scheduledActionsForRule for deviceManagement - operationId: deviceManagement.compliancePolicies.CreateScheduledActionsForRule + summary: Create new navigation property to settings for deviceManagement + operationId: deviceManagement.compliancePolicies.CreateSettings requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementComplianceScheduledActionForRule' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSetting' required: true responses: 2XX: @@ -6795,19 +6723,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementComplianceScheduledActionForRule' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSetting' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule-id}': + '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings/{deviceManagementConfigurationSetting-id}': get: tags: - deviceManagement.deviceManagementCompliancePolicy - summary: Get scheduledActionsForRule from deviceManagement - description: The list of scheduled action for this rule - operationId: deviceManagement.compliancePolicies.GetScheduledActionsForRule + summary: Get settings from deviceManagement + description: Policy settings + operationId: deviceManagement.compliancePolicies.GetSettings parameters: - name: $select in: query @@ -6835,7 +6763,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementComplianceScheduledActionForRule' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSetting' 4XX: $ref: '#/components/responses/error' 5XX: @@ -6844,14 +6772,14 @@ paths: patch: tags: - deviceManagement.deviceManagementCompliancePolicy - summary: Update the navigation property scheduledActionsForRule in deviceManagement - operationId: deviceManagement.compliancePolicies.UpdateScheduledActionsForRule + summary: Update the navigation property settings in deviceManagement + operationId: deviceManagement.compliancePolicies.UpdateSettings requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementComplianceScheduledActionForRule' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSetting' required: true responses: 2XX: @@ -6859,7 +6787,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementComplianceScheduledActionForRule' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSetting' 4XX: $ref: '#/components/responses/error' 5XX: @@ -6868,8 +6796,8 @@ paths: delete: tags: - deviceManagement.deviceManagementCompliancePolicy - summary: Delete navigation property scheduledActionsForRule for deviceManagement - operationId: deviceManagement.compliancePolicies.DeleteScheduledActionsForRule + summary: Delete navigation property settings for deviceManagement + operationId: deviceManagement.compliancePolicies.DeleteSettings parameters: - name: If-Match in: header @@ -6885,13 +6813,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule-id}/scheduledActionConfigurations': + '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions': get: tags: - deviceManagement.deviceManagementCompliancePolicy - summary: Get scheduledActionConfigurations from deviceManagement - description: The list of scheduled action configurations for this compliance policy. This collection can contain a maximum of 100 elements. - operationId: deviceManagement.compliancePolicies.scheduledActionsForRule.ListScheduledActionConfigurations + summary: Get settingDefinitions from deviceManagement + description: List of related Setting Definitions. This property is read-only. + operationId: deviceManagement.compliancePolicies.settings.ListSettingDefinitions parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -6930,7 +6858,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceManagementComplianceActionItemCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceManagementConfigurationSettingDefinitionCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -6939,37 +6867,13 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - post: - tags: - - deviceManagement.deviceManagementCompliancePolicy - summary: Create new navigation property to scheduledActionConfigurations for deviceManagement - operationId: deviceManagement.compliancePolicies.scheduledActionsForRule.CreateScheduledActionConfigurations - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementComplianceActionItem' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementComplianceActionItem' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceManagementComplianceActionItem-id}': + '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions/{deviceManagementConfigurationSettingDefinition-id}': get: tags: - deviceManagement.deviceManagementCompliancePolicy - summary: Get scheduledActionConfigurations from deviceManagement - description: The list of scheduled action configurations for this compliance policy. This collection can contain a maximum of 100 elements. - operationId: deviceManagement.compliancePolicies.scheduledActionsForRule.GetScheduledActionConfigurations + summary: Get settingDefinitions from deviceManagement + description: List of related Setting Definitions. This property is read-only. + operationId: deviceManagement.compliancePolicies.settings.GetSettingDefinitions parameters: - name: $select in: query @@ -6997,62 +6901,34 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementComplianceActionItem' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - patch: - tags: - - deviceManagement.deviceManagementCompliancePolicy - summary: Update the navigation property scheduledActionConfigurations in deviceManagement - operationId: deviceManagement.compliancePolicies.scheduledActionsForRule.UpdateScheduledActionConfigurations - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementComplianceActionItem' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementComplianceActionItem' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions/$count': + get: tags: - deviceManagement.deviceManagementCompliancePolicy - summary: Delete navigation property scheduledActionConfigurations for deviceManagement - operationId: deviceManagement.compliancePolicies.scheduledActionsForRule.DeleteScheduledActionConfigurations + summary: Get the number of the resource + operationId: deviceManagement.compliancePolicies.settings.settingDefinitions.GetCount-4be7 parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule-id}/scheduledActionConfigurations/$count': + '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings/$count': get: tags: - deviceManagement.deviceManagementCompliancePolicy summary: Get the number of the resource - operationId: deviceManagement.compliancePolicies.scheduledActionsForRule.scheduledActionConfigurations.GetCount-1ad3 + operationId: deviceManagement.compliancePolicies.settings.GetCount-4101 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -7063,12 +6939,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/$count': + /deviceManagement/compliancePolicies/$count: get: tags: - deviceManagement.deviceManagementCompliancePolicy summary: Get the number of the resource - operationId: deviceManagement.compliancePolicies.scheduledActionsForRule.GetCount-c94d + operationId: deviceManagement.compliancePolicies.GetCount-1651 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -7079,13 +6955,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings': + /deviceManagement/complianceSettings: get: tags: - - deviceManagement.deviceManagementCompliancePolicy - summary: Get settings from deviceManagement - description: Policy settings - operationId: deviceManagement.compliancePolicies.ListSettings + - deviceManagement.deviceManagementConfigurationSettingDefinition + summary: Get complianceSettings from deviceManagement + description: List of all ComplianceSettings + operationId: deviceManagement.ListComplianceSettings parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -7124,7 +7000,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceManagementConfigurationSettingCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceManagementConfigurationSettingDefinitionCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -7135,15 +7011,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - deviceManagement.deviceManagementCompliancePolicy - summary: Create new navigation property to settings for deviceManagement - operationId: deviceManagement.compliancePolicies.CreateSettings + - deviceManagement.deviceManagementConfigurationSettingDefinition + summary: Create new navigation property to complianceSettings for deviceManagement + operationId: deviceManagement.CreateComplianceSettings requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSetting' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' required: true responses: 2XX: @@ -7151,19 +7027,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSetting' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings/{deviceManagementConfigurationSetting-id}': + '/deviceManagement/complianceSettings/{deviceManagementConfigurationSettingDefinition-id}': get: tags: - - deviceManagement.deviceManagementCompliancePolicy - summary: Get settings from deviceManagement - description: Policy settings - operationId: deviceManagement.compliancePolicies.GetSettings + - deviceManagement.deviceManagementConfigurationSettingDefinition + summary: Get complianceSettings from deviceManagement + description: List of all ComplianceSettings + operationId: deviceManagement.GetComplianceSettings parameters: - name: $select in: query @@ -7191,7 +7067,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSetting' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' 4XX: $ref: '#/components/responses/error' 5XX: @@ -7199,15 +7075,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - deviceManagement.deviceManagementCompliancePolicy - summary: Update the navigation property settings in deviceManagement - operationId: deviceManagement.compliancePolicies.UpdateSettings + - deviceManagement.deviceManagementConfigurationSettingDefinition + summary: Update the navigation property complianceSettings in deviceManagement + operationId: deviceManagement.UpdateComplianceSettings requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSetting' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' required: true responses: 2XX: @@ -7215,7 +7091,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSetting' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' 4XX: $ref: '#/components/responses/error' 5XX: @@ -7223,9 +7099,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - deviceManagement.deviceManagementCompliancePolicy - summary: Delete navigation property settings for deviceManagement - operationId: deviceManagement.compliancePolicies.DeleteSettings + - deviceManagement.deviceManagementConfigurationSettingDefinition + summary: Delete navigation property complianceSettings for deviceManagement + operationId: deviceManagement.DeleteComplianceSettings parameters: - name: If-Match in: header @@ -7241,13 +7117,29 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions': + /deviceManagement/complianceSettings/$count: get: tags: - - deviceManagement.deviceManagementCompliancePolicy - summary: Get settingDefinitions from deviceManagement - description: List of related Setting Definitions. This property is read-only. - operationId: deviceManagement.compliancePolicies.settings.ListSettingDefinitions + - deviceManagement.deviceManagementConfigurationSettingDefinition + summary: Get the number of the resource + operationId: deviceManagement.complianceSettings.GetCount-ac5d + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /deviceManagement/configurationPolicies: + get: + tags: + - deviceManagement.deviceManagementConfigurationPolicy + summary: Get configurationPolicies from deviceManagement + description: List of all Configuration policies + operationId: deviceManagement.ListConfigurationPolicies parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -7286,7 +7178,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceManagementConfigurationSettingDefinitionCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceManagementConfigurationPolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -7295,13 +7187,37 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions/{deviceManagementConfigurationSettingDefinition-id}': + post: + tags: + - deviceManagement.deviceManagementConfigurationPolicy + summary: Create new navigation property to configurationPolicies for deviceManagement + operationId: deviceManagement.CreateConfigurationPolicies + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicy' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicy' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}': get: tags: - - deviceManagement.deviceManagementCompliancePolicy - summary: Get settingDefinitions from deviceManagement - description: List of related Setting Definitions. This property is read-only. - operationId: deviceManagement.compliancePolicies.settings.GetSettingDefinitions + - deviceManagement.deviceManagementConfigurationPolicy + summary: Get configurationPolicies from deviceManagement + description: List of all Configuration policies + operationId: deviceManagement.GetConfigurationPolicies parameters: - name: $select in: query @@ -7329,67 +7245,63 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions/$count': - get: - tags: - - deviceManagement.deviceManagementCompliancePolicy - summary: Get the number of the resource - operationId: deviceManagement.compliancePolicies.settings.settingDefinitions.GetCount-4be7 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings/$count': - get: + patch: tags: - - deviceManagement.deviceManagementCompliancePolicy - summary: Get the number of the resource - operationId: deviceManagement.compliancePolicies.settings.GetCount-4101 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - deviceManagement.deviceManagementConfigurationPolicy + summary: Update the navigation property configurationPolicies in deviceManagement + operationId: deviceManagement.UpdateConfigurationPolicies + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicy' + required: true responses: 2XX: - $ref: '#/components/responses/ODataCountResponse' + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /deviceManagement/compliancePolicies/$count: - get: + x-ms-docs-operation-type: operation + delete: tags: - - deviceManagement.deviceManagementCompliancePolicy - summary: Get the number of the resource - operationId: deviceManagement.compliancePolicies.GetCount-1651 + - deviceManagement.deviceManagementConfigurationPolicy + summary: Delete navigation property configurationPolicies for deviceManagement + operationId: deviceManagement.DeleteConfigurationPolicies parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /deviceManagement/complianceSettings: + x-ms-docs-operation-type: operation + '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assignments': get: tags: - - deviceManagement.deviceManagementConfigurationSettingDefinition - summary: Get complianceSettings from deviceManagement - description: List of all ComplianceSettings - operationId: deviceManagement.ListComplianceSettings + - deviceManagement.deviceManagementConfigurationPolicy + summary: Get assignments from deviceManagement + description: Policy assignments + operationId: deviceManagement.configurationPolicies.ListAssignments parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -7428,7 +7340,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceManagementConfigurationSettingDefinitionCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceManagementConfigurationPolicyAssignmentCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -7439,15 +7351,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - deviceManagement.deviceManagementConfigurationSettingDefinition - summary: Create new navigation property to complianceSettings for deviceManagement - operationId: deviceManagement.CreateComplianceSettings + - deviceManagement.deviceManagementConfigurationPolicy + summary: Create new navigation property to assignments for deviceManagement + operationId: deviceManagement.configurationPolicies.CreateAssignments requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyAssignment' required: true responses: 2XX: @@ -7455,19 +7367,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/complianceSettings/{deviceManagementConfigurationSettingDefinition-id}': + '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assignments/{deviceManagementConfigurationPolicyAssignment-id}': get: tags: - - deviceManagement.deviceManagementConfigurationSettingDefinition - summary: Get complianceSettings from deviceManagement - description: List of all ComplianceSettings - operationId: deviceManagement.GetComplianceSettings + - deviceManagement.deviceManagementConfigurationPolicy + summary: Get assignments from deviceManagement + description: Policy assignments + operationId: deviceManagement.configurationPolicies.GetAssignments parameters: - name: $select in: query @@ -7495,7 +7407,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: @@ -7503,15 +7415,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - deviceManagement.deviceManagementConfigurationSettingDefinition - summary: Update the navigation property complianceSettings in deviceManagement - operationId: deviceManagement.UpdateComplianceSettings + - deviceManagement.deviceManagementConfigurationPolicy + summary: Update the navigation property assignments in deviceManagement + operationId: deviceManagement.configurationPolicies.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyAssignment' required: true responses: 2XX: @@ -7519,7 +7431,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: @@ -7527,9 +7439,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - deviceManagement.deviceManagementConfigurationSettingDefinition - summary: Delete navigation property complianceSettings for deviceManagement - operationId: deviceManagement.DeleteComplianceSettings + - deviceManagement.deviceManagementConfigurationPolicy + summary: Delete navigation property assignments for deviceManagement + operationId: deviceManagement.configurationPolicies.DeleteAssignments parameters: - name: If-Match in: header @@ -7545,12 +7457,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /deviceManagement/complianceSettings/$count: + '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assignments/$count': get: tags: - - deviceManagement.deviceManagementConfigurationSettingDefinition + - deviceManagement.deviceManagementConfigurationPolicy summary: Get the number of the resource - operationId: deviceManagement.complianceSettings.GetCount-ac5d + operationId: deviceManagement.configurationPolicies.assignments.GetCount-5bf5 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -7561,13 +7473,214 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /deviceManagement/configurationPolicies: + '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assign': + post: + tags: + - deviceManagement.deviceManagementConfigurationPolicy + summary: Invoke action assign + operationId: deviceManagement.configurationPolicies.deviceManagementConfigurationPolicy.assign + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + assignments: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyAssignment' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + title: Collection of deviceManagementConfigurationPolicyAssignment + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyAssignment' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/clearEnrollmentTimeDeviceMembershipTarget': + post: + tags: + - deviceManagement.deviceManagementConfigurationPolicy + summary: Invoke action clearEnrollmentTimeDeviceMembershipTarget + operationId: deviceManagement.configurationPolicies.deviceManagementConfigurationPolicy.clearEnrollmentTimeDeviceMembershipTarget + responses: + 2XX: + description: Success + content: + application/json: + schema: + type: object + properties: + value: + type: boolean + default: false + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/createCopy': + post: + tags: + - deviceManagement.deviceManagementConfigurationPolicy + summary: Invoke action createCopy + operationId: deviceManagement.configurationPolicies.deviceManagementConfigurationPolicy.createCopy + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + displayName: + type: string + nullable: true + description: + type: string + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicy' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/reorder': + post: + tags: + - deviceManagement.deviceManagementConfigurationPolicy + summary: Invoke action reorder + operationId: deviceManagement.configurationPolicies.deviceManagementConfigurationPolicy.reorder + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + priority: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/retrieveEnrollmentTimeDeviceMembershipTarget': + post: + tags: + - deviceManagement.deviceManagementConfigurationPolicy + summary: Invoke action retrieveEnrollmentTimeDeviceMembershipTarget + operationId: deviceManagement.configurationPolicies.deviceManagementConfigurationPolicy.retrieveEnrollmentTimeDeviceMembershipTarget + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.enrollmentTimeDeviceMembershipTargetResult' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/retrieveLatestUpgradeDefaultBaselinePolicy()': get: tags: - deviceManagement.deviceManagementConfigurationPolicy - summary: Get configurationPolicies from deviceManagement - description: List of all Configuration policies - operationId: deviceManagement.ListConfigurationPolicies + summary: Invoke function retrieveLatestUpgradeDefaultBaselinePolicy + operationId: deviceManagement.configurationPolicies.deviceManagementConfigurationPolicy.retrieveLatestUpgradeDefaultBaselinePolicy + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicy' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/setEnrollmentTimeDeviceMembershipTarget': + post: + tags: + - deviceManagement.deviceManagementConfigurationPolicy + summary: Invoke action setEnrollmentTimeDeviceMembershipTarget + operationId: deviceManagement.configurationPolicies.deviceManagementConfigurationPolicy.setEnrollmentTimeDeviceMembershipTarget + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + enrollmentTimeDeviceMembershipTargets: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.enrollmentTimeDeviceMembershipTarget' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.enrollmentTimeDeviceMembershipTargetResult' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings': + get: + tags: + - deviceManagement.deviceManagementConfigurationPolicy + summary: Get settings from deviceManagement + description: Policy settings + operationId: deviceManagement.configurationPolicies.ListSettings parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -7606,7 +7719,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceManagementConfigurationPolicyCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceManagementConfigurationSettingCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -7618,14 +7731,14 @@ paths: post: tags: - deviceManagement.deviceManagementConfigurationPolicy - summary: Create new navigation property to configurationPolicies for deviceManagement - operationId: deviceManagement.CreateConfigurationPolicies + summary: Create new navigation property to settings for deviceManagement + operationId: deviceManagement.configurationPolicies.CreateSettings requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicy' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSetting' required: true responses: 2XX: @@ -7633,21 +7746,21 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicy' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSetting' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}': + '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings/{deviceManagementConfigurationSetting-id}': get: tags: - deviceManagement.deviceManagementConfigurationPolicy - summary: Get configurationPolicies from deviceManagement - description: List of all Configuration policies - operationId: deviceManagement.GetConfigurationPolicies - parameters: - - name: $select + summary: Get settings from deviceManagement + description: Policy settings + operationId: deviceManagement.configurationPolicies.GetSettings + parameters: + - name: $select in: query description: Select properties to be returned style: form @@ -7673,7 +7786,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicy' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSetting' 4XX: $ref: '#/components/responses/error' 5XX: @@ -7682,14 +7795,14 @@ paths: patch: tags: - deviceManagement.deviceManagementConfigurationPolicy - summary: Update the navigation property configurationPolicies in deviceManagement - operationId: deviceManagement.UpdateConfigurationPolicies + summary: Update the navigation property settings in deviceManagement + operationId: deviceManagement.configurationPolicies.UpdateSettings requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicy' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSetting' required: true responses: 2XX: @@ -7697,7 +7810,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicy' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSetting' 4XX: $ref: '#/components/responses/error' 5XX: @@ -7706,8 +7819,8 @@ paths: delete: tags: - deviceManagement.deviceManagementConfigurationPolicy - summary: Delete navigation property configurationPolicies for deviceManagement - operationId: deviceManagement.DeleteConfigurationPolicies + summary: Delete navigation property settings for deviceManagement + operationId: deviceManagement.configurationPolicies.DeleteSettings parameters: - name: If-Match in: header @@ -7723,13 +7836,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assignments': + '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions': get: tags: - deviceManagement.deviceManagementConfigurationPolicy - summary: Get assignments from deviceManagement - description: Policy assignments - operationId: deviceManagement.configurationPolicies.ListAssignments + summary: Get settingDefinitions from deviceManagement + description: List of related Setting Definitions. This property is read-only. + operationId: deviceManagement.configurationPolicies.settings.ListSettingDefinitions parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -7768,7 +7881,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceManagementConfigurationPolicyAssignmentCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceManagementConfigurationSettingDefinitionCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -7777,17 +7890,159 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - post: + '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions/{deviceManagementConfigurationSettingDefinition-id}': + get: tags: - deviceManagement.deviceManagementConfigurationPolicy - summary: Create new navigation property to assignments for deviceManagement - operationId: deviceManagement.configurationPolicies.CreateAssignments + summary: Get settingDefinitions from deviceManagement + description: List of related Setting Definitions. This property is read-only. + operationId: deviceManagement.configurationPolicies.settings.GetSettingDefinitions + parameters: + - 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.deviceManagementConfigurationSettingDefinition' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions/$count': + get: + tags: + - deviceManagement.deviceManagementConfigurationPolicy + summary: Get the number of the resource + operationId: deviceManagement.configurationPolicies.settings.settingDefinitions.GetCount-3419 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings/$count': + get: + tags: + - deviceManagement.deviceManagementConfigurationPolicy + summary: Get the number of the resource + operationId: deviceManagement.configurationPolicies.settings.GetCount-7804 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /deviceManagement/configurationPolicies/$count: + get: + tags: + - deviceManagement.deviceManagementConfigurationPolicy + summary: Get the number of the resource + operationId: deviceManagement.configurationPolicies.GetCount-aa25 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /deviceManagement/configurationPolicyTemplates: + get: + tags: + - deviceManagement.deviceManagementConfigurationPolicyTemplate + summary: Get configurationPolicyTemplates from deviceManagement + description: List of all templates + operationId: deviceManagement.ListConfigurationPolicyTemplates + 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.deviceManagementConfigurationPolicyTemplateCollectionResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - deviceManagement.deviceManagementConfigurationPolicyTemplate + summary: Create new navigation property to configurationPolicyTemplates for deviceManagement + operationId: deviceManagement.CreateConfigurationPolicyTemplates requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyTemplate' required: true responses: 2XX: @@ -7795,19 +8050,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyTemplate' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assignments/{deviceManagementConfigurationPolicyAssignment-id}': + '/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}': get: tags: - - deviceManagement.deviceManagementConfigurationPolicy - summary: Get assignments from deviceManagement - description: Policy assignments - operationId: deviceManagement.configurationPolicies.GetAssignments + - deviceManagement.deviceManagementConfigurationPolicyTemplate + summary: Get configurationPolicyTemplates from deviceManagement + description: List of all templates + operationId: deviceManagement.GetConfigurationPolicyTemplates parameters: - name: $select in: query @@ -7835,7 +8090,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyTemplate' 4XX: $ref: '#/components/responses/error' 5XX: @@ -7843,15 +8098,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - deviceManagement.deviceManagementConfigurationPolicy - summary: Update the navigation property assignments in deviceManagement - operationId: deviceManagement.configurationPolicies.UpdateAssignments + - deviceManagement.deviceManagementConfigurationPolicyTemplate + summary: Update the navigation property configurationPolicyTemplates in deviceManagement + operationId: deviceManagement.UpdateConfigurationPolicyTemplates requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyTemplate' required: true responses: 2XX: @@ -7859,7 +8114,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyTemplate' 4XX: $ref: '#/components/responses/error' 5XX: @@ -7867,9 +8122,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - deviceManagement.deviceManagementConfigurationPolicy - summary: Delete navigation property assignments for deviceManagement - operationId: deviceManagement.configurationPolicies.DeleteAssignments + - deviceManagement.deviceManagementConfigurationPolicyTemplate + summary: Delete navigation property configurationPolicyTemplates for deviceManagement + operationId: deviceManagement.DeleteConfigurationPolicyTemplates parameters: - name: If-Match in: header @@ -7885,105 +8140,135 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assignments/$count': + '/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates': get: tags: - - deviceManagement.deviceManagementConfigurationPolicy - summary: Get the number of the resource - operationId: deviceManagement.configurationPolicies.assignments.GetCount-5bf5 + - deviceManagement.deviceManagementConfigurationPolicyTemplate + summary: Get settingTemplates from deviceManagement + description: Setting templates + operationId: deviceManagement.configurationPolicyTemplates.ListSettingTemplates 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/ODataCountResponse' + $ref: '#/components/responses/microsoft.graph.deviceManagementConfigurationSettingTemplateCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assign': - post: - tags: - - deviceManagement.deviceManagementConfigurationPolicy - summary: Invoke action assign - operationId: deviceManagement.configurationPolicies.deviceManagementConfigurationPolicy.assign + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - deviceManagement.deviceManagementConfigurationPolicyTemplate + summary: Create new navigation property to settingTemplates for deviceManagement + operationId: deviceManagement.configurationPolicyTemplates.CreateSettingTemplates requestBody: - description: Action parameters + description: New navigation property content: application/json: schema: - type: object - properties: - assignments: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingTemplate' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - title: Collection of deviceManagementConfigurationPolicyAssignment - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingTemplate' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/clearEnrollmentTimeDeviceMembershipTarget': - post: + x-ms-docs-operation-type: operation + '/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/{deviceManagementConfigurationSettingTemplate-id}': + get: tags: - - deviceManagement.deviceManagementConfigurationPolicy - summary: Invoke action clearEnrollmentTimeDeviceMembershipTarget - operationId: deviceManagement.configurationPolicies.deviceManagementConfigurationPolicy.clearEnrollmentTimeDeviceMembershipTarget + - deviceManagement.deviceManagementConfigurationPolicyTemplate + summary: Get settingTemplates from deviceManagement + description: Setting templates + operationId: deviceManagement.configurationPolicyTemplates.GetSettingTemplates + parameters: + - 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: Success + description: Retrieved navigation property content: application/json: schema: - type: object - properties: - value: - type: boolean - default: false + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingTemplate' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/createCopy': - post: + x-ms-docs-operation-type: operation + patch: tags: - - deviceManagement.deviceManagementConfigurationPolicy - summary: Invoke action createCopy - operationId: deviceManagement.configurationPolicies.deviceManagementConfigurationPolicy.createCopy + - deviceManagement.deviceManagementConfigurationPolicyTemplate + summary: Update the navigation property settingTemplates in deviceManagement + operationId: deviceManagement.configurationPolicyTemplates.UpdateSettingTemplates requestBody: - description: Action parameters + description: New navigation property values content: application/json: schema: - type: object - properties: - displayName: - type: string - nullable: true - description: - type: string - nullable: true + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingTemplate' required: true responses: 2XX: @@ -7991,34 +8276,24 @@ paths: content: application/json: schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicy' - - type: object - nullable: true + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingTemplate' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/reorder': - post: + x-ms-docs-operation-type: operation + delete: tags: - - deviceManagement.deviceManagementConfigurationPolicy - summary: Invoke action reorder - operationId: deviceManagement.configurationPolicies.deviceManagementConfigurationPolicy.reorder - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - priority: - maximum: 2147483647 - minimum: -2147483648 - type: number - format: int32 - required: true + - deviceManagement.deviceManagementConfigurationPolicyTemplate + summary: Delete navigation property settingTemplates for deviceManagement + operationId: deviceManagement.configurationPolicyTemplates.DeleteSettingTemplates + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string responses: '204': description: Success @@ -8026,89 +8301,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/retrieveEnrollmentTimeDeviceMembershipTarget': - post: - tags: - - deviceManagement.deviceManagementConfigurationPolicy - summary: Invoke action retrieveEnrollmentTimeDeviceMembershipTarget - operationId: deviceManagement.configurationPolicies.deviceManagementConfigurationPolicy.retrieveEnrollmentTimeDeviceMembershipTarget - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.enrollmentTimeDeviceMembershipTargetResult' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/retrieveLatestUpgradeDefaultBaselinePolicy()': - get: - tags: - - deviceManagement.deviceManagementConfigurationPolicy - summary: Invoke function retrieveLatestUpgradeDefaultBaselinePolicy - operationId: deviceManagement.configurationPolicies.deviceManagementConfigurationPolicy.retrieveLatestUpgradeDefaultBaselinePolicy - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicy' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/setEnrollmentTimeDeviceMembershipTarget': - post: - tags: - - deviceManagement.deviceManagementConfigurationPolicy - summary: Invoke action setEnrollmentTimeDeviceMembershipTarget - operationId: deviceManagement.configurationPolicies.deviceManagementConfigurationPolicy.setEnrollmentTimeDeviceMembershipTarget - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - enrollmentTimeDeviceMembershipTargets: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.enrollmentTimeDeviceMembershipTarget' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.enrollmentTimeDeviceMembershipTargetResult' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings': + x-ms-docs-operation-type: operation + '/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/{deviceManagementConfigurationSettingTemplate-id}/settingDefinitions': get: tags: - - deviceManagement.deviceManagementConfigurationPolicy - summary: Get settings from deviceManagement - description: Policy settings - operationId: deviceManagement.configurationPolicies.ListSettings + - deviceManagement.deviceManagementConfigurationPolicyTemplate + summary: Get settingDefinitions from deviceManagement + description: List of related Setting Definitions + operationId: deviceManagement.configurationPolicyTemplates.settingTemplates.ListSettingDefinitions parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -8147,7 +8347,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceManagementConfigurationSettingCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceManagementConfigurationSettingDefinitionCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8158,15 +8358,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - deviceManagement.deviceManagementConfigurationPolicy - summary: Create new navigation property to settings for deviceManagement - operationId: deviceManagement.configurationPolicies.CreateSettings + - deviceManagement.deviceManagementConfigurationPolicyTemplate + summary: Create new navigation property to settingDefinitions for deviceManagement + operationId: deviceManagement.configurationPolicyTemplates.settingTemplates.CreateSettingDefinitions requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSetting' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' required: true responses: 2XX: @@ -8174,19 +8374,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSetting' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings/{deviceManagementConfigurationSetting-id}': + '/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/{deviceManagementConfigurationSettingTemplate-id}/settingDefinitions/{deviceManagementConfigurationSettingDefinition-id}': get: tags: - - deviceManagement.deviceManagementConfigurationPolicy - summary: Get settings from deviceManagement - description: Policy settings - operationId: deviceManagement.configurationPolicies.GetSettings + - deviceManagement.deviceManagementConfigurationPolicyTemplate + summary: Get settingDefinitions from deviceManagement + description: List of related Setting Definitions + operationId: deviceManagement.configurationPolicyTemplates.settingTemplates.GetSettingDefinitions parameters: - name: $select in: query @@ -8214,7 +8414,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSetting' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8222,15 +8422,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - deviceManagement.deviceManagementConfigurationPolicy - summary: Update the navigation property settings in deviceManagement - operationId: deviceManagement.configurationPolicies.UpdateSettings + - deviceManagement.deviceManagementConfigurationPolicyTemplate + summary: Update the navigation property settingDefinitions in deviceManagement + operationId: deviceManagement.configurationPolicyTemplates.settingTemplates.UpdateSettingDefinitions requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSetting' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' required: true responses: 2XX: @@ -8238,7 +8438,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSetting' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8246,9 +8446,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - deviceManagement.deviceManagementConfigurationPolicy - summary: Delete navigation property settings for deviceManagement - operationId: deviceManagement.configurationPolicies.DeleteSettings + - deviceManagement.deviceManagementConfigurationPolicyTemplate + summary: Delete navigation property settingDefinitions for deviceManagement + operationId: deviceManagement.configurationPolicyTemplates.settingTemplates.DeleteSettingDefinitions parameters: - name: If-Match in: header @@ -8264,106 +8464,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions': - get: - tags: - - deviceManagement.deviceManagementConfigurationPolicy - summary: Get settingDefinitions from deviceManagement - description: List of related Setting Definitions. This property is read-only. - operationId: deviceManagement.configurationPolicies.settings.ListSettingDefinitions - 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.deviceManagementConfigurationSettingDefinitionCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions/{deviceManagementConfigurationSettingDefinition-id}': - get: - tags: - - deviceManagement.deviceManagementConfigurationPolicy - summary: Get settingDefinitions from deviceManagement - description: List of related Setting Definitions. This property is read-only. - operationId: deviceManagement.configurationPolicies.settings.GetSettingDefinitions - parameters: - - 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.deviceManagementConfigurationSettingDefinition' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions/$count': + '/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/{deviceManagementConfigurationSettingTemplate-id}/settingDefinitions/$count': get: tags: - - deviceManagement.deviceManagementConfigurationPolicy + - deviceManagement.deviceManagementConfigurationPolicyTemplate summary: Get the number of the resource - operationId: deviceManagement.configurationPolicies.settings.settingDefinitions.GetCount-3419 + operationId: deviceManagement.configurationPolicyTemplates.settingTemplates.settingDefinitions.GetCount-4a24 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -8374,12 +8480,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings/$count': + '/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/$count': get: tags: - - deviceManagement.deviceManagementConfigurationPolicy + - deviceManagement.deviceManagementConfigurationPolicyTemplate summary: Get the number of the resource - operationId: deviceManagement.configurationPolicies.settings.GetCount-7804 + operationId: deviceManagement.configurationPolicyTemplates.settingTemplates.GetCount-abad parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -8390,12 +8496,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /deviceManagement/configurationPolicies/$count: + /deviceManagement/configurationPolicyTemplates/$count: get: tags: - - deviceManagement.deviceManagementConfigurationPolicy + - deviceManagement.deviceManagementConfigurationPolicyTemplate summary: Get the number of the resource - operationId: deviceManagement.configurationPolicies.GetCount-aa25 + operationId: deviceManagement.configurationPolicyTemplates.GetCount-3262 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -8406,13 +8512,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /deviceManagement/configurationPolicyTemplates: + /deviceManagement/configurationSettings: get: tags: - - deviceManagement.deviceManagementConfigurationPolicyTemplate - summary: Get configurationPolicyTemplates from deviceManagement - description: List of all templates - operationId: deviceManagement.ListConfigurationPolicyTemplates + - deviceManagement.deviceManagementConfigurationSettingDefinition + summary: Get configurationSettings from deviceManagement + description: List of all ConfigurationSettings + operationId: deviceManagement.ListConfigurationSettings parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -8451,7 +8557,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceManagementConfigurationPolicyTemplateCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceManagementConfigurationSettingDefinitionCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8462,15 +8568,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - deviceManagement.deviceManagementConfigurationPolicyTemplate - summary: Create new navigation property to configurationPolicyTemplates for deviceManagement - operationId: deviceManagement.CreateConfigurationPolicyTemplates + - deviceManagement.deviceManagementConfigurationSettingDefinition + summary: Create new navigation property to configurationSettings for deviceManagement + operationId: deviceManagement.CreateConfigurationSettings requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyTemplate' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' required: true responses: 2XX: @@ -8478,19 +8584,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyTemplate' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}': + '/deviceManagement/configurationSettings/{deviceManagementConfigurationSettingDefinition-id}': get: tags: - - deviceManagement.deviceManagementConfigurationPolicyTemplate - summary: Get configurationPolicyTemplates from deviceManagement - description: List of all templates - operationId: deviceManagement.GetConfigurationPolicyTemplates + - deviceManagement.deviceManagementConfigurationSettingDefinition + summary: Get configurationSettings from deviceManagement + description: List of all ConfigurationSettings + operationId: deviceManagement.GetConfigurationSettings parameters: - name: $select in: query @@ -8518,7 +8624,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyTemplate' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8526,15 +8632,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - deviceManagement.deviceManagementConfigurationPolicyTemplate - summary: Update the navigation property configurationPolicyTemplates in deviceManagement - operationId: deviceManagement.UpdateConfigurationPolicyTemplates + - deviceManagement.deviceManagementConfigurationSettingDefinition + summary: Update the navigation property configurationSettings in deviceManagement + operationId: deviceManagement.UpdateConfigurationSettings requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyTemplate' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' required: true responses: 2XX: @@ -8542,7 +8648,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationPolicyTemplate' + $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8550,9 +8656,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - deviceManagement.deviceManagementConfigurationPolicyTemplate - summary: Delete navigation property configurationPolicyTemplates for deviceManagement - operationId: deviceManagement.DeleteConfigurationPolicyTemplates + - deviceManagement.deviceManagementConfigurationSettingDefinition + summary: Delete navigation property configurationSettings for deviceManagement + operationId: deviceManagement.DeleteConfigurationSettings parameters: - name: If-Match in: header @@ -8568,13 +8674,29 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates': + /deviceManagement/configurationSettings/$count: get: tags: - - deviceManagement.deviceManagementConfigurationPolicyTemplate - summary: Get settingTemplates from deviceManagement - description: Setting templates - operationId: deviceManagement.configurationPolicyTemplates.ListSettingTemplates + - deviceManagement.deviceManagementConfigurationSettingDefinition + summary: Get the number of the resource + operationId: deviceManagement.configurationSettings.GetCount-e8e0 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /deviceManagement/dataSharingConsents: + get: + tags: + - deviceManagement.dataSharingConsent + summary: Get dataSharingConsents from deviceManagement + description: Data sharing consents. + operationId: deviceManagement.ListDataSharingConsents parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -8613,7 +8735,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceManagementConfigurationSettingTemplateCollectionResponse' + $ref: '#/components/responses/microsoft.graph.dataSharingConsentCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8624,15 +8746,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - deviceManagement.deviceManagementConfigurationPolicyTemplate - summary: Create new navigation property to settingTemplates for deviceManagement - operationId: deviceManagement.configurationPolicyTemplates.CreateSettingTemplates + - deviceManagement.dataSharingConsent + summary: Create new navigation property to dataSharingConsents for deviceManagement + operationId: deviceManagement.CreateDataSharingConsents requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingTemplate' + $ref: '#/components/schemas/microsoft.graph.dataSharingConsent' required: true responses: 2XX: @@ -8640,19 +8762,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingTemplate' + $ref: '#/components/schemas/microsoft.graph.dataSharingConsent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/{deviceManagementConfigurationSettingTemplate-id}': + '/deviceManagement/dataSharingConsents/{dataSharingConsent-id}': get: tags: - - deviceManagement.deviceManagementConfigurationPolicyTemplate - summary: Get settingTemplates from deviceManagement - description: Setting templates - operationId: deviceManagement.configurationPolicyTemplates.GetSettingTemplates + - deviceManagement.dataSharingConsent + summary: Get dataSharingConsents from deviceManagement + description: Data sharing consents. + operationId: deviceManagement.GetDataSharingConsents parameters: - name: $select in: query @@ -8680,7 +8802,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingTemplate' + $ref: '#/components/schemas/microsoft.graph.dataSharingConsent' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8688,15 +8810,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - deviceManagement.deviceManagementConfigurationPolicyTemplate - summary: Update the navigation property settingTemplates in deviceManagement - operationId: deviceManagement.configurationPolicyTemplates.UpdateSettingTemplates + - deviceManagement.dataSharingConsent + summary: Update the navigation property dataSharingConsents in deviceManagement + operationId: deviceManagement.UpdateDataSharingConsents requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingTemplate' + $ref: '#/components/schemas/microsoft.graph.dataSharingConsent' required: true responses: 2XX: @@ -8704,7 +8826,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingTemplate' + $ref: '#/components/schemas/microsoft.graph.dataSharingConsent' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8712,9 +8834,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - deviceManagement.deviceManagementConfigurationPolicyTemplate - summary: Delete navigation property settingTemplates for deviceManagement - operationId: deviceManagement.configurationPolicyTemplates.DeleteSettingTemplates + - deviceManagement.dataSharingConsent + summary: Delete navigation property dataSharingConsents for deviceManagement + operationId: deviceManagement.DeleteDataSharingConsents parameters: - name: If-Match in: header @@ -8730,25 +8852,62 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/{deviceManagementConfigurationSettingTemplate-id}/settingDefinitions': - get: + '/deviceManagement/dataSharingConsents/{dataSharingConsent-id}/consentToDataSharing': + post: tags: - - deviceManagement.deviceManagementConfigurationPolicyTemplate - summary: Get settingDefinitions from deviceManagement - description: List of related Setting Definitions - operationId: deviceManagement.configurationPolicyTemplates.settingTemplates.ListSettingDefinitions - 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: + - deviceManagement.dataSharingConsent + summary: Invoke action consentToDataSharing + operationId: deviceManagement.dataSharingConsents.dataSharingConsent.consentToDataSharing + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.dataSharingConsent' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /deviceManagement/dataSharingConsents/$count: + get: + tags: + - deviceManagement.dataSharingConsent + summary: Get the number of the resource + operationId: deviceManagement.dataSharingConsents.GetCount-1897 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /deviceManagement/derivedCredentials: + get: + tags: + - deviceManagement.deviceManagementDerivedCredentialSettings + summary: Get derivedCredentials from deviceManagement + description: Collection of Derived credential settings associated with account. + operationId: deviceManagement.ListDerivedCredentials + 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: @@ -8775,7 +8934,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceManagementConfigurationSettingDefinitionCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceManagementDerivedCredentialSettingsCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8786,15 +8945,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - deviceManagement.deviceManagementConfigurationPolicyTemplate - summary: Create new navigation property to settingDefinitions for deviceManagement - operationId: deviceManagement.configurationPolicyTemplates.settingTemplates.CreateSettingDefinitions + - deviceManagement.deviceManagementDerivedCredentialSettings + summary: Create new navigation property to derivedCredentials for deviceManagement + operationId: deviceManagement.CreateDerivedCredentials requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' + $ref: '#/components/schemas/microsoft.graph.deviceManagementDerivedCredentialSettings' required: true responses: 2XX: @@ -8802,19 +8961,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' + $ref: '#/components/schemas/microsoft.graph.deviceManagementDerivedCredentialSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/{deviceManagementConfigurationSettingTemplate-id}/settingDefinitions/{deviceManagementConfigurationSettingDefinition-id}': + '/deviceManagement/derivedCredentials/{deviceManagementDerivedCredentialSettings-id}': get: tags: - - deviceManagement.deviceManagementConfigurationPolicyTemplate - summary: Get settingDefinitions from deviceManagement - description: List of related Setting Definitions - operationId: deviceManagement.configurationPolicyTemplates.settingTemplates.GetSettingDefinitions + - deviceManagement.deviceManagementDerivedCredentialSettings + summary: Get derivedCredentials from deviceManagement + description: Collection of Derived credential settings associated with account. + operationId: deviceManagement.GetDerivedCredentials parameters: - name: $select in: query @@ -8842,7 +9001,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' + $ref: '#/components/schemas/microsoft.graph.deviceManagementDerivedCredentialSettings' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8850,15 +9009,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - deviceManagement.deviceManagementConfigurationPolicyTemplate - summary: Update the navigation property settingDefinitions in deviceManagement - operationId: deviceManagement.configurationPolicyTemplates.settingTemplates.UpdateSettingDefinitions + - deviceManagement.deviceManagementDerivedCredentialSettings + summary: Update the navigation property derivedCredentials in deviceManagement + operationId: deviceManagement.UpdateDerivedCredentials requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' + $ref: '#/components/schemas/microsoft.graph.deviceManagementDerivedCredentialSettings' required: true responses: 2XX: @@ -8866,7 +9025,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' + $ref: '#/components/schemas/microsoft.graph.deviceManagementDerivedCredentialSettings' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8874,9 +9033,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - deviceManagement.deviceManagementConfigurationPolicyTemplate - summary: Delete navigation property settingDefinitions for deviceManagement - operationId: deviceManagement.configurationPolicyTemplates.settingTemplates.DeleteSettingDefinitions + - deviceManagement.deviceManagementDerivedCredentialSettings + summary: Delete navigation property derivedCredentials for deviceManagement + operationId: deviceManagement.DeleteDerivedCredentials parameters: - name: If-Match in: header @@ -8892,44 +9051,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/{deviceManagementConfigurationSettingTemplate-id}/settingDefinitions/$count': - get: - tags: - - deviceManagement.deviceManagementConfigurationPolicyTemplate - summary: Get the number of the resource - operationId: deviceManagement.configurationPolicyTemplates.settingTemplates.settingDefinitions.GetCount-4a24 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/$count': - get: - tags: - - deviceManagement.deviceManagementConfigurationPolicyTemplate - summary: Get the number of the resource - operationId: deviceManagement.configurationPolicyTemplates.settingTemplates.GetCount-abad - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /deviceManagement/configurationPolicyTemplates/$count: + /deviceManagement/derivedCredentials/$count: get: tags: - - deviceManagement.deviceManagementConfigurationPolicyTemplate + - deviceManagement.deviceManagementDerivedCredentialSettings summary: Get the number of the resource - operationId: deviceManagement.configurationPolicyTemplates.GetCount-3262 + operationId: deviceManagement.derivedCredentials.GetCount-31bc parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -8940,13 +9067,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /deviceManagement/configurationSettings: + /deviceManagement/detectedApps: get: tags: - - deviceManagement.deviceManagementConfigurationSettingDefinition - summary: Get configurationSettings from deviceManagement - description: List of all ConfigurationSettings - operationId: deviceManagement.ListConfigurationSettings + - deviceManagement.detectedApp + summary: Get detectedApps from deviceManagement + description: The list of detected apps associated with a device. + operationId: deviceManagement.ListDetectedApps parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -8985,7 +9112,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceManagementConfigurationSettingDefinitionCollectionResponse' + $ref: '#/components/responses/microsoft.graph.detectedAppCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8996,15 +9123,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - deviceManagement.deviceManagementConfigurationSettingDefinition - summary: Create new navigation property to configurationSettings for deviceManagement - operationId: deviceManagement.CreateConfigurationSettings + - deviceManagement.detectedApp + summary: Create new navigation property to detectedApps for deviceManagement + operationId: deviceManagement.CreateDetectedApps requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' + $ref: '#/components/schemas/microsoft.graph.detectedApp' required: true responses: 2XX: @@ -9012,19 +9139,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' + $ref: '#/components/schemas/microsoft.graph.detectedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/configurationSettings/{deviceManagementConfigurationSettingDefinition-id}': + '/deviceManagement/detectedApps/{detectedApp-id}': get: tags: - - deviceManagement.deviceManagementConfigurationSettingDefinition - summary: Get configurationSettings from deviceManagement - description: List of all ConfigurationSettings - operationId: deviceManagement.GetConfigurationSettings + - deviceManagement.detectedApp + summary: Get detectedApps from deviceManagement + description: The list of detected apps associated with a device. + operationId: deviceManagement.GetDetectedApps parameters: - name: $select in: query @@ -9052,7 +9179,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' + $ref: '#/components/schemas/microsoft.graph.detectedApp' 4XX: $ref: '#/components/responses/error' 5XX: @@ -9060,15 +9187,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - deviceManagement.deviceManagementConfigurationSettingDefinition - summary: Update the navigation property configurationSettings in deviceManagement - operationId: deviceManagement.UpdateConfigurationSettings + - deviceManagement.detectedApp + summary: Update the navigation property detectedApps in deviceManagement + operationId: deviceManagement.UpdateDetectedApps requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' + $ref: '#/components/schemas/microsoft.graph.detectedApp' required: true responses: 2XX: @@ -9076,7 +9203,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingDefinition' + $ref: '#/components/schemas/microsoft.graph.detectedApp' 4XX: $ref: '#/components/responses/error' 5XX: @@ -9084,9 +9211,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - deviceManagement.deviceManagementConfigurationSettingDefinition - summary: Delete navigation property configurationSettings for deviceManagement - operationId: deviceManagement.DeleteConfigurationSettings + - deviceManagement.detectedApp + summary: Delete navigation property detectedApps for deviceManagement + operationId: deviceManagement.DeleteDetectedApps parameters: - name: If-Match in: header @@ -9102,29 +9229,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /deviceManagement/configurationSettings/$count: - get: - tags: - - deviceManagement.deviceManagementConfigurationSettingDefinition - summary: Get the number of the resource - operationId: deviceManagement.configurationSettings.GetCount-e8e0 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /deviceManagement/dataSharingConsents: + '/deviceManagement/detectedApps/{detectedApp-id}/managedDevices': get: tags: - - deviceManagement.dataSharingConsent - summary: Get dataSharingConsents from deviceManagement - description: Data sharing consents. - operationId: deviceManagement.ListDataSharingConsents + - deviceManagement.detectedApp + summary: Get managedDevices from deviceManagement + description: The devices that have the discovered application installed + operationId: deviceManagement.detectedApps.ListManagedDevices parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -9163,7 +9274,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.dataSharingConsentCollectionResponse' + $ref: '#/components/responses/microsoft.graph.managedDeviceCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -9172,37 +9283,13 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - post: - tags: - - deviceManagement.dataSharingConsent - summary: Create new navigation property to dataSharingConsents for deviceManagement - operationId: deviceManagement.CreateDataSharingConsents - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.dataSharingConsent' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.dataSharingConsent' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/deviceManagement/dataSharingConsents/{dataSharingConsent-id}': + '/deviceManagement/detectedApps/{detectedApp-id}/managedDevices/{managedDevice-id}': get: tags: - - deviceManagement.dataSharingConsent - summary: Get dataSharingConsents from deviceManagement - description: Data sharing consents. - operationId: deviceManagement.GetDataSharingConsents + - deviceManagement.detectedApp + summary: Get managedDevices from deviceManagement + description: The devices that have the discovered application installed + operationId: deviceManagement.detectedApps.GetManagedDevices parameters: - name: $select in: query @@ -9230,83 +9317,34 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.dataSharingConsent' + $ref: '#/components/schemas/microsoft.graph.managedDevice' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - patch: + '/deviceManagement/detectedApps/{detectedApp-id}/managedDevices/$count': + get: tags: - - deviceManagement.dataSharingConsent - summary: Update the navigation property dataSharingConsents in deviceManagement - operationId: deviceManagement.UpdateDataSharingConsents - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.dataSharingConsent' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.dataSharingConsent' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - deviceManagement.dataSharingConsent - summary: Delete navigation property dataSharingConsents for deviceManagement - operationId: deviceManagement.DeleteDataSharingConsents + - deviceManagement.detectedApp + summary: Get the number of the resource + operationId: deviceManagement.detectedApps.managedDevices.GetCount-d78c parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/deviceManagement/dataSharingConsents/{dataSharingConsent-id}/consentToDataSharing': - post: - tags: - - deviceManagement.dataSharingConsent - summary: Invoke action consentToDataSharing - operationId: deviceManagement.dataSharingConsents.dataSharingConsent.consentToDataSharing + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.dataSharingConsent' - - type: object - nullable: true + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /deviceManagement/dataSharingConsents/$count: + /deviceManagement/detectedApps/$count: get: tags: - - deviceManagement.dataSharingConsent + - deviceManagement.detectedApp summary: Get the number of the resource - operationId: deviceManagement.dataSharingConsents.GetCount-1897 + operationId: deviceManagement.detectedApps.GetCount-0228 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -9317,13 +9355,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /deviceManagement/derivedCredentials: + /deviceManagement/deviceCategories: get: tags: - - deviceManagement.deviceManagementDerivedCredentialSettings - summary: Get derivedCredentials from deviceManagement - description: Collection of Derived credential settings associated with account. - operationId: deviceManagement.ListDerivedCredentials + - deviceManagement.deviceCategory + summary: Get deviceCategories from deviceManagement + description: The list of device categories with the tenant. + operationId: deviceManagement.ListDeviceCategories parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -9362,7 +9400,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceManagementDerivedCredentialSettingsCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceCategoryCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -9373,15 +9411,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - deviceManagement.deviceManagementDerivedCredentialSettings - summary: Create new navigation property to derivedCredentials for deviceManagement - operationId: deviceManagement.CreateDerivedCredentials + - deviceManagement.deviceCategory + summary: Create new navigation property to deviceCategories for deviceManagement + operationId: deviceManagement.CreateDeviceCategories requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementDerivedCredentialSettings' + $ref: '#/components/schemas/microsoft.graph.deviceCategory' required: true responses: 2XX: @@ -9389,19 +9427,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementDerivedCredentialSettings' + $ref: '#/components/schemas/microsoft.graph.deviceCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/derivedCredentials/{deviceManagementDerivedCredentialSettings-id}': + '/deviceManagement/deviceCategories/{deviceCategory-id}': get: tags: - - deviceManagement.deviceManagementDerivedCredentialSettings - summary: Get derivedCredentials from deviceManagement - description: Collection of Derived credential settings associated with account. - operationId: deviceManagement.GetDerivedCredentials + - deviceManagement.deviceCategory + summary: Get deviceCategories from deviceManagement + description: The list of device categories with the tenant. + operationId: deviceManagement.GetDeviceCategories parameters: - name: $select in: query @@ -9429,7 +9467,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementDerivedCredentialSettings' + $ref: '#/components/schemas/microsoft.graph.deviceCategory' 4XX: $ref: '#/components/responses/error' 5XX: @@ -9437,15 +9475,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - deviceManagement.deviceManagementDerivedCredentialSettings - summary: Update the navigation property derivedCredentials in deviceManagement - operationId: deviceManagement.UpdateDerivedCredentials + - deviceManagement.deviceCategory + summary: Update the navigation property deviceCategories in deviceManagement + operationId: deviceManagement.UpdateDeviceCategories requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementDerivedCredentialSettings' + $ref: '#/components/schemas/microsoft.graph.deviceCategory' required: true responses: 2XX: @@ -9453,7 +9491,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementDerivedCredentialSettings' + $ref: '#/components/schemas/microsoft.graph.deviceCategory' 4XX: $ref: '#/components/responses/error' 5XX: @@ -9461,9 +9499,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - deviceManagement.deviceManagementDerivedCredentialSettings - summary: Delete navigation property derivedCredentials for deviceManagement - operationId: deviceManagement.DeleteDerivedCredentials + - deviceManagement.deviceCategory + summary: Delete navigation property deviceCategories for deviceManagement + operationId: deviceManagement.DeleteDeviceCategories parameters: - name: If-Match in: header @@ -9479,12 +9517,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /deviceManagement/derivedCredentials/$count: + /deviceManagement/deviceCategories/$count: get: tags: - - deviceManagement.deviceManagementDerivedCredentialSettings + - deviceManagement.deviceCategory summary: Get the number of the resource - operationId: deviceManagement.derivedCredentials.GetCount-31bc + operationId: deviceManagement.deviceCategories.GetCount-ed54 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -9495,13 +9533,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /deviceManagement/detectedApps: + /deviceManagement/deviceCompliancePolicies: get: tags: - - deviceManagement.detectedApp - summary: Get detectedApps from deviceManagement - description: The list of detected apps associated with a device. - operationId: deviceManagement.ListDetectedApps + - deviceManagement.deviceCompliancePolicy + summary: Get deviceCompliancePolicies from deviceManagement + description: The device compliance policies. + operationId: deviceManagement.ListDeviceCompliancePolicies parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -9540,7 +9578,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.detectedAppCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceCompliancePolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -9551,15 +9589,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - deviceManagement.detectedApp - summary: Create new navigation property to detectedApps for deviceManagement - operationId: deviceManagement.CreateDetectedApps + - deviceManagement.deviceCompliancePolicy + summary: Create new navigation property to deviceCompliancePolicies for deviceManagement + operationId: deviceManagement.CreateDeviceCompliancePolicies requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.detectedApp' + $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicy' required: true responses: 2XX: @@ -9567,19 +9605,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.detectedApp' + $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/detectedApps/{detectedApp-id}': + '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}': get: tags: - - deviceManagement.detectedApp - summary: Get detectedApps from deviceManagement - description: The list of detected apps associated with a device. - operationId: deviceManagement.GetDetectedApps + - deviceManagement.deviceCompliancePolicy + summary: Get deviceCompliancePolicies from deviceManagement + description: The device compliance policies. + operationId: deviceManagement.GetDeviceCompliancePolicies parameters: - name: $select in: query @@ -9607,7 +9645,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.detectedApp' + $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -9615,15 +9653,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - deviceManagement.detectedApp - summary: Update the navigation property detectedApps in deviceManagement - operationId: deviceManagement.UpdateDetectedApps + - deviceManagement.deviceCompliancePolicy + summary: Update the navigation property deviceCompliancePolicies in deviceManagement + operationId: deviceManagement.UpdateDeviceCompliancePolicies requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.detectedApp' + $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicy' required: true responses: 2XX: @@ -9631,7 +9669,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.detectedApp' + $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -9639,9 +9677,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - deviceManagement.detectedApp - summary: Delete navigation property detectedApps for deviceManagement - operationId: deviceManagement.DeleteDetectedApps + - deviceManagement.deviceCompliancePolicy + summary: Delete navigation property deviceCompliancePolicies for deviceManagement + operationId: deviceManagement.DeleteDeviceCompliancePolicies parameters: - name: If-Match in: header @@ -9657,13 +9695,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/detectedApps/{detectedApp-id}/managedDevices': + '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments': get: tags: - - deviceManagement.detectedApp - summary: Get managedDevices from deviceManagement - description: The devices that have the discovered application installed - operationId: deviceManagement.detectedApps.ListManagedDevices + - deviceManagement.deviceCompliancePolicy + summary: Get assignments from deviceManagement + description: The collection of assignments for this compliance policy. + operationId: deviceManagement.deviceCompliancePolicies.ListAssignments parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -9702,7 +9740,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.managedDeviceCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceCompliancePolicyAssignmentCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -9711,13 +9749,37 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/deviceManagement/detectedApps/{detectedApp-id}/managedDevices/{managedDevice-id}': + post: + tags: + - deviceManagement.deviceCompliancePolicy + summary: Create new navigation property to assignments for deviceManagement + operationId: deviceManagement.deviceCompliancePolicies.CreateAssignments + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyAssignment' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyAssignment' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/{deviceCompliancePolicyAssignment-id}': get: tags: - - deviceManagement.detectedApp - summary: Get managedDevices from deviceManagement - description: The devices that have the discovered application installed - operationId: deviceManagement.detectedApps.GetManagedDevices + - deviceManagement.deviceCompliancePolicy + summary: Get assignments from deviceManagement + description: The collection of assignments for this compliance policy. + operationId: deviceManagement.deviceCompliancePolicies.GetAssignments parameters: - name: $select in: query @@ -9745,51 +9807,79 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.managedDevice' + $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/detectedApps/{detectedApp-id}/managedDevices/$count': - get: + patch: tags: - - deviceManagement.detectedApp - summary: Get the number of the resource - operationId: deviceManagement.detectedApps.managedDevices.GetCount-d78c - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - deviceManagement.deviceCompliancePolicy + summary: Update the navigation property assignments in deviceManagement + operationId: deviceManagement.deviceCompliancePolicies.UpdateAssignments + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyAssignment' + required: true responses: 2XX: - $ref: '#/components/responses/ODataCountResponse' + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /deviceManagement/detectedApps/$count: - get: + x-ms-docs-operation-type: operation + delete: tags: - - deviceManagement.detectedApp - summary: Get the number of the resource - operationId: deviceManagement.detectedApps.GetCount-0228 + - deviceManagement.deviceCompliancePolicy + summary: Delete navigation property assignments for deviceManagement + operationId: deviceManagement.deviceCompliancePolicies.DeleteAssignments parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /deviceManagement/deviceCategories: + x-ms-docs-operation-type: operation + '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/$count': get: tags: - - deviceManagement.deviceCategory - summary: Get deviceCategories from deviceManagement - description: The list of device categories with the tenant. - operationId: deviceManagement.ListDeviceCategories + - deviceManagement.deviceCompliancePolicy + summary: Get the number of the resource + operationId: deviceManagement.deviceCompliancePolicies.assignments.GetCount-332a + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries': + get: + tags: + - deviceManagement.deviceCompliancePolicy + summary: Get deviceSettingStateSummaries from deviceManagement + description: Compliance Setting State Device Summary + operationId: deviceManagement.deviceCompliancePolicies.ListDeviceSettingStateSummaries parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -9828,7 +9918,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceCategoryCollectionResponse' + $ref: '#/components/responses/microsoft.graph.settingStateDeviceSummaryCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -9839,15 +9929,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - deviceManagement.deviceCategory - summary: Create new navigation property to deviceCategories for deviceManagement - operationId: deviceManagement.CreateDeviceCategories + - deviceManagement.deviceCompliancePolicy + summary: Create new navigation property to deviceSettingStateSummaries for deviceManagement + operationId: deviceManagement.deviceCompliancePolicies.CreateDeviceSettingStateSummaries requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceCategory' + $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' required: true responses: 2XX: @@ -9855,19 +9945,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceCategory' + $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceCategories/{deviceCategory-id}': + '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}': get: tags: - - deviceManagement.deviceCategory - summary: Get deviceCategories from deviceManagement - description: The list of device categories with the tenant. - operationId: deviceManagement.GetDeviceCategories + - deviceManagement.deviceCompliancePolicy + summary: Get deviceSettingStateSummaries from deviceManagement + description: Compliance Setting State Device Summary + operationId: deviceManagement.deviceCompliancePolicies.GetDeviceSettingStateSummaries parameters: - name: $select in: query @@ -9895,7 +9985,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceCategory' + $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' 4XX: $ref: '#/components/responses/error' 5XX: @@ -9903,15 +9993,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - deviceManagement.deviceCategory - summary: Update the navigation property deviceCategories in deviceManagement - operationId: deviceManagement.UpdateDeviceCategories + - deviceManagement.deviceCompliancePolicy + summary: Update the navigation property deviceSettingStateSummaries in deviceManagement + operationId: deviceManagement.deviceCompliancePolicies.UpdateDeviceSettingStateSummaries requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceCategory' + $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' required: true responses: 2XX: @@ -9919,7 +10009,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceCategory' + $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' 4XX: $ref: '#/components/responses/error' 5XX: @@ -9927,9 +10017,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - deviceManagement.deviceCategory - summary: Delete navigation property deviceCategories for deviceManagement - operationId: deviceManagement.DeleteDeviceCategories + - deviceManagement.deviceCompliancePolicy + summary: Delete navigation property deviceSettingStateSummaries for deviceManagement + operationId: deviceManagement.deviceCompliancePolicies.DeleteDeviceSettingStateSummaries parameters: - name: If-Match in: header @@ -9945,12 +10035,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /deviceManagement/deviceCategories/$count: + '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/$count': get: tags: - - deviceManagement.deviceCategory + - deviceManagement.deviceCompliancePolicy summary: Get the number of the resource - operationId: deviceManagement.deviceCategories.GetCount-ed54 + operationId: deviceManagement.deviceCompliancePolicies.deviceSettingStateSummaries.GetCount-6b27 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -9961,13 +10051,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /deviceManagement/deviceCompliancePolicies: + '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses': get: tags: - deviceManagement.deviceCompliancePolicy - summary: Get deviceCompliancePolicies from deviceManagement - description: The device compliance policies. - operationId: deviceManagement.ListDeviceCompliancePolicies + summary: Get deviceStatuses from deviceManagement + description: List of DeviceComplianceDeviceStatus. + operationId: deviceManagement.deviceCompliancePolicies.ListDeviceStatuses parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -10006,7 +10096,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceCompliancePolicyCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceComplianceDeviceStatusCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10018,14 +10108,14 @@ paths: post: tags: - deviceManagement.deviceCompliancePolicy - summary: Create new navigation property to deviceCompliancePolicies for deviceManagement - operationId: deviceManagement.CreateDeviceCompliancePolicies + summary: Create new navigation property to deviceStatuses for deviceManagement + operationId: deviceManagement.deviceCompliancePolicies.CreateDeviceStatuses requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicy' + $ref: '#/components/schemas/microsoft.graph.deviceComplianceDeviceStatus' required: true responses: 2XX: @@ -10033,19 +10123,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicy' + $ref: '#/components/schemas/microsoft.graph.deviceComplianceDeviceStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}': + '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/{deviceComplianceDeviceStatus-id}': get: tags: - deviceManagement.deviceCompliancePolicy - summary: Get deviceCompliancePolicies from deviceManagement - description: The device compliance policies. - operationId: deviceManagement.GetDeviceCompliancePolicies + summary: Get deviceStatuses from deviceManagement + description: List of DeviceComplianceDeviceStatus. + operationId: deviceManagement.deviceCompliancePolicies.GetDeviceStatuses parameters: - name: $select in: query @@ -10073,7 +10163,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicy' + $ref: '#/components/schemas/microsoft.graph.deviceComplianceDeviceStatus' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10082,14 +10172,14 @@ paths: patch: tags: - deviceManagement.deviceCompliancePolicy - summary: Update the navigation property deviceCompliancePolicies in deviceManagement - operationId: deviceManagement.UpdateDeviceCompliancePolicies + summary: Update the navigation property deviceStatuses in deviceManagement + operationId: deviceManagement.deviceCompliancePolicies.UpdateDeviceStatuses requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicy' + $ref: '#/components/schemas/microsoft.graph.deviceComplianceDeviceStatus' required: true responses: 2XX: @@ -10097,7 +10187,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicy' + $ref: '#/components/schemas/microsoft.graph.deviceComplianceDeviceStatus' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10106,8 +10196,8 @@ paths: delete: tags: - deviceManagement.deviceCompliancePolicy - summary: Delete navigation property deviceCompliancePolicies for deviceManagement - operationId: deviceManagement.DeleteDeviceCompliancePolicies + summary: Delete navigation property deviceStatuses for deviceManagement + operationId: deviceManagement.deviceCompliancePolicies.DeleteDeviceStatuses parameters: - name: If-Match in: header @@ -10123,91 +10213,29 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments': + '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/$count': get: tags: - deviceManagement.deviceCompliancePolicy - summary: Get assignments from deviceManagement - description: The collection of assignments for this compliance policy. - operationId: deviceManagement.deviceCompliancePolicies.ListAssignments + summary: Get the number of the resource + operationId: deviceManagement.deviceCompliancePolicies.deviceStatuses.GetCount-f70b 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.deviceCompliancePolicyAssignmentCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - deviceManagement.deviceCompliancePolicy - summary: Create new navigation property to assignments for deviceManagement - operationId: deviceManagement.deviceCompliancePolicies.CreateAssignments - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyAssignment' - required: true responses: 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyAssignment' + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/{deviceCompliancePolicyAssignment-id}': + '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatusOverview': get: tags: - deviceManagement.deviceCompliancePolicy - summary: Get assignments from deviceManagement - description: The collection of assignments for this compliance policy. - operationId: deviceManagement.deviceCompliancePolicies.GetAssignments + summary: Get deviceStatusOverview from deviceManagement + description: Device compliance devices status overview + operationId: deviceManagement.deviceCompliancePolicies.GetDeviceStatusOverview parameters: - name: $select in: query @@ -10235,7 +10263,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceComplianceDeviceOverview' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10244,14 +10272,14 @@ paths: patch: tags: - deviceManagement.deviceCompliancePolicy - summary: Update the navigation property assignments in deviceManagement - operationId: deviceManagement.deviceCompliancePolicies.UpdateAssignments + summary: Update the navigation property deviceStatusOverview in deviceManagement + operationId: deviceManagement.deviceCompliancePolicies.UpdateDeviceStatusOverview requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceComplianceDeviceOverview' required: true responses: 2XX: @@ -10259,7 +10287,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceComplianceDeviceOverview' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10268,8 +10296,8 @@ paths: delete: tags: - deviceManagement.deviceCompliancePolicy - summary: Delete navigation property assignments for deviceManagement - operationId: deviceManagement.deviceCompliancePolicies.DeleteAssignments + summary: Delete navigation property deviceStatusOverview for deviceManagement + operationId: deviceManagement.deviceCompliancePolicies.DeleteDeviceStatusOverview parameters: - name: If-Match in: header @@ -10285,29 +10313,81 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/$count': - get: + '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assign': + post: tags: - deviceManagement.deviceCompliancePolicy - summary: Get the number of the resource - operationId: deviceManagement.deviceCompliancePolicies.assignments.GetCount-332a - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + summary: Invoke action assign + operationId: deviceManagement.deviceCompliancePolicies.deviceCompliancePolicy.assign + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + assignments: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyAssignment' + required: true responses: 2XX: - $ref: '#/components/responses/ODataCountResponse' + description: Success + content: + application/json: + schema: + title: Collection of deviceCompliancePolicyAssignment + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries': - get: + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduleActionsForRules': + post: tags: - deviceManagement.deviceCompliancePolicy - summary: Get deviceSettingStateSummaries from deviceManagement - description: Compliance Setting State Device Summary - operationId: deviceManagement.deviceCompliancePolicies.ListDeviceSettingStateSummaries + summary: Invoke action scheduleActionsForRules + operationId: deviceManagement.deviceCompliancePolicies.deviceCompliancePolicy.scheduleActionsForRules + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + deviceComplianceScheduledActionForRules: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.deviceComplianceScheduledActionForRule' + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule': + get: + tags: + - deviceManagement.deviceCompliancePolicy + summary: Get scheduledActionsForRule from deviceManagement + description: The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + operationId: deviceManagement.deviceCompliancePolicies.ListScheduledActionsForRule parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -10346,7 +10426,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.settingStateDeviceSummaryCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceComplianceScheduledActionForRuleCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10358,14 +10438,14 @@ paths: post: tags: - deviceManagement.deviceCompliancePolicy - summary: Create new navigation property to deviceSettingStateSummaries for deviceManagement - operationId: deviceManagement.deviceCompliancePolicies.CreateDeviceSettingStateSummaries + summary: Create new navigation property to scheduledActionsForRule for deviceManagement + operationId: deviceManagement.deviceCompliancePolicies.CreateScheduledActionsForRule requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' + $ref: '#/components/schemas/microsoft.graph.deviceComplianceScheduledActionForRule' required: true responses: 2XX: @@ -10373,19 +10453,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' + $ref: '#/components/schemas/microsoft.graph.deviceComplianceScheduledActionForRule' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}': + '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}': get: tags: - deviceManagement.deviceCompliancePolicy - summary: Get deviceSettingStateSummaries from deviceManagement - description: Compliance Setting State Device Summary - operationId: deviceManagement.deviceCompliancePolicies.GetDeviceSettingStateSummaries + summary: Get scheduledActionsForRule from deviceManagement + description: The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + operationId: deviceManagement.deviceCompliancePolicies.GetScheduledActionsForRule parameters: - name: $select in: query @@ -10413,7 +10493,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' + $ref: '#/components/schemas/microsoft.graph.deviceComplianceScheduledActionForRule' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10422,14 +10502,14 @@ paths: patch: tags: - deviceManagement.deviceCompliancePolicy - summary: Update the navigation property deviceSettingStateSummaries in deviceManagement - operationId: deviceManagement.deviceCompliancePolicies.UpdateDeviceSettingStateSummaries + summary: Update the navigation property scheduledActionsForRule in deviceManagement + operationId: deviceManagement.deviceCompliancePolicies.UpdateScheduledActionsForRule requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' + $ref: '#/components/schemas/microsoft.graph.deviceComplianceScheduledActionForRule' required: true responses: 2XX: @@ -10437,7 +10517,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' + $ref: '#/components/schemas/microsoft.graph.deviceComplianceScheduledActionForRule' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10446,8 +10526,8 @@ paths: delete: tags: - deviceManagement.deviceCompliancePolicy - summary: Delete navigation property deviceSettingStateSummaries for deviceManagement - operationId: deviceManagement.deviceCompliancePolicies.DeleteDeviceSettingStateSummaries + summary: Delete navigation property scheduledActionsForRule for deviceManagement + operationId: deviceManagement.deviceCompliancePolicies.DeleteScheduledActionsForRule parameters: - name: If-Match in: header @@ -10463,29 +10543,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/$count': - get: - tags: - - deviceManagement.deviceCompliancePolicy - summary: Get the number of the resource - operationId: deviceManagement.deviceCompliancePolicies.deviceSettingStateSummaries.GetCount-6b27 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses': + '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations': get: tags: - deviceManagement.deviceCompliancePolicy - summary: Get deviceStatuses from deviceManagement - description: List of DeviceComplianceDeviceStatus. - operationId: deviceManagement.deviceCompliancePolicies.ListDeviceStatuses + summary: Get scheduledActionConfigurations from deviceManagement + description: The list of scheduled action configurations for this compliance policy. Compliance policy must have one and only one block scheduled action. + operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.ListScheduledActionConfigurations parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -10524,7 +10588,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceComplianceDeviceStatusCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceComplianceActionItemCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10536,14 +10600,14 @@ paths: post: tags: - deviceManagement.deviceCompliancePolicy - summary: Create new navigation property to deviceStatuses for deviceManagement - operationId: deviceManagement.deviceCompliancePolicies.CreateDeviceStatuses + summary: Create new navigation property to scheduledActionConfigurations for deviceManagement + operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.CreateScheduledActionConfigurations requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceDeviceStatus' + $ref: '#/components/schemas/microsoft.graph.deviceComplianceActionItem' required: true responses: 2XX: @@ -10551,19 +10615,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceDeviceStatus' + $ref: '#/components/schemas/microsoft.graph.deviceComplianceActionItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/{deviceComplianceDeviceStatus-id}': + '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceComplianceActionItem-id}': get: tags: - deviceManagement.deviceCompliancePolicy - summary: Get deviceStatuses from deviceManagement - description: List of DeviceComplianceDeviceStatus. - operationId: deviceManagement.deviceCompliancePolicies.GetDeviceStatuses + summary: Get scheduledActionConfigurations from deviceManagement + description: The list of scheduled action configurations for this compliance policy. Compliance policy must have one and only one block scheduled action. + operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.GetScheduledActionConfigurations parameters: - name: $select in: query @@ -10591,7 +10655,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceDeviceStatus' + $ref: '#/components/schemas/microsoft.graph.deviceComplianceActionItem' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10600,14 +10664,14 @@ paths: patch: tags: - deviceManagement.deviceCompliancePolicy - summary: Update the navigation property deviceStatuses in deviceManagement - operationId: deviceManagement.deviceCompliancePolicies.UpdateDeviceStatuses + summary: Update the navigation property scheduledActionConfigurations in deviceManagement + operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.UpdateScheduledActionConfigurations requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceDeviceStatus' + $ref: '#/components/schemas/microsoft.graph.deviceComplianceActionItem' required: true responses: 2XX: @@ -10615,7 +10679,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceDeviceStatus' + $ref: '#/components/schemas/microsoft.graph.deviceComplianceActionItem' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10624,8 +10688,8 @@ paths: delete: tags: - deviceManagement.deviceCompliancePolicy - summary: Delete navigation property deviceStatuses for deviceManagement - operationId: deviceManagement.deviceCompliancePolicies.DeleteDeviceStatuses + summary: Delete navigation property scheduledActionConfigurations for deviceManagement + operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.DeleteScheduledActionConfigurations parameters: - name: If-Match in: header @@ -10641,12 +10705,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/$count': + '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/$count': get: tags: - deviceManagement.deviceCompliancePolicy summary: Get the number of the resource - operationId: deviceManagement.deviceCompliancePolicies.deviceStatuses.GetCount-f70b + operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.scheduledActionConfigurations.GetCount-b4b5 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -10657,13 +10721,107 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatusOverview': + '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/$count': get: tags: - deviceManagement.deviceCompliancePolicy - summary: Get deviceStatusOverview from deviceManagement - description: Device compliance devices status overview - operationId: deviceManagement.deviceCompliancePolicies.GetDeviceStatusOverview + summary: Get the number of the resource + operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.GetCount-afd5 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses': + get: + tags: + - deviceManagement.deviceCompliancePolicy + summary: Get userStatuses from deviceManagement + description: List of DeviceComplianceUserStatus. + operationId: deviceManagement.deviceCompliancePolicies.ListUserStatuses + 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.deviceComplianceUserStatusCollectionResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - deviceManagement.deviceCompliancePolicy + summary: Create new navigation property to userStatuses for deviceManagement + operationId: deviceManagement.deviceCompliancePolicies.CreateUserStatuses + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.deviceComplianceUserStatus' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.deviceComplianceUserStatus' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/{deviceComplianceUserStatus-id}': + get: + tags: + - deviceManagement.deviceCompliancePolicy + summary: Get userStatuses from deviceManagement + description: List of DeviceComplianceUserStatus. + operationId: deviceManagement.deviceCompliancePolicies.GetUserStatuses parameters: - name: $select in: query @@ -10691,7 +10849,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceDeviceOverview' + $ref: '#/components/schemas/microsoft.graph.deviceComplianceUserStatus' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10700,14 +10858,14 @@ paths: patch: tags: - deviceManagement.deviceCompliancePolicy - summary: Update the navigation property deviceStatusOverview in deviceManagement - operationId: deviceManagement.deviceCompliancePolicies.UpdateDeviceStatusOverview + summary: Update the navigation property userStatuses in deviceManagement + operationId: deviceManagement.deviceCompliancePolicies.UpdateUserStatuses requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceDeviceOverview' + $ref: '#/components/schemas/microsoft.graph.deviceComplianceUserStatus' required: true responses: 2XX: @@ -10715,7 +10873,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceDeviceOverview' + $ref: '#/components/schemas/microsoft.graph.deviceComplianceUserStatus' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10724,8 +10882,8 @@ paths: delete: tags: - deviceManagement.deviceCompliancePolicy - summary: Delete navigation property deviceStatusOverview for deviceManagement - operationId: deviceManagement.deviceCompliancePolicies.DeleteDeviceStatusOverview + summary: Delete navigation property userStatuses for deviceManagement + operationId: deviceManagement.deviceCompliancePolicies.DeleteUserStatuses parameters: - name: If-Match in: header @@ -10741,159 +10899,29 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assign': - post: + '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/$count': + get: tags: - deviceManagement.deviceCompliancePolicy - summary: Invoke action assign - operationId: deviceManagement.deviceCompliancePolicies.deviceCompliancePolicy.assign - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - assignments: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyAssignment' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - title: Collection of deviceCompliancePolicyAssignment - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyAssignment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduleActionsForRules': - post: - tags: - - deviceManagement.deviceCompliancePolicy - summary: Invoke action scheduleActionsForRules - operationId: deviceManagement.deviceCompliancePolicies.deviceCompliancePolicy.scheduleActionsForRules - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - deviceComplianceScheduledActionForRules: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceScheduledActionForRule' - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule': - get: - tags: - - deviceManagement.deviceCompliancePolicy - summary: Get scheduledActionsForRule from deviceManagement - description: The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. - operationId: deviceManagement.deviceCompliancePolicies.ListScheduledActionsForRule + summary: Get the number of the resource + operationId: deviceManagement.deviceCompliancePolicies.userStatuses.GetCount-fa4a 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.deviceComplianceScheduledActionForRuleCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - deviceManagement.deviceCompliancePolicy - summary: Create new navigation property to scheduledActionsForRule for deviceManagement - operationId: deviceManagement.deviceCompliancePolicies.CreateScheduledActionsForRule - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceScheduledActionForRule' - required: true responses: 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceScheduledActionForRule' + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}': + '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatusOverview': get: tags: - deviceManagement.deviceCompliancePolicy - summary: Get scheduledActionsForRule from deviceManagement - description: The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. - operationId: deviceManagement.deviceCompliancePolicies.GetScheduledActionsForRule + summary: Get userStatusOverview from deviceManagement + description: Device compliance users status overview + operationId: deviceManagement.deviceCompliancePolicies.GetUserStatusOverview parameters: - name: $select in: query @@ -10921,7 +10949,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceScheduledActionForRule' + $ref: '#/components/schemas/microsoft.graph.deviceComplianceUserOverview' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10930,14 +10958,14 @@ paths: patch: tags: - deviceManagement.deviceCompliancePolicy - summary: Update the navigation property scheduledActionsForRule in deviceManagement - operationId: deviceManagement.deviceCompliancePolicies.UpdateScheduledActionsForRule + summary: Update the navigation property userStatusOverview in deviceManagement + operationId: deviceManagement.deviceCompliancePolicies.UpdateUserStatusOverview requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceScheduledActionForRule' + $ref: '#/components/schemas/microsoft.graph.deviceComplianceUserOverview' required: true responses: 2XX: @@ -10945,7 +10973,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceScheduledActionForRule' + $ref: '#/components/schemas/microsoft.graph.deviceComplianceUserOverview' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10954,8 +10982,8 @@ paths: delete: tags: - deviceManagement.deviceCompliancePolicy - summary: Delete navigation property scheduledActionsForRule for deviceManagement - operationId: deviceManagement.deviceCompliancePolicies.DeleteScheduledActionsForRule + summary: Delete navigation property userStatusOverview for deviceManagement + operationId: deviceManagement.deviceCompliancePolicies.DeleteUserStatusOverview parameters: - name: If-Match in: header @@ -10971,105 +10999,257 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations': + /deviceManagement/deviceCompliancePolicies/$count: get: tags: - deviceManagement.deviceCompliancePolicy - summary: Get scheduledActionConfigurations from deviceManagement - description: The list of scheduled action configurations for this compliance policy. Compliance policy must have one and only one block scheduled action. - operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.ListScheduledActionConfigurations + summary: Get the number of the resource + operationId: deviceManagement.deviceCompliancePolicies.GetCount-6c5d 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.deviceComplianceActionItemCollectionResponse' + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: + /deviceManagement/deviceCompliancePolicies/getDevicesScheduledToRetire(): + get: tags: - deviceManagement.deviceCompliancePolicy - summary: Create new navigation property to scheduledActionConfigurations for deviceManagement - operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.CreateScheduledActionConfigurations - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceActionItem' - required: true + summary: Invoke function getDevicesScheduledToRetire + operationId: deviceManagement.deviceCompliancePolicies.getDevicesScheduledToRetire + parameters: + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' responses: 2XX: - description: Created navigation property. + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceActionItem' + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.retireScheduledManagedDevice' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceComplianceActionItem-id}': - get: + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /deviceManagement/deviceCompliancePolicies/getNoncompliantDevicesToRetire: + post: tags: - deviceManagement.deviceCompliancePolicy - summary: Get scheduledActionConfigurations from deviceManagement - description: The list of scheduled action configurations for this compliance policy. Compliance policy must have one and only one block scheduled action. - operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.GetScheduledActionConfigurations - parameters: - - 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 + summary: Invoke action getNoncompliantDevicesToRetire + operationId: deviceManagement.deviceCompliancePolicies.getNoncompliantDevicesToRetire + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + name: + type: string + nullable: true + select: + type: array + items: + type: string + nullable: true + search: + type: string + nullable: true + groupBy: + type: array + items: + type: string + nullable: true + orderBy: + type: array + items: + type: string + nullable: true + skip: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + top: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + sessionId: + type: string + nullable: true + filter: + type: string + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/octet-stream: + schema: + type: object + properties: + value: + type: string + format: base64url + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /deviceManagement/deviceCompliancePolicies/hasPayloadLinks: + post: + tags: + - deviceManagement.deviceCompliancePolicy + summary: Invoke action hasPayloadLinks + operationId: deviceManagement.deviceCompliancePolicies.hasPayloadLinks + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + payloadIds: + type: array + items: + type: string + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.hasPayloadLinkResultItem' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /deviceManagement/deviceCompliancePolicies/setScheduledRetireState: + post: + tags: + - deviceManagement.deviceCompliancePolicy + summary: Invoke action setScheduledRetireState + operationId: deviceManagement.deviceCompliancePolicies.setScheduledRetireState + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + scopedToAllDevices: + type: boolean + default: false + nullable: true + state: + $ref: '#/components/schemas/microsoft.graph.scheduledRetireState' + managedDeviceIds: + type: array + items: + type: string + nullable: true + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /deviceManagement/deviceCompliancePolicies/validateComplianceScript: + post: + tags: + - deviceManagement.deviceCompliancePolicy + summary: Invoke action validateComplianceScript + operationId: deviceManagement.deviceCompliancePolicies.validateComplianceScript + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + deviceCompliancePolicyScript: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyScript' + - type: object + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.deviceComplianceScriptValidationResult' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /deviceManagement/deviceCompliancePolicyDeviceStateSummary: + get: + tags: + - deviceManagement.deviceCompliancePolicyDeviceStateSummary + summary: Get deviceCompliancePolicyDeviceStateSummary from deviceManagement + description: The device compliance state summary for this account. + operationId: deviceManagement.GetDeviceCompliancePolicyDeviceStateSummary + parameters: + - 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: @@ -11083,7 +11263,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceActionItem' + $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyDeviceStateSummary' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11091,15 +11271,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - deviceManagement.deviceCompliancePolicy - summary: Update the navigation property scheduledActionConfigurations in deviceManagement - operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.UpdateScheduledActionConfigurations + - deviceManagement.deviceCompliancePolicyDeviceStateSummary + summary: Update the navigation property deviceCompliancePolicyDeviceStateSummary in deviceManagement + operationId: deviceManagement.UpdateDeviceCompliancePolicyDeviceStateSummary requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceActionItem' + $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyDeviceStateSummary' required: true responses: 2XX: @@ -11107,7 +11287,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceActionItem' + $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyDeviceStateSummary' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11115,9 +11295,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - deviceManagement.deviceCompliancePolicy - summary: Delete navigation property scheduledActionConfigurations for deviceManagement - operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.DeleteScheduledActionConfigurations + - deviceManagement.deviceCompliancePolicyDeviceStateSummary + summary: Delete navigation property deviceCompliancePolicyDeviceStateSummary for deviceManagement + operationId: deviceManagement.DeleteDeviceCompliancePolicyDeviceStateSummary parameters: - name: If-Match in: header @@ -11133,45 +11313,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/$count': - get: - tags: - - deviceManagement.deviceCompliancePolicy - summary: Get the number of the resource - operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.scheduledActionConfigurations.GetCount-b4b5 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/$count': - get: - tags: - - deviceManagement.deviceCompliancePolicy - summary: Get the number of the resource - operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.GetCount-afd5 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses': + /deviceManagement/deviceCompliancePolicySettingStateSummaries: get: tags: - - deviceManagement.deviceCompliancePolicy - summary: Get userStatuses from deviceManagement - description: List of DeviceComplianceUserStatus. - operationId: deviceManagement.deviceCompliancePolicies.ListUserStatuses + - deviceManagement.deviceCompliancePolicySettingStateSummary + summary: Get deviceCompliancePolicySettingStateSummaries from deviceManagement + description: The summary states of compliance policy settings for this account. + operationId: deviceManagement.ListDeviceCompliancePolicySettingStateSummaries parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -11210,7 +11358,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceComplianceUserStatusCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceCompliancePolicySettingStateSummaryCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11221,15 +11369,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - deviceManagement.deviceCompliancePolicy - summary: Create new navigation property to userStatuses for deviceManagement - operationId: deviceManagement.deviceCompliancePolicies.CreateUserStatuses + - deviceManagement.deviceCompliancePolicySettingStateSummary + summary: Create new navigation property to deviceCompliancePolicySettingStateSummaries for deviceManagement + operationId: deviceManagement.CreateDeviceCompliancePolicySettingStateSummaries requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceUserStatus' + $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicySettingStateSummary' required: true responses: 2XX: @@ -11237,19 +11385,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceUserStatus' + $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicySettingStateSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/{deviceComplianceUserStatus-id}': + '/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}': get: tags: - - deviceManagement.deviceCompliancePolicy - summary: Get userStatuses from deviceManagement - description: List of DeviceComplianceUserStatus. - operationId: deviceManagement.deviceCompliancePolicies.GetUserStatuses + - deviceManagement.deviceCompliancePolicySettingStateSummary + summary: Get deviceCompliancePolicySettingStateSummaries from deviceManagement + description: The summary states of compliance policy settings for this account. + operationId: deviceManagement.GetDeviceCompliancePolicySettingStateSummaries parameters: - name: $select in: query @@ -11277,7 +11425,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceUserStatus' + $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicySettingStateSummary' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11285,15 +11433,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - deviceManagement.deviceCompliancePolicy - summary: Update the navigation property userStatuses in deviceManagement - operationId: deviceManagement.deviceCompliancePolicies.UpdateUserStatuses + - deviceManagement.deviceCompliancePolicySettingStateSummary + summary: Update the navigation property deviceCompliancePolicySettingStateSummaries in deviceManagement + operationId: deviceManagement.UpdateDeviceCompliancePolicySettingStateSummaries requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceUserStatus' + $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicySettingStateSummary' required: true responses: 2XX: @@ -11301,7 +11449,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceUserStatus' + $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicySettingStateSummary' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11309,9 +11457,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - deviceManagement.deviceCompliancePolicy - summary: Delete navigation property userStatuses for deviceManagement - operationId: deviceManagement.deviceCompliancePolicies.DeleteUserStatuses + - deviceManagement.deviceCompliancePolicySettingStateSummary + summary: Delete navigation property deviceCompliancePolicySettingStateSummaries for deviceManagement + operationId: deviceManagement.DeleteDeviceCompliancePolicySettingStateSummaries parameters: - name: If-Match in: header @@ -11327,29 +11475,89 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/$count': + '/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates': get: tags: - - deviceManagement.deviceCompliancePolicy - summary: Get the number of the resource - operationId: deviceManagement.deviceCompliancePolicies.userStatuses.GetCount-fa4a + - deviceManagement.deviceCompliancePolicySettingStateSummary + summary: Get deviceComplianceSettingStates from deviceManagement + operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.ListDeviceComplianceSettingStates 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/ODataCountResponse' + $ref: '#/components/responses/microsoft.graph.deviceComplianceSettingStateCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatusOverview': + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - deviceManagement.deviceCompliancePolicySettingStateSummary + summary: Create new navigation property to deviceComplianceSettingStates for deviceManagement + operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.CreateDeviceComplianceSettingStates + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.deviceComplianceSettingState' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.deviceComplianceSettingState' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/{deviceComplianceSettingState-id}': get: tags: - - deviceManagement.deviceCompliancePolicy - summary: Get userStatusOverview from deviceManagement - description: Device compliance users status overview - operationId: deviceManagement.deviceCompliancePolicies.GetUserStatusOverview + - deviceManagement.deviceCompliancePolicySettingStateSummary + summary: Get deviceComplianceSettingStates from deviceManagement + operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.GetDeviceComplianceSettingStates parameters: - name: $select in: query @@ -11377,7 +11585,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceUserOverview' + $ref: '#/components/schemas/microsoft.graph.deviceComplianceSettingState' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11385,15 +11593,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - deviceManagement.deviceCompliancePolicy - summary: Update the navigation property userStatusOverview in deviceManagement - operationId: deviceManagement.deviceCompliancePolicies.UpdateUserStatusOverview + - deviceManagement.deviceCompliancePolicySettingStateSummary + summary: Update the navigation property deviceComplianceSettingStates in deviceManagement + operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.UpdateDeviceComplianceSettingStates requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceUserOverview' + $ref: '#/components/schemas/microsoft.graph.deviceComplianceSettingState' required: true responses: 2XX: @@ -11401,7 +11609,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceUserOverview' + $ref: '#/components/schemas/microsoft.graph.deviceComplianceSettingState' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11409,9 +11617,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - deviceManagement.deviceCompliancePolicy - summary: Delete navigation property userStatusOverview for deviceManagement - operationId: deviceManagement.deviceCompliancePolicies.DeleteUserStatusOverview + - deviceManagement.deviceCompliancePolicySettingStateSummary + summary: Delete navigation property deviceComplianceSettingStates for deviceManagement + operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.DeleteDeviceComplianceSettingStates parameters: - name: If-Match in: header @@ -11427,12 +11635,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /deviceManagement/deviceCompliancePolicies/$count: + '/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/$count': get: tags: - - deviceManagement.deviceCompliancePolicy + - deviceManagement.deviceCompliancePolicySettingStateSummary summary: Get the number of the resource - operationId: deviceManagement.deviceCompliancePolicies.GetCount-6c5d + operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.deviceComplianceSettingStates.GetCount-49c2 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -11443,198 +11651,176 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /deviceManagement/deviceCompliancePolicies/getDevicesScheduledToRetire(): + /deviceManagement/deviceCompliancePolicySettingStateSummaries/$count: get: tags: - - deviceManagement.deviceCompliancePolicy - summary: Invoke function getDevicesScheduledToRetire - operationId: deviceManagement.deviceCompliancePolicies.getDevicesScheduledToRetire + - deviceManagement.deviceCompliancePolicySettingStateSummary + summary: Get the number of the resource + operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.GetCount-ca06 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /deviceManagement/deviceConfigurationConflictSummary: + get: + tags: + - deviceManagement.deviceConfigurationConflictSummary + summary: Get deviceConfigurationConflictSummary from deviceManagement + description: Summary of policies in conflict state for this account. + operationId: deviceManagement.ListDeviceConfigurationConflictSummary 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: - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.retireScheduledManagedDevice' + $ref: '#/components/responses/microsoft.graph.deviceConfigurationConflictSummaryCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - /deviceManagement/deviceCompliancePolicies/getNoncompliantDevicesToRetire: + x-ms-docs-operation-type: operation post: tags: - - deviceManagement.deviceCompliancePolicy - summary: Invoke action getNoncompliantDevicesToRetire - operationId: deviceManagement.deviceCompliancePolicies.getNoncompliantDevicesToRetire + - deviceManagement.deviceConfigurationConflictSummary + summary: Create new navigation property to deviceConfigurationConflictSummary for deviceManagement + operationId: deviceManagement.CreateDeviceConfigurationConflictSummary requestBody: - description: Action parameters + description: New navigation property content: application/json: schema: - type: object - properties: - name: - type: string - nullable: true - select: - type: array - items: - type: string - nullable: true - search: - type: string - nullable: true - groupBy: - type: array - items: - type: string - nullable: true - orderBy: - type: array - items: - type: string - nullable: true - skip: - maximum: 2147483647 - minimum: -2147483648 - type: number - format: int32 - nullable: true - top: - maximum: 2147483647 - minimum: -2147483648 - type: number - format: int32 - nullable: true - sessionId: - type: string - nullable: true - filter: - type: string - nullable: true + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationConflictSummary' required: true responses: 2XX: - description: Success + description: Created navigation property. content: - application/octet-stream: + application/json: schema: - type: object - properties: - value: - type: string - format: base64url - nullable: true + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationConflictSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /deviceManagement/deviceCompliancePolicies/hasPayloadLinks: - post: + x-ms-docs-operation-type: operation + '/deviceManagement/deviceConfigurationConflictSummary/{deviceConfigurationConflictSummary-id}': + get: tags: - - deviceManagement.deviceCompliancePolicy - summary: Invoke action hasPayloadLinks - operationId: deviceManagement.deviceCompliancePolicies.hasPayloadLinks - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - payloadIds: - type: array - items: - type: string - nullable: true - required: true + - deviceManagement.deviceConfigurationConflictSummary + summary: Get deviceConfigurationConflictSummary from deviceManagement + description: Summary of policies in conflict state for this account. + operationId: deviceManagement.GetDeviceConfigurationConflictSummary + parameters: + - 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: Success + description: Retrieved navigation property content: application/json: schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.hasPayloadLinkResultItem' + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationConflictSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /deviceManagement/deviceCompliancePolicies/refreshDeviceComplianceReportSummarization: - post: + x-ms-docs-operation-type: operation + patch: tags: - - deviceManagement.deviceCompliancePolicy - summary: Invoke action refreshDeviceComplianceReportSummarization - operationId: deviceManagement.deviceCompliancePolicies.refreshDeviceComplianceReportSummarization + - deviceManagement.deviceConfigurationConflictSummary + summary: Update the navigation property deviceConfigurationConflictSummary in deviceManagement + operationId: deviceManagement.UpdateDeviceConfigurationConflictSummary + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationConflictSummary' + required: true responses: - '204': + 2XX: description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationConflictSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This action is deprecated and will be removed on July 7, 2026. This API is obsolete and should be removed from client code; no replacement is needed as the current reporting architecture continuously aggregates compliance data.' - x-ms-docs-operation-type: action - /deviceManagement/deviceCompliancePolicies/setScheduledRetireState: - post: + x-ms-docs-operation-type: operation + delete: tags: - - deviceManagement.deviceCompliancePolicy - summary: Invoke action setScheduledRetireState - operationId: deviceManagement.deviceCompliancePolicies.setScheduledRetireState - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - scopedToAllDevices: - type: boolean - default: false - nullable: true - state: - $ref: '#/components/schemas/microsoft.graph.scheduledRetireState' - managedDeviceIds: - type: array - items: - type: string - nullable: true - required: true + - deviceManagement.deviceConfigurationConflictSummary + summary: Delete navigation property deviceConfigurationConflictSummary for deviceManagement + operationId: deviceManagement.DeleteDeviceConfigurationConflictSummary + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string responses: '204': description: Success @@ -11642,48 +11828,30 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /deviceManagement/deviceCompliancePolicies/validateComplianceScript: - post: + x-ms-docs-operation-type: operation + /deviceManagement/deviceConfigurationConflictSummary/$count: + get: tags: - - deviceManagement.deviceCompliancePolicy - summary: Invoke action validateComplianceScript - operationId: deviceManagement.deviceCompliancePolicies.validateComplianceScript - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - deviceCompliancePolicyScript: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyScript' - - type: object - nullable: true - required: true + - deviceManagement.deviceConfigurationConflictSummary + summary: Get the number of the resource + operationId: deviceManagement.deviceConfigurationConflictSummary.GetCount-0866 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.deviceComplianceScriptValidationResult' - - type: object - nullable: true + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /deviceManagement/deviceCompliancePolicyDeviceStateSummary: + /deviceManagement/deviceConfigurationDeviceStateSummaries: get: tags: - - deviceManagement.deviceCompliancePolicyDeviceStateSummary - summary: Get deviceCompliancePolicyDeviceStateSummary from deviceManagement - description: The device compliance state summary for this account. - operationId: deviceManagement.GetDeviceCompliancePolicyDeviceStateSummary + - deviceManagement.deviceConfigurationDeviceStateSummary + summary: Get deviceConfigurationDeviceStateSummaries from deviceManagement + description: The device configuration device state summary for this account. + operationId: deviceManagement.GetDeviceConfigurationDeviceStateSummaries parameters: - name: $select in: query @@ -11711,7 +11879,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyDeviceStateSummary' + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceStateSummary' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11719,15 +11887,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - deviceManagement.deviceCompliancePolicyDeviceStateSummary - summary: Update the navigation property deviceCompliancePolicyDeviceStateSummary in deviceManagement - operationId: deviceManagement.UpdateDeviceCompliancePolicyDeviceStateSummary + - deviceManagement.deviceConfigurationDeviceStateSummary + summary: Update the navigation property deviceConfigurationDeviceStateSummaries in deviceManagement + operationId: deviceManagement.UpdateDeviceConfigurationDeviceStateSummaries requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyDeviceStateSummary' + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceStateSummary' required: true responses: 2XX: @@ -11735,7 +11903,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyDeviceStateSummary' + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceStateSummary' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11743,9 +11911,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - deviceManagement.deviceCompliancePolicyDeviceStateSummary - summary: Delete navigation property deviceCompliancePolicyDeviceStateSummary for deviceManagement - operationId: deviceManagement.DeleteDeviceCompliancePolicyDeviceStateSummary + - deviceManagement.deviceConfigurationDeviceStateSummary + summary: Delete navigation property deviceConfigurationDeviceStateSummaries for deviceManagement + operationId: deviceManagement.DeleteDeviceConfigurationDeviceStateSummaries parameters: - name: If-Match in: header @@ -11761,13 +11929,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /deviceManagement/deviceCompliancePolicySettingStateSummaries: + /deviceManagement/deviceConfigurations: get: tags: - - deviceManagement.deviceCompliancePolicySettingStateSummary - summary: Get deviceCompliancePolicySettingStateSummaries from deviceManagement - description: The summary states of compliance policy settings for this account. - operationId: deviceManagement.ListDeviceCompliancePolicySettingStateSummaries + - deviceManagement.deviceConfiguration + summary: Get deviceConfigurations from deviceManagement + description: The device configurations. + operationId: deviceManagement.ListDeviceConfigurations parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -11806,7 +11974,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceCompliancePolicySettingStateSummaryCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceConfigurationCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11817,15 +11985,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - deviceManagement.deviceCompliancePolicySettingStateSummary - summary: Create new navigation property to deviceCompliancePolicySettingStateSummaries for deviceManagement - operationId: deviceManagement.CreateDeviceCompliancePolicySettingStateSummaries + - deviceManagement.deviceConfiguration + summary: Create new navigation property to deviceConfigurations for deviceManagement + operationId: deviceManagement.CreateDeviceConfigurations requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicySettingStateSummary' + $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' required: true responses: 2XX: @@ -11833,19 +12001,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicySettingStateSummary' + $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}': + '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}': get: tags: - - deviceManagement.deviceCompliancePolicySettingStateSummary - summary: Get deviceCompliancePolicySettingStateSummaries from deviceManagement - description: The summary states of compliance policy settings for this account. - operationId: deviceManagement.GetDeviceCompliancePolicySettingStateSummaries + - deviceManagement.deviceConfiguration + summary: Get deviceConfigurations from deviceManagement + description: The device configurations. + operationId: deviceManagement.GetDeviceConfigurations parameters: - name: $select in: query @@ -11873,7 +12041,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicySettingStateSummary' + $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11881,15 +12049,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - deviceManagement.deviceCompliancePolicySettingStateSummary - summary: Update the navigation property deviceCompliancePolicySettingStateSummaries in deviceManagement - operationId: deviceManagement.UpdateDeviceCompliancePolicySettingStateSummaries + - deviceManagement.deviceConfiguration + summary: Update the navigation property deviceConfigurations in deviceManagement + operationId: deviceManagement.UpdateDeviceConfigurations requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicySettingStateSummary' + $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' required: true responses: 2XX: @@ -11897,7 +12065,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicySettingStateSummary' + $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11905,11 +12073,11 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - deviceManagement.deviceCompliancePolicySettingStateSummary - summary: Delete navigation property deviceCompliancePolicySettingStateSummaries for deviceManagement - operationId: deviceManagement.DeleteDeviceCompliancePolicySettingStateSummaries - parameters: - - name: If-Match + - deviceManagement.deviceConfiguration + summary: Delete navigation property deviceConfigurations for deviceManagement + operationId: deviceManagement.DeleteDeviceConfigurations + parameters: + - name: If-Match in: header description: ETag style: simple @@ -11923,12 +12091,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates': + '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments': get: tags: - - deviceManagement.deviceCompliancePolicySettingStateSummary - summary: Get deviceComplianceSettingStates from deviceManagement - operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.ListDeviceComplianceSettingStates + - deviceManagement.deviceConfiguration + summary: Get assignments from deviceManagement + description: The list of assignments for the device configuration profile. + operationId: deviceManagement.deviceConfigurations.ListAssignments parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -11967,7 +12136,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceComplianceSettingStateCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceConfigurationAssignmentCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11978,15 +12147,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - deviceManagement.deviceCompliancePolicySettingStateSummary - summary: Create new navigation property to deviceComplianceSettingStates for deviceManagement - operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.CreateDeviceComplianceSettingStates + - deviceManagement.deviceConfiguration + summary: Create new navigation property to assignments for deviceManagement + operationId: deviceManagement.deviceConfigurations.CreateAssignments requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceSettingState' + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationAssignment' required: true responses: 2XX: @@ -11994,18 +12163,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceSettingState' + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/{deviceComplianceSettingState-id}': + '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/{deviceConfigurationAssignment-id}': get: tags: - - deviceManagement.deviceCompliancePolicySettingStateSummary - summary: Get deviceComplianceSettingStates from deviceManagement - operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.GetDeviceComplianceSettingStates + - deviceManagement.deviceConfiguration + summary: Get assignments from deviceManagement + description: The list of assignments for the device configuration profile. + operationId: deviceManagement.deviceConfigurations.GetAssignments parameters: - name: $select in: query @@ -12033,7 +12203,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceSettingState' + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationAssignment' 4XX: $ref: '#/components/responses/error' 5XX: @@ -12041,15 +12211,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - deviceManagement.deviceCompliancePolicySettingStateSummary - summary: Update the navigation property deviceComplianceSettingStates in deviceManagement - operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.UpdateDeviceComplianceSettingStates + - deviceManagement.deviceConfiguration + summary: Update the navigation property assignments in deviceManagement + operationId: deviceManagement.deviceConfigurations.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceSettingState' + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationAssignment' required: true responses: 2XX: @@ -12057,7 +12227,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceSettingState' + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationAssignment' 4XX: $ref: '#/components/responses/error' 5XX: @@ -12065,9 +12235,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - deviceManagement.deviceCompliancePolicySettingStateSummary - summary: Delete navigation property deviceComplianceSettingStates for deviceManagement - operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.DeleteDeviceComplianceSettingStates + - deviceManagement.deviceConfiguration + summary: Delete navigation property assignments for deviceManagement + operationId: deviceManagement.deviceConfigurations.DeleteAssignments parameters: - name: If-Match in: header @@ -12083,28 +12253,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/$count': - get: - tags: - - deviceManagement.deviceCompliancePolicySettingStateSummary - summary: Get the number of the resource - operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.deviceComplianceSettingStates.GetCount-49c2 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /deviceManagement/deviceCompliancePolicySettingStateSummaries/$count: + '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/$count': get: tags: - - deviceManagement.deviceCompliancePolicySettingStateSummary + - deviceManagement.deviceConfiguration summary: Get the number of the resource - operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.GetCount-ca06 + operationId: deviceManagement.deviceConfigurations.assignments.GetCount-170b parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -12115,13 +12269,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /deviceManagement/deviceConfigurationConflictSummary: + '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries': get: tags: - - deviceManagement.deviceConfigurationConflictSummary - summary: Get deviceConfigurationConflictSummary from deviceManagement - description: Summary of policies in conflict state for this account. - operationId: deviceManagement.ListDeviceConfigurationConflictSummary + - deviceManagement.deviceConfiguration + summary: Get deviceSettingStateSummaries from deviceManagement + description: Device Configuration Setting State Device Summary + operationId: deviceManagement.deviceConfigurations.ListDeviceSettingStateSummaries parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -12160,7 +12314,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceConfigurationConflictSummaryCollectionResponse' + $ref: '#/components/responses/microsoft.graph.settingStateDeviceSummaryCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -12171,15 +12325,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - deviceManagement.deviceConfigurationConflictSummary - summary: Create new navigation property to deviceConfigurationConflictSummary for deviceManagement - operationId: deviceManagement.CreateDeviceConfigurationConflictSummary + - deviceManagement.deviceConfiguration + summary: Create new navigation property to deviceSettingStateSummaries for deviceManagement + operationId: deviceManagement.deviceConfigurations.CreateDeviceSettingStateSummaries requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationConflictSummary' + $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' required: true responses: 2XX: @@ -12187,19 +12341,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationConflictSummary' + $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceConfigurationConflictSummary/{deviceConfigurationConflictSummary-id}': + '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}': get: tags: - - deviceManagement.deviceConfigurationConflictSummary - summary: Get deviceConfigurationConflictSummary from deviceManagement - description: Summary of policies in conflict state for this account. - operationId: deviceManagement.GetDeviceConfigurationConflictSummary + - deviceManagement.deviceConfiguration + summary: Get deviceSettingStateSummaries from deviceManagement + description: Device Configuration Setting State Device Summary + operationId: deviceManagement.deviceConfigurations.GetDeviceSettingStateSummaries parameters: - name: $select in: query @@ -12227,7 +12381,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationConflictSummary' + $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' 4XX: $ref: '#/components/responses/error' 5XX: @@ -12235,15 +12389,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - deviceManagement.deviceConfigurationConflictSummary - summary: Update the navigation property deviceConfigurationConflictSummary in deviceManagement - operationId: deviceManagement.UpdateDeviceConfigurationConflictSummary + - deviceManagement.deviceConfiguration + summary: Update the navigation property deviceSettingStateSummaries in deviceManagement + operationId: deviceManagement.deviceConfigurations.UpdateDeviceSettingStateSummaries requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationConflictSummary' + $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' required: true responses: 2XX: @@ -12251,7 +12405,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationConflictSummary' + $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' 4XX: $ref: '#/components/responses/error' 5XX: @@ -12259,9 +12413,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - deviceManagement.deviceConfigurationConflictSummary - summary: Delete navigation property deviceConfigurationConflictSummary for deviceManagement - operationId: deviceManagement.DeleteDeviceConfigurationConflictSummary + - deviceManagement.deviceConfiguration + summary: Delete navigation property deviceSettingStateSummaries for deviceManagement + operationId: deviceManagement.deviceConfigurations.DeleteDeviceSettingStateSummaries parameters: - name: If-Match in: header @@ -12277,12 +12431,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /deviceManagement/deviceConfigurationConflictSummary/$count: + '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/$count': get: tags: - - deviceManagement.deviceConfigurationConflictSummary + - deviceManagement.deviceConfiguration summary: Get the number of the resource - operationId: deviceManagement.deviceConfigurationConflictSummary.GetCount-0866 + operationId: deviceManagement.deviceConfigurations.deviceSettingStateSummaries.GetCount-921c parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -12293,97 +12447,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /deviceManagement/deviceConfigurationDeviceStateSummaries: - get: - tags: - - deviceManagement.deviceConfigurationDeviceStateSummary - summary: Get deviceConfigurationDeviceStateSummaries from deviceManagement - description: The device configuration device state summary for this account. - operationId: deviceManagement.GetDeviceConfigurationDeviceStateSummaries - parameters: - - 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.deviceConfigurationDeviceStateSummary' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - deviceManagement.deviceConfigurationDeviceStateSummary - summary: Update the navigation property deviceConfigurationDeviceStateSummaries in deviceManagement - operationId: deviceManagement.UpdateDeviceConfigurationDeviceStateSummaries - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceStateSummary' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceStateSummary' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - deviceManagement.deviceConfigurationDeviceStateSummary - summary: Delete navigation property deviceConfigurationDeviceStateSummaries for deviceManagement - operationId: deviceManagement.DeleteDeviceConfigurationDeviceStateSummaries - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /deviceManagement/deviceConfigurations: + '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses': get: tags: - deviceManagement.deviceConfiguration - summary: Get deviceConfigurations from deviceManagement - description: The device configurations. - operationId: deviceManagement.ListDeviceConfigurations + summary: Get deviceStatuses from deviceManagement + description: Device configuration installation status by device. + operationId: deviceManagement.deviceConfigurations.ListDeviceStatuses parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -12422,7 +12492,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceConfigurationCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceConfigurationDeviceStatusCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -12434,14 +12504,14 @@ paths: post: tags: - deviceManagement.deviceConfiguration - summary: Create new navigation property to deviceConfigurations for deviceManagement - operationId: deviceManagement.CreateDeviceConfigurations + summary: Create new navigation property to deviceStatuses for deviceManagement + operationId: deviceManagement.deviceConfigurations.CreateDeviceStatuses requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceStatus' required: true responses: 2XX: @@ -12449,19 +12519,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}': + '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/{deviceConfigurationDeviceStatus-id}': get: tags: - deviceManagement.deviceConfiguration - summary: Get deviceConfigurations from deviceManagement - description: The device configurations. - operationId: deviceManagement.GetDeviceConfigurations + summary: Get deviceStatuses from deviceManagement + description: Device configuration installation status by device. + operationId: deviceManagement.deviceConfigurations.GetDeviceStatuses parameters: - name: $select in: query @@ -12489,7 +12559,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceStatus' 4XX: $ref: '#/components/responses/error' 5XX: @@ -12498,14 +12568,14 @@ paths: patch: tags: - deviceManagement.deviceConfiguration - summary: Update the navigation property deviceConfigurations in deviceManagement - operationId: deviceManagement.UpdateDeviceConfigurations + summary: Update the navigation property deviceStatuses in deviceManagement + operationId: deviceManagement.deviceConfigurations.UpdateDeviceStatuses requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceStatus' required: true responses: 2XX: @@ -12513,7 +12583,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceStatus' 4XX: $ref: '#/components/responses/error' 5XX: @@ -12522,8 +12592,8 @@ paths: delete: tags: - deviceManagement.deviceConfiguration - summary: Delete navigation property deviceConfigurations for deviceManagement - operationId: deviceManagement.DeleteDeviceConfigurations + summary: Delete navigation property deviceStatuses for deviceManagement + operationId: deviceManagement.deviceConfigurations.DeleteDeviceStatuses parameters: - name: If-Match in: header @@ -12539,91 +12609,29 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments': + '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/$count': get: tags: - deviceManagement.deviceConfiguration - summary: Get assignments from deviceManagement - description: The list of assignments for the device configuration profile. - operationId: deviceManagement.deviceConfigurations.ListAssignments + summary: Get the number of the resource + operationId: deviceManagement.deviceConfigurations.deviceStatuses.GetCount-ce20 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.deviceConfigurationAssignmentCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - deviceManagement.deviceConfiguration - summary: Create new navigation property to assignments for deviceManagement - operationId: deviceManagement.deviceConfigurations.CreateAssignments - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationAssignment' - required: true responses: 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationAssignment' + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/{deviceConfigurationAssignment-id}': + '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatusOverview': get: tags: - deviceManagement.deviceConfiguration - summary: Get assignments from deviceManagement - description: The list of assignments for the device configuration profile. - operationId: deviceManagement.deviceConfigurations.GetAssignments + summary: Get deviceStatusOverview from deviceManagement + description: Device Configuration devices status overview + operationId: deviceManagement.deviceConfigurations.GetDeviceStatusOverview parameters: - name: $select in: query @@ -12651,7 +12659,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceOverview' 4XX: $ref: '#/components/responses/error' 5XX: @@ -12660,14 +12668,14 @@ paths: patch: tags: - deviceManagement.deviceConfiguration - summary: Update the navigation property assignments in deviceManagement - operationId: deviceManagement.deviceConfigurations.UpdateAssignments + summary: Update the navigation property deviceStatusOverview in deviceManagement + operationId: deviceManagement.deviceConfigurations.UpdateDeviceStatusOverview requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceOverview' required: true responses: 2XX: @@ -12675,7 +12683,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceOverview' 4XX: $ref: '#/components/responses/error' 5XX: @@ -12684,8 +12692,8 @@ paths: delete: tags: - deviceManagement.deviceConfiguration - summary: Delete navigation property assignments for deviceManagement - operationId: deviceManagement.deviceConfigurations.DeleteAssignments + summary: Delete navigation property deviceStatusOverview for deviceManagement + operationId: deviceManagement.deviceConfigurations.DeleteDeviceStatusOverview parameters: - name: If-Match in: header @@ -12701,29 +12709,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/$count': - get: - tags: - - deviceManagement.deviceConfiguration - summary: Get the number of the resource - operationId: deviceManagement.deviceConfigurations.assignments.GetCount-170b - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries': + '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/groupAssignments': get: tags: - deviceManagement.deviceConfiguration - summary: Get deviceSettingStateSummaries from deviceManagement - description: Device Configuration Setting State Device Summary - operationId: deviceManagement.deviceConfigurations.ListDeviceSettingStateSummaries + summary: Get groupAssignments from deviceManagement + description: The list of group assignments for the device configuration profile. + operationId: deviceManagement.deviceConfigurations.ListGroupAssignments parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -12762,7 +12754,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.settingStateDeviceSummaryCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceConfigurationGroupAssignmentCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -12774,14 +12766,14 @@ paths: post: tags: - deviceManagement.deviceConfiguration - summary: Create new navigation property to deviceSettingStateSummaries for deviceManagement - operationId: deviceManagement.deviceConfigurations.CreateDeviceSettingStateSummaries + summary: Create new navigation property to groupAssignments for deviceManagement + operationId: deviceManagement.deviceConfigurations.CreateGroupAssignments requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationGroupAssignment' required: true responses: 2XX: @@ -12789,19 +12781,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationGroupAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}': + '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/groupAssignments/{deviceConfigurationGroupAssignment-id}': get: tags: - deviceManagement.deviceConfiguration - summary: Get deviceSettingStateSummaries from deviceManagement - description: Device Configuration Setting State Device Summary - operationId: deviceManagement.deviceConfigurations.GetDeviceSettingStateSummaries + summary: Get groupAssignments from deviceManagement + description: The list of group assignments for the device configuration profile. + operationId: deviceManagement.deviceConfigurations.GetGroupAssignments parameters: - name: $select in: query @@ -12829,7 +12821,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationGroupAssignment' 4XX: $ref: '#/components/responses/error' 5XX: @@ -12838,14 +12830,14 @@ paths: patch: tags: - deviceManagement.deviceConfiguration - summary: Update the navigation property deviceSettingStateSummaries in deviceManagement - operationId: deviceManagement.deviceConfigurations.UpdateDeviceSettingStateSummaries + summary: Update the navigation property groupAssignments in deviceManagement + operationId: deviceManagement.deviceConfigurations.UpdateGroupAssignments requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationGroupAssignment' required: true responses: 2XX: @@ -12853,7 +12845,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationGroupAssignment' 4XX: $ref: '#/components/responses/error' 5XX: @@ -12862,8 +12854,8 @@ paths: delete: tags: - deviceManagement.deviceConfiguration - summary: Delete navigation property deviceSettingStateSummaries for deviceManagement - operationId: deviceManagement.deviceConfigurations.DeleteDeviceSettingStateSummaries + summary: Delete navigation property groupAssignments for deviceManagement + operationId: deviceManagement.deviceConfigurations.DeleteGroupAssignments parameters: - name: If-Match in: header @@ -12879,45 +12871,14 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/$count': - get: - tags: - - deviceManagement.deviceConfiguration - summary: Get the number of the resource - operationId: deviceManagement.deviceConfigurations.deviceSettingStateSummaries.GetCount-921c - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses': + '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/groupAssignments/{deviceConfigurationGroupAssignment-id}/deviceConfiguration': get: tags: - deviceManagement.deviceConfiguration - summary: Get deviceStatuses from deviceManagement - description: Device configuration installation status by device. - operationId: deviceManagement.deviceConfigurations.ListDeviceStatuses + summary: Get deviceConfiguration from deviceManagement + description: The navigation link to the Device Configuration being targeted. + operationId: deviceManagement.deviceConfigurations.groupAssignments.GetDeviceConfiguration 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 @@ -12940,115 +12901,96 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceConfigurationDeviceStatusCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation + '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/groupAssignments/$count': + get: + tags: + - deviceManagement.deviceConfiguration + summary: Get the number of the resource + operationId: deviceManagement.deviceConfigurations.groupAssignments.GetCount-3308 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assign': post: tags: - deviceManagement.deviceConfiguration - summary: Create new navigation property to deviceStatuses for deviceManagement - operationId: deviceManagement.deviceConfigurations.CreateDeviceStatuses + summary: Invoke action assign + operationId: deviceManagement.deviceConfigurations.deviceConfiguration.assign requestBody: - description: New navigation property + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceStatus' + type: object + properties: + deviceConfigurationGroupAssignments: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationGroupAssignment' + assignments: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationAssignment' required: true responses: 2XX: - description: Created navigation property. + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceStatus' + title: Collection of deviceConfigurationAssignment + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/{deviceConfigurationDeviceStatus-id}': - get: + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignedAccessMultiModeProfiles': + post: tags: - deviceManagement.deviceConfiguration - summary: Get deviceStatuses from deviceManagement - description: Device configuration installation status by device. - operationId: deviceManagement.deviceConfigurations.GetDeviceStatuses - parameters: - - 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.deviceConfigurationDeviceStatus' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - deviceManagement.deviceConfiguration - summary: Update the navigation property deviceStatuses in deviceManagement - operationId: deviceManagement.deviceConfigurations.UpdateDeviceStatuses + summary: Invoke action assignedAccessMultiModeProfiles + operationId: deviceManagement.deviceConfigurations.deviceConfiguration.assignedAccessMultiModeProfiles requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceStatus' + type: object + properties: + assignedAccessMultiModeProfiles: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.windowsAssignedAccessProfile' required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceStatus' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - deviceManagement.deviceConfiguration - summary: Delete navigation property deviceStatuses for deviceManagement - operationId: deviceManagement.deviceConfigurations.DeleteDeviceStatuses - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string responses: '204': description: Success @@ -13056,99 +12998,47 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/$count': - get: - tags: - - deviceManagement.deviceConfiguration - summary: Get the number of the resource - operationId: deviceManagement.deviceConfigurations.deviceStatuses.GetCount-ce20 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatusOverview': + x-ms-docs-operation-type: action + '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/getOmaSettingPlainTextValue(secretReferenceValueId=''{secretReferenceValueId}'')': get: tags: - deviceManagement.deviceConfiguration - summary: Get deviceStatusOverview from deviceManagement - description: Device Configuration devices status overview - operationId: deviceManagement.deviceConfigurations.GetDeviceStatusOverview - parameters: - - 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 + summary: Invoke function getOmaSettingPlainTextValue + operationId: deviceManagement.deviceConfigurations.deviceConfiguration.getOmaSettingPlainTextValue responses: 2XX: - description: Retrieved navigation property + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceOverview' + type: object + properties: + value: + type: string + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: function + '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/windowsPrivacyAccessControls': + post: tags: - deviceManagement.deviceConfiguration - summary: Update the navigation property deviceStatusOverview in deviceManagement - operationId: deviceManagement.deviceConfigurations.UpdateDeviceStatusOverview + summary: Invoke action windowsPrivacyAccessControls + operationId: deviceManagement.deviceConfigurations.deviceConfiguration.windowsPrivacyAccessControls requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceOverview' + type: object + properties: + windowsPrivacyAccessControls: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.windowsPrivacyDataAccessControlItem' required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceOverview' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - deviceManagement.deviceConfiguration - summary: Delete navigation property deviceStatusOverview for deviceManagement - operationId: deviceManagement.deviceConfigurations.DeleteDeviceStatusOverview - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string responses: '204': description: Success @@ -13156,14 +13046,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/groupAssignments': + x-ms-docs-operation-type: action + '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses': get: tags: - deviceManagement.deviceConfiguration - summary: Get groupAssignments from deviceManagement - description: The list of group assignments for the device configuration profile. - operationId: deviceManagement.deviceConfigurations.ListGroupAssignments + summary: Get userStatuses from deviceManagement + description: Device configuration installation status by user. + operationId: deviceManagement.deviceConfigurations.ListUserStatuses parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -13202,7 +13092,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceConfigurationGroupAssignmentCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceConfigurationUserStatusCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -13214,14 +13104,14 @@ paths: post: tags: - deviceManagement.deviceConfiguration - summary: Create new navigation property to groupAssignments for deviceManagement - operationId: deviceManagement.deviceConfigurations.CreateGroupAssignments + summary: Create new navigation property to userStatuses for deviceManagement + operationId: deviceManagement.deviceConfigurations.CreateUserStatuses requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationGroupAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationUserStatus' required: true responses: 2XX: @@ -13229,19 +13119,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationGroupAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationUserStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/groupAssignments/{deviceConfigurationGroupAssignment-id}': + '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/{deviceConfigurationUserStatus-id}': get: tags: - deviceManagement.deviceConfiguration - summary: Get groupAssignments from deviceManagement - description: The list of group assignments for the device configuration profile. - operationId: deviceManagement.deviceConfigurations.GetGroupAssignments + summary: Get userStatuses from deviceManagement + description: Device configuration installation status by user. + operationId: deviceManagement.deviceConfigurations.GetUserStatuses parameters: - name: $select in: query @@ -13269,7 +13159,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationGroupAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationUserStatus' 4XX: $ref: '#/components/responses/error' 5XX: @@ -13278,14 +13168,14 @@ paths: patch: tags: - deviceManagement.deviceConfiguration - summary: Update the navigation property groupAssignments in deviceManagement - operationId: deviceManagement.deviceConfigurations.UpdateGroupAssignments + summary: Update the navigation property userStatuses in deviceManagement + operationId: deviceManagement.deviceConfigurations.UpdateUserStatuses requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationGroupAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationUserStatus' required: true responses: 2XX: @@ -13293,7 +13183,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationGroupAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationUserStatus' 4XX: $ref: '#/components/responses/error' 5XX: @@ -13302,8 +13192,8 @@ paths: delete: tags: - deviceManagement.deviceConfiguration - summary: Delete navigation property groupAssignments for deviceManagement - operationId: deviceManagement.deviceConfigurations.DeleteGroupAssignments + summary: Delete navigation property userStatuses for deviceManagement + operationId: deviceManagement.deviceConfigurations.DeleteUserStatuses parameters: - name: If-Match in: header @@ -13319,13 +13209,29 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/groupAssignments/{deviceConfigurationGroupAssignment-id}/deviceConfiguration': + '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/$count': get: tags: - deviceManagement.deviceConfiguration - summary: Get deviceConfiguration from deviceManagement - description: The navigation link to the Device Configuration being targeted. - operationId: deviceManagement.deviceConfigurations.groupAssignments.GetDeviceConfiguration + summary: Get the number of the resource + operationId: deviceManagement.deviceConfigurations.userStatuses.GetCount-a3f6 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatusOverview': + get: + tags: + - deviceManagement.deviceConfiguration + summary: Get userStatusOverview from deviceManagement + description: Device Configuration users status overview + operationId: deviceManagement.deviceConfigurations.GetUserStatusOverview parameters: - name: $select in: query @@ -13353,57 +13259,90 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationUserOverview' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/groupAssignments/$count': - get: + patch: tags: - deviceManagement.deviceConfiguration - summary: Get the number of the resource - operationId: deviceManagement.deviceConfigurations.groupAssignments.GetCount-3308 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + summary: Update the navigation property userStatusOverview in deviceManagement + operationId: deviceManagement.deviceConfigurations.UpdateUserStatusOverview + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationUserOverview' + required: true responses: 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationUserOverview' + 4XX: $ref: '#/components/responses/error' - '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assign': - post: + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: tags: - deviceManagement.deviceConfiguration - summary: Invoke action assign - operationId: deviceManagement.deviceConfigurations.deviceConfiguration.assign - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - deviceConfigurationGroupAssignments: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationGroupAssignment' - assignments: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationAssignment' - required: true + summary: Delete navigation property userStatusOverview for deviceManagement + operationId: deviceManagement.deviceConfigurations.DeleteUserStatusOverview + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /deviceManagement/deviceConfigurations/$count: + get: + tags: + - deviceManagement.deviceConfiguration + summary: Get the number of the resource + operationId: deviceManagement.deviceConfigurations.GetCount-2013 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /deviceManagement/deviceConfigurations/getIosAvailableUpdateVersions(): + get: + tags: + - deviceManagement.deviceConfiguration + summary: Invoke function getIosAvailableUpdateVersions + operationId: deviceManagement.deviceConfigurations.getIosAvailableUpdateVersions + parameters: + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' responses: 2XX: description: Success content: application/json: schema: - title: Collection of deviceConfigurationAssignment type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' @@ -13412,21 +13351,21 @@ paths: value: type: array items: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationAssignment' + $ref: '#/components/schemas/microsoft.graph.iosAvailableUpdateVersion' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action + x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignedAccessMultiModeProfiles': + /deviceManagement/deviceConfigurations/getTargetedUsersAndDevices: post: tags: - deviceManagement.deviceConfiguration - summary: Invoke action assignedAccessMultiModeProfiles - operationId: deviceManagement.deviceConfigurations.deviceConfiguration.assignedAccessMultiModeProfiles + summary: Invoke action getTargetedUsersAndDevices + operationId: deviceManagement.deviceConfigurations.getTargetedUsersAndDevices requestBody: description: Action parameters content: @@ -13434,25 +13373,12 @@ paths: schema: type: object properties: - assignedAccessMultiModeProfiles: + deviceConfigurationIds: type: array items: - $ref: '#/components/schemas/microsoft.graph.windowsAssignedAccessProfile' + type: string + nullable: true required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/getOmaSettingPlainTextValue(secretReferenceValueId=''{secretReferenceValueId}'')': - get: - tags: - - deviceManagement.deviceConfiguration - summary: Invoke function getOmaSettingPlainTextValue - operationId: deviceManagement.deviceConfigurations.deviceConfiguration.getOmaSettingPlainTextValue responses: 2XX: description: Success @@ -13460,21 +13386,28 @@ paths: application/json: schema: type: object - properties: - value: - type: string - nullable: true + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationTargetedUserAndDevice' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/windowsPrivacyAccessControls': + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /deviceManagement/deviceConfigurations/hasPayloadLinks: post: tags: - deviceManagement.deviceConfiguration - summary: Invoke action windowsPrivacyAccessControls - operationId: deviceManagement.deviceConfigurations.deviceConfiguration.windowsPrivacyAccessControls + summary: Invoke action hasPayloadLinks + operationId: deviceManagement.deviceConfigurations.hasPayloadLinks requestBody: description: Action parameters content: @@ -13482,26 +13415,42 @@ paths: schema: type: object properties: - windowsPrivacyAccessControls: + payloadIds: type: array items: - $ref: '#/components/schemas/microsoft.graph.windowsPrivacyDataAccessControlItem' + type: string + nullable: true required: true responses: - '204': + 2XX: description: Success + content: + application/json: + schema: + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.hasPayloadLinkResultItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses': + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /deviceManagement/deviceHealthScripts: get: tags: - - deviceManagement.deviceConfiguration - summary: Get userStatuses from deviceManagement - description: Device configuration installation status by user. - operationId: deviceManagement.deviceConfigurations.ListUserStatuses + - deviceManagement.deviceHealthScript + summary: Get deviceHealthScripts from deviceManagement + description: The list of device health scripts associated with the tenant. + operationId: deviceManagement.ListDeviceHealthScripts parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -13540,7 +13489,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceConfigurationUserStatusCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceHealthScriptCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -13551,15 +13500,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - deviceManagement.deviceConfiguration - summary: Create new navigation property to userStatuses for deviceManagement - operationId: deviceManagement.deviceConfigurations.CreateUserStatuses + - deviceManagement.deviceHealthScript + summary: Create new navigation property to deviceHealthScripts for deviceManagement + operationId: deviceManagement.CreateDeviceHealthScripts requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationUserStatus' + $ref: '#/components/schemas/microsoft.graph.deviceHealthScript' required: true responses: 2XX: @@ -13567,19 +13516,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationUserStatus' + $ref: '#/components/schemas/microsoft.graph.deviceHealthScript' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/{deviceConfigurationUserStatus-id}': + '/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}': get: tags: - - deviceManagement.deviceConfiguration - summary: Get userStatuses from deviceManagement - description: Device configuration installation status by user. - operationId: deviceManagement.deviceConfigurations.GetUserStatuses + - deviceManagement.deviceHealthScript + summary: Get deviceHealthScripts from deviceManagement + description: The list of device health scripts associated with the tenant. + operationId: deviceManagement.GetDeviceHealthScripts parameters: - name: $select in: query @@ -13607,7 +13556,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationUserStatus' + $ref: '#/components/schemas/microsoft.graph.deviceHealthScript' 4XX: $ref: '#/components/responses/error' 5XX: @@ -13615,15 +13564,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - deviceManagement.deviceConfiguration - summary: Update the navigation property userStatuses in deviceManagement - operationId: deviceManagement.deviceConfigurations.UpdateUserStatuses + - deviceManagement.deviceHealthScript + summary: Update the navigation property deviceHealthScripts in deviceManagement + operationId: deviceManagement.UpdateDeviceHealthScripts requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationUserStatus' + $ref: '#/components/schemas/microsoft.graph.deviceHealthScript' required: true responses: 2XX: @@ -13631,7 +13580,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationUserStatus' + $ref: '#/components/schemas/microsoft.graph.deviceHealthScript' 4XX: $ref: '#/components/responses/error' 5XX: @@ -13639,9 +13588,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - deviceManagement.deviceConfiguration - summary: Delete navigation property userStatuses for deviceManagement - operationId: deviceManagement.deviceConfigurations.DeleteUserStatuses + - deviceManagement.deviceHealthScript + summary: Delete navigation property deviceHealthScripts for deviceManagement + operationId: deviceManagement.DeleteDeviceHealthScripts parameters: - name: If-Match in: header @@ -13657,30 +13606,29 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/$count': + '/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/assignments': get: tags: - - deviceManagement.deviceConfiguration - summary: Get the number of the resource - operationId: deviceManagement.deviceConfigurations.userStatuses.GetCount-a3f6 + - deviceManagement.deviceHealthScript + summary: Get assignments from deviceManagement + description: The list of group assignments for the device health script + operationId: deviceManagement.deviceHealthScripts.ListAssignments parameters: + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatusOverview': - get: - tags: - - deviceManagement.deviceConfiguration - summary: Get userStatusOverview from deviceManagement - description: Device Configuration users status overview - operationId: deviceManagement.deviceConfigurations.GetUserStatusOverview - parameters: + - $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 @@ -13703,202 +13651,46 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationUserOverview' + $ref: '#/components/responses/microsoft.graph.deviceHealthScriptAssignmentCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - - deviceManagement.deviceConfiguration - summary: Update the navigation property userStatusOverview in deviceManagement - operationId: deviceManagement.deviceConfigurations.UpdateUserStatusOverview + - deviceManagement.deviceHealthScript + summary: Create new navigation property to assignments for deviceManagement + operationId: deviceManagement.deviceHealthScripts.CreateAssignments requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationUserOverview' + $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptAssignment' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationUserOverview' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - deviceManagement.deviceConfiguration - summary: Delete navigation property userStatusOverview for deviceManagement - operationId: deviceManagement.deviceConfigurations.DeleteUserStatusOverview - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success + $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /deviceManagement/deviceConfigurations/$count: - get: - tags: - - deviceManagement.deviceConfiguration - summary: Get the number of the resource - operationId: deviceManagement.deviceConfigurations.GetCount-2013 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /deviceManagement/deviceConfigurations/getIosAvailableUpdateVersions(): - get: - tags: - - deviceManagement.deviceConfiguration - summary: Invoke function getIosAvailableUpdateVersions - operationId: deviceManagement.deviceConfigurations.getIosAvailableUpdateVersions - parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - responses: - 2XX: - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.iosAvailableUpdateVersion' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /deviceManagement/deviceConfigurations/getTargetedUsersAndDevices: - post: - tags: - - deviceManagement.deviceConfiguration - summary: Invoke action getTargetedUsersAndDevices - operationId: deviceManagement.deviceConfigurations.getTargetedUsersAndDevices - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - deviceConfigurationIds: - type: array - items: - type: string - nullable: true - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationTargetedUserAndDevice' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /deviceManagement/deviceConfigurations/hasPayloadLinks: - post: - tags: - - deviceManagement.deviceConfiguration - summary: Invoke action hasPayloadLinks - operationId: deviceManagement.deviceConfigurations.hasPayloadLinks - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - payloadIds: - type: array - items: - type: string - nullable: true - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.hasPayloadLinkResultItem' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /deviceManagement/deviceConfigurationUserStateSummaries: + '/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/assignments/{deviceHealthScriptAssignment-id}': get: tags: - - deviceManagement.deviceConfigurationUserStateSummary - summary: Get deviceConfigurationUserStateSummaries from deviceManagement - description: The device configuration user state summary for this account. - operationId: deviceManagement.GetDeviceConfigurationUserStateSummaries + - deviceManagement.deviceHealthScript + summary: Get assignments from deviceManagement + description: The list of group assignments for the device health script + operationId: deviceManagement.deviceHealthScripts.GetAssignments parameters: - name: $select in: query @@ -13926,29 +13718,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationUserStateSummary' + $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use GET /deviceManagement/deviceConfigurations(''{policyId}'')/userStatusOverview or POST /deviceManagement/reports/getDeviceConfigurationPolicyStatusSummary instead.' x-ms-docs-operation-type: operation patch: tags: - - deviceManagement.deviceConfigurationUserStateSummary - summary: Update the navigation property deviceConfigurationUserStateSummaries in deviceManagement - operationId: deviceManagement.UpdateDeviceConfigurationUserStateSummaries + - deviceManagement.deviceHealthScript + summary: Update the navigation property assignments in deviceManagement + operationId: deviceManagement.deviceHealthScripts.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationUserStateSummary' + $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptAssignment' required: true responses: 2XX: @@ -13956,23 +13742,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationUserStateSummary' + $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use GET /deviceManagement/deviceConfigurations(''{policyId}'')/userStatusOverview or POST /deviceManagement/reports/getDeviceConfigurationPolicyStatusSummary instead.' x-ms-docs-operation-type: operation delete: tags: - - deviceManagement.deviceConfigurationUserStateSummary - summary: Delete navigation property deviceConfigurationUserStateSummaries for deviceManagement - operationId: deviceManagement.DeleteDeviceConfigurationUserStateSummaries + - deviceManagement.deviceHealthScript + summary: Delete navigation property assignments for deviceManagement + operationId: deviceManagement.deviceHealthScripts.DeleteAssignments parameters: - name: If-Match in: header @@ -13987,20 +13767,30 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use GET /deviceManagement/deviceConfigurations(''{policyId}'')/userStatusOverview or POST /deviceManagement/reports/getDeviceConfigurationPolicyStatusSummary instead.' x-ms-docs-operation-type: operation - /deviceManagement/deviceHealthScripts: + '/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/assignments/$count': get: tags: - deviceManagement.deviceHealthScript - summary: Get deviceHealthScripts from deviceManagement - description: The list of device health scripts associated with the tenant. - operationId: deviceManagement.ListDeviceHealthScripts + summary: Get the number of the resource + operationId: deviceManagement.deviceHealthScripts.assignments.GetCount-e543 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/deviceRunStates': + get: + tags: + - deviceManagement.deviceHealthScript + summary: Get deviceRunStates from deviceManagement + description: List of run states for the device health script across all devices + operationId: deviceManagement.deviceHealthScripts.ListDeviceRunStates parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -14039,7 +13829,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceHealthScriptCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceHealthScriptDeviceStateCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -14051,14 +13841,14 @@ paths: post: tags: - deviceManagement.deviceHealthScript - summary: Create new navigation property to deviceHealthScripts for deviceManagement - operationId: deviceManagement.CreateDeviceHealthScripts + summary: Create new navigation property to deviceRunStates for deviceManagement + operationId: deviceManagement.deviceHealthScripts.CreateDeviceRunStates requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceHealthScript' + $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptDeviceState' required: true responses: 2XX: @@ -14066,19 +13856,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceHealthScript' + $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptDeviceState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}': + '/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/deviceRunStates/{deviceHealthScriptDeviceState-id}': get: tags: - deviceManagement.deviceHealthScript - summary: Get deviceHealthScripts from deviceManagement - description: The list of device health scripts associated with the tenant. - operationId: deviceManagement.GetDeviceHealthScripts + summary: Get deviceRunStates from deviceManagement + description: List of run states for the device health script across all devices + operationId: deviceManagement.deviceHealthScripts.GetDeviceRunStates parameters: - name: $select in: query @@ -14106,7 +13896,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceHealthScript' + $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptDeviceState' 4XX: $ref: '#/components/responses/error' 5XX: @@ -14115,14 +13905,14 @@ paths: patch: tags: - deviceManagement.deviceHealthScript - summary: Update the navigation property deviceHealthScripts in deviceManagement - operationId: deviceManagement.UpdateDeviceHealthScripts + summary: Update the navigation property deviceRunStates in deviceManagement + operationId: deviceManagement.deviceHealthScripts.UpdateDeviceRunStates requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceHealthScript' + $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptDeviceState' required: true responses: 2XX: @@ -14130,7 +13920,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceHealthScript' + $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptDeviceState' 4XX: $ref: '#/components/responses/error' 5XX: @@ -14139,8 +13929,8 @@ paths: delete: tags: - deviceManagement.deviceHealthScript - summary: Delete navigation property deviceHealthScripts for deviceManagement - operationId: deviceManagement.DeleteDeviceHealthScripts + summary: Delete navigation property deviceRunStates for deviceManagement + operationId: deviceManagement.deviceHealthScripts.DeleteDeviceRunStates parameters: - name: If-Match in: header @@ -14156,29 +13946,14 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/assignments': + '/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/deviceRunStates/{deviceHealthScriptDeviceState-id}/managedDevice': get: tags: - deviceManagement.deviceHealthScript - summary: Get assignments from deviceManagement - description: The list of group assignments for the device health script - operationId: deviceManagement.deviceHealthScripts.ListAssignments + summary: Get managedDevice from deviceManagement + description: The managed device on which the device health script executed + operationId: deviceManagement.deviceHealthScripts.deviceRunStates.GetManagedDevice 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 @@ -14201,46 +13976,144 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceHealthScriptAssignmentCollectionResponse' - 4XX: + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.managedDevice' + 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation + '/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/deviceRunStates/$count': + get: + tags: + - deviceManagement.deviceHealthScript + summary: Get the number of the resource + operationId: deviceManagement.deviceHealthScripts.deviceRunStates.GetCount-147e + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/assign': post: tags: - deviceManagement.deviceHealthScript - summary: Create new navigation property to assignments for deviceManagement - operationId: deviceManagement.deviceHealthScripts.CreateAssignments + summary: Invoke action assign + operationId: deviceManagement.deviceHealthScripts.deviceHealthScript.assign requestBody: - description: New navigation property + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptAssignment' + type: object + properties: + deviceHealthScriptAssignments: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptAssignment' required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/getGlobalScriptHighestAvailableVersion': + post: + tags: + - deviceManagement.deviceHealthScript + summary: Invoke action getGlobalScriptHighestAvailableVersion + description: Update the Proprietary Device Health Script + operationId: deviceManagement.deviceHealthScripts.deviceHealthScript.getGlobalScriptHighestAvailableVersion responses: 2XX: - description: Created navigation property. + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptAssignment' + type: object + properties: + value: + type: string + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/assignments/{deviceHealthScriptAssignment-id}': + x-ms-docs-operation-type: action + '/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/getRemediationHistory()': get: tags: - deviceManagement.deviceHealthScript - summary: Get assignments from deviceManagement - description: The list of group assignments for the device health script - operationId: deviceManagement.deviceHealthScripts.GetAssignments + summary: Invoke function getRemediationHistory + description: Function to get the number of remediations by a device health scripts + operationId: deviceManagement.deviceHealthScripts.deviceHealthScript.getRemediationHistory + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptRemediationHistory' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + '/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/updateGlobalScript': + post: + tags: + - deviceManagement.deviceHealthScript + summary: Invoke action updateGlobalScript + description: Update the Proprietary Device Health Script + operationId: deviceManagement.deviceHealthScripts.deviceHealthScript.updateGlobalScript + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + version: + type: string + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + type: object + properties: + value: + type: string + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/runSummary': + get: + tags: + - deviceManagement.deviceHealthScript + summary: Get runSummary from deviceManagement + description: High level run summary for device health script. + operationId: deviceManagement.deviceHealthScripts.GetRunSummary parameters: - name: $select in: query @@ -14268,7 +14141,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptRunSummary' 4XX: $ref: '#/components/responses/error' 5XX: @@ -14277,14 +14150,14 @@ paths: patch: tags: - deviceManagement.deviceHealthScript - summary: Update the navigation property assignments in deviceManagement - operationId: deviceManagement.deviceHealthScripts.UpdateAssignments + summary: Update the navigation property runSummary in deviceManagement + operationId: deviceManagement.deviceHealthScripts.UpdateRunSummary requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptRunSummary' required: true responses: 2XX: @@ -14292,7 +14165,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptRunSummary' 4XX: $ref: '#/components/responses/error' 5XX: @@ -14301,8 +14174,8 @@ paths: delete: tags: - deviceManagement.deviceHealthScript - summary: Delete navigation property assignments for deviceManagement - operationId: deviceManagement.deviceHealthScripts.DeleteAssignments + summary: Delete navigation property runSummary for deviceManagement + operationId: deviceManagement.deviceHealthScripts.DeleteRunSummary parameters: - name: If-Match in: header @@ -14318,12 +14191,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/assignments/$count': + /deviceManagement/deviceHealthScripts/$count: get: tags: - deviceManagement.deviceHealthScript summary: Get the number of the resource - operationId: deviceManagement.deviceHealthScripts.assignments.GetCount-e543 + operationId: deviceManagement.deviceHealthScripts.GetCount-c37c parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -14334,13 +14207,66 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/deviceRunStates': + /deviceManagement/deviceHealthScripts/areGlobalScriptsAvailable(): get: tags: - deviceManagement.deviceHealthScript - summary: Get deviceRunStates from deviceManagement - description: List of run states for the device health script across all devices - operationId: deviceManagement.deviceHealthScripts.ListDeviceRunStates + summary: Invoke function areGlobalScriptsAvailable + operationId: deviceManagement.deviceHealthScripts.areGlobalScriptsAvailable + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.globalDeviceHealthScriptState' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + /deviceManagement/deviceHealthScripts/enableGlobalScripts: + post: + tags: + - deviceManagement.deviceHealthScript + summary: Invoke action enableGlobalScripts + operationId: deviceManagement.deviceHealthScripts.enableGlobalScripts + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /deviceManagement/deviceHealthScripts/getRemediationSummary(): + get: + tags: + - deviceManagement.deviceHealthScript + summary: Invoke function getRemediationSummary + operationId: deviceManagement.deviceHealthScripts.getRemediationSummary + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptRemediationSummary' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + /deviceManagement/deviceManagementScripts: + get: + tags: + - deviceManagement.deviceManagementScript + summary: Get deviceManagementScripts from deviceManagement + description: The list of device management scripts associated with the tenant. + operationId: deviceManagement.ListDeviceManagementScripts parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -14379,7 +14305,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceHealthScriptDeviceStateCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceManagementScriptCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -14390,15 +14316,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - deviceManagement.deviceHealthScript - summary: Create new navigation property to deviceRunStates for deviceManagement - operationId: deviceManagement.deviceHealthScripts.CreateDeviceRunStates + - deviceManagement.deviceManagementScript + summary: Create new navigation property to deviceManagementScripts for deviceManagement + operationId: deviceManagement.CreateDeviceManagementScripts requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptDeviceState' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScript' required: true responses: 2XX: @@ -14406,19 +14332,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptDeviceState' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScript' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/deviceRunStates/{deviceHealthScriptDeviceState-id}': + '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}': get: tags: - - deviceManagement.deviceHealthScript - summary: Get deviceRunStates from deviceManagement - description: List of run states for the device health script across all devices - operationId: deviceManagement.deviceHealthScripts.GetDeviceRunStates + - deviceManagement.deviceManagementScript + summary: Get deviceManagementScripts from deviceManagement + description: The list of device management scripts associated with the tenant. + operationId: deviceManagement.GetDeviceManagementScripts parameters: - name: $select in: query @@ -14446,7 +14372,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptDeviceState' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScript' 4XX: $ref: '#/components/responses/error' 5XX: @@ -14454,15 +14380,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - deviceManagement.deviceHealthScript - summary: Update the navigation property deviceRunStates in deviceManagement - operationId: deviceManagement.deviceHealthScripts.UpdateDeviceRunStates + - deviceManagement.deviceManagementScript + summary: Update the navigation property deviceManagementScripts in deviceManagement + operationId: deviceManagement.UpdateDeviceManagementScripts requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptDeviceState' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScript' required: true responses: 2XX: @@ -14470,7 +14396,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptDeviceState' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScript' 4XX: $ref: '#/components/responses/error' 5XX: @@ -14478,9 +14404,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - deviceManagement.deviceHealthScript - summary: Delete navigation property deviceRunStates for deviceManagement - operationId: deviceManagement.deviceHealthScripts.DeleteDeviceRunStates + - deviceManagement.deviceManagementScript + summary: Delete navigation property deviceManagementScripts for deviceManagement + operationId: deviceManagement.DeleteDeviceManagementScripts parameters: - name: If-Match in: header @@ -14496,16 +14422,31 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/deviceRunStates/{deviceHealthScriptDeviceState-id}/managedDevice': + '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/assignments': get: tags: - - deviceManagement.deviceHealthScript - summary: Get managedDevice from deviceManagement - description: The managed device on which the device health script executed - operationId: deviceManagement.deviceHealthScripts.deviceRunStates.GetManagedDevice - parameters: - - name: $select - in: query + - deviceManagement.deviceManagementScript + summary: Get assignments from deviceManagement + description: The list of group assignments for the device management script. + operationId: deviceManagement.deviceManagementScripts.ListAssignments + 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 @@ -14526,144 +14467,46 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.managedDevice' + $ref: '#/components/responses/microsoft.graph.deviceManagementScriptAssignmentCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - '/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/deviceRunStates/$count': - get: - tags: - - deviceManagement.deviceHealthScript - summary: Get the number of the resource - operationId: deviceManagement.deviceHealthScripts.deviceRunStates.GetCount-147e - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/assign': - post: - tags: - - deviceManagement.deviceHealthScript - summary: Invoke action assign - operationId: deviceManagement.deviceHealthScripts.deviceHealthScript.assign - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - deviceHealthScriptAssignments: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptAssignment' - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/getGlobalScriptHighestAvailableVersion': - post: - tags: - - deviceManagement.deviceHealthScript - summary: Invoke action getGlobalScriptHighestAvailableVersion - description: Update the Proprietary Device Health Script - operationId: deviceManagement.deviceHealthScripts.deviceHealthScript.getGlobalScriptHighestAvailableVersion - responses: - 2XX: - description: Success - content: - application/json: - schema: - type: object - properties: - value: - type: string - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/getRemediationHistory()': - get: - tags: - - deviceManagement.deviceHealthScript - summary: Invoke function getRemediationHistory - description: Function to get the number of remediations by a device health scripts - operationId: deviceManagement.deviceHealthScripts.deviceHealthScript.getRemediationHistory - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptRemediationHistory' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/updateGlobalScript': post: tags: - - deviceManagement.deviceHealthScript - summary: Invoke action updateGlobalScript - description: Update the Proprietary Device Health Script - operationId: deviceManagement.deviceHealthScripts.deviceHealthScript.updateGlobalScript + - deviceManagement.deviceManagementScript + summary: Create new navigation property to assignments for deviceManagement + operationId: deviceManagement.deviceManagementScripts.CreateAssignments requestBody: - description: Action parameters + description: New navigation property content: application/json: schema: - type: object - properties: - version: - type: string - nullable: true + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptAssignment' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - type: object - properties: - value: - type: string - nullable: true + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/runSummary': + x-ms-docs-operation-type: operation + '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/assignments/{deviceManagementScriptAssignment-id}': get: tags: - - deviceManagement.deviceHealthScript - summary: Get runSummary from deviceManagement - description: High level run summary for device health script. - operationId: deviceManagement.deviceHealthScripts.GetRunSummary + - deviceManagement.deviceManagementScript + summary: Get assignments from deviceManagement + description: The list of group assignments for the device management script. + operationId: deviceManagement.deviceManagementScripts.GetAssignments parameters: - name: $select in: query @@ -14691,7 +14534,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptRunSummary' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptAssignment' 4XX: $ref: '#/components/responses/error' 5XX: @@ -14699,15 +14542,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - deviceManagement.deviceHealthScript - summary: Update the navigation property runSummary in deviceManagement - operationId: deviceManagement.deviceHealthScripts.UpdateRunSummary + - deviceManagement.deviceManagementScript + summary: Update the navigation property assignments in deviceManagement + operationId: deviceManagement.deviceManagementScripts.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptRunSummary' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptAssignment' required: true responses: 2XX: @@ -14715,7 +14558,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptRunSummary' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptAssignment' 4XX: $ref: '#/components/responses/error' 5XX: @@ -14723,9 +14566,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - deviceManagement.deviceHealthScript - summary: Delete navigation property runSummary for deviceManagement - operationId: deviceManagement.deviceHealthScripts.DeleteRunSummary + - deviceManagement.deviceManagementScript + summary: Delete navigation property assignments for deviceManagement + operationId: deviceManagement.deviceManagementScripts.DeleteAssignments parameters: - name: If-Match in: header @@ -14741,12 +14584,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /deviceManagement/deviceHealthScripts/$count: + '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/assignments/$count': get: tags: - - deviceManagement.deviceHealthScript + - deviceManagement.deviceManagementScript summary: Get the number of the resource - operationId: deviceManagement.deviceHealthScripts.GetCount-c37c + operationId: deviceManagement.deviceManagementScripts.assignments.GetCount-15ee parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -14757,66 +14600,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /deviceManagement/deviceHealthScripts/areGlobalScriptsAvailable(): - get: - tags: - - deviceManagement.deviceHealthScript - summary: Invoke function areGlobalScriptsAvailable - operationId: deviceManagement.deviceHealthScripts.areGlobalScriptsAvailable - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.globalDeviceHealthScriptState' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - /deviceManagement/deviceHealthScripts/enableGlobalScripts: - post: - tags: - - deviceManagement.deviceHealthScript - summary: Invoke action enableGlobalScripts - operationId: deviceManagement.deviceHealthScripts.enableGlobalScripts - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /deviceManagement/deviceHealthScripts/getRemediationSummary(): - get: - tags: - - deviceManagement.deviceHealthScript - summary: Invoke function getRemediationSummary - operationId: deviceManagement.deviceHealthScripts.getRemediationSummary - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.deviceHealthScriptRemediationSummary' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - /deviceManagement/deviceManagementScripts: + '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/deviceRunStates': get: tags: - deviceManagement.deviceManagementScript - summary: Get deviceManagementScripts from deviceManagement - description: The list of device management scripts associated with the tenant. - operationId: deviceManagement.ListDeviceManagementScripts + summary: Get deviceRunStates from deviceManagement + description: List of run states for this script across all devices. + operationId: deviceManagement.deviceManagementScripts.ListDeviceRunStates parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -14855,7 +14645,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceManagementScriptCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceManagementScriptDeviceStateCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -14867,14 +14657,14 @@ paths: post: tags: - deviceManagement.deviceManagementScript - summary: Create new navigation property to deviceManagementScripts for deviceManagement - operationId: deviceManagement.CreateDeviceManagementScripts + summary: Create new navigation property to deviceRunStates for deviceManagement + operationId: deviceManagement.deviceManagementScripts.CreateDeviceRunStates requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScript' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' required: true responses: 2XX: @@ -14882,21 +14672,21 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScript' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}': + '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}': get: tags: - deviceManagement.deviceManagementScript - summary: Get deviceManagementScripts from deviceManagement - description: The list of device management scripts associated with the tenant. - operationId: deviceManagement.GetDeviceManagementScripts - parameters: - - name: $select + summary: Get deviceRunStates from deviceManagement + description: List of run states for this script across all devices. + operationId: deviceManagement.deviceManagementScripts.GetDeviceRunStates + parameters: + - name: $select in: query description: Select properties to be returned style: form @@ -14922,7 +14712,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScript' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' 4XX: $ref: '#/components/responses/error' 5XX: @@ -14931,14 +14721,14 @@ paths: patch: tags: - deviceManagement.deviceManagementScript - summary: Update the navigation property deviceManagementScripts in deviceManagement - operationId: deviceManagement.UpdateDeviceManagementScripts + summary: Update the navigation property deviceRunStates in deviceManagement + operationId: deviceManagement.deviceManagementScripts.UpdateDeviceRunStates requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScript' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' required: true responses: 2XX: @@ -14946,7 +14736,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScript' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' 4XX: $ref: '#/components/responses/error' 5XX: @@ -14955,8 +14745,8 @@ paths: delete: tags: - deviceManagement.deviceManagementScript - summary: Delete navigation property deviceManagementScripts for deviceManagement - operationId: deviceManagement.DeleteDeviceManagementScripts + summary: Delete navigation property deviceRunStates for deviceManagement + operationId: deviceManagement.deviceManagementScripts.DeleteDeviceRunStates parameters: - name: If-Match in: header @@ -14972,13 +14762,69 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/assignments': + '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}/managedDevice': get: tags: - deviceManagement.deviceManagementScript - summary: Get assignments from deviceManagement + summary: Get managedDevice from deviceManagement + description: The managed devices that executes the device management script. + operationId: deviceManagement.deviceManagementScripts.deviceRunStates.GetManagedDevice + parameters: + - 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.managedDevice' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/deviceRunStates/$count': + get: + tags: + - deviceManagement.deviceManagementScript + summary: Get the number of the resource + operationId: deviceManagement.deviceManagementScripts.deviceRunStates.GetCount-0f07 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/groupAssignments': + get: + tags: + - deviceManagement.deviceManagementScript + summary: Get groupAssignments from deviceManagement description: The list of group assignments for the device management script. - operationId: deviceManagement.deviceManagementScripts.ListAssignments + operationId: deviceManagement.deviceManagementScripts.ListGroupAssignments parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -15017,7 +14863,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceManagementScriptAssignmentCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceManagementScriptGroupAssignmentCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -15029,14 +14875,14 @@ paths: post: tags: - deviceManagement.deviceManagementScript - summary: Create new navigation property to assignments for deviceManagement - operationId: deviceManagement.deviceManagementScripts.CreateAssignments + summary: Create new navigation property to groupAssignments for deviceManagement + operationId: deviceManagement.deviceManagementScripts.CreateGroupAssignments requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptGroupAssignment' required: true responses: 2XX: @@ -15044,19 +14890,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptGroupAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/assignments/{deviceManagementScriptAssignment-id}': + '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/groupAssignments/{deviceManagementScriptGroupAssignment-id}': get: tags: - deviceManagement.deviceManagementScript - summary: Get assignments from deviceManagement + summary: Get groupAssignments from deviceManagement description: The list of group assignments for the device management script. - operationId: deviceManagement.deviceManagementScripts.GetAssignments + operationId: deviceManagement.deviceManagementScripts.GetGroupAssignments parameters: - name: $select in: query @@ -15084,7 +14930,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptGroupAssignment' 4XX: $ref: '#/components/responses/error' 5XX: @@ -15093,14 +14939,14 @@ paths: patch: tags: - deviceManagement.deviceManagementScript - summary: Update the navigation property assignments in deviceManagement - operationId: deviceManagement.deviceManagementScripts.UpdateAssignments + summary: Update the navigation property groupAssignments in deviceManagement + operationId: deviceManagement.deviceManagementScripts.UpdateGroupAssignments requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptGroupAssignment' required: true responses: 2XX: @@ -15108,7 +14954,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptGroupAssignment' 4XX: $ref: '#/components/responses/error' 5XX: @@ -15117,8 +14963,8 @@ paths: delete: tags: - deviceManagement.deviceManagementScript - summary: Delete navigation property assignments for deviceManagement - operationId: deviceManagement.deviceManagementScripts.DeleteAssignments + summary: Delete navigation property groupAssignments for deviceManagement + operationId: deviceManagement.deviceManagementScripts.DeleteGroupAssignments parameters: - name: If-Match in: header @@ -15134,12 +14980,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/assignments/$count': + '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/groupAssignments/$count': get: tags: - deviceManagement.deviceManagementScript summary: Get the number of the resource - operationId: deviceManagement.deviceManagementScripts.assignments.GetCount-15ee + operationId: deviceManagement.deviceManagementScripts.groupAssignments.GetCount-027d parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -15150,13 +14996,83 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/deviceRunStates': + '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/assign': + post: + tags: + - deviceManagement.deviceManagementScript + summary: Invoke action assign + operationId: deviceManagement.deviceManagementScripts.deviceManagementScript.assign + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + deviceManagementScriptGroupAssignments: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptGroupAssignment' + deviceManagementScriptAssignments: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptAssignment' + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/runSummary': get: tags: - deviceManagement.deviceManagementScript - summary: Get deviceRunStates from deviceManagement - description: List of run states for this script across all devices. - operationId: deviceManagement.deviceManagementScripts.ListDeviceRunStates + summary: Get runSummary from deviceManagement + description: Run summary for device management script. + operationId: deviceManagement.deviceManagementScripts.GetRunSummary + parameters: + - 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.deviceManagementScriptRunSummary' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates': + get: + tags: + - deviceManagement.deviceManagementScript + summary: Get userRunStates from deviceManagement + description: List of run states for this script across all users. + operationId: deviceManagement.deviceManagementScripts.ListUserRunStates parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -15195,7 +15111,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceManagementScriptDeviceStateCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceManagementScriptUserStateCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -15207,14 +15123,14 @@ paths: post: tags: - deviceManagement.deviceManagementScript - summary: Create new navigation property to deviceRunStates for deviceManagement - operationId: deviceManagement.deviceManagementScripts.CreateDeviceRunStates + summary: Create new navigation property to userRunStates for deviceManagement + operationId: deviceManagement.deviceManagementScripts.CreateUserRunStates requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptUserState' required: true responses: 2XX: @@ -15222,19 +15138,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptUserState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}': + '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/{deviceManagementScriptUserState-id}': get: tags: - deviceManagement.deviceManagementScript - summary: Get deviceRunStates from deviceManagement - description: List of run states for this script across all devices. - operationId: deviceManagement.deviceManagementScripts.GetDeviceRunStates + summary: Get userRunStates from deviceManagement + description: List of run states for this script across all users. + operationId: deviceManagement.deviceManagementScripts.GetUserRunStates parameters: - name: $select in: query @@ -15262,7 +15178,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptUserState' 4XX: $ref: '#/components/responses/error' 5XX: @@ -15271,14 +15187,14 @@ paths: patch: tags: - deviceManagement.deviceManagementScript - summary: Update the navigation property deviceRunStates in deviceManagement - operationId: deviceManagement.deviceManagementScripts.UpdateDeviceRunStates + summary: Update the navigation property userRunStates in deviceManagement + operationId: deviceManagement.deviceManagementScripts.UpdateUserRunStates requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptUserState' required: true responses: 2XX: @@ -15286,7 +15202,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptUserState' 4XX: $ref: '#/components/responses/error' 5XX: @@ -15295,8 +15211,8 @@ paths: delete: tags: - deviceManagement.deviceManagementScript - summary: Delete navigation property deviceRunStates for deviceManagement - operationId: deviceManagement.deviceManagementScripts.DeleteDeviceRunStates + summary: Delete navigation property userRunStates for deviceManagement + operationId: deviceManagement.deviceManagementScripts.DeleteUserRunStates parameters: - name: If-Match in: header @@ -15312,14 +15228,29 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}/managedDevice': + '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/{deviceManagementScriptUserState-id}/deviceRunStates': get: tags: - deviceManagement.deviceManagementScript - summary: Get managedDevice from deviceManagement - description: The managed devices that executes the device management script. - operationId: deviceManagement.deviceManagementScripts.deviceRunStates.GetManagedDevice + summary: Get deviceRunStates from deviceManagement + description: List of run states for this script across all devices of specific user. + operationId: deviceManagement.deviceManagementScripts.userRunStates.ListDeviceRunStates 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 @@ -15342,55 +15273,47 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.managedDevice' + $ref: '#/components/responses/microsoft.graph.deviceManagementScriptDeviceStateCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/deviceRunStates/$count': - get: + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: tags: - deviceManagement.deviceManagementScript - summary: Get the number of the resource - operationId: deviceManagement.deviceManagementScripts.deviceRunStates.GetCount-0f07 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + summary: Create new navigation property to deviceRunStates for deviceManagement + operationId: deviceManagement.deviceManagementScripts.userRunStates.CreateDeviceRunStates + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' + required: true responses: 2XX: - $ref: '#/components/responses/ODataCountResponse' + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/groupAssignments': + x-ms-docs-operation-type: operation + '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/{deviceManagementScriptUserState-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}': get: tags: - deviceManagement.deviceManagementScript - summary: Get groupAssignments from deviceManagement - description: The list of group assignments for the device management script. - operationId: deviceManagement.deviceManagementScripts.ListGroupAssignments + summary: Get deviceRunStates from deviceManagement + description: List of run states for this script across all devices of specific user. + operationId: deviceManagement.deviceManagementScripts.userRunStates.GetDeviceRunStates 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 @@ -15413,46 +15336,67 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceManagementScriptGroupAssignmentCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + patch: tags: - deviceManagement.deviceManagementScript - summary: Create new navigation property to groupAssignments for deviceManagement - operationId: deviceManagement.deviceManagementScripts.CreateGroupAssignments + summary: Update the navigation property deviceRunStates in deviceManagement + operationId: deviceManagement.deviceManagementScripts.userRunStates.UpdateDeviceRunStates requestBody: - description: New navigation property + description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptGroupAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' required: true responses: 2XX: - description: Created navigation property. + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptGroupAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/groupAssignments/{deviceManagementScriptGroupAssignment-id}': + delete: + tags: + - deviceManagement.deviceManagementScript + summary: Delete navigation property deviceRunStates for deviceManagement + operationId: deviceManagement.deviceManagementScripts.userRunStates.DeleteDeviceRunStates + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/{deviceManagementScriptUserState-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}/managedDevice': get: tags: - deviceManagement.deviceManagementScript - summary: Get groupAssignments from deviceManagement - description: The list of group assignments for the device management script. - operationId: deviceManagement.deviceManagementScripts.GetGroupAssignments + summary: Get managedDevice from deviceManagement + description: The managed devices that executes the device management script. + operationId: deviceManagement.deviceManagementScripts.userRunStates.deviceRunStates.GetManagedDevice parameters: - name: $select in: query @@ -15480,62 +15424,50 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptGroupAssignment' + $ref: '#/components/schemas/microsoft.graph.managedDevice' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - patch: + '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/{deviceManagementScriptUserState-id}/deviceRunStates/$count': + get: tags: - deviceManagement.deviceManagementScript - summary: Update the navigation property groupAssignments in deviceManagement - operationId: deviceManagement.deviceManagementScripts.UpdateGroupAssignments - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptGroupAssignment' - required: true + summary: Get the number of the resource + operationId: deviceManagement.deviceManagementScripts.userRunStates.deviceRunStates.GetCount-542f + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptGroupAssignment' + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/$count': + get: tags: - deviceManagement.deviceManagementScript - summary: Delete navigation property groupAssignments for deviceManagement - operationId: deviceManagement.deviceManagementScripts.DeleteGroupAssignments + summary: Get the number of the resource + operationId: deviceManagement.deviceManagementScripts.userRunStates.GetCount-db33 parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/groupAssignments/$count': + /deviceManagement/deviceManagementScripts/$count: get: tags: - deviceManagement.deviceManagementScript summary: Get the number of the resource - operationId: deviceManagement.deviceManagementScripts.groupAssignments.GetCount-027d + operationId: deviceManagement.deviceManagementScripts.GetCount-62ef parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -15546,12 +15478,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/assign': + /deviceManagement/deviceManagementScripts/hasPayloadLinks: post: tags: - deviceManagement.deviceManagementScript - summary: Invoke action assign - operationId: deviceManagement.deviceManagementScripts.deviceManagementScript.assign + summary: Invoke action hasPayloadLinks + operationId: deviceManagement.deviceManagementScripts.hasPayloadLinks requestBody: description: Action parameters content: @@ -15559,70 +15491,42 @@ paths: schema: type: object properties: - deviceManagementScriptGroupAssignments: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptGroupAssignment' - deviceManagementScriptAssignments: + payloadIds: type: array items: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptAssignment' + type: string + nullable: true required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/runSummary': - get: - tags: - - deviceManagement.deviceManagementScript - summary: Get runSummary from deviceManagement - description: Run summary for device management script. - operationId: deviceManagement.deviceManagementScripts.GetRunSummary - parameters: - - 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 + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptRunSummary' + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.hasPayloadLinkResultItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates': + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /deviceManagement/deviceShellScripts: get: tags: - - deviceManagement.deviceManagementScript - summary: Get userRunStates from deviceManagement - description: List of run states for this script across all users. - operationId: deviceManagement.deviceManagementScripts.ListUserRunStates + - deviceManagement.deviceShellScript + summary: Get deviceShellScripts from deviceManagement + description: The list of device shell scripts associated with the tenant. + operationId: deviceManagement.ListDeviceShellScripts parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -15661,7 +15565,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceManagementScriptUserStateCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceShellScriptCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -15672,15 +15576,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - deviceManagement.deviceManagementScript - summary: Create new navigation property to userRunStates for deviceManagement - operationId: deviceManagement.deviceManagementScripts.CreateUserRunStates + - deviceManagement.deviceShellScript + summary: Create new navigation property to deviceShellScripts for deviceManagement + operationId: deviceManagement.CreateDeviceShellScripts requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptUserState' + $ref: '#/components/schemas/microsoft.graph.deviceShellScript' required: true responses: 2XX: @@ -15688,19 +15592,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptUserState' + $ref: '#/components/schemas/microsoft.graph.deviceShellScript' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/{deviceManagementScriptUserState-id}': + '/deviceManagement/deviceShellScripts/{deviceShellScript-id}': get: tags: - - deviceManagement.deviceManagementScript - summary: Get userRunStates from deviceManagement - description: List of run states for this script across all users. - operationId: deviceManagement.deviceManagementScripts.GetUserRunStates + - deviceManagement.deviceShellScript + summary: Get deviceShellScripts from deviceManagement + description: The list of device shell scripts associated with the tenant. + operationId: deviceManagement.GetDeviceShellScripts parameters: - name: $select in: query @@ -15728,7 +15632,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptUserState' + $ref: '#/components/schemas/microsoft.graph.deviceShellScript' 4XX: $ref: '#/components/responses/error' 5XX: @@ -15736,15 +15640,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - deviceManagement.deviceManagementScript - summary: Update the navigation property userRunStates in deviceManagement - operationId: deviceManagement.deviceManagementScripts.UpdateUserRunStates + - deviceManagement.deviceShellScript + summary: Update the navigation property deviceShellScripts in deviceManagement + operationId: deviceManagement.UpdateDeviceShellScripts requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptUserState' + $ref: '#/components/schemas/microsoft.graph.deviceShellScript' required: true responses: 2XX: @@ -15752,7 +15656,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptUserState' + $ref: '#/components/schemas/microsoft.graph.deviceShellScript' 4XX: $ref: '#/components/responses/error' 5XX: @@ -15760,9 +15664,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - deviceManagement.deviceManagementScript - summary: Delete navigation property userRunStates for deviceManagement - operationId: deviceManagement.deviceManagementScripts.DeleteUserRunStates + - deviceManagement.deviceShellScript + summary: Delete navigation property deviceShellScripts for deviceManagement + operationId: deviceManagement.DeleteDeviceShellScripts parameters: - name: If-Match in: header @@ -15778,13 +15682,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/{deviceManagementScriptUserState-id}/deviceRunStates': + '/deviceManagement/deviceShellScripts/{deviceShellScript-id}/assignments': get: tags: - - deviceManagement.deviceManagementScript - summary: Get deviceRunStates from deviceManagement - description: List of run states for this script across all devices of specific user. - operationId: deviceManagement.deviceManagementScripts.userRunStates.ListDeviceRunStates + - deviceManagement.deviceShellScript + summary: Get assignments from deviceManagement + description: The list of group assignments for the device management script. + operationId: deviceManagement.deviceShellScripts.ListAssignments parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -15823,7 +15727,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceManagementScriptDeviceStateCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceManagementScriptAssignmentCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -15834,15 +15738,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - deviceManagement.deviceManagementScript - summary: Create new navigation property to deviceRunStates for deviceManagement - operationId: deviceManagement.deviceManagementScripts.userRunStates.CreateDeviceRunStates + - deviceManagement.deviceShellScript + summary: Create new navigation property to assignments for deviceManagement + operationId: deviceManagement.deviceShellScripts.CreateAssignments requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptAssignment' required: true responses: 2XX: @@ -15850,19 +15754,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/{deviceManagementScriptUserState-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}': + '/deviceManagement/deviceShellScripts/{deviceShellScript-id}/assignments/{deviceManagementScriptAssignment-id}': get: tags: - - deviceManagement.deviceManagementScript - summary: Get deviceRunStates from deviceManagement - description: List of run states for this script across all devices of specific user. - operationId: deviceManagement.deviceManagementScripts.userRunStates.GetDeviceRunStates + - deviceManagement.deviceShellScript + summary: Get assignments from deviceManagement + description: The list of group assignments for the device management script. + operationId: deviceManagement.deviceShellScripts.GetAssignments parameters: - name: $select in: query @@ -15890,7 +15794,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptAssignment' 4XX: $ref: '#/components/responses/error' 5XX: @@ -15898,15 +15802,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - deviceManagement.deviceManagementScript - summary: Update the navigation property deviceRunStates in deviceManagement - operationId: deviceManagement.deviceManagementScripts.userRunStates.UpdateDeviceRunStates + - deviceManagement.deviceShellScript + summary: Update the navigation property assignments in deviceManagement + operationId: deviceManagement.deviceShellScripts.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptAssignment' required: true responses: 2XX: @@ -15914,7 +15818,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptAssignment' 4XX: $ref: '#/components/responses/error' 5XX: @@ -15922,9 +15826,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - deviceManagement.deviceManagementScript - summary: Delete navigation property deviceRunStates for deviceManagement - operationId: deviceManagement.deviceManagementScripts.userRunStates.DeleteDeviceRunStates + - deviceManagement.deviceShellScript + summary: Delete navigation property assignments for deviceManagement + operationId: deviceManagement.deviceShellScripts.DeleteAssignments parameters: - name: If-Match in: header @@ -15940,84 +15844,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/{deviceManagementScriptUserState-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}/managedDevice': - get: - tags: - - deviceManagement.deviceManagementScript - summary: Get managedDevice from deviceManagement - description: The managed devices that executes the device management script. - operationId: deviceManagement.deviceManagementScripts.userRunStates.deviceRunStates.GetManagedDevice - parameters: - - 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.managedDevice' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/{deviceManagementScriptUserState-id}/deviceRunStates/$count': - get: - tags: - - deviceManagement.deviceManagementScript - summary: Get the number of the resource - operationId: deviceManagement.deviceManagementScripts.userRunStates.deviceRunStates.GetCount-542f - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/$count': - get: - tags: - - deviceManagement.deviceManagementScript - summary: Get the number of the resource - operationId: deviceManagement.deviceManagementScripts.userRunStates.GetCount-db33 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /deviceManagement/deviceManagementScripts/$count: + '/deviceManagement/deviceShellScripts/{deviceShellScript-id}/assignments/$count': get: tags: - - deviceManagement.deviceManagementScript + - deviceManagement.deviceShellScript summary: Get the number of the resource - operationId: deviceManagement.deviceManagementScripts.GetCount-62ef + operationId: deviceManagement.deviceShellScripts.assignments.GetCount-a680 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -16028,55 +15860,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /deviceManagement/deviceManagementScripts/hasPayloadLinks: - post: - tags: - - deviceManagement.deviceManagementScript - summary: Invoke action hasPayloadLinks - operationId: deviceManagement.deviceManagementScripts.hasPayloadLinks - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - payloadIds: - type: array - items: - type: string - nullable: true - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.hasPayloadLinkResultItem' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /deviceManagement/deviceShellScripts: + '/deviceManagement/deviceShellScripts/{deviceShellScript-id}/deviceRunStates': get: tags: - deviceManagement.deviceShellScript - summary: Get deviceShellScripts from deviceManagement - description: The list of device shell scripts associated with the tenant. - operationId: deviceManagement.ListDeviceShellScripts + summary: Get deviceRunStates from deviceManagement + description: List of run states for this script across all devices. + operationId: deviceManagement.deviceShellScripts.ListDeviceRunStates parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -16115,7 +15905,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceShellScriptCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceManagementScriptDeviceStateCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -16127,14 +15917,14 @@ paths: post: tags: - deviceManagement.deviceShellScript - summary: Create new navigation property to deviceShellScripts for deviceManagement - operationId: deviceManagement.CreateDeviceShellScripts + summary: Create new navigation property to deviceRunStates for deviceManagement + operationId: deviceManagement.deviceShellScripts.CreateDeviceRunStates requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceShellScript' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' required: true responses: 2XX: @@ -16142,19 +15932,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceShellScript' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceShellScripts/{deviceShellScript-id}': + '/deviceManagement/deviceShellScripts/{deviceShellScript-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}': get: tags: - deviceManagement.deviceShellScript - summary: Get deviceShellScripts from deviceManagement - description: The list of device shell scripts associated with the tenant. - operationId: deviceManagement.GetDeviceShellScripts + summary: Get deviceRunStates from deviceManagement + description: List of run states for this script across all devices. + operationId: deviceManagement.deviceShellScripts.GetDeviceRunStates parameters: - name: $select in: query @@ -16182,7 +15972,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceShellScript' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' 4XX: $ref: '#/components/responses/error' 5XX: @@ -16191,14 +15981,14 @@ paths: patch: tags: - deviceManagement.deviceShellScript - summary: Update the navigation property deviceShellScripts in deviceManagement - operationId: deviceManagement.UpdateDeviceShellScripts + summary: Update the navigation property deviceRunStates in deviceManagement + operationId: deviceManagement.deviceShellScripts.UpdateDeviceRunStates requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceShellScript' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' required: true responses: 2XX: @@ -16206,7 +15996,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceShellScript' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' 4XX: $ref: '#/components/responses/error' 5XX: @@ -16215,8 +16005,8 @@ paths: delete: tags: - deviceManagement.deviceShellScript - summary: Delete navigation property deviceShellScripts for deviceManagement - operationId: deviceManagement.DeleteDeviceShellScripts + summary: Delete navigation property deviceRunStates for deviceManagement + operationId: deviceManagement.deviceShellScripts.DeleteDeviceRunStates parameters: - name: If-Match in: header @@ -16232,29 +16022,14 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceShellScripts/{deviceShellScript-id}/assignments': + '/deviceManagement/deviceShellScripts/{deviceShellScript-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}/managedDevice': get: tags: - deviceManagement.deviceShellScript - summary: Get assignments from deviceManagement - description: The list of group assignments for the device management script. - operationId: deviceManagement.deviceShellScripts.ListAssignments + summary: Get managedDevice from deviceManagement + description: The managed devices that executes the device management script. + operationId: deviceManagement.deviceShellScripts.deviceRunStates.GetManagedDevice 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 @@ -16277,129 +16052,22 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceManagementScriptAssignmentCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.managedDevice' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: - tags: - - deviceManagement.deviceShellScript - summary: Create new navigation property to assignments for deviceManagement - operationId: deviceManagement.deviceShellScripts.CreateAssignments - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptAssignment' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptAssignment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/deviceManagement/deviceShellScripts/{deviceShellScript-id}/assignments/{deviceManagementScriptAssignment-id}': - get: - tags: - - deviceManagement.deviceShellScript - summary: Get assignments from deviceManagement - description: The list of group assignments for the device management script. - operationId: deviceManagement.deviceShellScripts.GetAssignments - parameters: - - 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.deviceManagementScriptAssignment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - deviceManagement.deviceShellScript - summary: Update the navigation property assignments in deviceManagement - operationId: deviceManagement.deviceShellScripts.UpdateAssignments - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptAssignment' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptAssignment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - deviceManagement.deviceShellScript - summary: Delete navigation property assignments for deviceManagement - operationId: deviceManagement.deviceShellScripts.DeleteAssignments - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/deviceManagement/deviceShellScripts/{deviceShellScript-id}/assignments/$count': + '/deviceManagement/deviceShellScripts/{deviceShellScript-id}/deviceRunStates/$count': get: tags: - deviceManagement.deviceShellScript summary: Get the number of the resource - operationId: deviceManagement.deviceShellScripts.assignments.GetCount-a680 + operationId: deviceManagement.deviceShellScripts.deviceRunStates.GetCount-f10e parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -16410,13 +16078,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/deviceManagement/deviceShellScripts/{deviceShellScript-id}/deviceRunStates': + '/deviceManagement/deviceShellScripts/{deviceShellScript-id}/groupAssignments': get: tags: - deviceManagement.deviceShellScript - summary: Get deviceRunStates from deviceManagement - description: List of run states for this script across all devices. - operationId: deviceManagement.deviceShellScripts.ListDeviceRunStates + summary: Get groupAssignments from deviceManagement + description: The list of group assignments for the device management script. + operationId: deviceManagement.deviceShellScripts.ListGroupAssignments parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -16455,7 +16123,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceManagementScriptDeviceStateCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceManagementScriptGroupAssignmentCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -16467,14 +16135,14 @@ paths: post: tags: - deviceManagement.deviceShellScript - summary: Create new navigation property to deviceRunStates for deviceManagement - operationId: deviceManagement.deviceShellScripts.CreateDeviceRunStates + summary: Create new navigation property to groupAssignments for deviceManagement + operationId: deviceManagement.deviceShellScripts.CreateGroupAssignments requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptGroupAssignment' required: true responses: 2XX: @@ -16482,19 +16150,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptGroupAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceShellScripts/{deviceShellScript-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}': + '/deviceManagement/deviceShellScripts/{deviceShellScript-id}/groupAssignments/{deviceManagementScriptGroupAssignment-id}': get: tags: - deviceManagement.deviceShellScript - summary: Get deviceRunStates from deviceManagement - description: List of run states for this script across all devices. - operationId: deviceManagement.deviceShellScripts.GetDeviceRunStates + summary: Get groupAssignments from deviceManagement + description: The list of group assignments for the device management script. + operationId: deviceManagement.deviceShellScripts.GetGroupAssignments parameters: - name: $select in: query @@ -16522,7 +16190,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptGroupAssignment' 4XX: $ref: '#/components/responses/error' 5XX: @@ -16531,14 +16199,14 @@ paths: patch: tags: - deviceManagement.deviceShellScript - summary: Update the navigation property deviceRunStates in deviceManagement - operationId: deviceManagement.deviceShellScripts.UpdateDeviceRunStates + summary: Update the navigation property groupAssignments in deviceManagement + operationId: deviceManagement.deviceShellScripts.UpdateGroupAssignments requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptGroupAssignment' required: true responses: 2XX: @@ -16546,7 +16214,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptDeviceState' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptGroupAssignment' 4XX: $ref: '#/components/responses/error' 5XX: @@ -16555,8 +16223,8 @@ paths: delete: tags: - deviceManagement.deviceShellScript - summary: Delete navigation property deviceRunStates for deviceManagement - operationId: deviceManagement.deviceShellScripts.DeleteDeviceRunStates + summary: Delete navigation property groupAssignments for deviceManagement + operationId: deviceManagement.deviceShellScripts.DeleteGroupAssignments parameters: - name: If-Match in: header @@ -16572,13 +16240,59 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceShellScripts/{deviceShellScript-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}/managedDevice': + '/deviceManagement/deviceShellScripts/{deviceShellScript-id}/groupAssignments/$count': get: tags: - deviceManagement.deviceShellScript - summary: Get managedDevice from deviceManagement - description: The managed devices that executes the device management script. - operationId: deviceManagement.deviceShellScripts.deviceRunStates.GetManagedDevice + summary: Get the number of the resource + operationId: deviceManagement.deviceShellScripts.groupAssignments.GetCount-22be + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/deviceManagement/deviceShellScripts/{deviceShellScript-id}/assign': + post: + tags: + - deviceManagement.deviceShellScript + summary: Invoke action assign + operationId: deviceManagement.deviceShellScripts.deviceShellScript.assign + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + deviceManagementScriptGroupAssignments: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptGroupAssignment' + deviceManagementScriptAssignments: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptAssignment' + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/deviceManagement/deviceShellScripts/{deviceShellScript-id}/runSummary': + get: + tags: + - deviceManagement.deviceShellScript + summary: Get runSummary from deviceManagement + description: Run summary for device management script. + operationId: deviceManagement.deviceShellScripts.GetRunSummary parameters: - name: $select in: query @@ -16606,35 +16320,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.managedDevice' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptRunSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceShellScripts/{deviceShellScript-id}/deviceRunStates/$count': - get: - tags: - - deviceManagement.deviceShellScript - summary: Get the number of the resource - operationId: deviceManagement.deviceShellScripts.deviceRunStates.GetCount-f10e - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/deviceManagement/deviceShellScripts/{deviceShellScript-id}/groupAssignments': + '/deviceManagement/deviceShellScripts/{deviceShellScript-id}/userRunStates': get: tags: - deviceManagement.deviceShellScript - summary: Get groupAssignments from deviceManagement - description: The list of group assignments for the device management script. - operationId: deviceManagement.deviceShellScripts.ListGroupAssignments + summary: Get userRunStates from deviceManagement + description: List of run states for this script across all users. + operationId: deviceManagement.deviceShellScripts.ListUserRunStates parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -16673,7 +16371,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.deviceManagementScriptGroupAssignmentCollectionResponse' + $ref: '#/components/responses/microsoft.graph.deviceManagementScriptUserStateCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -16685,14 +16383,14 @@ paths: post: tags: - deviceManagement.deviceShellScript - summary: Create new navigation property to groupAssignments for deviceManagement - operationId: deviceManagement.deviceShellScripts.CreateGroupAssignments + summary: Create new navigation property to userRunStates for deviceManagement + operationId: deviceManagement.deviceShellScripts.CreateUserRunStates requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptGroupAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptUserState' required: true responses: 2XX: @@ -16700,19 +16398,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptGroupAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptUserState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/deviceManagement/deviceShellScripts/{deviceShellScript-id}/groupAssignments/{deviceManagementScriptGroupAssignment-id}': + '/deviceManagement/deviceShellScripts/{deviceShellScript-id}/userRunStates/{deviceManagementScriptUserState-id}': get: tags: - deviceManagement.deviceShellScript - summary: Get groupAssignments from deviceManagement - description: The list of group assignments for the device management script. - operationId: deviceManagement.deviceShellScripts.GetGroupAssignments + summary: Get userRunStates from deviceManagement + description: List of run states for this script across all users. + operationId: deviceManagement.deviceShellScripts.GetUserRunStates parameters: - name: $select in: query @@ -16740,7 +16438,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptGroupAssignment' + $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptUserState' 4XX: $ref: '#/components/responses/error' 5XX: @@ -16749,256 +16447,8 @@ paths: patch: tags: - deviceManagement.deviceShellScript - summary: Update the navigation property groupAssignments in deviceManagement - operationId: deviceManagement.deviceShellScripts.UpdateGroupAssignments - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptGroupAssignment' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptGroupAssignment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - deviceManagement.deviceShellScript - summary: Delete navigation property groupAssignments for deviceManagement - operationId: deviceManagement.deviceShellScripts.DeleteGroupAssignments - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/deviceManagement/deviceShellScripts/{deviceShellScript-id}/groupAssignments/$count': - get: - tags: - - deviceManagement.deviceShellScript - summary: Get the number of the resource - operationId: deviceManagement.deviceShellScripts.groupAssignments.GetCount-22be - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/deviceManagement/deviceShellScripts/{deviceShellScript-id}/assign': - post: - tags: - - deviceManagement.deviceShellScript - summary: Invoke action assign - operationId: deviceManagement.deviceShellScripts.deviceShellScript.assign - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - deviceManagementScriptGroupAssignments: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptGroupAssignment' - deviceManagementScriptAssignments: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptAssignment' - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/deviceManagement/deviceShellScripts/{deviceShellScript-id}/runSummary': - get: - tags: - - deviceManagement.deviceShellScript - summary: Get runSummary from deviceManagement - description: Run summary for device management script. - operationId: deviceManagement.deviceShellScripts.GetRunSummary - parameters: - - 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.deviceManagementScriptRunSummary' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/deviceManagement/deviceShellScripts/{deviceShellScript-id}/userRunStates': - get: - tags: - - deviceManagement.deviceShellScript - summary: Get userRunStates from deviceManagement - description: List of run states for this script across all users. - operationId: deviceManagement.deviceShellScripts.ListUserRunStates - 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.deviceManagementScriptUserStateCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - deviceManagement.deviceShellScript - summary: Create new navigation property to userRunStates for deviceManagement - operationId: deviceManagement.deviceShellScripts.CreateUserRunStates - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptUserState' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.deviceManagementScriptUserState' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/deviceManagement/deviceShellScripts/{deviceShellScript-id}/userRunStates/{deviceManagementScriptUserState-id}': - get: - tags: - - deviceManagement.deviceShellScript - summary: Get userRunStates from deviceManagement - description: List of run states for this script across all users. - operationId: deviceManagement.deviceShellScripts.GetUserRunStates - parameters: - - 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.deviceManagementScriptUserState' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - deviceManagement.deviceShellScript - summary: Update the navigation property userRunStates in deviceManagement - operationId: deviceManagement.deviceShellScripts.UpdateUserRunStates + summary: Update the navigation property userRunStates in deviceManagement + operationId: deviceManagement.deviceShellScripts.UpdateUserRunStates requestBody: description: New navigation property values content: @@ -24233,434 +23683,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates': - get: - tags: - - deviceManagement.managedDevice - summary: Get securityBaselineStates from deviceManagement - description: Security baseline states for this device. - operationId: deviceManagement.managedDevices.ListSecurityBaselineStates - 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.securityBaselineStateCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - deviceManagement.managedDevice - summary: Create new navigation property to securityBaselineStates for deviceManagement - operationId: deviceManagement.managedDevices.CreateSecurityBaselineStates - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.securityBaselineState' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.securityBaselineState' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' - x-ms-docs-operation-type: operation - '/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}': - get: - tags: - - deviceManagement.managedDevice - summary: Get securityBaselineStates from deviceManagement - description: Security baseline states for this device. - operationId: deviceManagement.managedDevices.GetSecurityBaselineStates - parameters: - - 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.securityBaselineState' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' - x-ms-docs-operation-type: operation - patch: - tags: - - deviceManagement.managedDevice - summary: Update the navigation property securityBaselineStates in deviceManagement - operationId: deviceManagement.managedDevices.UpdateSecurityBaselineStates - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.securityBaselineState' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.securityBaselineState' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' - x-ms-docs-operation-type: operation - delete: - tags: - - deviceManagement.managedDevice - summary: Delete navigation property securityBaselineStates for deviceManagement - operationId: deviceManagement.managedDevices.DeleteSecurityBaselineStates - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' - x-ms-docs-operation-type: operation - '/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates': - get: - tags: - - deviceManagement.managedDevice - summary: Get settingStates from deviceManagement - description: The security baseline state for different settings for a device - operationId: deviceManagement.managedDevices.securityBaselineStates.ListSettingStates - 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.securityBaselineSettingStateCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - deviceManagement.managedDevice - summary: Create new navigation property to settingStates for deviceManagement - operationId: deviceManagement.managedDevices.securityBaselineStates.CreateSettingStates - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.securityBaselineSettingState' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.securityBaselineSettingState' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' - x-ms-docs-operation-type: operation - '/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/{securityBaselineSettingState-id}': - get: - tags: - - deviceManagement.managedDevice - summary: Get settingStates from deviceManagement - description: The security baseline state for different settings for a device - operationId: deviceManagement.managedDevices.securityBaselineStates.GetSettingStates - parameters: - - 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.securityBaselineSettingState' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' - x-ms-docs-operation-type: operation - patch: - tags: - - deviceManagement.managedDevice - summary: Update the navigation property settingStates in deviceManagement - operationId: deviceManagement.managedDevices.securityBaselineStates.UpdateSettingStates - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.securityBaselineSettingState' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.securityBaselineSettingState' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' - x-ms-docs-operation-type: operation - delete: - tags: - - deviceManagement.managedDevice - summary: Delete navigation property settingStates for deviceManagement - operationId: deviceManagement.managedDevices.securityBaselineStates.DeleteSettingStates - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' - x-ms-docs-operation-type: operation - '/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/$count': - get: - tags: - - deviceManagement.managedDevice - summary: Get the number of the resource - operationId: deviceManagement.managedDevices.securityBaselineStates.settingStates.GetCount-543e - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' - '/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/$count': - get: - tags: - - deviceManagement.managedDevice - summary: Get the number of the resource - operationId: deviceManagement.managedDevices.securityBaselineStates.GetCount-985e - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' '/deviceManagement/managedDevices/{managedDevice-id}/users': get: tags: diff --git a/openApiDocs_KiotaCompat/beta/Devices.CloudPrint.yml b/openApiDocs_KiotaCompat/beta/Devices.CloudPrint.yml index 85646b5e336..6adbdf6d679 100644 --- a/openApiDocs_KiotaCompat/beta/Devices.CloudPrint.yml +++ b/openApiDocs_KiotaCompat/beta/Devices.CloudPrint.yml @@ -1232,26 +1232,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/print/printers/{printer-id}/jobs/{printJob-id}/cancelPrintJob': - post: - tags: - - print.printer - summary: Invoke action cancelPrintJob - operationId: print.printers.printer.jobs.printJob.cancelPrintJob - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The cancelPrintJob API is deprecated and will stop returning data on July 31, 2023. Please use the cancel API instead of this.' - x-ms-docs-operation-type: action '/print/printers/{printer-id}/jobs/{printJob-id}/redirect': post: tags: @@ -1313,33 +1293,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/print/printers/{printer-id}/jobs/{printJob-id}/startPrintJob': - post: - tags: - - print.printer - summary: Invoke action startPrintJob - operationId: print.printers.printer.jobs.printJob.startPrintJob - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.printJobStatus' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The startPrintJob API is deprecated and will stop returning data on July 31, 2023. Please use the start API instead of this.' - x-ms-docs-operation-type: action '/print/printers/{printer-id}/jobs/{printJob-id}/tasks': get: tags: @@ -1614,57 +1567,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/print/printers/{printer-id}/getCapabilities()': - get: - tags: - - print.printer - summary: Invoke function getCapabilities - description: Get a list of capabilities for the printer. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/printer-getcapabilities?view=graph-rest-beta - operationId: print.printers.printer.getCapabilities - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.printerCapabilities' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The getCapabilities API is deprecated and will stop returning data on July 31, 2023. Please use the capabilities property instead of this.' - x-ms-docs-operation-type: function - '/print/printers/{printer-id}/resetDefaults': - post: - tags: - - print.printer - summary: Invoke action resetDefaults - operationId: print.printers.printer.resetDefaults - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The resetDefaults API is deprecated and will stop returning data on July 31, 2023. Please use the restoreFactoryDefaults API instead of this.' - x-ms-docs-operation-type: action '/print/printers/{printer-id}/restoreFactoryDefaults': post: tags: @@ -1683,51 +1585,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/print/printers/{printer-id}/share': - get: - tags: - - print.printer - summary: Get share from print - operationId: print.printers.GetShare - parameters: - - 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.printerShare' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The share navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-docs-operation-type: operation '/print/printers/{printer-id}/shares': get: tags: @@ -1805,1882 +1662,49 @@ paths: 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.printerShare' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/print/printers/{printer-id}/shares/$count': - get: - tags: - - print.printer - summary: Get the number of the resource - operationId: print.printers.shares.GetCount-5f30 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/print/printers/{printer-id}/taskTriggers': - get: - tags: - - print.printer - summary: List taskTriggers - description: 'Retrieve a list of task triggers associated with the printer. The list of task triggers defines which tasks will be triggered as a result of events that occur during printing. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/printer-list-tasktriggers?view=graph-rest-beta - operationId: print.printers.ListTaskTriggers - 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.printTaskTriggerCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - print.printer - summary: Create taskTrigger - description: 'Create a new task trigger on the specified printer. Currently, only one task trigger can be specified per printer, but this limit might be removed in the future. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/printer-post-tasktriggers?view=graph-rest-beta - operationId: print.printers.CreateTaskTriggers - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.printTaskTrigger' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.printTaskTrigger' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/print/printers/{printer-id}/taskTriggers/{printTaskTrigger-id}': - get: - tags: - - print.printer - summary: Get taskTrigger - description: 'Get a task trigger from a printer. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/printtasktrigger-get?view=graph-rest-beta - operationId: print.printers.GetTaskTriggers - parameters: - - 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.printTaskTrigger' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - print.printer - summary: Update the navigation property taskTriggers in print - operationId: print.printers.UpdateTaskTriggers - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.printTaskTrigger' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.printTaskTrigger' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - print.printer - summary: Delete taskTrigger - description: Delete a printer's task trigger to prevent related print events from triggering tasks on the specified printer. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/printer-delete-tasktrigger?view=graph-rest-beta - operationId: print.printers.DeleteTaskTriggers - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/print/printers/{printer-id}/taskTriggers/{printTaskTrigger-id}/definition': - get: - tags: - - print.printer - summary: Get definition from print - description: An abstract definition that is used to create a printTask when triggered by a print event. Read-only. - operationId: print.printers.taskTriggers.GetDefinition - parameters: - - 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.printTaskDefinition' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/print/printers/{printer-id}/taskTriggers/$count': - get: - tags: - - print.printer - summary: Get the number of the resource - operationId: print.printers.taskTriggers.GetCount-f066 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /print/printers/$count: - get: - tags: - - print.printer - summary: Get the number of the resource - operationId: print.printers.GetCount-c43f - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /print/printers/create: - post: - tags: - - print.printer - summary: Invoke action create - description: 'Create (register) a printer with the Universal Print service. This is a long-running operation and as such, it returns a printerCreateOperation that can be used to track and verify the registration of the printer.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/printer-create?view=graph-rest-beta - operationId: print.printers.create - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - displayName: - type: string - manufacturer: - type: string - model: - type: string - physicalDeviceId: - type: string - nullable: true - hasPhysicalDevice: - type: boolean - default: false - nullable: true - certificateSigningRequest: - $ref: '#/components/schemas/microsoft.graph.printCertificateSigningRequest' - connectorId: - type: string - nullable: true - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /print/printerShares: - get: - tags: - - print.printerShare - summary: Get printerShares from print - operationId: print.ListPrinterShares - 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.printerShareCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - print.printerShare - summary: Create new navigation property to printerShares for print - operationId: print.CreatePrinterShares - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.printerShare' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.printerShare' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-docs-operation-type: operation - '/print/printerShares/{printerShare-id}': - get: - tags: - - print.printerShare - summary: Get printerShares from print - operationId: print.GetPrinterShares - parameters: - - 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.printerShare' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-docs-operation-type: operation - patch: - tags: - - print.printerShare - summary: Update the navigation property printerShares in print - operationId: print.UpdatePrinterShares - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.printerShare' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.printerShare' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-docs-operation-type: operation - delete: - tags: - - print.printerShare - summary: Delete navigation property printerShares for print - operationId: print.DeletePrinterShares - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-docs-operation-type: operation - '/print/printerShares/{printerShare-id}/allowedGroups': - get: - tags: - - print.printerShare - summary: Get allowedGroups from print - description: The groups whose users have access to print using the printer. - operationId: print.printerShares.ListAllowedGroups - 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.groupCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/print/printerShares/{printerShare-id}/allowedGroups/{group-id}/$ref': - delete: - tags: - - print.printerShare - summary: Delete ref of navigation property allowedGroups for print - operationId: print.printerShares.allowedGroups.DeleteRefGroup - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-docs-operation-type: operation - '/print/printerShares/{printerShare-id}/allowedGroups/{group-id}/serviceProvisioningErrors': - get: - tags: - - print.printerShare - summary: Get serviceProvisioningErrors property value - description: 'Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object.' - operationId: print.printerShares.allowedGroups.ListServiceProvisioningErrors - 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.serviceProvisioningErrorCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/print/printerShares/{printerShare-id}/allowedGroups/{group-id}/serviceProvisioningErrors/$count': - get: - tags: - - print.printerShare - summary: Get the number of the resource - operationId: print.printerShares.allowedGroups.ServiceProvisioningErrors.GetCount-5c5f - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - '/print/printerShares/{printerShare-id}/allowedGroups/$count': - get: - tags: - - print.printerShare - summary: Get the number of the resource - operationId: print.printerShares.allowedGroups.GetCount-163d - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - '/print/printerShares/{printerShare-id}/allowedGroups/$ref': - get: - tags: - - print.printerShare - summary: Get ref of allowedGroups from print - description: The groups whose users have access to print using the printer. - operationId: print.printerShares.ListRefAllowedGroups - 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 - responses: - 2XX: - $ref: '#/components/responses/StringCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - print.printerShare - summary: Create new navigation property ref to allowedGroups for print - operationId: print.printerShares.CreateRefAllowedGroups - requestBody: - $ref: '#/components/requestBodies/refPostBody' - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-docs-operation-type: operation - delete: - tags: - - print.printerShare - summary: Delete ref of navigation property allowedGroups for print - operationId: print.printerShares.DeleteRefAllowedGroups - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - - name: '@id' - in: query - description: The delete Uri - required: true - style: form - explode: false - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-docs-operation-type: operation - '/print/printerShares/{printerShare-id}/allowedUsers': - get: - tags: - - print.printerShare - summary: Get allowedUsers from print - description: The users who have access to print using the printer. - operationId: print.printerShares.ListAllowedUsers - 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.userCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/print/printerShares/{printerShare-id}/allowedUsers/{user-id}/$ref': - delete: - tags: - - print.printerShare - summary: Delete allowedUser from printerShare - description: Revoke the specified user's access to submit print jobs to the associated printerShare. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/printershare-delete-alloweduser?view=graph-rest-beta - operationId: print.printerShares.allowedUsers.DeleteRefUser - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-docs-operation-type: operation - '/print/printerShares/{printerShare-id}/allowedUsers/{user-id}/mailboxSettings': - get: - tags: - - print.printerShare - summary: Get mailboxSettings property value - description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.' - operationId: print.printerShares.allowedUsers.GetMailboxSettings - parameters: - - 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: Entity result. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.mailboxSettings' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - patch: - tags: - - print.printerShare - summary: Update property mailboxSettings value. - operationId: print.printerShares.allowedUsers.UpdateMailboxSettings - requestBody: - description: New property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.mailboxSettings' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.mailboxSettings' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - '/print/printerShares/{printerShare-id}/allowedUsers/{user-id}/serviceProvisioningErrors': - get: - tags: - - print.printerShare - summary: Get serviceProvisioningErrors property value - description: 'Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object.' - operationId: print.printerShares.allowedUsers.ListServiceProvisioningErrors - 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.serviceProvisioningErrorCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/print/printerShares/{printerShare-id}/allowedUsers/{user-id}/serviceProvisioningErrors/$count': - get: - tags: - - print.printerShare - summary: Get the number of the resource - operationId: print.printerShares.allowedUsers.ServiceProvisioningErrors.GetCount-115c - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - '/print/printerShares/{printerShare-id}/allowedUsers/$count': - get: - tags: - - print.printerShare - summary: Get the number of the resource - operationId: print.printerShares.allowedUsers.GetCount-5d77 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - '/print/printerShares/{printerShare-id}/allowedUsers/$ref': - get: - tags: - - print.printerShare - summary: Get ref of allowedUsers from print - description: The users who have access to print using the printer. - operationId: print.printerShares.ListRefAllowedUsers - 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 - responses: - 2XX: - $ref: '#/components/responses/StringCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - print.printerShare - summary: Create new navigation property ref to allowedUsers for print - operationId: print.printerShares.CreateRefAllowedUsers - requestBody: - $ref: '#/components/requestBodies/refPostBody' - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-docs-operation-type: operation - delete: - tags: - - print.printerShare - summary: Delete allowedUser from printerShare - description: Revoke the specified user's access to submit print jobs to the associated printerShare. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/printershare-delete-alloweduser?view=graph-rest-beta - operationId: print.printerShares.DeleteRefAllowedUsers - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - - name: '@id' - in: query - description: The delete Uri - required: true - style: form - explode: false - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-docs-operation-type: operation - '/print/printerShares/{printerShare-id}/jobs': - get: - tags: - - print.printerShare - summary: Get jobs from print - description: The list of jobs that are queued for printing by the printer/printerShare. - operationId: print.printerShares.ListJobs - 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.printJobCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - print.printerShare - summary: Create new navigation property to jobs for print - operationId: print.printerShares.CreateJobs - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.printJob' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.printJob' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-docs-operation-type: operation - '/print/printerShares/{printerShare-id}/jobs/{printJob-id}': - get: - tags: - - print.printerShare - summary: Get jobs from print - description: The list of jobs that are queued for printing by the printer/printerShare. - operationId: print.printerShares.GetJobs - parameters: - - 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.printJob' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-docs-operation-type: operation - patch: - tags: - - print.printerShare - summary: Update the navigation property jobs in print - operationId: print.printerShares.UpdateJobs - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.printJob' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.printJob' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-docs-operation-type: operation - delete: - tags: - - print.printerShare - summary: Delete navigation property jobs for print - operationId: print.printerShares.DeleteJobs - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-docs-operation-type: operation - '/print/printerShares/{printerShare-id}/jobs/{printJob-id}/documents': - get: - tags: - - print.printerShare - summary: Get documents from print - operationId: print.printerShares.jobs.ListDocuments - 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.printDocumentCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - print.printerShare - summary: Create new navigation property to documents for print - operationId: print.printerShares.jobs.CreateDocuments - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.printDocument' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.printDocument' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-docs-operation-type: operation - '/print/printerShares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}': - get: - tags: - - print.printerShare - summary: Get documents from print - operationId: print.printerShares.jobs.GetDocuments - parameters: - - 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.printDocument' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-docs-operation-type: operation - patch: - tags: - - print.printerShare - summary: Update the navigation property documents in print - operationId: print.printerShares.jobs.UpdateDocuments - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.printDocument' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.printDocument' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-docs-operation-type: operation - delete: - tags: - - print.printerShare - summary: Delete navigation property documents for print - operationId: print.printerShares.jobs.DeleteDocuments - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-docs-operation-type: operation - '/print/printerShares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value': - get: - tags: - - print.printerShare - summary: Get media content for the navigation property documents from print - description: The unique identifier for an entity. Read-only. - operationId: print.printerShares.jobs.GetDocumentsContent - responses: - 2XX: - description: Retrieved media content - content: - application/octet-stream: - schema: - type: string - format: binary - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - put: - tags: - - print.printerShare - summary: Update media content for the navigation property documents in print - description: The unique identifier for an entity. Read-only. - operationId: print.printerShares.jobs.UpdateDocumentsContent - requestBody: - description: New media content. - content: - application/octet-stream: - schema: - type: string - format: binary - required: true - responses: - 2XX: - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - delete: - tags: - - print.printerShare - summary: Delete media content for the navigation property documents in print - description: The unique identifier for an entity. Read-only. - operationId: print.printerShares.jobs.DeleteDocumentsContent - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - '/print/printerShares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/createUploadSession': - post: - tags: - - print.printerShare - summary: Invoke action createUploadSession - description: 'Create an upload session that allows an app to iteratively upload ranges of a binary file linked to the print document. As part of the response, this action returns an upload URL that can be used in subsequent sequential PUT queries. Request headers for each PUT operation can be used to specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/printdocument-createuploadsession?view=graph-rest-beta - operationId: print.printerShares.printerShare.jobs.printJob.documents.printDocument.createUploadSession - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - properties: - $ref: '#/components/schemas/microsoft.graph.printDocumentUploadProperties' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.uploadSession' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-docs-operation-type: action - '/print/printerShares/{printerShare-id}/jobs/{printJob-id}/documents/$count': - get: - tags: - - print.printerShare - summary: Get the number of the resource - operationId: print.printerShares.jobs.documents.GetCount-0936 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - '/print/printerShares/{printerShare-id}/jobs/{printJob-id}/abort': - post: - tags: - - print.printerShare - summary: Invoke action abort - description: 'Abort a print job. Only applications using application permissions can abort a print job. Aborting a print job will only succeed if there is a printTask in a processing state on the associated print job, started by a trigger that the requesting app created. For details about how to register a task trigger, see Extending Universal Print to support pull printing.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/printjob-abort?view=graph-rest-beta - operationId: print.printerShares.printerShare.jobs.printJob.abort - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - reason: - type: string - nullable: true - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-docs-operation-type: action - '/print/printerShares/{printerShare-id}/jobs/{printJob-id}/cancel': - post: - tags: - - print.printerShare - summary: Invoke action cancel - description: 'Cancel a print job. Print jobs can be canceled only on behalf of a user, using delegated permissions.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/printjob-cancel?view=graph-rest-beta - operationId: print.printerShares.printerShare.jobs.printJob.cancel - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-docs-operation-type: action - '/print/printerShares/{printerShare-id}/jobs/{printJob-id}/cancelPrintJob': - post: - tags: - - print.printerShare - summary: Invoke action cancelPrintJob - operationId: print.printerShares.printerShare.jobs.printJob.cancelPrintJob - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-docs-operation-type: action - '/print/printerShares/{printerShare-id}/jobs/{printJob-id}/redirect': - post: - tags: - - print.printerShare - summary: Invoke action redirect - description: 'Redirect a print job to a different printer. Redirecting a print job will only succeed if there is a printTask in a processing state on the associated print job, started by a trigger that the requesting app created. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/printjob-redirect?view=graph-rest-beta - operationId: print.printerShares.printerShare.jobs.printJob.redirect - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - destinationPrinterId: - type: string - configuration: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.printJobConfiguration' - - type: object - nullable: true - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.printJob' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-docs-operation-type: action - '/print/printerShares/{printerShare-id}/jobs/{printJob-id}/start': - post: - tags: - - print.printerShare - summary: Invoke action start - operationId: print.printerShares.printerShare.jobs.printJob.start + schema: + uniqueItems: true + type: array + items: + type: string responses: 2XX: - description: Success + description: Retrieved navigation property content: application/json: schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.printJobStatus' - - type: object - nullable: true + $ref: '#/components/schemas/microsoft.graph.printerShare' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-docs-operation-type: action - '/print/printerShares/{printerShare-id}/jobs/{printJob-id}/startPrintJob': - post: + x-ms-docs-operation-type: operation + '/print/printers/{printer-id}/shares/$count': + get: tags: - - print.printerShare - summary: Invoke action startPrintJob - operationId: print.printerShares.printerShare.jobs.printJob.startPrintJob + - print.printer + summary: Get the number of the resource + operationId: print.printers.shares.GetCount-5f30 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.printJobStatus' - - type: object - nullable: true + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-docs-operation-type: action - '/print/printerShares/{printerShare-id}/jobs/{printJob-id}/tasks': + '/print/printers/{printer-id}/taskTriggers': get: tags: - - print.printerShare - summary: Get tasks from print - description: A list of printTasks that were triggered by this print job. - operationId: print.printerShares.jobs.ListTasks + - print.printer + summary: List taskTriggers + description: 'Retrieve a list of task triggers associated with the printer. The list of task triggers defines which tasks will be triggered as a result of events that occur during printing. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/printer-list-tasktriggers?view=graph-rest-beta + operationId: print.printers.ListTaskTriggers parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -3719,32 +1743,30 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.printTaskCollectionResponse' + $ref: '#/components/responses/microsoft.graph.printTaskTriggerCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - - print.printerShare - summary: Create new navigation property to tasks for print - operationId: print.printerShares.jobs.CreateTasks + - print.printer + summary: Create taskTrigger + description: 'Create a new task trigger on the specified printer. Currently, only one task trigger can be specified per printer, but this limit might be removed in the future. ' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/printer-post-tasktriggers?view=graph-rest-beta + operationId: print.printers.CreateTaskTriggers requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.printTask' + $ref: '#/components/schemas/microsoft.graph.printTaskTrigger' required: true responses: 2XX: @@ -3752,25 +1774,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.printTask' + $ref: '#/components/schemas/microsoft.graph.printTaskTrigger' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' x-ms-docs-operation-type: operation - '/print/printerShares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}': + '/print/printers/{printer-id}/taskTriggers/{printTaskTrigger-id}': get: tags: - - print.printerShare - summary: Get tasks from print - description: A list of printTasks that were triggered by this print job. - operationId: print.printerShares.jobs.GetTasks + - print.printer + summary: Get taskTrigger + description: 'Get a task trigger from a printer. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/printtasktrigger-get?view=graph-rest-beta + operationId: print.printers.GetTaskTriggers parameters: - name: $select in: query @@ -3798,29 +1817,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.printTask' + $ref: '#/components/schemas/microsoft.graph.printTaskTrigger' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' x-ms-docs-operation-type: operation patch: tags: - - print.printerShare - summary: Update the navigation property tasks in print - operationId: print.printerShares.jobs.UpdateTasks + - print.printer + summary: Update the navigation property taskTriggers in print + operationId: print.printers.UpdateTaskTriggers requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.printTask' + $ref: '#/components/schemas/microsoft.graph.printTaskTrigger' required: true responses: 2XX: @@ -3828,23 +1841,21 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.printTask' + $ref: '#/components/schemas/microsoft.graph.printTaskTrigger' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' x-ms-docs-operation-type: operation delete: tags: - - print.printerShare - summary: Delete navigation property tasks for print - operationId: print.printerShares.jobs.DeleteTasks + - print.printer + summary: Delete taskTrigger + description: Delete a printer's task trigger to prevent related print events from triggering tasks on the specified printer. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/printer-delete-tasktrigger?view=graph-rest-beta + operationId: print.printers.DeleteTaskTriggers parameters: - name: If-Match in: header @@ -3859,20 +1870,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' x-ms-docs-operation-type: operation - '/print/printerShares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}/definition': + '/print/printers/{printer-id}/taskTriggers/{printTaskTrigger-id}/definition': get: tags: - - print.printerShare + - print.printer summary: Get definition from print - description: The printTaskDefinition that was used to create this task. Read-only. - operationId: print.printerShares.jobs.tasks.GetDefinition + description: An abstract definition that is used to create a printTask when triggered by a print event. Read-only. + operationId: print.printers.taskTriggers.GetDefinition parameters: - name: $select in: query @@ -3905,65 +1910,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-docs-operation-type: operation - '/print/printerShares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}/trigger': - get: - tags: - - print.printerShare - summary: Get trigger from print - description: The printTaskTrigger that triggered this task's execution. Read-only. - operationId: print.printerShares.jobs.tasks.GetTrigger - parameters: - - 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.printTaskTrigger' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' x-ms-docs-operation-type: operation - '/print/printerShares/{printerShare-id}/jobs/{printJob-id}/tasks/$count': + '/print/printers/{printer-id}/taskTriggers/$count': get: tags: - - print.printerShare + - print.printer summary: Get the number of the resource - operationId: print.printerShares.jobs.tasks.GetCount-9138 + operationId: print.printers.taskTriggers.GetCount-f066 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -3974,18 +1927,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - '/print/printerShares/{printerShare-id}/jobs/$count': + /print/printers/$count: get: tags: - - print.printerShare + - print.printer summary: Get the number of the resource - operationId: print.printerShares.jobs.GetCount-de58 + operationId: print.printers.GetCount-c43f parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -3996,80 +1943,50 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - '/print/printerShares/{printerShare-id}/printer': - get: - tags: - - print.printerShare - summary: Get printer from print - description: The printer that this printer share is related to. - operationId: print.printerShares.GetPrinter - parameters: - - 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.printer' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' - x-ms-docs-operation-type: operation - /print/printerShares/$count: - get: + /print/printers/create: + post: tags: - - print.printerShare - summary: Get the number of the resource - operationId: print.printerShares.GetCount-535b - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - print.printer + summary: Invoke action create + description: 'Create (register) a printer with the Universal Print service. This is a long-running operation and as such, it returns a printerCreateOperation that can be used to track and verify the registration of the printer.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/printer-create?view=graph-rest-beta + operationId: print.printers.create + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + displayName: + type: string + manufacturer: + type: string + model: + type: string + physicalDeviceId: + type: string + nullable: true + hasPhysicalDevice: + type: boolean + default: false + nullable: true + certificateSigningRequest: + $ref: '#/components/schemas/microsoft.graph.printCertificateSigningRequest' + connectorId: + type: string + nullable: true + required: true responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this.' + x-ms-docs-operation-type: action /print/services: get: tags: @@ -5669,26 +3586,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/print/shares/{printerShare-id}/jobs/{printJob-id}/cancelPrintJob': - post: - tags: - - print.printerShare - summary: Invoke action cancelPrintJob - operationId: print.shares.printerShare.jobs.printJob.cancelPrintJob - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The cancelPrintJob API is deprecated and will stop returning data on July 31, 2023. Please use the cancel API instead of this.' - x-ms-docs-operation-type: action '/print/shares/{printerShare-id}/jobs/{printJob-id}/redirect': post: tags: @@ -5750,33 +3647,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/print/shares/{printerShare-id}/jobs/{printJob-id}/startPrintJob': - post: - tags: - - print.printerShare - summary: Invoke action startPrintJob - operationId: print.shares.printerShare.jobs.printJob.startPrintJob - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.printJobStatus' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The startPrintJob API is deprecated and will stop returning data on July 31, 2023. Please use the start API instead of this.' - x-ms-docs-operation-type: action '/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks': get: tags: diff --git a/openApiDocs_KiotaCompat/beta/Devices.CorporateManagement.yml b/openApiDocs_KiotaCompat/beta/Devices.CorporateManagement.yml index 91e54c0f31e..f51f943ec6c 100644 --- a/openApiDocs_KiotaCompat/beta/Devices.CorporateManagement.yml +++ b/openApiDocs_KiotaCompat/beta/Devices.CorporateManagement.yml @@ -38256,434 +38256,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates': - get: - tags: - - users.managedDevice - summary: Get securityBaselineStates from users - description: Security baseline states for this device. - operationId: users.managedDevices.ListSecurityBaselineStates - 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.securityBaselineStateCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - users.managedDevice - summary: Create new navigation property to securityBaselineStates for users - operationId: users.managedDevices.CreateSecurityBaselineStates - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.securityBaselineState' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.securityBaselineState' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' - x-ms-docs-operation-type: operation - '/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}': - get: - tags: - - users.managedDevice - summary: Get securityBaselineStates from users - description: Security baseline states for this device. - operationId: users.managedDevices.GetSecurityBaselineStates - parameters: - - 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.securityBaselineState' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' - x-ms-docs-operation-type: operation - patch: - tags: - - users.managedDevice - summary: Update the navigation property securityBaselineStates in users - operationId: users.managedDevices.UpdateSecurityBaselineStates - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.securityBaselineState' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.securityBaselineState' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' - x-ms-docs-operation-type: operation - delete: - tags: - - users.managedDevice - summary: Delete navigation property securityBaselineStates for users - operationId: users.managedDevices.DeleteSecurityBaselineStates - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' - x-ms-docs-operation-type: operation - '/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates': - get: - tags: - - users.managedDevice - summary: Get settingStates from users - description: The security baseline state for different settings for a device - operationId: users.managedDevices.securityBaselineStates.ListSettingStates - 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.securityBaselineSettingStateCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - users.managedDevice - summary: Create new navigation property to settingStates for users - operationId: users.managedDevices.securityBaselineStates.CreateSettingStates - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.securityBaselineSettingState' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.securityBaselineSettingState' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' - x-ms-docs-operation-type: operation - '/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/{securityBaselineSettingState-id}': - get: - tags: - - users.managedDevice - summary: Get settingStates from users - description: The security baseline state for different settings for a device - operationId: users.managedDevices.securityBaselineStates.GetSettingStates - parameters: - - 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.securityBaselineSettingState' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' - x-ms-docs-operation-type: operation - patch: - tags: - - users.managedDevice - summary: Update the navigation property settingStates in users - operationId: users.managedDevices.securityBaselineStates.UpdateSettingStates - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.securityBaselineSettingState' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.securityBaselineSettingState' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' - x-ms-docs-operation-type: operation - delete: - tags: - - users.managedDevice - summary: Delete navigation property settingStates for users - operationId: users.managedDevices.securityBaselineStates.DeleteSettingStates - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' - x-ms-docs-operation-type: operation - '/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/$count': - get: - tags: - - users.managedDevice - summary: Get the number of the resource - operationId: users.managedDevices.securityBaselineStates.settingStates.GetCount-60ae - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' - '/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/$count': - get: - tags: - - users.managedDevice - summary: Get the number of the resource - operationId: users.managedDevices.securityBaselineStates.GetCount-0ae5 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-07' - date: '2026-04-03' - version: 2026-04/Rv1MigrationDeprecation - description: 'This API is deprecated and will stop returning data on July 7, 2026. Use POST /deviceManagement/reports/getConfigurationSettingsReport instead.' '/users/{user-id}/managedDevices/{managedDevice-id}/users': get: tags: diff --git a/openApiDocs_KiotaCompat/beta/Identity.DirectoryManagement.yml b/openApiDocs_KiotaCompat/beta/Identity.DirectoryManagement.yml index abc4029902d..7a529879f20 100644 --- a/openApiDocs_KiotaCompat/beta/Identity.DirectoryManagement.yml +++ b/openApiDocs_KiotaCompat/beta/Identity.DirectoryManagement.yml @@ -14751,452 +14751,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /directory/featureRolloutPolicies: - get: - tags: - - directory.featureRolloutPolicy - summary: Get featureRolloutPolicies from directory - operationId: directory.ListFeatureRolloutPolicies - 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.featureRolloutPolicyCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2021-06-30' - date: '2021-03-05' - version: 2021-01/DirectoryFeatureRolloutPolicies - description: Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - directory.featureRolloutPolicy - summary: Create new navigation property to featureRolloutPolicies for directory - operationId: directory.CreateFeatureRolloutPolicies - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.featureRolloutPolicy' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.featureRolloutPolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2021-06-30' - date: '2021-03-05' - version: 2021-01/DirectoryFeatureRolloutPolicies - description: Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. - x-ms-docs-operation-type: operation - '/directory/featureRolloutPolicies/{featureRolloutPolicy-id}': - get: - tags: - - directory.featureRolloutPolicy - summary: Get featureRolloutPolicies from directory - operationId: directory.GetFeatureRolloutPolicies - parameters: - - 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.featureRolloutPolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2021-06-30' - date: '2021-03-05' - version: 2021-01/DirectoryFeatureRolloutPolicies - description: Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. - x-ms-docs-operation-type: operation - patch: - tags: - - directory.featureRolloutPolicy - summary: Update the navigation property featureRolloutPolicies in directory - operationId: directory.UpdateFeatureRolloutPolicies - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.featureRolloutPolicy' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.featureRolloutPolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2021-06-30' - date: '2021-03-05' - version: 2021-01/DirectoryFeatureRolloutPolicies - description: Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. - x-ms-docs-operation-type: operation - delete: - tags: - - directory.featureRolloutPolicy - summary: Delete navigation property featureRolloutPolicies for directory - operationId: directory.DeleteFeatureRolloutPolicies - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2021-06-30' - date: '2021-03-05' - version: 2021-01/DirectoryFeatureRolloutPolicies - description: Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. - x-ms-docs-operation-type: operation - '/directory/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo': - get: - tags: - - directory.featureRolloutPolicy - summary: Get appliesTo from directory - description: Nullable. Specifies a list of directoryObject resources that feature is enabled for. - operationId: directory.featureRolloutPolicies.ListAppliesTo - 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.directoryObjectCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2021-06-30' - date: '2021-03-05' - version: 2021-01/DirectoryFeatureRolloutPolicies - description: Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - directory.featureRolloutPolicy - summary: Create new navigation property to appliesTo for directory - operationId: directory.featureRolloutPolicies.CreateAppliesTo - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.directoryObject' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.directoryObject' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2021-06-30' - date: '2021-03-05' - version: 2021-01/DirectoryFeatureRolloutPolicies - description: Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. - x-ms-docs-operation-type: operation - '/directory/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/{directoryObject-id}/$ref': - delete: - tags: - - directory.featureRolloutPolicy - summary: Delete ref of navigation property appliesTo for directory - operationId: directory.featureRolloutPolicies.appliesTo.DeleteRefDirectoryObject - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2021-06-30' - date: '2021-03-05' - version: 2021-01/DirectoryFeatureRolloutPolicies - description: Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. - x-ms-docs-operation-type: operation - '/directory/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$count': - get: - tags: - - directory.featureRolloutPolicy - summary: Get the number of the resource - operationId: directory.featureRolloutPolicies.appliesTo.GetCount-ba4b - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2021-06-30' - date: '2021-03-05' - version: 2021-01/DirectoryFeatureRolloutPolicies - description: Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. - '/directory/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$ref': - get: - tags: - - directory.featureRolloutPolicy - summary: Get ref of appliesTo from directory - description: Nullable. Specifies a list of directoryObject resources that feature is enabled for. - operationId: directory.featureRolloutPolicies.ListRefAppliesTo - 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 - responses: - 2XX: - $ref: '#/components/responses/StringCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2021-06-30' - date: '2021-03-05' - version: 2021-01/DirectoryFeatureRolloutPolicies - description: Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - directory.featureRolloutPolicy - summary: Create new navigation property ref to appliesTo for directory - operationId: directory.featureRolloutPolicies.CreateRefAppliesTo - requestBody: - $ref: '#/components/requestBodies/refPostBody' - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2021-06-30' - date: '2021-03-05' - version: 2021-01/DirectoryFeatureRolloutPolicies - description: Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. - x-ms-docs-operation-type: operation - delete: - tags: - - directory.featureRolloutPolicy - summary: Delete ref of navigation property appliesTo for directory - operationId: directory.featureRolloutPolicies.DeleteRefAppliesTo - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - - name: '@id' - in: query - description: The delete Uri - required: true - style: form - explode: false - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2021-06-30' - date: '2021-03-05' - version: 2021-01/DirectoryFeatureRolloutPolicies - description: Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. - x-ms-docs-operation-type: operation - /directory/featureRolloutPolicies/$count: - get: - tags: - - directory.featureRolloutPolicy - summary: Get the number of the resource - operationId: directory.featureRolloutPolicies.GetCount-041a - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2021-06-30' - date: '2021-03-05' - version: 2021-01/DirectoryFeatureRolloutPolicies - description: Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. /directory/federationConfigurations: get: tags: @@ -30114,111 +29668,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/organization/{organization-id}/settings/itemInsights': - get: - tags: - - organization.organizationSettings - summary: List itemInsights - description: 'Get the properties of an insightsSettings object for displaying or returning item insights in an organization. To learn how to customize the privacy of item insights in an organization, see Customize item insights privacy. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/organizationsettings-list-iteminsights?view=graph-rest-beta - operationId: organization.settings.GetItemInsights - parameters: - - 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.insightsSettings' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-01-01' - date: '2023-10-17' - version: 2023-10/Beta:ItemInsightsOranizationSettings - description: 'The Organization ItemInsights endpoint will stop returning data on January 1st, 2024. Please use the new Admin People ItemInsights endpoint.' - x-ms-docs-operation-type: operation - patch: - tags: - - organization.organizationSettings - summary: Update the navigation property itemInsights in organization - operationId: organization.settings.UpdateItemInsights - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.insightsSettings' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.insightsSettings' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-01-01' - date: '2023-10-17' - version: 2023-10/Beta:ItemInsightsOranizationSettings - description: 'The Organization ItemInsights endpoint will stop returning data on January 1st, 2024. Please use the new Admin People ItemInsights endpoint.' - x-ms-docs-operation-type: operation - delete: - tags: - - organization.organizationSettings - summary: Delete navigation property itemInsights for organization - operationId: organization.settings.DeleteItemInsights - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-01-01' - date: '2023-10-17' - version: 2023-10/Beta:ItemInsightsOranizationSettings - description: 'The Organization ItemInsights endpoint will stop returning data on January 1st, 2024. Please use the new Admin People ItemInsights endpoint.' - x-ms-docs-operation-type: operation '/organization/{organization-id}/settings/microsoftApplicationDataAccess': get: tags: diff --git a/openApiDocs_KiotaCompat/beta/Identity.Governance.yml b/openApiDocs_KiotaCompat/beta/Identity.Governance.yml index 5bcbbe6cf7c..1d6f41e20c5 100644 --- a/openApiDocs_KiotaCompat/beta/Identity.Governance.yml +++ b/openApiDocs_KiotaCompat/beta/Identity.Governance.yml @@ -25838,99 +25838,12 @@ paths: x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - /identityGovernance/catalogs: - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get catalogs from identityGovernance - operationId: identityGovernance.ListCatalogs - 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.accessPackageCatalogCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.accessPackageCatalog - summary: Create new navigation property to catalogs for identityGovernance - operationId: identityGovernance.CreateCatalogs - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}': + /identityGovernance/entitlementManagement: get: tags: - - identityGovernance.accessPackageCatalog - summary: Get catalogs from identityGovernance - operationId: identityGovernance.GetCatalogs + - identityGovernance.entitlementManagement + summary: Get entitlementManagement from identityGovernance + operationId: identityGovernance.GetEntitlementManagement parameters: - name: $select in: query @@ -25958,28 +25871,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog' + $ref: '#/components/schemas/microsoft.graph.entitlementManagement' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - - identityGovernance.accessPackageCatalog - summary: Update the navigation property catalogs in identityGovernance - operationId: identityGovernance.UpdateCatalogs + - identityGovernance.entitlementManagement + summary: Update the navigation property entitlementManagement in identityGovernance + operationId: identityGovernance.UpdateEntitlementManagement requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog' + $ref: '#/components/schemas/microsoft.graph.entitlementManagement' required: true responses: 2XX: @@ -25987,22 +25895,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog' + $ref: '#/components/schemas/microsoft.graph.entitlementManagement' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog - summary: Delete navigation property catalogs for identityGovernance - operationId: identityGovernance.DeleteCatalogs + - identityGovernance.entitlementManagement + summary: Delete navigation property entitlementManagement for identityGovernance + operationId: identityGovernance.DeleteEntitlementManagement parameters: - name: If-Match in: header @@ -26017,19 +25920,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageCustomWorkflowExtensions': + /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals: get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackageCustomWorkflowExtensions from identityGovernance - description: 'The attributes of a logic app, which can be called at various stages of an access package request and assignment cycle.' - operationId: identityGovernance.catalogs.ListAccessPackageCustomWorkflowExtensions + - identityGovernance.entitlementManagement + summary: Get approval + description: 'Retrieve the properties of an approval object. This API request is made by an approver in the following scenarios:' + operationId: identityGovernance.entitlementManagement.ListAccessPackageAssignmentApprovals parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -26068,31 +25966,26 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.customCalloutExtensionCollectionResponse' + $ref: '#/components/responses/microsoft.graph.approvalCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - - identityGovernance.accessPackageCatalog - summary: Create new navigation property to accessPackageCustomWorkflowExtensions for identityGovernance - operationId: identityGovernance.catalogs.CreateAccessPackageCustomWorkflowExtensions + - identityGovernance.entitlementManagement + summary: Create new navigation property to accessPackageAssignmentApprovals for identityGovernance + operationId: identityGovernance.entitlementManagement.CreateAccessPackageAssignmentApprovals requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customCalloutExtension' + $ref: '#/components/schemas/microsoft.graph.approval' required: true responses: 2XX: @@ -26100,24 +25993,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customCalloutExtension' + $ref: '#/components/schemas/microsoft.graph.approval' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageCustomWorkflowExtensions/{customCalloutExtension-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackageCustomWorkflowExtensions from identityGovernance - description: 'The attributes of a logic app, which can be called at various stages of an access package request and assignment cycle.' - operationId: identityGovernance.catalogs.GetAccessPackageCustomWorkflowExtensions + - identityGovernance.entitlementManagement + summary: Get approval + description: 'Retrieve the properties of an approval object. This API request is made by an approver in the following scenarios:' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/approval-get?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.GetAccessPackageAssignmentApprovals parameters: - name: $select in: query @@ -26145,28 +26036,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customCalloutExtension' + $ref: '#/components/schemas/microsoft.graph.approval' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - - identityGovernance.accessPackageCatalog - summary: Update the navigation property accessPackageCustomWorkflowExtensions in identityGovernance - operationId: identityGovernance.catalogs.UpdateAccessPackageCustomWorkflowExtensions + - identityGovernance.entitlementManagement + summary: Update the navigation property accessPackageAssignmentApprovals in identityGovernance + operationId: identityGovernance.entitlementManagement.UpdateAccessPackageAssignmentApprovals requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customCalloutExtension' + $ref: '#/components/schemas/microsoft.graph.approval' required: true responses: 2XX: @@ -26174,22 +26060,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customCalloutExtension' + $ref: '#/components/schemas/microsoft.graph.approval' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog - summary: Delete navigation property accessPackageCustomWorkflowExtensions for identityGovernance - operationId: identityGovernance.catalogs.DeleteAccessPackageCustomWorkflowExtensions + - identityGovernance.entitlementManagement + summary: Delete navigation property accessPackageAssignmentApprovals for identityGovernance + operationId: identityGovernance.entitlementManagement.DeleteAccessPackageAssignmentApprovals parameters: - name: If-Match in: header @@ -26204,40 +26085,17 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageCustomWorkflowExtensions/$count': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageCustomWorkflowExtensions.GetCount-e3f0 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles': + '/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/steps': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackageResourceRoles from identityGovernance - description: The roles in each resource in a catalog. Read-only. - operationId: identityGovernance.catalogs.ListAccessPackageResourceRoles + - identityGovernance.entitlementManagement + summary: List approvalSteps + description: 'List the approvalStep objects associated with an approval. This API request is made by an approver in the following scenarios:' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/approval-list-steps?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.ListSteps parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -26276,31 +26134,26 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse' + $ref: '#/components/responses/microsoft.graph.approvalStepCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - - identityGovernance.accessPackageCatalog - summary: Create new navigation property to accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.catalogs.CreateAccessPackageResourceRoles + - identityGovernance.entitlementManagement + summary: Create new navigation property to steps for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.CreateSteps requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' + $ref: '#/components/schemas/microsoft.graph.approvalStep' required: true responses: 2XX: @@ -26308,24 +26161,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' + $ref: '#/components/schemas/microsoft.graph.approvalStep' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/steps/{approvalStep-id}': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackageResourceRoles from identityGovernance - description: The roles in each resource in a catalog. Read-only. - operationId: identityGovernance.catalogs.GetAccessPackageResourceRoles + - identityGovernance.entitlementManagement + summary: Get approvalStep + description: Retrieve the properties of an approvalStep object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/approvalstep-get?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.GetSteps parameters: - name: $select in: query @@ -26353,28 +26204,27 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' + $ref: '#/components/schemas/microsoft.graph.approvalStep' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - - identityGovernance.accessPackageCatalog - summary: Update the navigation property accessPackageResourceRoles in identityGovernance - operationId: identityGovernance.catalogs.UpdateAccessPackageResourceRoles + - identityGovernance.entitlementManagement + summary: Update approvalStep + description: Apply an approve or deny decision on an approvalStep object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/approvalstep-update?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.UpdateSteps requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' + $ref: '#/components/schemas/microsoft.graph.approvalStep' required: true responses: 2XX: @@ -26382,22 +26232,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' + $ref: '#/components/schemas/microsoft.graph.approvalStep' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog - summary: Delete navigation property accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.catalogs.DeleteAccessPackageResourceRoles + - identityGovernance.entitlementManagement + summary: Delete navigation property steps for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.DeleteSteps parameters: - name: If-Match in: header @@ -26412,118 +26257,55 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource': + '/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/steps/$count': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackageResource from identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceRoles.GetAccessPackageResource + - identityGovernance.entitlementManagement + summary: Get the number of the resource + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.steps.GetCount-72f3 parameters: - - 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.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.accessPackageCatalog - summary: Update the navigation property accessPackageResource in identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceRoles.UpdateAccessPackageResource - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - required: true + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: + /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/$count: + get: tags: - - identityGovernance.accessPackageCatalog - summary: Delete navigation property accessPackageResource for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceRoles.DeleteAccessPackageResource + - identityGovernance.entitlementManagement + summary: Get the number of the resource + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.GetCount-ac9b parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment': + '/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/filterByCurrentUser(on=''{on}'')': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackageResourceEnvironment from identityGovernance - description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceEnvironment + - identityGovernance.entitlementManagement + summary: Invoke function filterByCurrentUser + description: 'In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/approval-filterbycurrentuser?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.filterByCurrentUser parameters: + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned @@ -26534,6 +26316,16 @@ paths: type: array items: type: string + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string - name: $expand in: query description: Expand related entities @@ -26546,28 +26338,38 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment' + title: Collection of approval + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.approval' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceRoles': + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles: get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.ListAccessPackageResourceRoles + - identityGovernance.entitlementManagement + summary: List accessPackageAssignmentResourceRoles + description: 'Retrieve a list of accessPackageAssignmentResourceRole objects. The resulting list includes all the resource roles of all assignments that the caller has access to read, across all catalogs and access packages.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/entitlementmanagement-list-accesspackageassignmentresourceroles?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.ListAccessPackageAssignmentResourceRoles parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -26606,31 +26408,26 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse' + $ref: '#/components/responses/microsoft.graph.accessPackageAssignmentResourceRoleCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - - identityGovernance.accessPackageCatalog - summary: Create new navigation property to accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.CreateAccessPackageResourceRoles + - identityGovernance.entitlementManagement + summary: Create new navigation property to accessPackageAssignmentResourceRoles for identityGovernance + operationId: identityGovernance.entitlementManagement.CreateAccessPackageAssignmentResourceRoles requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' + $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole' required: true responses: 2XX: @@ -26638,24 +26435,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' + $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id1}': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceRoles + - identityGovernance.entitlementManagement + summary: Get accessPackageAssignmentResourceRole + description: Retrieve the properties and relationships of an accessPackageAssignmentResourceRole object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/accesspackageassignmentresourcerole-get?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.GetAccessPackageAssignmentResourceRoles parameters: - name: $select in: query @@ -26683,28 +26478,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' + $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - - identityGovernance.accessPackageCatalog - summary: Update the navigation property accessPackageResourceRoles in identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.UpdateAccessPackageResourceRoles + - identityGovernance.entitlementManagement + summary: Update the navigation property accessPackageAssignmentResourceRoles in identityGovernance + operationId: identityGovernance.entitlementManagement.UpdateAccessPackageAssignmentResourceRoles requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' + $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole' required: true responses: 2XX: @@ -26712,22 +26502,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' + $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog - summary: Delete navigation property accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.DeleteAccessPackageResourceRoles + - identityGovernance.entitlementManagement + summary: Delete navigation property accessPackageAssignmentResourceRoles for identityGovernance + operationId: identityGovernance.entitlementManagement.DeleteAccessPackageAssignmentResourceRoles parameters: - name: If-Match in: header @@ -26742,40 +26527,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceRoles/$count': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceRoles.GetCount-59d6 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageAssignments': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.ListAccessPackageResourceScopes + - identityGovernance.entitlementManagement + summary: Get accessPackageAssignments from identityGovernance + description: The access package assignments resulting in this role assignment. Read-only. Nullable. + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.ListAccessPackageAssignments parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -26814,56 +26573,77 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse' + $ref: '#/components/responses/microsoft.graph.accessPackageAssignmentCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - post: + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageAssignments/{accessPackageAssignment-id}': + get: tags: - - identityGovernance.accessPackageCatalog - summary: Create new navigation property to accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.CreateAccessPackageResourceScopes - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - required: true + - identityGovernance.entitlementManagement + summary: Get accessPackageAssignments from identityGovernance + description: The access package assignments resulting in this role assignment. Read-only. Nullable. + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.GetAccessPackageAssignments + parameters: + - 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: Created navigation property. + description: Retrieved navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' + $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageAssignments/$count': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceScopes + - identityGovernance.entitlementManagement + summary: Get the number of the resource + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageAssignments.GetCount-da5e + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole': + get: + tags: + - identityGovernance.entitlementManagement + summary: Get accessPackageResourceRole from identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.GetAccessPackageResourceRole parameters: - name: $select in: query @@ -26891,28 +26671,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - - identityGovernance.accessPackageCatalog - summary: Update the navigation property accessPackageResourceScopes in identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.UpdateAccessPackageResourceScopes + - identityGovernance.entitlementManagement + summary: Update the navigation property accessPackageResourceRole in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.UpdateAccessPackageResourceRole requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' required: true responses: 2XX: @@ -26920,22 +26695,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog - summary: Delete navigation property accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.DeleteAccessPackageResourceScopes + - identityGovernance.entitlementManagement + summary: Delete navigation property accessPackageResourceRole for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.DeleteAccessPackageResourceRole parameters: - name: If-Match in: header @@ -26950,18 +26720,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get accessPackageResource from identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.GetAccessPackageResource + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.GetAccessPackageResource parameters: - name: $select in: query @@ -26994,17 +26759,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Update the navigation property accessPackageResource in identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.UpdateAccessPackageResource + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.UpdateAccessPackageResource requestBody: description: New navigation property values content: @@ -27023,17 +26783,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Delete navigation property accessPackageResource for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.DeleteAccessPackageResource + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.DeleteAccessPackageResource parameters: - name: If-Match in: header @@ -27048,19 +26803,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceEnvironment': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get accessPackageResourceEnvironment from identityGovernance description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetAccessPackageResourceEnvironment + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.GetAccessPackageResourceEnvironment parameters: - name: $select in: query @@ -27093,19 +26843,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get accessPackageResourceRoles from identityGovernance description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.ListAccessPackageResourceRoles + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.ListAccessPackageResourceRoles parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -27149,20 +26894,15 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Create new navigation property to accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.CreateAccessPackageResourceRoles + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.CreateAccessPackageResourceRoles requestBody: description: New navigation property content: @@ -27181,19 +26921,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id1}': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get accessPackageResourceRoles from identityGovernance description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetAccessPackageResourceRoles + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.GetAccessPackageResourceRoles parameters: - name: $select in: query @@ -27226,17 +26961,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Update the navigation property accessPackageResourceRoles in identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.UpdateAccessPackageResourceRoles + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.UpdateAccessPackageResourceRoles requestBody: description: New navigation property values content: @@ -27255,17 +26985,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Delete navigation property accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.DeleteAccessPackageResourceRoles + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.DeleteAccessPackageResourceRoles parameters: - name: If-Match in: header @@ -27280,18 +27005,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles/$count': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.GetCount-9620 + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceRoles.GetCount-ee2e parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -27302,19 +27022,29 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get externalOriginResourceConnector from identityGovernance - description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetExternalOriginResourceConnector + - identityGovernance.entitlementManagement + summary: Get accessPackageResourceScopes from identityGovernance + description: Read-only. Nullable. Supports $expand. + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.ListAccessPackageResourceScopes 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 @@ -27337,66 +27067,47 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector' + $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/refresh': post: tags: - - identityGovernance.accessPackageCatalog - summary: Invoke action refresh - description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.catalogs.accessPackageCatalog.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.refresh + - identityGovernance.entitlementManagement + summary: Create new navigation property to accessPackageResourceScopes for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.CreateAccessPackageResourceScopes + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' + required: true responses: - '204': - description: Success + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: action - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions': + x-ms-docs-operation-type: operation + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.ListUploadSessions + - identityGovernance.entitlementManagement + summary: Get accessPackageResourceScopes from identityGovernance + description: Read-only. Nullable. Supports $expand. + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.GetAccessPackageResourceScopes 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 @@ -27419,55 +27130,66 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + patch: tags: - - identityGovernance.accessPackageCatalog - summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.CreateUploadSessions + - identityGovernance.entitlementManagement + summary: Update the navigation property accessPackageResourceScopes in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.UpdateAccessPackageResourceScopes requestBody: - description: New navigation property + description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' required: true responses: 2XX: - description: Created navigation property. + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - identityGovernance.entitlementManagement + summary: Delete navigation property accessPackageResourceScopes for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.DeleteAccessPackageResourceScopes + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetUploadSessions + - identityGovernance.entitlementManagement + summary: Get accessPackageResource from identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.GetAccessPackageResource parameters: - name: $select in: query @@ -27495,28 +27217,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - - identityGovernance.accessPackageCatalog - summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.UpdateUploadSessions + - identityGovernance.entitlementManagement + summary: Update the navigation property accessPackageResource in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.UpdateAccessPackageResource requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResource' required: true responses: 2XX: @@ -27524,22 +27241,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog - summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.DeleteUploadSessions + - identityGovernance.entitlementManagement + summary: Delete navigation property accessPackageResource for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.DeleteAccessPackageResource parameters: - name: If-Match in: header @@ -27554,19 +27266,54 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.ListFiles + - identityGovernance.entitlementManagement + summary: Get accessPackageResourceEnvironment from identityGovernance + description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetAccessPackageResourceEnvironment + parameters: + - 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.accessPackageResourceEnvironment' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles': + get: + tags: + - identityGovernance.entitlementManagement + summary: Get accessPackageResourceRoles from identityGovernance + description: Read-only. Nullable. Supports $expand. + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.ListAccessPackageResourceRoles parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -27605,27 +27352,46 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse' + $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': + post: + tags: + - identityGovernance.entitlementManagement + summary: Create new navigation property to accessPackageResourceRoles for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.CreateAccessPackageResourceRoles + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFiles + - identityGovernance.entitlementManagement + summary: Get accessPackageResourceRoles from identityGovernance + description: Read-only. Nullable. Supports $expand. + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetAccessPackageResourceRoles parameters: - name: $select in: query @@ -27653,73 +27419,41 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get media content for the navigation property files from identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFilesContent - responses: - 2XX: - description: Retrieved media content - content: - application/octet-stream: - schema: - type: string - format: binary - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - put: + patch: tags: - - identityGovernance.accessPackageCatalog - summary: Update media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.UpdateFilesContent + - identityGovernance.entitlementManagement + summary: Update the navigation property accessPackageResourceRoles in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.UpdateAccessPackageResourceRoles requestBody: - description: New media content. + description: New navigation property values content: - application/octet-stream: + application/json: schema: - type: string - format: binary + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' required: true responses: 2XX: description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions + x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog - summary: Delete media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.DeleteFilesContent + - identityGovernance.entitlementManagement + summary: Delete navigation property accessPackageResourceRoles for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.DeleteAccessPackageResourceRoles parameters: - name: If-Match in: header @@ -27734,89 +27468,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.files.GetCount-6225 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': - post: - tags: - - identityGovernance.accessPackageCatalog - summary: Invoke action uploadFile - description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.catalogs.accessPackageCatalog.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: action - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetCount-33e2 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count': + x-ms-docs-operation-type: operation + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.GetCount-9620 + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.GetCount-c883 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -27827,18 +27485,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get externalOriginResourceConnector from identityGovernance description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.GetExternalOriginResourceConnector + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetExternalOriginResourceConnector parameters: - name: $select in: query @@ -27871,22 +27524,17 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/refresh': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/refresh': post: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Invoke action refresh description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.catalogs.accessPackageCatalog.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.refresh + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.refresh responses: '204': description: Success @@ -27894,18 +27542,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: action - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.ListUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.ListUploadSessions parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -27949,20 +27592,15 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.CreateUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.CreateUploadSessions requestBody: description: New navigation property content: @@ -27981,18 +27619,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.GetUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetUploadSessions parameters: - name: $select in: query @@ -28025,17 +27658,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.UpdateUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.UpdateUploadSessions requestBody: description: New navigation property values content: @@ -28054,17 +27682,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.DeleteUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.DeleteUploadSessions parameters: - name: If-Match in: header @@ -28079,19 +27702,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get files from identityGovernance description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.uploadSessions.ListFiles + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.ListFiles parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -28135,22 +27753,17 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get files from identityGovernance description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFiles + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFiles parameters: - name: $select in: query @@ -28183,19 +27796,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get media content for the navigation property files from identityGovernance description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFilesContent + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFilesContent responses: 2XX: description: Retrieved media content @@ -28208,17 +27816,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions put: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Update media content for the navigation property files in identityGovernance description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.uploadSessions.UpdateFilesContent + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.UpdateFilesContent requestBody: description: New media content. content: @@ -28234,17 +27837,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions delete: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Delete media content for the navigation property files in identityGovernance description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.uploadSessions.DeleteFilesContent + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.DeleteFilesContent parameters: - name: If-Match in: header @@ -28259,17 +27857,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.uploadSessions.files.GetCount-1664 + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.files.GetCount-c4e2 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -28280,21 +27873,16 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': post: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Invoke action uploadFile description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.catalogs.accessPackageCatalog.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile responses: 2XX: description: Success @@ -28309,18 +27897,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: action - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetCount-96d6 + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetCount-5599 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -28331,17 +27914,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/$count': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/$count': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResourceRoles.GetCount-9347 + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.GetCount-cf10 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -28352,17 +27930,70 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/externalOriginResourceConnector': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackageResources from identityGovernance - operationId: identityGovernance.catalogs.ListAccessPackageResources + - identityGovernance.entitlementManagement + summary: Get externalOriginResourceConnector from identityGovernance + description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.GetExternalOriginResourceConnector + parameters: + - 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.externalOriginResourceConnector' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/refresh': + post: + tags: + - identityGovernance.entitlementManagement + summary: Invoke action refresh + description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.refresh + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions': + get: + tags: + - identityGovernance.entitlementManagement + summary: Get uploadSessions from identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.ListUploadSessions parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -28401,31 +28032,26 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.accessPackageResourceCollectionResponse' + $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - - identityGovernance.accessPackageCatalog - summary: Create new navigation property to accessPackageResources for identityGovernance - operationId: identityGovernance.catalogs.CreateAccessPackageResources + - identityGovernance.entitlementManagement + summary: Create new navigation property to uploadSessions for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.CreateUploadSessions requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' required: true responses: 2XX: @@ -28433,23 +28059,18 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackageResources from identityGovernance - operationId: identityGovernance.catalogs.GetAccessPackageResources + - identityGovernance.entitlementManagement + summary: Get uploadSessions from identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.GetUploadSessions parameters: - name: $select in: query @@ -28477,28 +28098,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - - identityGovernance.accessPackageCatalog - summary: Update the navigation property accessPackageResources in identityGovernance - operationId: identityGovernance.catalogs.UpdateAccessPackageResources + - identityGovernance.entitlementManagement + summary: Update the navigation property uploadSessions in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.UpdateUploadSessions requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' required: true responses: 2XX: @@ -28506,22 +28122,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog - summary: Delete navigation property accessPackageResources for identityGovernance - operationId: identityGovernance.catalogs.DeleteAccessPackageResources + - identityGovernance.entitlementManagement + summary: Delete navigation property uploadSessions for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.DeleteUploadSessions parameters: - name: If-Match in: header @@ -28536,20 +28147,30 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceEnvironment': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackageResourceEnvironment from identityGovernance - description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.catalogs.accessPackageResources.GetAccessPackageResourceEnvironment + - identityGovernance.entitlementManagement + summary: Get files from identityGovernance + description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.ListFiles 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 @@ -28572,44 +28193,23 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment' + $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.catalogs.accessPackageResources.ListAccessPackageResourceRoles + - identityGovernance.entitlementManagement + summary: Get files from identityGovernance + description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.GetFiles 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 @@ -28632,56 +28232,139 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': + get: tags: - - identityGovernance.accessPackageCatalog - summary: Create new navigation property to accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.CreateAccessPackageResourceRoles + - identityGovernance.entitlementManagement + summary: Get media content for the navigation property files from identityGovernance + description: The unique identifier for an entity. Read-only. + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.GetFilesContent + responses: + 2XX: + description: Retrieved media content + content: + application/octet-stream: + schema: + type: string + format: binary + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + put: + tags: + - identityGovernance.entitlementManagement + summary: Update media content for the navigation property files in identityGovernance + description: The unique identifier for an entity. Read-only. + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.UpdateFilesContent requestBody: - description: New navigation property + description: New media content. content: - application/json: + application/octet-stream: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' + type: string + format: binary required: true responses: 2XX: - description: Created navigation property. + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + delete: + tags: + - identityGovernance.entitlementManagement + summary: Delete media content for the navigation property files in identityGovernance + description: The unique identifier for an entity. Read-only. + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.DeleteFilesContent + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': + get: + tags: + - identityGovernance.entitlementManagement + summary: Get the number of the resource + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.files.GetCount-5bf6 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': + post: + tags: + - identityGovernance.entitlementManagement + summary: Invoke action uploadFile + description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile + responses: + 2XX: + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' + anyOf: + - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + - type: object + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}': + x-ms-docs-operation-type: action + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/$count': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.catalogs.accessPackageResources.GetAccessPackageResourceRoles + - identityGovernance.entitlementManagement + summary: Get the number of the resource + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.GetCount-bb47 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope': + get: + tags: + - identityGovernance.entitlementManagement + summary: Get accessPackageResourceScope from identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.GetAccessPackageResourceScope parameters: - name: $select in: query @@ -28709,28 +28392,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - - identityGovernance.accessPackageCatalog - summary: Update the navigation property accessPackageResourceRoles in identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.UpdateAccessPackageResourceRoles + - identityGovernance.entitlementManagement + summary: Update the navigation property accessPackageResourceScope in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.UpdateAccessPackageResourceScope requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' required: true responses: 2XX: @@ -28738,22 +28416,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog - summary: Delete navigation property accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.DeleteAccessPackageResourceRoles + - identityGovernance.entitlementManagement + summary: Delete navigation property accessPackageResourceScope for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.DeleteAccessPackageResourceScope parameters: - name: If-Match in: header @@ -28768,18 +28441,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get accessPackageResource from identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.GetAccessPackageResource + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.GetAccessPackageResource parameters: - name: $select in: query @@ -28812,17 +28480,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Update the navigation property accessPackageResource in identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.UpdateAccessPackageResource + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.UpdateAccessPackageResource requestBody: description: New navigation property values content: @@ -28841,17 +28504,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Delete navigation property accessPackageResource for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.DeleteAccessPackageResource + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.DeleteAccessPackageResource parameters: - name: If-Match in: header @@ -28866,19 +28524,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceEnvironment': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get accessPackageResourceEnvironment from identityGovernance description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceEnvironment + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.GetAccessPackageResourceEnvironment parameters: - name: $select in: query @@ -28911,19 +28564,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackageResourceScopes from identityGovernance + - identityGovernance.entitlementManagement + summary: Get accessPackageResourceRoles from identityGovernance description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.ListAccessPackageResourceScopes + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.ListAccessPackageResourceRoles parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -28962,31 +28610,26 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse' + $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - - identityGovernance.accessPackageCatalog - summary: Create new navigation property to accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.CreateAccessPackageResourceScopes + - identityGovernance.entitlementManagement + summary: Create new navigation property to accessPackageResourceRoles for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.CreateAccessPackageResourceRoles requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' required: true responses: 2XX: @@ -28994,24 +28637,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackageResourceScopes from identityGovernance + - identityGovernance.entitlementManagement + summary: Get accessPackageResourceRoles from identityGovernance description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceScopes + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.GetAccessPackageResourceRoles parameters: - name: $select in: query @@ -29039,28 +28677,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - - identityGovernance.accessPackageCatalog - summary: Update the navigation property accessPackageResourceScopes in identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.UpdateAccessPackageResourceScopes + - identityGovernance.entitlementManagement + summary: Update the navigation property accessPackageResourceRoles in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.UpdateAccessPackageResourceRoles requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' required: true responses: 2XX: @@ -29068,22 +28701,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog - summary: Delete navigation property accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.DeleteAccessPackageResourceScopes + - identityGovernance.entitlementManagement + summary: Delete navigation property accessPackageResourceRoles for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.DeleteAccessPackageResourceRoles parameters: - name: If-Match in: header @@ -29098,18 +28726,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get accessPackageResource from identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.GetAccessPackageResource + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.GetAccessPackageResource parameters: - name: $select in: query @@ -29142,17 +28765,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Update the navigation property accessPackageResource in identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.UpdateAccessPackageResource + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.UpdateAccessPackageResource requestBody: description: New navigation property values content: @@ -29171,17 +28789,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Delete navigation property accessPackageResource for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.DeleteAccessPackageResource + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.DeleteAccessPackageResource parameters: - name: If-Match in: header @@ -29196,19 +28809,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get accessPackageResourceEnvironment from identityGovernance description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetAccessPackageResourceEnvironment + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceEnvironment parameters: - name: $select in: query @@ -29241,86 +28849,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get externalOriginResourceConnector from identityGovernance - description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetExternalOriginResourceConnector - parameters: - - 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.externalOriginResourceConnector' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/refresh': - post: - tags: - - identityGovernance.accessPackageCatalog - summary: Invoke action refresh - description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.catalogs.accessPackageCatalog.accessPackageResources.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.refresh - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: action - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.ListUploadSessions + - identityGovernance.entitlementManagement + summary: Get accessPackageResourceScopes from identityGovernance + description: Read-only. Nullable. Supports $expand. + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.ListAccessPackageResourceScopes parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -29359,31 +28895,26 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse' + $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - - identityGovernance.accessPackageCatalog - summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.CreateUploadSessions + - identityGovernance.entitlementManagement + summary: Create new navigation property to accessPackageResourceScopes for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.CreateAccessPackageResourceScopes requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' required: true responses: 2XX: @@ -29391,23 +28922,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetUploadSessions + - identityGovernance.entitlementManagement + summary: Get accessPackageResourceScopes from identityGovernance + description: Read-only. Nullable. Supports $expand. + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceScopes parameters: - name: $select in: query @@ -29435,28 +28962,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - - identityGovernance.accessPackageCatalog - summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.UpdateUploadSessions + - identityGovernance.entitlementManagement + summary: Update the navigation property accessPackageResourceScopes in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.UpdateAccessPackageResourceScopes requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' required: true responses: 2XX: @@ -29464,22 +28986,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog - summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.DeleteUploadSessions + - identityGovernance.entitlementManagement + summary: Delete navigation property accessPackageResourceScopes for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.DeleteAccessPackageResourceScopes parameters: - name: If-Match in: header @@ -29494,269 +29011,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.ListFiles - 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.customDataProvidedResourceFileCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFiles - parameters: - - 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.customDataProvidedResourceFile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get media content for the navigation property files from identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFilesContent - responses: - 2XX: - description: Retrieved media content - content: - application/octet-stream: - schema: - type: string - format: binary - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - put: - tags: - - identityGovernance.accessPackageCatalog - summary: Update media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.UpdateFilesContent - requestBody: - description: New media content. - content: - application/octet-stream: - schema: - type: string - format: binary - required: true - responses: - 2XX: - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - delete: - tags: - - identityGovernance.accessPackageCatalog - summary: Delete media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.DeleteFilesContent - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.files.GetCount-711b - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': - post: - tags: - - identityGovernance.accessPackageCatalog - summary: Invoke action uploadFile - description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.catalogs.accessPackageCatalog.accessPackageResources.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: action - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetCount-94bb - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.GetCount-ef04 + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.GetCount-13ac parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -29767,18 +29028,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get externalOriginResourceConnector from identityGovernance description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.GetExternalOriginResourceConnector + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetExternalOriginResourceConnector parameters: - name: $select in: query @@ -29811,22 +29067,17 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/refresh': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/refresh': post: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Invoke action refresh description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.catalogs.accessPackageCatalog.accessPackageResources.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.refresh + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.refresh responses: '204': description: Success @@ -29834,18 +29085,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: action - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.ListUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.ListUploadSessions parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -29889,20 +29135,15 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.CreateUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.CreateUploadSessions requestBody: description: New navigation property content: @@ -29921,18 +29162,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.GetUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetUploadSessions parameters: - name: $select in: query @@ -29965,17 +29201,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.UpdateUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.UpdateUploadSessions requestBody: description: New navigation property values content: @@ -29994,17 +29225,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.DeleteUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.DeleteUploadSessions parameters: - name: If-Match in: header @@ -30019,19 +29245,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get files from identityGovernance description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.uploadSessions.ListFiles + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.ListFiles parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -30075,22 +29296,17 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get files from identityGovernance description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFiles + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFiles parameters: - name: $select in: query @@ -30123,19 +29339,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get media content for the navigation property files from identityGovernance description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFilesContent + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFilesContent responses: 2XX: description: Retrieved media content @@ -30148,17 +29359,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions put: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Update media content for the navigation property files in identityGovernance description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.uploadSessions.UpdateFilesContent + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.UpdateFilesContent requestBody: description: New media content. content: @@ -30174,17 +29380,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions delete: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Delete media content for the navigation property files in identityGovernance description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.uploadSessions.DeleteFilesContent + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.DeleteFilesContent parameters: - name: If-Match in: header @@ -30199,17 +29400,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.uploadSessions.files.GetCount-29eb + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.files.GetCount-e63c parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -30220,21 +29416,16 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': post: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Invoke action uploadFile description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.catalogs.accessPackageCatalog.accessPackageResources.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile responses: 2XX: description: Success @@ -30249,18 +29440,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: action - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetCount-06be + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetCount-9f53 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -30271,17 +29457,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/$count': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/$count': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceRoles.GetCount-4a81 + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.GetCount-faab parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -30292,18 +29473,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get accessPackageResourceScopes from identityGovernance description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.catalogs.accessPackageResources.ListAccessPackageResourceScopes + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.ListAccessPackageResourceScopes parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -30347,20 +29523,15 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Create new navigation property to accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.CreateAccessPackageResourceScopes + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.CreateAccessPackageResourceScopes requestBody: description: New navigation property content: @@ -30379,19 +29550,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get accessPackageResourceScopes from identityGovernance description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.catalogs.accessPackageResources.GetAccessPackageResourceScopes + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.GetAccessPackageResourceScopes parameters: - name: $select in: query @@ -30424,17 +29590,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Update the navigation property accessPackageResourceScopes in identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.UpdateAccessPackageResourceScopes + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.UpdateAccessPackageResourceScopes requestBody: description: New navigation property values content: @@ -30453,17 +29614,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Delete navigation property accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.DeleteAccessPackageResourceScopes + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.DeleteAccessPackageResourceScopes parameters: - name: If-Match in: header @@ -30478,18 +29634,30 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes/$count': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackageResource from identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.GetAccessPackageResource + - identityGovernance.entitlementManagement + summary: Get the number of the resource + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceScopes.GetCount-4842 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/externalOriginResourceConnector': + get: + tags: + - identityGovernance.entitlementManagement + summary: Get externalOriginResourceConnector from identityGovernance + description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.GetExternalOriginResourceConnector parameters: - name: $select in: query @@ -30517,78 +29685,113 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' + $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - patch: + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/refresh': + post: tags: - - identityGovernance.accessPackageCatalog - summary: Update the navigation property accessPackageResource in identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.UpdateAccessPackageResource - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - required: true + - identityGovernance.entitlementManagement + summary: Invoke action refresh + description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.refresh responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions': + get: tags: - - identityGovernance.accessPackageCatalog - summary: Delete navigation property accessPackageResource for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.DeleteAccessPackageResource + - identityGovernance.entitlementManagement + summary: Get uploadSessions from identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.ListUploadSessions parameters: - - name: If-Match - in: header - description: ETag - style: simple + - $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: - type: string + 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: - '204': - description: Success + 2XX: + $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - identityGovernance.entitlementManagement + summary: Create new navigation property to uploadSessions for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.CreateUploadSessions + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackageResourceEnvironment from identityGovernance - description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.GetAccessPackageResourceEnvironment + - identityGovernance.entitlementManagement + summary: Get uploadSessions from identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.GetUploadSessions parameters: - name: $select in: query @@ -30616,24 +29819,63 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment' + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - identityGovernance.entitlementManagement + summary: Update the navigation property uploadSessions in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.UpdateUploadSessions + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - identityGovernance.entitlementManagement + summary: Delete navigation property uploadSessions for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.DeleteUploadSessions + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.ListAccessPackageResourceRoles + - identityGovernance.entitlementManagement + summary: Get files from identityGovernance + description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.uploadSessions.ListFiles parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -30672,56 +29914,22 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse' + $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.accessPackageCatalog - summary: Create new navigation property to accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.CreateAccessPackageResourceRoles - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.GetAccessPackageResourceRoles + - identityGovernance.entitlementManagement + summary: Get files from identityGovernance + description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.uploadSessions.GetFiles parameters: - name: $select in: query @@ -30749,51 +29957,58 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - patch: + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': + get: tags: - - identityGovernance.accessPackageCatalog - summary: Update the navigation property accessPackageResourceRoles in identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.UpdateAccessPackageResourceRoles + - identityGovernance.entitlementManagement + summary: Get media content for the navigation property files from identityGovernance + description: The unique identifier for an entity. Read-only. + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.uploadSessions.GetFilesContent + responses: + 2XX: + description: Retrieved media content + content: + application/octet-stream: + schema: + type: string + format: binary + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + put: + tags: + - identityGovernance.entitlementManagement + summary: Update media content for the navigation property files in identityGovernance + description: The unique identifier for an entity. Read-only. + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.uploadSessions.UpdateFilesContent requestBody: - description: New navigation property values + description: New media content. content: - application/json: + application/octet-stream: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' + type: string + format: binary required: true responses: 2XX: description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog - summary: Delete navigation property accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.DeleteAccessPackageResourceRoles + - identityGovernance.entitlementManagement + summary: Delete media content for the navigation property files in identityGovernance + description: The unique identifier for an entity. Read-only. + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.uploadSessions.DeleteFilesContent parameters: - name: If-Match in: header @@ -30808,18 +30023,70 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackageResource from identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.GetAccessPackageResource + - identityGovernance.entitlementManagement + summary: Get the number of the resource + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.uploadSessions.files.GetCount-291d + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': + post: + tags: + - identityGovernance.entitlementManagement + summary: Invoke action uploadFile + description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/$count': + get: + tags: + - identityGovernance.entitlementManagement + summary: Get the number of the resource + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.uploadSessions.GetCount-311d + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageSubject': + get: + tags: + - identityGovernance.entitlementManagement + summary: Get accessPackageSubject from identityGovernance + description: Read-only. Nullable. Supports $filter (eq) on objectId and $expand query parameters. + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.GetAccessPackageSubject parameters: - name: $select in: query @@ -30847,28 +30114,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' + $ref: '#/components/schemas/microsoft.graph.accessPackageSubject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - - identityGovernance.accessPackageCatalog - summary: Update the navigation property accessPackageResource in identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.UpdateAccessPackageResource + - identityGovernance.entitlementManagement + summary: Update the navigation property accessPackageSubject in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.UpdateAccessPackageSubject requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' + $ref: '#/components/schemas/microsoft.graph.accessPackageSubject' required: true responses: 2XX: @@ -30876,22 +30138,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' + $ref: '#/components/schemas/microsoft.graph.accessPackageSubject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog - summary: Delete navigation property accessPackageResource for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.DeleteAccessPackageResource + - identityGovernance.entitlementManagement + summary: Delete navigation property accessPackageSubject for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.DeleteAccessPackageSubject parameters: - name: If-Match in: header @@ -30906,19 +30163,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment': + '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageSubject/connectedOrganization': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackageResourceEnvironment from identityGovernance - description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceEnvironment + - identityGovernance.entitlementManagement + summary: Get connectedOrganization from identityGovernance + description: The connected organization of the subject. Read-only. Nullable. + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageSubject.GetConnectedOrganization parameters: - name: $select in: query @@ -30946,25 +30198,40 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment' + $ref: '#/components/schemas/microsoft.graph.connectedOrganization' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector': + /identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/$count: get: tags: - - identityGovernance.accessPackageCatalog - summary: Get externalOriginResourceConnector from identityGovernance - description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetExternalOriginResourceConnector + - identityGovernance.entitlementManagement + summary: Get the number of the resource + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.GetCount-83c9 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/My(): + get: + tags: + - identityGovernance.entitlementManagement + summary: Invoke function My + operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.My parameters: + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned @@ -30975,6 +30242,16 @@ paths: type: array items: type: string + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string - name: $expand in: query description: Expand related entities @@ -30987,50 +30264,38 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector' + title: Collection of accessPackageAssignmentResourceRole + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/refresh': - post: + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /identityGovernance/entitlementManagement/accessPackageAssignments: + get: tags: - - identityGovernance.accessPackageCatalog - summary: Invoke action refresh - description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' + - identityGovernance.entitlementManagement + summary: List accessPackageAssignments + description: 'Retrieve a list of accessPackageAssignment objects in Microsoft Entra entitlement management. For directory-wide administrators, the resulting list includes all the assignments, current and well as expired, that the caller has access to read, across all catalogs and access packages. If the caller is on behalf of a delegated user who is assigned only to catalog-specific delegated administrative roles, the request must supply a filter to indicate a specific access package, such as: $filter=accessPackage/id eq ''a914b616-e04e-476b-aa37-91038f0b165b''.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.catalogs.accessPackageCatalog.accessPackageResources.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.refresh - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: action - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.ListUploadSessions + url: https://learn.microsoft.com/graph/api/entitlementmanagement-list-accesspackageassignments?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.ListAccessPackageAssignments parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -31069,31 +30334,26 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse' + $ref: '#/components/responses/microsoft.graph.accessPackageAssignmentCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - - identityGovernance.accessPackageCatalog - summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.CreateUploadSessions + - identityGovernance.entitlementManagement + summary: Create new navigation property to accessPackageAssignments for identityGovernance + operationId: identityGovernance.entitlementManagement.CreateAccessPackageAssignments requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment' required: true responses: 2XX: @@ -31101,23 +30361,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetUploadSessions + - identityGovernance.entitlementManagement + summary: Get accessPackageAssignments from identityGovernance + description: The assignment of an access package to a subject for a period of time. + operationId: identityGovernance.entitlementManagement.GetAccessPackageAssignments parameters: - name: $select in: query @@ -31145,28 +30401,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - - identityGovernance.accessPackageCatalog - summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.UpdateUploadSessions + - identityGovernance.entitlementManagement + summary: Update the navigation property accessPackageAssignments in identityGovernance + operationId: identityGovernance.entitlementManagement.UpdateAccessPackageAssignments requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment' required: true responses: 2XX: @@ -31174,22 +30425,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog - summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.DeleteUploadSessions + - identityGovernance.entitlementManagement + summary: Delete navigation property accessPackageAssignments for identityGovernance + operationId: identityGovernance.entitlementManagement.DeleteAccessPackageAssignments parameters: - name: If-Match in: header @@ -31204,35 +30450,15 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.ListFiles + - identityGovernance.entitlementManagement + summary: Get accessPackage from identityGovernance + description: Read-only. Nullable. Supports $filter (eq) on the id property and $expand query parameters. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.GetAccessPackage 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 @@ -31255,121 +30481,45 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.accessPackage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': - get: + patch: tags: - - identityGovernance.accessPackageCatalog - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFiles - parameters: - - 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.customDataProvidedResourceFile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get media content for the navigation property files from identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFilesContent - responses: - 2XX: - description: Retrieved media content - content: - application/octet-stream: - schema: - type: string - format: binary - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - put: - tags: - - identityGovernance.accessPackageCatalog - summary: Update media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.UpdateFilesContent + - identityGovernance.entitlementManagement + summary: Update the navigation property accessPackage in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.UpdateAccessPackage requestBody: - description: New media content. + description: New navigation property values content: - application/octet-stream: + application/json: schema: - type: string - format: binary + $ref: '#/components/schemas/microsoft.graph.accessPackage' required: true responses: 2XX: description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.accessPackage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions + x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog - summary: Delete media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.DeleteFilesContent + - identityGovernance.entitlementManagement + summary: Delete navigation property accessPackage for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.DeleteAccessPackage parameters: - name: If-Match in: header @@ -31384,178 +30534,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.files.GetCount-13c7 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': - post: - tags: - - identityGovernance.accessPackageCatalog - summary: Invoke action uploadFile - description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.catalogs.accessPackageCatalog.accessPackageResources.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: action - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetCount-3f35 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.GetCount-5093 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get externalOriginResourceConnector from identityGovernance - description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.GetExternalOriginResourceConnector - parameters: - - 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.externalOriginResourceConnector' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/refresh': - post: - tags: - - identityGovernance.accessPackageCatalog - summary: Invoke action refresh - description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.catalogs.accessPackageCatalog.accessPackageResources.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.refresh - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: action - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.ListUploadSessions + - identityGovernance.entitlementManagement + summary: Get accessPackageResourceRoleScopes from identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.ListAccessPackageResourceRoleScopes parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -31594,31 +30579,26 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse' + $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleScopeCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - - identityGovernance.accessPackageCatalog - summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.CreateUploadSessions + - identityGovernance.entitlementManagement + summary: Create new navigation property to accessPackageResourceRoleScopes for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.CreateAccessPackageResourceRoleScopes requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRoleScope' required: true responses: 2XX: @@ -31626,23 +30606,18 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRoleScope' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.GetUploadSessions + - identityGovernance.entitlementManagement + summary: Get accessPackageResourceRoleScopes from identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.GetAccessPackageResourceRoleScopes parameters: - name: $select in: query @@ -31670,28 +30645,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRoleScope' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - - identityGovernance.accessPackageCatalog - summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.UpdateUploadSessions + - identityGovernance.entitlementManagement + summary: Update the navigation property accessPackageResourceRoleScopes in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.UpdateAccessPackageResourceRoleScopes requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRoleScope' required: true responses: 2XX: @@ -31699,22 +30669,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRoleScope' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog - summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.DeleteUploadSessions + - identityGovernance.entitlementManagement + summary: Delete navigation property accessPackageResourceRoleScopes for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.DeleteAccessPackageResourceRoleScopes parameters: - name: If-Match in: header @@ -31729,35 +30694,15 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.uploadSessions.ListFiles + - identityGovernance.entitlementManagement + summary: Get accessPackageResourceRole from identityGovernance + description: Read-only. Nullable. Supports $expand. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.GetAccessPackageResourceRole 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 @@ -31780,27 +30725,66 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - identityGovernance.entitlementManagement + summary: Update the navigation property accessPackageResourceRole in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.UpdateAccessPackageResourceRole + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - identityGovernance.entitlementManagement + summary: Delete navigation property accessPackageResourceRole for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.DeleteAccessPackageResourceRole + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFiles + - identityGovernance.entitlementManagement + summary: Get accessPackageResource from identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.GetAccessPackageResource parameters: - name: $select in: query @@ -31828,73 +30812,41 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile' + $ref: '#/components/schemas/microsoft.graph.accessPackageResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get media content for the navigation property files from identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFilesContent - responses: - 2XX: - description: Retrieved media content - content: - application/octet-stream: - schema: - type: string - format: binary - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - put: + patch: tags: - - identityGovernance.accessPackageCatalog - summary: Update media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.uploadSessions.UpdateFilesContent + - identityGovernance.entitlementManagement + summary: Update the navigation property accessPackageResource in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.UpdateAccessPackageResource requestBody: - description: New media content. + description: New navigation property values content: - application/octet-stream: + application/json: schema: - type: string - format: binary + $ref: '#/components/schemas/microsoft.graph.accessPackageResource' required: true responses: 2XX: description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.accessPackageResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions + x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog - summary: Delete media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.uploadSessions.DeleteFilesContent + - identityGovernance.entitlementManagement + summary: Delete navigation property accessPackageResource for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.DeleteAccessPackageResource parameters: - name: If-Match in: header @@ -31909,111 +30861,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.uploadSessions.files.GetCount-1a16 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': - post: - tags: - - identityGovernance.accessPackageCatalog - summary: Invoke action uploadFile - description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.catalogs.accessPackageCatalog.accessPackageResources.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: action - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetCount-1e39 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/$count': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResources.accessPackageResourceScopes.GetCount-688f - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/externalOriginResourceConnector': + x-ms-docs-operation-type: operation + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceEnvironment': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get externalOriginResourceConnector from identityGovernance - description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.catalogs.accessPackageResources.GetExternalOriginResourceConnector + - identityGovernance.entitlementManagement + summary: Get accessPackageResourceEnvironment from identityGovernance + description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.GetAccessPackageResourceEnvironment parameters: - name: $select in: query @@ -32041,50 +30896,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/refresh': - post: - tags: - - identityGovernance.accessPackageCatalog - summary: Invoke action refresh - description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.catalogs.accessPackageCatalog.accessPackageResources.accessPackageResource.refresh - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: action - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles': get: tags: - - identityGovernance.accessPackageCatalog - summary: List customDataProvidedResourceUploadSession objects - description: Get a list of the customDataProvidedResourceUploadSession objects and their properties. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageresource-list-uploadsessions?view=graph-rest-beta - operationId: identityGovernance.catalogs.accessPackageResources.ListUploadSessions + - identityGovernance.entitlementManagement + summary: Get accessPackageResourceRoles from identityGovernance + description: Read-only. Nullable. Supports $expand. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.ListAccessPackageResourceRoles parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -32123,35 +30947,26 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse' + $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - - identityGovernance.accessPackageCatalog - summary: Create customDataProvidedResourceUploadSession - description: 'Create a customDataProvidedResourceUploadSession object. Only one upload session is allowed per reference instance (for example, access review instance) and customDataProvidedResource pair. Once you create an upload session, upload files, and complete the session, the data is processed and you cannot create another upload session for that same pair. If you encounter errors with files uploaded or need to start fresh, you can delete the active upload session to create a new one. The following table lists the derived types of customDataProvidedResourceUploadSession that can be created. Specify the @odata.type in the request body to indicate the derived type.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customdataprovidedresource-post-uploadsessions?view=graph-rest-beta - operationId: identityGovernance.catalogs.accessPackageResources.CreateUploadSessions + - identityGovernance.entitlementManagement + summary: Create new navigation property to accessPackageResourceRoles for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.CreateAccessPackageResourceRoles requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' required: true responses: 2XX: @@ -32159,27 +30974,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get customDataProvidedResourceUploadSession - description: Read the properties and relationships of a customDataProvidedResourceUploadSession object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-get?view=graph-rest-beta - operationId: identityGovernance.catalogs.accessPackageResources.GetUploadSessions + - identityGovernance.entitlementManagement + summary: Get accessPackageResourceRoles from identityGovernance + description: Read-only. Nullable. Supports $expand. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.GetAccessPackageResourceRoles parameters: - name: $select in: query @@ -32207,32 +31014,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - - identityGovernance.accessPackageCatalog - summary: Update customDataProvidedResourceUploadSession - description: Update the properties of a customDataProvidedResourceUploadSession created for a customDataProvidedResource object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-update?view=graph-rest-beta - operationId: identityGovernance.catalogs.accessPackageResources.UpdateUploadSessions + - identityGovernance.entitlementManagement + summary: Update the navigation property accessPackageResourceRoles in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.UpdateAccessPackageResourceRoles requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' required: true responses: 2XX: @@ -32240,26 +31038,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog - summary: Delete customDataProvidedResourceUploadSession - description: Delete a customDataProvidedResourceUploadSession object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageresource-delete-uploadsessions?view=graph-rest-beta - operationId: identityGovernance.catalogs.accessPackageResources.DeleteUploadSessions + - identityGovernance.entitlementManagement + summary: Delete navigation property accessPackageResourceRoles for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.DeleteAccessPackageResourceRoles parameters: - name: If-Match in: header @@ -32274,269 +31063,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.catalogs.accessPackageResources.uploadSessions.ListFiles - 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.customDataProvidedResourceFileCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.catalogs.accessPackageResources.uploadSessions.GetFiles - parameters: - - 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.customDataProvidedResourceFile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get media content for the navigation property files from identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.catalogs.accessPackageResources.uploadSessions.GetFilesContent - responses: - 2XX: - description: Retrieved media content - content: - application/octet-stream: - schema: - type: string - format: binary - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - put: - tags: - - identityGovernance.accessPackageCatalog - summary: Update media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.catalogs.accessPackageResources.uploadSessions.UpdateFilesContent - requestBody: - description: New media content. - content: - application/octet-stream: - schema: - type: string - format: binary - required: true - responses: - 2XX: - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - delete: - tags: - - identityGovernance.accessPackageCatalog - summary: Delete media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.catalogs.accessPackageResources.uploadSessions.DeleteFilesContent - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResources.uploadSessions.files.GetCount-67af - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': - post: - tags: - - identityGovernance.accessPackageCatalog - summary: Invoke action uploadFile - description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.catalogs.accessPackageCatalog.accessPackageResources.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: action - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/$count': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResources.uploadSessions.GetCount-f4b3 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/$count': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles/$count': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResources.GetCount-00cc + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceRoles.GetCount-88d4 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -32547,17 +31080,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get accessPackageResourceScopes from identityGovernance - operationId: identityGovernance.catalogs.ListAccessPackageResourceScopes + description: Read-only. Nullable. Supports $expand. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.ListAccessPackageResourceScopes parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -32601,20 +31130,15 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Create new navigation property to accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.catalogs.CreateAccessPackageResourceScopes + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.CreateAccessPackageResourceScopes requestBody: description: New navigation property content: @@ -32633,18 +31157,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get accessPackageResourceScopes from identityGovernance - operationId: identityGovernance.catalogs.GetAccessPackageResourceScopes + description: Read-only. Nullable. Supports $expand. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.GetAccessPackageResourceScopes parameters: - name: $select in: query @@ -32677,17 +31197,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Update the navigation property accessPackageResourceScopes in identityGovernance - operationId: identityGovernance.catalogs.UpdateAccessPackageResourceScopes + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.UpdateAccessPackageResourceScopes requestBody: description: New navigation property values content: @@ -32706,17 +31221,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Delete navigation property accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.catalogs.DeleteAccessPackageResourceScopes + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.DeleteAccessPackageResourceScopes parameters: - name: If-Match in: header @@ -32731,18 +31241,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get accessPackageResource from identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceScopes.GetAccessPackageResource + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.GetAccessPackageResource parameters: - name: $select in: query @@ -32775,17 +31280,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Update the navigation property accessPackageResource in identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceScopes.UpdateAccessPackageResource + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.UpdateAccessPackageResource requestBody: description: New navigation property values content: @@ -32804,17 +31304,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Delete navigation property accessPackageResource for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceScopes.DeleteAccessPackageResource + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.DeleteAccessPackageResource parameters: - name: If-Match in: header @@ -32829,19 +31324,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get accessPackageResourceEnvironment from identityGovernance description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.GetAccessPackageResourceEnvironment + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetAccessPackageResourceEnvironment parameters: - name: $select in: query @@ -32874,19 +31364,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get accessPackageResourceRoles from identityGovernance description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.ListAccessPackageResourceRoles + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.ListAccessPackageResourceRoles parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -32930,20 +31415,15 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Create new navigation property to accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.CreateAccessPackageResourceRoles + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.CreateAccessPackageResourceRoles requestBody: description: New navigation property content: @@ -32962,19 +31442,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get accessPackageResourceRoles from identityGovernance description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.GetAccessPackageResourceRoles + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetAccessPackageResourceRoles parameters: - name: $select in: query @@ -33007,17 +31482,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Update the navigation property accessPackageResourceRoles in identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.UpdateAccessPackageResourceRoles + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.UpdateAccessPackageResourceRoles requestBody: description: New navigation property values content: @@ -33036,17 +31506,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Delete navigation property accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.DeleteAccessPackageResourceRoles + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.DeleteAccessPackageResourceRoles parameters: - name: If-Match in: header @@ -33061,117 +31526,30 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackageResource from identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.GetAccessPackageResource + - identityGovernance.entitlementManagement + summary: Get the number of the resource + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.GetCount-c018 parameters: - - 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.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.accessPackageCatalog - summary: Update the navigation property accessPackageResource in identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.UpdateAccessPackageResource - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - required: true + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.accessPackageCatalog - summary: Delete navigation property accessPackageResource for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.DeleteAccessPackageResource - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackageResourceEnvironment from identityGovernance - description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceEnvironment + - identityGovernance.entitlementManagement + summary: Get externalOriginResourceConnector from identityGovernance + description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetExternalOriginResourceConnector parameters: - name: $select in: query @@ -33199,24 +31577,36 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment' + $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/refresh': + post: + tags: + - identityGovernance.entitlementManagement + summary: Invoke action refresh + description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.refresh + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.ListAccessPackageResourceScopes + - identityGovernance.entitlementManagement + summary: Get uploadSessions from identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.ListUploadSessions parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -33255,31 +31645,26 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse' + $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - - identityGovernance.accessPackageCatalog - summary: Create new navigation property to accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.CreateAccessPackageResourceScopes + - identityGovernance.entitlementManagement + summary: Create new navigation property to uploadSessions for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.CreateUploadSessions requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' required: true responses: 2XX: @@ -33287,24 +31672,18 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id1}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceScopes + - identityGovernance.entitlementManagement + summary: Get uploadSessions from identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetUploadSessions parameters: - name: $select in: query @@ -33332,28 +31711,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - - identityGovernance.accessPackageCatalog - summary: Update the navigation property accessPackageResourceScopes in identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.UpdateAccessPackageResourceScopes + - identityGovernance.entitlementManagement + summary: Update the navigation property uploadSessions in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.UpdateUploadSessions requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' required: true responses: 2XX: @@ -33361,22 +31735,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog - summary: Delete navigation property accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.DeleteAccessPackageResourceScopes + - identityGovernance.entitlementManagement + summary: Delete navigation property uploadSessions for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.DeleteUploadSessions parameters: - name: If-Match in: header @@ -33391,40 +31760,68 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.GetCount-e7fc + - identityGovernance.entitlementManagement + summary: Get files from identityGovernance + description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.ListFiles 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/ODataCountResponse' + $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector': + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get externalOriginResourceConnector from identityGovernance - description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetExternalOriginResourceConnector + - identityGovernance.entitlementManagement + summary: Get files from identityGovernance + description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFiles parameters: - name: $select in: query @@ -33452,27 +31849,195 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector' + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/refresh': - post: + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': + get: tags: - - identityGovernance.accessPackageCatalog - summary: Invoke action refresh - description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' - externalDocs: - description: Find more info here + - identityGovernance.entitlementManagement + summary: Get media content for the navigation property files from identityGovernance + description: The unique identifier for an entity. Read-only. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFilesContent + responses: + 2XX: + description: Retrieved media content + content: + application/octet-stream: + schema: + type: string + format: binary + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + put: + tags: + - identityGovernance.entitlementManagement + summary: Update media content for the navigation property files in identityGovernance + description: The unique identifier for an entity. Read-only. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.UpdateFilesContent + requestBody: + description: New media content. + content: + application/octet-stream: + schema: + type: string + format: binary + required: true + responses: + 2XX: + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + delete: + tags: + - identityGovernance.entitlementManagement + summary: Delete media content for the navigation property files in identityGovernance + description: The unique identifier for an entity. Read-only. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.DeleteFilesContent + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': + get: + tags: + - identityGovernance.entitlementManagement + summary: Get the number of the resource + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.files.GetCount-b48e + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': + post: + tags: + - identityGovernance.entitlementManagement + summary: Invoke action uploadFile + description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count': + get: + tags: + - identityGovernance.entitlementManagement + summary: Get the number of the resource + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetCount-8bd5 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/$count': + get: + tags: + - identityGovernance.entitlementManagement + summary: Get the number of the resource + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.GetCount-560d + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/externalOriginResourceConnector': + get: + tags: + - identityGovernance.entitlementManagement + summary: Get externalOriginResourceConnector from identityGovernance + description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.GetExternalOriginResourceConnector + parameters: + - 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.externalOriginResourceConnector' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/refresh': + post: + tags: + - identityGovernance.entitlementManagement + summary: Invoke action refresh + description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' + externalDocs: + description: Find more info here url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.catalogs.accessPackageCatalog.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.refresh + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.refresh responses: '204': description: Success @@ -33480,18 +32045,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: action - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.ListUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.ListUploadSessions parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -33535,20 +32095,15 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.CreateUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.CreateUploadSessions requestBody: description: New navigation property content: @@ -33567,18 +32122,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.GetUploadSessions parameters: - name: $select in: query @@ -33611,17 +32161,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.UpdateUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.UpdateUploadSessions requestBody: description: New navigation property values content: @@ -33640,17 +32185,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.DeleteUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.DeleteUploadSessions parameters: - name: If-Match in: header @@ -33665,19 +32205,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get files from identityGovernance description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.ListFiles + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.uploadSessions.ListFiles parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -33721,22 +32256,17 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get files from identityGovernance description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFiles + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.uploadSessions.GetFiles parameters: - name: $select in: query @@ -33769,19 +32299,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get media content for the navigation property files from identityGovernance description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFilesContent + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.uploadSessions.GetFilesContent responses: 2XX: description: Retrieved media content @@ -33794,17 +32319,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions put: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Update media content for the navigation property files in identityGovernance description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.UpdateFilesContent + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.uploadSessions.UpdateFilesContent requestBody: description: New media content. content: @@ -33820,17 +32340,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions delete: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Delete media content for the navigation property files in identityGovernance description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.DeleteFilesContent + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.uploadSessions.DeleteFilesContent parameters: - name: If-Match in: header @@ -33845,17 +32360,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.files.GetCount-799a + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.uploadSessions.files.GetCount-a507 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -33866,21 +32376,16 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': post: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Invoke action uploadFile description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.catalogs.accessPackageCatalog.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile responses: 2XX: description: Success @@ -33895,39 +32400,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: action - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetCount-7a5f - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/$count': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.GetCount-e7fc + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.uploadSessions.GetCount-9c22 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -33938,34 +32417,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceScopes': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.ListAccessPackageResourceScopes + - identityGovernance.entitlementManagement + summary: Get accessPackageResourceScope from identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.GetAccessPackageResourceScope 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 @@ -33988,27 +32446,23 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + patch: tags: - - identityGovernance.accessPackageCatalog - summary: Create new navigation property to accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.CreateAccessPackageResourceScopes + - identityGovernance.entitlementManagement + summary: Update the navigation property accessPackageResourceScope in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.UpdateAccessPackageResourceScope requestBody: - description: New navigation property + description: New navigation property values content: application/json: schema: @@ -34016,7 +32470,7 @@ paths: required: true responses: 2XX: - description: Created navigation property. + description: Success content: application/json: schema: @@ -34025,19 +32479,33 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id1}': + delete: + tags: + - identityGovernance.entitlementManagement + summary: Delete navigation property accessPackageResourceScope for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.DeleteAccessPackageResourceScope + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.GetAccessPackageResourceScopes + - identityGovernance.entitlementManagement + summary: Get accessPackageResource from identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.GetAccessPackageResource parameters: - name: $select in: query @@ -34065,28 +32533,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' + $ref: '#/components/schemas/microsoft.graph.accessPackageResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - - identityGovernance.accessPackageCatalog - summary: Update the navigation property accessPackageResourceScopes in identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.UpdateAccessPackageResourceScopes + - identityGovernance.entitlementManagement + summary: Update the navigation property accessPackageResource in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.UpdateAccessPackageResource requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' + $ref: '#/components/schemas/microsoft.graph.accessPackageResource' required: true responses: 2XX: @@ -34094,22 +32557,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' + $ref: '#/components/schemas/microsoft.graph.accessPackageResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog - summary: Delete navigation property accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.DeleteAccessPackageResourceScopes + - identityGovernance.entitlementManagement + summary: Delete navigation property accessPackageResource for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.DeleteAccessPackageResource parameters: - name: If-Match in: header @@ -34124,40 +32582,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceScopes/$count': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceScopes.GetCount-2076 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceEnvironment': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get externalOriginResourceConnector from identityGovernance - description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.GetExternalOriginResourceConnector + - identityGovernance.entitlementManagement + summary: Get accessPackageResourceEnvironment from identityGovernance + description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.GetAccessPackageResourceEnvironment parameters: - name: $select in: query @@ -34185,46 +32617,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/refresh': - post: - tags: - - identityGovernance.accessPackageCatalog - summary: Invoke action refresh - description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.catalogs.accessPackageCatalog.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.refresh - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: action - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.ListUploadSessions + - identityGovernance.entitlementManagement + summary: Get accessPackageResourceRoles from identityGovernance + description: Read-only. Nullable. Supports $expand. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.ListAccessPackageResourceRoles parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -34263,31 +32668,26 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse' + $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - - identityGovernance.accessPackageCatalog - summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.CreateUploadSessions + - identityGovernance.entitlementManagement + summary: Create new navigation property to accessPackageResourceRoles for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.CreateAccessPackageResourceRoles requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' required: true responses: 2XX: @@ -34295,23 +32695,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.GetUploadSessions + - identityGovernance.entitlementManagement + summary: Get accessPackageResourceRoles from identityGovernance + description: Read-only. Nullable. Supports $expand. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.GetAccessPackageResourceRoles parameters: - name: $select in: query @@ -34339,28 +32735,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - - identityGovernance.accessPackageCatalog - summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.UpdateUploadSessions + - identityGovernance.entitlementManagement + summary: Update the navigation property accessPackageResourceRoles in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.UpdateAccessPackageResourceRoles requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' required: true responses: 2XX: @@ -34368,22 +32759,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog - summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.DeleteUploadSessions + - identityGovernance.entitlementManagement + summary: Delete navigation property accessPackageResourceRoles for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.DeleteAccessPackageResourceRoles parameters: - name: If-Match in: header @@ -34398,35 +32784,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.uploadSessions.ListFiles + - identityGovernance.entitlementManagement + summary: Get accessPackageResource from identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.GetAccessPackageResource 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 @@ -34449,121 +32814,45 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.accessPackageResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': - get: + patch: tags: - - identityGovernance.accessPackageCatalog - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFiles - parameters: - - 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 + - identityGovernance.entitlementManagement + summary: Update the navigation property accessPackageResource in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.UpdateAccessPackageResource + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.accessPackageResource' + required: true responses: 2XX: - description: Retrieved navigation property + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile' + $ref: '#/components/schemas/microsoft.graph.accessPackageResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': - get: + delete: tags: - - identityGovernance.accessPackageCatalog - summary: Get media content for the navigation property files from identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFilesContent - responses: - 2XX: - description: Retrieved media content - content: - application/octet-stream: - schema: - type: string - format: binary - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - put: - tags: - - identityGovernance.accessPackageCatalog - summary: Update media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.uploadSessions.UpdateFilesContent - requestBody: - description: New media content. - content: - application/octet-stream: - schema: - type: string - format: binary - required: true - responses: - 2XX: - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - delete: - tags: - - identityGovernance.accessPackageCatalog - summary: Delete media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.uploadSessions.DeleteFilesContent + - identityGovernance.entitlementManagement + summary: Delete navigation property accessPackageResource for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.DeleteAccessPackageResource parameters: - name: If-Match in: header @@ -34578,215 +32867,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.uploadSessions.files.GetCount-41d1 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': - post: - tags: - - identityGovernance.accessPackageCatalog - summary: Invoke action uploadFile - description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.catalogs.accessPackageCatalog.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: action - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetCount-2ffe - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/$count': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackageResourceScopes.GetCount-9b70 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackages': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackages from identityGovernance - description: The access packages in this catalog. Read-only. Nullable. Supports $expand. - operationId: identityGovernance.catalogs.ListAccessPackages - 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.accessPackageCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackages/{accessPackage-id}': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackages from identityGovernance - description: The access packages in this catalog. Read-only. Nullable. Supports $expand. - operationId: identityGovernance.catalogs.GetAccessPackages - parameters: - - 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.accessPackage' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackages(uniqueName=''{uniqueName}'')': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get accessPackages from identityGovernance - description: The access packages in this catalog. Read-only. Nullable. Supports $expand. - operationId: identityGovernance.catalogs.accessPackages.GetByUniqueName + - identityGovernance.entitlementManagement + summary: Get accessPackageResourceEnvironment from identityGovernance + description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceEnvironment parameters: - name: $select in: query @@ -34814,44 +32902,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackage' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackages/$count': - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get the number of the resource - operationId: identityGovernance.catalogs.accessPackages.GetCount-1eff - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs/{accessPackageCatalog-id}/customAccessPackageWorkflowExtensions': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get customAccessPackageWorkflowExtensions from identityGovernance - operationId: identityGovernance.catalogs.ListCustomAccessPackageWorkflowExtensions + - identityGovernance.entitlementManagement + summary: Get accessPackageResourceScopes from identityGovernance + description: Read-only. Nullable. Supports $expand. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.ListAccessPackageResourceScopes parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -34890,31 +32953,26 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.customAccessPackageWorkflowExtensionCollectionResponse' + $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - - identityGovernance.accessPackageCatalog - summary: Create new navigation property to customAccessPackageWorkflowExtensions for identityGovernance - operationId: identityGovernance.catalogs.CreateCustomAccessPackageWorkflowExtensions + - identityGovernance.entitlementManagement + summary: Create new navigation property to accessPackageResourceScopes for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.CreateAccessPackageResourceScopes requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customAccessPackageWorkflowExtension' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' required: true responses: 2XX: @@ -34922,23 +32980,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customAccessPackageWorkflowExtension' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/customAccessPackageWorkflowExtensions/{customAccessPackageWorkflowExtension-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get customAccessPackageWorkflowExtensions from identityGovernance - operationId: identityGovernance.catalogs.GetCustomAccessPackageWorkflowExtensions + - identityGovernance.entitlementManagement + summary: Get accessPackageResourceScopes from identityGovernance + description: Read-only. Nullable. Supports $expand. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceScopes parameters: - name: $select in: query @@ -34966,28 +33020,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customAccessPackageWorkflowExtension' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - - identityGovernance.accessPackageCatalog - summary: Update the navigation property customAccessPackageWorkflowExtensions in identityGovernance - operationId: identityGovernance.catalogs.UpdateCustomAccessPackageWorkflowExtensions + - identityGovernance.entitlementManagement + summary: Update the navigation property accessPackageResourceScopes in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.UpdateAccessPackageResourceScopes requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customAccessPackageWorkflowExtension' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' required: true responses: 2XX: @@ -34995,22 +33044,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customAccessPackageWorkflowExtension' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - - identityGovernance.accessPackageCatalog - summary: Delete navigation property customAccessPackageWorkflowExtensions for identityGovernance - operationId: identityGovernance.catalogs.DeleteCustomAccessPackageWorkflowExtensions + - identityGovernance.entitlementManagement + summary: Delete navigation property accessPackageResourceScopes for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.DeleteAccessPackageResourceScopes parameters: - name: If-Match in: header @@ -35025,18 +33069,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/catalogs/{accessPackageCatalog-id}/customAccessPackageWorkflowExtensions/$count': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count': get: tags: - - identityGovernance.accessPackageCatalog + - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.catalogs.customAccessPackageWorkflowExtensions.GetCount-c838 + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.GetCount-8a96 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -35047,17 +33086,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/catalogs(uniqueName=''{uniqueName}'')': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector': get: tags: - - identityGovernance.accessPackageCatalog - summary: Get catalogs from identityGovernance - operationId: identityGovernance.catalogs.GetByUniqueName + - identityGovernance.entitlementManagement + summary: Get externalOriginResourceConnector from identityGovernance + description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetExternalOriginResourceConnector parameters: - name: $select in: query @@ -35085,58 +33120,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.accessPackageCatalog - summary: Update the navigation property catalogs in identityGovernance - operationId: identityGovernance.catalogs.UpdateByUniqueName - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog' + $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - delete: + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/refresh': + post: tags: - - identityGovernance.accessPackageCatalog - summary: Delete navigation property catalogs for identityGovernance - operationId: identityGovernance.catalogs.DeleteByUniqueName - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + - identityGovernance.entitlementManagement + summary: Invoke action refresh + description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.refresh responses: '204': description: Success @@ -35144,48 +33143,22 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - /identityGovernance/catalogs/$count: - get: - tags: - - identityGovernance.accessPackageCatalog - summary: Get the number of the resource - operationId: identityGovernance.catalogs.GetCount-e518 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - /identityGovernance/catalogs/Search(): + x-ms-docs-operation-type: action + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions': get: tags: - - identityGovernance.accessPackageCatalog - summary: Invoke function Search - operationId: identityGovernance.catalogs.Search + - identityGovernance.entitlementManagement + summary: Get uploadSessions from identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.ListUploadSessions parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - - name: $select + - name: $orderby in: query - description: Select properties to be returned + description: Order items by property values style: form explode: false schema: @@ -35193,9 +33166,9 @@ paths: type: array items: type: string - - name: $orderby + - name: $select in: query - description: Order items by property values + description: Select properties to be returned style: form explode: false schema: @@ -35215,39 +33188,45 @@ paths: type: string responses: 2XX: - description: Success - content: - application/json: - schema: - title: Collection of accessPackageCatalog - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog' + $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - /identityGovernance/entitlementManagement: + x-ms-docs-operation-type: operation + post: + tags: + - identityGovernance.entitlementManagement + summary: Create new navigation property to uploadSessions for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.CreateUploadSessions + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': get: tags: - identityGovernance.entitlementManagement - summary: Get entitlementManagement from identityGovernance - operationId: identityGovernance.GetEntitlementManagement + summary: Get uploadSessions from identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetUploadSessions parameters: - name: $select in: query @@ -35275,7 +33254,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.entitlementManagement' + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' 4XX: $ref: '#/components/responses/error' 5XX: @@ -35284,14 +33263,14 @@ paths: patch: tags: - identityGovernance.entitlementManagement - summary: Update the navigation property entitlementManagement in identityGovernance - operationId: identityGovernance.UpdateEntitlementManagement + summary: Update the navigation property uploadSessions in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.UpdateUploadSessions requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.entitlementManagement' + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' required: true responses: 2XX: @@ -35299,7 +33278,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.entitlementManagement' + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' 4XX: $ref: '#/components/responses/error' 5XX: @@ -35308,8 +33287,8 @@ paths: delete: tags: - identityGovernance.entitlementManagement - summary: Delete navigation property entitlementManagement for identityGovernance - operationId: identityGovernance.DeleteEntitlementManagement + summary: Delete navigation property uploadSessions for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.DeleteUploadSessions parameters: - name: If-Match in: header @@ -35325,13 +33304,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals: + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': get: tags: - identityGovernance.entitlementManagement - summary: Get approval - description: 'Retrieve the properties of an approval object. This API request is made by an approver in the following scenarios:' - operationId: identityGovernance.entitlementManagement.ListAccessPackageAssignmentApprovals + summary: Get files from identityGovernance + description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.ListFiles parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -35370,7 +33349,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.approvalCollectionResponse' + $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -35379,40 +33358,13 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageAssignmentApprovals for identityGovernance - operationId: identityGovernance.entitlementManagement.CreateAccessPackageAssignmentApprovals - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.approval' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.approval' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': get: tags: - identityGovernance.entitlementManagement - summary: Get approval - description: 'Retrieve the properties of an approval object. This API request is made by an approver in the following scenarios:' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/approval-get?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.GetAccessPackageAssignmentApprovals + summary: Get files from identityGovernance + description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFiles parameters: - name: $select in: query @@ -35440,41 +33392,58 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.approval' + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - patch: + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': + get: tags: - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageAssignmentApprovals in identityGovernance - operationId: identityGovernance.entitlementManagement.UpdateAccessPackageAssignmentApprovals + summary: Get media content for the navigation property files from identityGovernance + description: The unique identifier for an entity. Read-only. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFilesContent + responses: + 2XX: + description: Retrieved media content + content: + application/octet-stream: + schema: + type: string + format: binary + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + put: + tags: + - identityGovernance.entitlementManagement + summary: Update media content for the navigation property files in identityGovernance + description: The unique identifier for an entity. Read-only. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.UpdateFilesContent requestBody: - description: New navigation property values + description: New media content. content: - application/json: + application/octet-stream: schema: - $ref: '#/components/schemas/microsoft.graph.approval' + type: string + format: binary required: true responses: 2XX: description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.approval' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation delete: tags: - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageAssignmentApprovals for identityGovernance - operationId: identityGovernance.entitlementManagement.DeleteAccessPackageAssignmentApprovals + summary: Delete media content for the navigation property files in identityGovernance + description: The unique identifier for an entity. Read-only. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.DeleteFilesContent parameters: - name: If-Match in: header @@ -35489,23 +33458,92 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/steps': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': get: tags: - identityGovernance.entitlementManagement - summary: List approvalSteps - description: 'List the approvalStep objects associated with an approval. This API request is made by an approver in the following scenarios:' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/approval-list-steps?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.ListSteps + summary: Get the number of the resource + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.files.GetCount-194f parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': + post: + tags: + - identityGovernance.entitlementManagement + summary: Invoke action uploadFile + description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count': + get: + tags: + - identityGovernance.entitlementManagement + summary: Get the number of the resource + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetCount-4306 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/$count': + get: + tags: + - identityGovernance.entitlementManagement + summary: Get the number of the resource + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.GetCount-531f + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes': + get: + tags: + - identityGovernance.entitlementManagement + summary: Get accessPackageResourceScopes from identityGovernance + description: Read-only. Nullable. Supports $expand. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.ListAccessPackageResourceScopes + 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 @@ -35538,7 +33576,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.approvalStepCollectionResponse' + $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -35550,14 +33588,14 @@ paths: post: tags: - identityGovernance.entitlementManagement - summary: Create new navigation property to steps for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.CreateSteps + summary: Create new navigation property to accessPackageResourceScopes for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.CreateAccessPackageResourceScopes requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.approvalStep' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' required: true responses: 2XX: @@ -35565,22 +33603,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.approvalStep' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/steps/{approvalStep-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}': get: tags: - identityGovernance.entitlementManagement - summary: Get approvalStep - description: Retrieve the properties of an approvalStep object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/approvalstep-get?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.GetSteps + summary: Get accessPackageResourceScopes from identityGovernance + description: Read-only. Nullable. Supports $expand. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.GetAccessPackageResourceScopes parameters: - name: $select in: query @@ -35608,7 +33643,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.approvalStep' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' 4XX: $ref: '#/components/responses/error' 5XX: @@ -35617,18 +33652,14 @@ paths: patch: tags: - identityGovernance.entitlementManagement - summary: Update approvalStep - description: Apply an approve or deny decision on an approvalStep object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/approvalstep-update?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.UpdateSteps + summary: Update the navigation property accessPackageResourceScopes in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.UpdateAccessPackageResourceScopes requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.approvalStep' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' required: true responses: 2XX: @@ -35636,7 +33667,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.approvalStep' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' 4XX: $ref: '#/components/responses/error' 5XX: @@ -35645,8 +33676,8 @@ paths: delete: tags: - identityGovernance.entitlementManagement - summary: Delete navigation property steps for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.DeleteSteps + summary: Delete navigation property accessPackageResourceScopes for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.DeleteAccessPackageResourceScopes parameters: - name: If-Match in: header @@ -35662,28 +33693,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/steps/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.steps.GetCount-72f3 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/$count: + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes/$count': get: tags: - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.GetCount-ac9b + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceScopes.GetCount-575f parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -35694,22 +33709,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/filterByCurrentUser(on=''{on}'')': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/externalOriginResourceConnector': get: tags: - identityGovernance.entitlementManagement - summary: Invoke function filterByCurrentUser - description: 'In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/approval-filterbycurrentuser?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.filterByCurrentUser + summary: Get externalOriginResourceConnector from identityGovernance + description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.GetExternalOriginResourceConnector parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned @@ -35720,16 +33727,6 @@ paths: type: array items: type: string - - name: $orderby - in: query - description: Order items by property values - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - name: $expand in: query description: Expand related entities @@ -35742,38 +33739,40 @@ paths: type: string responses: 2XX: - description: Success + description: Retrieved navigation property content: application/json: schema: - title: Collection of approval - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.approval' + $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /identityGovernance/entitlementManagement/accessPackageAssignmentPolicies: - get: + x-ms-docs-operation-type: operation + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/refresh': + post: tags: - identityGovernance.entitlementManagement - summary: List accessPackageAssignmentPolicies - description: 'Retrieve a list of accessPackageAssignmentPolicy objects in Microsoft Entra entitlement management. If the delegated user is in a directory role, the resulting list includes all the assignment policies that the caller has access to read, across all catalogs and access packages. If the delegated user is an access package manager or catalog owner, they should instead retrieve the policies for the access packages they can read with list accessPackages by including $expand=accessPackageAssignmentPolicies in the query.' + summary: Invoke action refresh + description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/entitlementmanagement-list-accesspackageassignmentpolicies?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.ListAccessPackageAssignmentPolicies + url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.refresh + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions': + get: + tags: + - identityGovernance.entitlementManagement + summary: Get uploadSessions from identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.ListUploadSessions parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -35812,16 +33811,11 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.accessPackageAssignmentPolicyCollectionResponse' + $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -35829,18 +33823,14 @@ paths: post: tags: - identityGovernance.entitlementManagement - summary: Create accessPackageAssignmentPolicy - description: Create a new accessPackageAssignmentPolicy object in Microsoft Entra entitlement management. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/entitlementmanagement-post-accesspackageassignmentpolicies?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.CreateAccessPackageAssignmentPolicies + summary: Create new navigation property to uploadSessions for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.CreateUploadSessions requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy' + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' required: true responses: 2XX: @@ -35848,27 +33838,18 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy' + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': get: tags: - identityGovernance.entitlementManagement - summary: Get accessPackageAssignmentPolicy - description: "In Microsoft Entra entitlement management, retrieve the properties and relationships of an\r\n accessPackageAssignmentPolicy object." - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageassignmentpolicy-get?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.GetAccessPackageAssignmentPolicies + summary: Get uploadSessions from identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.GetUploadSessions parameters: - name: $select in: query @@ -35896,32 +33877,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy' + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - put: + patch: tags: - identityGovernance.entitlementManagement - summary: Update accessPackageAssignmentPolicy - description: 'Update an existing accessPackageAssignmentPolicy object to change one or more of its properties, such as the display name or description.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageassignmentpolicy-update?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.SetAccessPackageAssignmentPolicies + summary: Update the navigation property uploadSessions in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.UpdateUploadSessions requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy' + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' required: true responses: 2XX: @@ -35929,26 +33901,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy' + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - identityGovernance.entitlementManagement - summary: Delete accessPackageAssignmentPolicy - description: 'In Microsoft Entra entitlement management, delete an accessPackageAssignmentPolicy.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageassignmentpolicy-delete?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.DeleteAccessPackageAssignmentPolicies + summary: Delete navigation property uploadSessions for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.DeleteUploadSessions parameters: - name: If-Match in: header @@ -35963,20 +33926,30 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/accessPackage': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': get: tags: - identityGovernance.entitlementManagement - summary: Get accessPackage from identityGovernance - description: The access package with this policy. Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicies.GetAccessPackage + summary: Get files from identityGovernance + description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.ListFiles 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 @@ -35999,27 +33972,22 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackage' + $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/accessPackageCatalog': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': get: tags: - identityGovernance.entitlementManagement - summary: Get accessPackageCatalog from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicies.GetAccessPackageCatalog + summary: Get files from identityGovernance + description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.GetFiles parameters: - name: $select in: query @@ -36047,24 +34015,152 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog' + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': + get: + tags: + - identityGovernance.entitlementManagement + summary: Get media content for the navigation property files from identityGovernance + description: The unique identifier for an entity. Read-only. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.GetFilesContent + responses: + 2XX: + description: Retrieved media content + content: + application/octet-stream: + schema: + type: string + format: binary + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + put: + tags: + - identityGovernance.entitlementManagement + summary: Update media content for the navigation property files in identityGovernance + description: The unique identifier for an entity. Read-only. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.UpdateFilesContent + requestBody: + description: New media content. + content: + application/octet-stream: + schema: + type: string + format: binary + required: true + responses: + 2XX: + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + delete: + tags: + - identityGovernance.entitlementManagement + summary: Delete media content for the navigation property files in identityGovernance + description: The unique identifier for an entity. Read-only. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.DeleteFilesContent + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': + get: + tags: + - identityGovernance.entitlementManagement + summary: Get the number of the resource + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.files.GetCount-c46f + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': + post: + tags: + - identityGovernance.entitlementManagement + summary: Invoke action uploadFile + description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/$count': + get: + tags: + - identityGovernance.entitlementManagement + summary: Get the number of the resource + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.GetCount-9979 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/$count': + get: + tags: + - identityGovernance.entitlementManagement + summary: Get the number of the resource + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.GetCount-9ba6 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackagesIncompatibleWith': get: tags: - identityGovernance.entitlementManagement - summary: Get customExtensionHandlers from identityGovernance - description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicies.ListCustomExtensionHandlers + summary: Get accessPackagesIncompatibleWith from identityGovernance + description: The access packages that are incompatible with this package. Read-only. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.ListAccessPackagesIncompatibleWith parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -36103,56 +34199,22 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.customExtensionHandlerCollectionResponse' + $ref: '#/components/responses/microsoft.graph.accessPackageCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to customExtensionHandlers for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicies.CreateCustomExtensionHandlers - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionHandler' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionHandler' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/{customExtensionHandler-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackagesIncompatibleWith/{accessPackage-id}': get: tags: - identityGovernance.entitlementManagement - summary: Get customExtensionHandlers from identityGovernance - description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicies.GetCustomExtensionHandlers + summary: Get accessPackagesIncompatibleWith from identityGovernance + description: The access packages that are incompatible with this package. Read-only. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.GetAccessPackagesIncompatibleWith parameters: - name: $select in: query @@ -36180,78 +34242,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionHandler' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property customExtensionHandlers in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicies.UpdateCustomExtensionHandlers - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionHandler' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionHandler' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property customExtensionHandlers for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicies.DeleteCustomExtensionHandlers - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success + $ref: '#/components/schemas/microsoft.graph.accessPackage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/{customExtensionHandler-id}/customExtension': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackagesIncompatibleWith(uniqueName=''{uniqueName}'')': get: tags: - identityGovernance.entitlementManagement - summary: Get customExtension from identityGovernance - description: Indicates which custom workflow extension is executed at this stage. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicies.customExtensionHandlers.GetCustomExtension + summary: Get accessPackagesIncompatibleWith from identityGovernance + description: The access packages that are incompatible with this package. Read-only. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackagesIncompatibleWith.GetByUniqueName parameters: - name: $select in: query @@ -36279,23 +34282,18 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customAccessPackageWorkflowExtension' + $ref: '#/components/schemas/microsoft.graph.accessPackage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/$count': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackagesIncompatibleWith/$count': get: tags: - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicies.customExtensionHandlers.GetCount-2677 + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackagesIncompatibleWith.GetCount-462c parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -36306,18 +34304,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleAccessPackages': get: tags: - identityGovernance.entitlementManagement - summary: Get customExtensionStageSettings from identityGovernance - description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicies.ListCustomExtensionStageSettings + summary: Get incompatibleAccessPackages from identityGovernance + description: The access packages whose assigned users are ineligible to be assigned this access package. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.ListIncompatibleAccessPackages parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -36356,70 +34349,68 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.customExtensionStageSettingCollectionResponse' + $ref: '#/components/responses/microsoft.graph.accessPackageCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - post: + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleAccessPackages/{accessPackage-id}/$ref': + delete: tags: - identityGovernance.entitlementManagement - summary: Create new navigation property to customExtensionStageSettings for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicies.CreateCustomExtensionStageSettings - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting' - required: true + summary: Delete ref of navigation property incompatibleAccessPackages for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.incompatibleAccessPackages.DeleteRefAccessPackage + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting' + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleAccessPackages/$count': get: tags: - identityGovernance.entitlementManagement - summary: Get customExtensionStageSettings from identityGovernance - description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicies.GetCustomExtensionStageSettings + summary: Get the number of the resource + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.incompatibleAccessPackages.GetCount-742c parameters: - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - - name: $expand + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleAccessPackages/$ref': + get: + tags: + - identityGovernance.entitlementManagement + summary: Get ref of incompatibleAccessPackages from identityGovernance + description: The access packages whose assigned users are ineligible to be assigned this access package. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.ListRefIncompatibleAccessPackages + 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: Expand related entities + description: Order items by property values style: form explode: false schema: @@ -36429,55 +34420,35 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting' + $ref: '#/components/responses/StringCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - identityGovernance.entitlementManagement - summary: Update the navigation property customExtensionStageSettings in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicies.UpdateCustomExtensionStageSettings + summary: Create new navigation property ref to incompatibleAccessPackages for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.CreateRefIncompatibleAccessPackages requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting' - required: true + $ref: '#/components/requestBodies/refPostBody' responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - identityGovernance.entitlementManagement - summary: Delete navigation property customExtensionStageSettings for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicies.DeleteCustomExtensionStageSettings + summary: Delete ref of navigation property incompatibleAccessPackages for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.DeleteRefIncompatibleAccessPackages parameters: - name: If-Match in: header @@ -36485,6 +34456,14 @@ paths: style: simple schema: type: string + - name: '@id' + in: query + description: The delete Uri + required: true + style: form + explode: false + schema: + type: string responses: '204': description: Success @@ -36492,20 +34471,30 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}/customExtension': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleGroups': get: tags: - identityGovernance.entitlementManagement - summary: Get customExtension from identityGovernance - description: Indicates the custom workflow extension that is executed at this stage. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicies.customExtensionStageSettings.GetCustomExtension + summary: Get incompatibleGroups from identityGovernance + description: The groups whose members are ineligible to be assigned this access package. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.ListIncompatibleGroups 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 @@ -36528,73 +34517,43 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customCalloutExtension' + $ref: '#/components/responses/microsoft.graph.groupCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicies.customExtensionStageSettings.GetCount-af0c - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - /identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/$count: - get: + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleGroups/{group-id}/$ref': + delete: tags: - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicies.GetCount-2357 + summary: Delete ref of navigation property incompatibleGroups for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.incompatibleGroups.DeleteRefGroup parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - /identityGovernance/entitlementManagement/accessPackageAssignmentRequests: + x-ms-docs-operation-type: operation + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleGroups/{group-id}/serviceProvisioningErrors': get: tags: - identityGovernance.entitlementManagement - summary: List accessPackageAssignmentRequests - description: 'In Microsoft Entra entitlement management, retrieve a list of accessPackageAssignmentRequest objects. The resulting list includes all the assignment requests, current and well as expired, that the caller has access to read, across all catalogs and access packages.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/entitlementmanagement-list-accesspackageassignmentrequests?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.ListAccessPackageAssignmentRequests + summary: Get serviceProvisioningErrors property value + description: 'Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object.' + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.incompatibleGroups.ListServiceProvisioningErrors parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -36633,77 +34592,62 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.accessPackageAssignmentRequestCollectionResponse' + $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - x-ms-docs-operation-type: operation - post: + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleGroups/{group-id}/serviceProvisioningErrors/$count': + get: tags: - identityGovernance.entitlementManagement - summary: Create accessPackageAssignmentRequest - description: 'In Microsoft Entra Entitlement Management, create a new accessPackageAssignmentRequest object. This operation is used to assign a user to an access package, or to remove an access package assignment.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/entitlementmanagement-post-accesspackageassignmentrequests?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.CreateAccessPackageAssignmentRequests - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest' - required: true + summary: Get the number of the resource + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.incompatibleGroups.ServiceProvisioningErrors.GetCount-15fb + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest' + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleGroups/$count': get: tags: - identityGovernance.entitlementManagement - summary: Get accessPackageAssignmentRequest - description: 'In Microsoft Entra entitlement management, retrieve the properties and relationships of an accessPackageAssignmentRequest object.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-get?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.GetAccessPackageAssignmentRequests + summary: Get the number of the resource + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.incompatibleGroups.GetCount-01d0 parameters: - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - - name: $expand + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleGroups/$ref': + get: + tags: + - identityGovernance.entitlementManagement + summary: Get ref of incompatibleGroups from identityGovernance + description: The groups whose members are ineligible to be assigned this access package. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.ListRefIncompatibleGroups + 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: Expand related entities + description: Order items by property values style: form explode: false schema: @@ -36713,59 +34657,35 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest' + $ref: '#/components/responses/StringCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageAssignmentRequests in identityGovernance - operationId: identityGovernance.entitlementManagement.UpdateAccessPackageAssignmentRequests + summary: Create new navigation property ref to incompatibleGroups for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.CreateRefIncompatibleGroups requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest' - required: true + $ref: '#/components/requestBodies/refPostBody' responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - identityGovernance.entitlementManagement - summary: Delete accessPackageAssignmentRequest - description: Delete an accessPackageAssignmentRequest object. This request can be made to remove a denied or completed request. You can't delete an access package assignment request if it has any accessPackageAssignment objects. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-delete?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.DeleteAccessPackageAssignmentRequests + summary: Delete ref of navigation property incompatibleGroups for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.DeleteRefIncompatibleGroups parameters: - name: If-Match in: header @@ -36773,161 +34693,65 @@ paths: style: simple schema: type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/accessPackage': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackage from identityGovernance - description: The access package associated with the accessPackageAssignmentRequest. An access package defines the collections of resource roles and the policies for how one or more users can get access to those resources. Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequests.GetAccessPackage - parameters: - - 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.accessPackage' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/accessPackageAssignment': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageAssignment from identityGovernance - description: 'For a requestType of UserAdd or AdminAdd, an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove, ApproverRemove, or SystemRemove, this property has the id property of an existing assignment to be removed. Supports $expand.' - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequests.GetAccessPackageAssignment - parameters: - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - - name: $expand + - name: '@id' in: query - description: Expand related entities + description: The delete Uri + required: true style: form explode: false schema: - uniqueItems: true - type: array - items: - type: string + type: string responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment' + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/cancel': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/getApplicablePolicyRequirements': post: tags: - identityGovernance.entitlementManagement - summary: Invoke action cancel - description: 'In Microsoft Entra Entitlement Management, cancel accessPackageAssignmentRequest objects that are in a cancelable state: accepted, pendingApproval, pendingNotBefore, pendingApprovalEscalated.' + summary: Invoke action getApplicablePolicyRequirements + description: 'In Microsoft Entra entitlement management, this action retrieves accessPackageAssignmentRequestRequirements objects for an accessPackage that the currently signed-in user can use to create an accessPackageAssignmentRequest. Each requirement object corresponds to an access package assignment policy that the currently signed-in user is allowed to request an assignment for.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-cancel?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequests.accessPackageAssignmentRequest.cancel - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/reprocess': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action reprocess - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequests.accessPackageAssignmentRequest.reprocess + url: https://learn.microsoft.com/graph/api/accesspackage-getapplicablepolicyrequirements?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackage.getApplicablePolicyRequirements responses: - '204': + 2XX: description: Success + content: + application/json: + schema: + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequestRequirements' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/resume': + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/moveToCatalog': post: tags: - identityGovernance.entitlementManagement - summary: Invoke action resume - description: 'Resume a user''s access package request after waiting for a callback from a custom extension. In Microsoft Entra entitlement management, when an access package policy has been enabled to call out a custom extension and the request processing is waiting for the callback from the customer, the customer can initiate a resume action. It''s performed on an accessPackageAssignmentRequest object whose requestStatus is in a WaitingForCallback state.' + summary: Invoke action moveToCatalog + description: 'In Microsoft Entra entitlement management, this action moves the accessPackage to a specified target accessPackageCatalog. The resources in the access package must be present in the target catalog.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-resume?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequests.accessPackageAssignmentRequest.resume + url: https://learn.microsoft.com/graph/api/accesspackage-movetocatalog?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackage.moveToCatalog requestBody: description: Action parameters content: @@ -36935,17 +34759,8 @@ paths: schema: type: object properties: - source: - type: string - nullable: true - type: + catalogId: type: string - nullable: true - data: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.customExtensionData' - - type: object - nullable: true required: true responses: '204': @@ -36954,23 +34769,23 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/requestor': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles': get: tags: - identityGovernance.entitlementManagement - summary: Get requestor from identityGovernance - description: 'The subject who requested or, if a direct assignment, was assigned. Read-only. Nullable. Supports $expand.' - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequests.GetRequestor + summary: Get accessPackageAssignmentResourceRoles from identityGovernance + description: The resource roles delivered to the target user for this assignment. Read-only. Nullable. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.ListAccessPackageAssignmentResourceRoles parameters: - - name: $select + - $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: Select properties to be returned + description: Order items by property values style: form explode: false schema: @@ -36978,9 +34793,9 @@ paths: type: array items: type: string - - name: $expand + - name: $select in: query - description: Expand related entities + description: Select properties to be returned style: form explode: false schema: @@ -36988,88 +34803,9 @@ paths: type: array items: type: string - responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageSubject' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property requestor in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequests.UpdateRequestor - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageSubject' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageSubject' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property requestor for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequests.DeleteRequestor - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/requestor/connectedOrganization': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get connectedOrganization from identityGovernance - description: The connected organization of the subject. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequests.requestor.GetConnectedOrganization - parameters: - - name: $select + - name: $expand in: query - description: Select properties to be returned + description: Expand related entities style: form explode: false schema: @@ -37077,19462 +34813,132 @@ paths: 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.connectedOrganization' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - /identityGovernance/entitlementManagement/accessPackageAssignmentRequests/$count: - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequests.GetCount-7b12 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/filterByCurrentUser(on=''{on}'')': - get: - tags: - - identityGovernance.entitlementManagement - summary: Invoke function filterByCurrentUser - description: 'In Microsoft Entra Entitlement Management, retrieve a list of accessPackageAssignmentRequest objects filtered on the signed-in user.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-filterbycurrentuser?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequests.filterByCurrentUser - parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - - name: $orderby - in: query - description: Order items by property values - 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: Success - content: - application/json: - schema: - title: Collection of accessPackageAssignmentRequest - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles: - get: - tags: - - identityGovernance.entitlementManagement - summary: List accessPackageAssignmentResourceRoles - description: 'Retrieve a list of accessPackageAssignmentResourceRole objects. The resulting list includes all the resource roles of all assignments that the caller has access to read, across all catalogs and access packages.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/entitlementmanagement-list-accesspackageassignmentresourceroles?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.ListAccessPackageAssignmentResourceRoles - 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.accessPackageAssignmentResourceRoleCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageAssignmentResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.CreateAccessPackageAssignmentResourceRoles - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageAssignmentResourceRole - description: Retrieve the properties and relationships of an accessPackageAssignmentResourceRole object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageassignmentresourcerole-get?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.GetAccessPackageAssignmentResourceRoles - parameters: - - 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.accessPackageAssignmentResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageAssignmentResourceRoles in identityGovernance - operationId: identityGovernance.entitlementManagement.UpdateAccessPackageAssignmentResourceRoles - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageAssignmentResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.DeleteAccessPackageAssignmentResourceRoles - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageAssignments': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageAssignments from identityGovernance - description: The access package assignments resulting in this role assignment. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.ListAccessPackageAssignments - 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.accessPackageAssignmentCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageAssignments/{accessPackageAssignment-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageAssignments from identityGovernance - description: The access package assignments resulting in this role assignment. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.GetAccessPackageAssignments - parameters: - - 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.accessPackageAssignment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageAssignments/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageAssignments.GetCount-da5e - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRole from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.GetAccessPackageResourceRole - parameters: - - 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.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceRole in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.UpdateAccessPackageResourceRole - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceRole for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.DeleteAccessPackageResourceRole - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResource from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.GetAccessPackageResource - parameters: - - 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.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResource in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.UpdateAccessPackageResource - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResource for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.DeleteAccessPackageResource - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceEnvironment': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceEnvironment from identityGovernance - description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.GetAccessPackageResourceEnvironment - parameters: - - 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.accessPackageResourceEnvironment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.ListAccessPackageResourceRoles - 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.accessPackageResourceRoleCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.CreateAccessPackageResourceRoles - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.GetAccessPackageResourceRoles - parameters: - - 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.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceRoles in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.UpdateAccessPackageResourceRoles - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.DeleteAccessPackageResourceRoles - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceRoles.GetCount-ee2e - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.ListAccessPackageResourceScopes - 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.accessPackageResourceScopeCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.CreateAccessPackageResourceScopes - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.GetAccessPackageResourceScopes - parameters: - - 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.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceScopes in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.UpdateAccessPackageResourceScopes - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.DeleteAccessPackageResourceScopes - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResource from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.GetAccessPackageResource - parameters: - - 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.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResource in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.UpdateAccessPackageResource - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResource for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.DeleteAccessPackageResource - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceEnvironment from identityGovernance - description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetAccessPackageResourceEnvironment - parameters: - - 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.accessPackageResourceEnvironment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.ListAccessPackageResourceRoles - 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.accessPackageResourceRoleCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.CreateAccessPackageResourceRoles - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetAccessPackageResourceRoles - parameters: - - 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.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceRoles in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.UpdateAccessPackageResourceRoles - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.DeleteAccessPackageResourceRoles - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.GetCount-c883 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get externalOriginResourceConnector from identityGovernance - description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetExternalOriginResourceConnector - parameters: - - 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.externalOriginResourceConnector' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/refresh': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action refresh - description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.refresh - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.ListUploadSessions - 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.customDataProvidedResourceUploadSessionCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.CreateUploadSessions - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetUploadSessions - parameters: - - 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.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.UpdateUploadSessions - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.DeleteUploadSessions - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.ListFiles - 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.customDataProvidedResourceFileCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFiles - parameters: - - 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.customDataProvidedResourceFile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get media content for the navigation property files from identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFilesContent - responses: - 2XX: - description: Retrieved media content - content: - application/octet-stream: - schema: - type: string - format: binary - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - put: - tags: - - identityGovernance.entitlementManagement - summary: Update media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.UpdateFilesContent - requestBody: - description: New media content. - content: - application/octet-stream: - schema: - type: string - format: binary - required: true - responses: - 2XX: - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.DeleteFilesContent - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.files.GetCount-c4e2 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action uploadFile - description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetCount-5599 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.GetCount-cf10 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/externalOriginResourceConnector': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get externalOriginResourceConnector from identityGovernance - description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.GetExternalOriginResourceConnector - parameters: - - 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.externalOriginResourceConnector' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/refresh': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action refresh - description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.refresh - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.ListUploadSessions - 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.customDataProvidedResourceUploadSessionCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.CreateUploadSessions - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.GetUploadSessions - parameters: - - 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.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.UpdateUploadSessions - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.DeleteUploadSessions - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.ListFiles - 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.customDataProvidedResourceFileCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.GetFiles - parameters: - - 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.customDataProvidedResourceFile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get media content for the navigation property files from identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.GetFilesContent - responses: - 2XX: - description: Retrieved media content - content: - application/octet-stream: - schema: - type: string - format: binary - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - put: - tags: - - identityGovernance.entitlementManagement - summary: Update media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.UpdateFilesContent - requestBody: - description: New media content. - content: - application/octet-stream: - schema: - type: string - format: binary - required: true - responses: - 2XX: - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.DeleteFilesContent - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.files.GetCount-5bf6 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action uploadFile - description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.GetCount-bb47 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceScope from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.GetAccessPackageResourceScope - parameters: - - 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.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceScope in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.UpdateAccessPackageResourceScope - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceScope for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.DeleteAccessPackageResourceScope - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResource from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.GetAccessPackageResource - parameters: - - 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.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResource in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.UpdateAccessPackageResource - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResource for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.DeleteAccessPackageResource - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceEnvironment': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceEnvironment from identityGovernance - description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.GetAccessPackageResourceEnvironment - parameters: - - 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.accessPackageResourceEnvironment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.ListAccessPackageResourceRoles - 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.accessPackageResourceRoleCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.CreateAccessPackageResourceRoles - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.GetAccessPackageResourceRoles - parameters: - - 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.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceRoles in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.UpdateAccessPackageResourceRoles - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.DeleteAccessPackageResourceRoles - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResource from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.GetAccessPackageResource - parameters: - - 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.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResource in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.UpdateAccessPackageResource - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResource for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.DeleteAccessPackageResource - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceEnvironment from identityGovernance - description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceEnvironment - parameters: - - 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.accessPackageResourceEnvironment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.ListAccessPackageResourceScopes - 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.accessPackageResourceScopeCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.CreateAccessPackageResourceScopes - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceScopes - parameters: - - 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.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceScopes in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.UpdateAccessPackageResourceScopes - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.DeleteAccessPackageResourceScopes - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.GetCount-13ac - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get externalOriginResourceConnector from identityGovernance - description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetExternalOriginResourceConnector - parameters: - - 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.externalOriginResourceConnector' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/refresh': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action refresh - description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.refresh - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.ListUploadSessions - 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.customDataProvidedResourceUploadSessionCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.CreateUploadSessions - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetUploadSessions - parameters: - - 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.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.UpdateUploadSessions - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.DeleteUploadSessions - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.ListFiles - 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.customDataProvidedResourceFileCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFiles - parameters: - - 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.customDataProvidedResourceFile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get media content for the navigation property files from identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFilesContent - responses: - 2XX: - description: Retrieved media content - content: - application/octet-stream: - schema: - type: string - format: binary - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - put: - tags: - - identityGovernance.entitlementManagement - summary: Update media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.UpdateFilesContent - requestBody: - description: New media content. - content: - application/octet-stream: - schema: - type: string - format: binary - required: true - responses: - 2XX: - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.DeleteFilesContent - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.files.GetCount-e63c - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action uploadFile - description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetCount-9f53 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.GetCount-faab - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.ListAccessPackageResourceScopes - 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.accessPackageResourceScopeCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.CreateAccessPackageResourceScopes - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.GetAccessPackageResourceScopes - parameters: - - 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.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceScopes in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.UpdateAccessPackageResourceScopes - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.DeleteAccessPackageResourceScopes - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceScopes.GetCount-4842 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/externalOriginResourceConnector': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get externalOriginResourceConnector from identityGovernance - description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.GetExternalOriginResourceConnector - parameters: - - 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.externalOriginResourceConnector' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/refresh': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action refresh - description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.refresh - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.ListUploadSessions - 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.customDataProvidedResourceUploadSessionCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.CreateUploadSessions - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.GetUploadSessions - parameters: - - 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.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.UpdateUploadSessions - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.DeleteUploadSessions - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.uploadSessions.ListFiles - 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.customDataProvidedResourceFileCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.uploadSessions.GetFiles - parameters: - - 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.customDataProvidedResourceFile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get media content for the navigation property files from identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.uploadSessions.GetFilesContent - responses: - 2XX: - description: Retrieved media content - content: - application/octet-stream: - schema: - type: string - format: binary - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - put: - tags: - - identityGovernance.entitlementManagement - summary: Update media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.uploadSessions.UpdateFilesContent - requestBody: - description: New media content. - content: - application/octet-stream: - schema: - type: string - format: binary - required: true - responses: - 2XX: - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.uploadSessions.DeleteFilesContent - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.uploadSessions.files.GetCount-291d - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action uploadFile - description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.uploadSessions.GetCount-311d - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageSubject': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageSubject from identityGovernance - description: Read-only. Nullable. Supports $filter (eq) on objectId and $expand query parameters. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.GetAccessPackageSubject - parameters: - - 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.accessPackageSubject' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageSubject in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.UpdateAccessPackageSubject - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageSubject' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageSubject' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageSubject for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.DeleteAccessPackageSubject - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageSubject/connectedOrganization': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get connectedOrganization from identityGovernance - description: The connected organization of the subject. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.accessPackageSubject.GetConnectedOrganization - parameters: - - 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.connectedOrganization' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/$count: - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.GetCount-83c9 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/My(): - get: - tags: - - identityGovernance.entitlementManagement - summary: Invoke function My - operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.My - parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - - name: $orderby - in: query - description: Order items by property values - 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: Success - content: - application/json: - schema: - title: Collection of accessPackageAssignmentResourceRole - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /identityGovernance/entitlementManagement/accessPackageAssignments: - get: - tags: - - identityGovernance.entitlementManagement - summary: List accessPackageAssignments - description: 'Retrieve a list of accessPackageAssignment objects in Microsoft Entra entitlement management. For directory-wide administrators, the resulting list includes all the assignments, current and well as expired, that the caller has access to read, across all catalogs and access packages. If the caller is on behalf of a delegated user who is assigned only to catalog-specific delegated administrative roles, the request must supply a filter to indicate a specific access package, such as: $filter=accessPackage/id eq ''a914b616-e04e-476b-aa37-91038f0b165b''.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/entitlementmanagement-list-accesspackageassignments?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.ListAccessPackageAssignments - 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.accessPackageAssignmentCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageAssignments for identityGovernance - operationId: identityGovernance.entitlementManagement.CreateAccessPackageAssignments - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageAssignments from identityGovernance - description: The assignment of an access package to a subject for a period of time. - operationId: identityGovernance.entitlementManagement.GetAccessPackageAssignments - parameters: - - 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.accessPackageAssignment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageAssignments in identityGovernance - operationId: identityGovernance.entitlementManagement.UpdateAccessPackageAssignments - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageAssignments for identityGovernance - operationId: identityGovernance.entitlementManagement.DeleteAccessPackageAssignments - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackage from identityGovernance - description: Read-only. Nullable. Supports $filter (eq) on the id property and $expand query parameters. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.GetAccessPackage - parameters: - - 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.accessPackage' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackage in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.UpdateAccessPackage - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackage' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackage' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackage for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.DeleteAccessPackage - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageAssignmentPolicies from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.ListAccessPackageAssignmentPolicies - 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.accessPackageAssignmentPolicyCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageAssignmentPolicies for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.CreateAccessPackageAssignmentPolicies - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageAssignmentPolicies from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.GetAccessPackageAssignmentPolicies - parameters: - - 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.accessPackageAssignmentPolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageAssignmentPolicies in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.UpdateAccessPackageAssignmentPolicies - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageAssignmentPolicies for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.DeleteAccessPackageAssignmentPolicies - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/accessPackage': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackage from identityGovernance - description: The access package with this policy. Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageAssignmentPolicies.GetAccessPackage - parameters: - - 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.accessPackage' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/accessPackageCatalog': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageCatalog from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageAssignmentPolicies.GetAccessPackageCatalog - parameters: - - 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.accessPackageCatalog' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get customExtensionHandlers from identityGovernance - description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageAssignmentPolicies.ListCustomExtensionHandlers - 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.customExtensionHandlerCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to customExtensionHandlers for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageAssignmentPolicies.CreateCustomExtensionHandlers - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionHandler' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionHandler' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/{customExtensionHandler-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get customExtensionHandlers from identityGovernance - description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageAssignmentPolicies.GetCustomExtensionHandlers - parameters: - - 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.customExtensionHandler' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property customExtensionHandlers in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageAssignmentPolicies.UpdateCustomExtensionHandlers - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionHandler' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionHandler' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property customExtensionHandlers for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageAssignmentPolicies.DeleteCustomExtensionHandlers - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/{customExtensionHandler-id}/customExtension': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get customExtension from identityGovernance - description: Indicates which custom workflow extension is executed at this stage. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageAssignmentPolicies.customExtensionHandlers.GetCustomExtension - parameters: - - 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.customAccessPackageWorkflowExtension' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageAssignmentPolicies.customExtensionHandlers.GetCount-9f0f - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get customExtensionStageSettings from identityGovernance - description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageAssignmentPolicies.ListCustomExtensionStageSettings - 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.customExtensionStageSettingCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to customExtensionStageSettings for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageAssignmentPolicies.CreateCustomExtensionStageSettings - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get customExtensionStageSettings from identityGovernance - description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageAssignmentPolicies.GetCustomExtensionStageSettings - parameters: - - 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.customExtensionStageSetting' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property customExtensionStageSettings in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageAssignmentPolicies.UpdateCustomExtensionStageSettings - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property customExtensionStageSettings for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageAssignmentPolicies.DeleteCustomExtensionStageSettings - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}/customExtension': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get customExtension from identityGovernance - description: Indicates the custom workflow extension that is executed at this stage. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageAssignmentPolicies.customExtensionStageSettings.GetCustomExtension - parameters: - - 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.customCalloutExtension' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageAssignmentPolicies.customExtensionStageSettings.GetCount-29ee - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageAssignmentPolicies.GetCount-fad9 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageCatalog': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageCatalog from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.GetAccessPackageCatalog - parameters: - - 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.accessPackageCatalog' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRoleScopes from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.ListAccessPackageResourceRoleScopes - 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.accessPackageResourceRoleScopeCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageResourceRoleScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.CreateAccessPackageResourceRoleScopes - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRoleScope' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRoleScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRoleScopes from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.GetAccessPackageResourceRoleScopes - parameters: - - 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.accessPackageResourceRoleScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceRoleScopes in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.UpdateAccessPackageResourceRoleScopes - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRoleScope' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRoleScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceRoleScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.DeleteAccessPackageResourceRoleScopes - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRole from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.GetAccessPackageResourceRole - parameters: - - 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.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceRole in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.UpdateAccessPackageResourceRole - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceRole for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.DeleteAccessPackageResourceRole - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResource from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.GetAccessPackageResource - parameters: - - 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.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResource in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.UpdateAccessPackageResource - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResource for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.DeleteAccessPackageResource - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceEnvironment': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceEnvironment from identityGovernance - description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.GetAccessPackageResourceEnvironment - parameters: - - 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.accessPackageResourceEnvironment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.ListAccessPackageResourceRoles - 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.accessPackageResourceRoleCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.CreateAccessPackageResourceRoles - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.GetAccessPackageResourceRoles - parameters: - - 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.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceRoles in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.UpdateAccessPackageResourceRoles - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.DeleteAccessPackageResourceRoles - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceRoles.GetCount-88d4 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.ListAccessPackageResourceScopes - 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.accessPackageResourceScopeCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.CreateAccessPackageResourceScopes - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.GetAccessPackageResourceScopes - parameters: - - 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.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceScopes in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.UpdateAccessPackageResourceScopes - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.DeleteAccessPackageResourceScopes - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResource from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.GetAccessPackageResource - parameters: - - 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.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResource in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.UpdateAccessPackageResource - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResource for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.DeleteAccessPackageResource - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceEnvironment from identityGovernance - description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetAccessPackageResourceEnvironment - parameters: - - 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.accessPackageResourceEnvironment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.ListAccessPackageResourceRoles - 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.accessPackageResourceRoleCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.CreateAccessPackageResourceRoles - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetAccessPackageResourceRoles - parameters: - - 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.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceRoles in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.UpdateAccessPackageResourceRoles - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.DeleteAccessPackageResourceRoles - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.GetCount-c018 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get externalOriginResourceConnector from identityGovernance - description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetExternalOriginResourceConnector - parameters: - - 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.externalOriginResourceConnector' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/refresh': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action refresh - description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.refresh - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.ListUploadSessions - 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.customDataProvidedResourceUploadSessionCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.CreateUploadSessions - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetUploadSessions - parameters: - - 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.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.UpdateUploadSessions - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.DeleteUploadSessions - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.ListFiles - 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.customDataProvidedResourceFileCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFiles - parameters: - - 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.customDataProvidedResourceFile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get media content for the navigation property files from identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFilesContent - responses: - 2XX: - description: Retrieved media content - content: - application/octet-stream: - schema: - type: string - format: binary - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - put: - tags: - - identityGovernance.entitlementManagement - summary: Update media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.UpdateFilesContent - requestBody: - description: New media content. - content: - application/octet-stream: - schema: - type: string - format: binary - required: true - responses: - 2XX: - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.DeleteFilesContent - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.files.GetCount-b48e - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action uploadFile - description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetCount-8bd5 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.GetCount-560d - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/externalOriginResourceConnector': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get externalOriginResourceConnector from identityGovernance - description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.GetExternalOriginResourceConnector - parameters: - - 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.externalOriginResourceConnector' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/refresh': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action refresh - description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.refresh - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.ListUploadSessions - 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.customDataProvidedResourceUploadSessionCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.CreateUploadSessions - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.GetUploadSessions - parameters: - - 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.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.UpdateUploadSessions - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.DeleteUploadSessions - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.uploadSessions.ListFiles - 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.customDataProvidedResourceFileCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.uploadSessions.GetFiles - parameters: - - 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.customDataProvidedResourceFile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get media content for the navigation property files from identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.uploadSessions.GetFilesContent - responses: - 2XX: - description: Retrieved media content - content: - application/octet-stream: - schema: - type: string - format: binary - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - put: - tags: - - identityGovernance.entitlementManagement - summary: Update media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.uploadSessions.UpdateFilesContent - requestBody: - description: New media content. - content: - application/octet-stream: - schema: - type: string - format: binary - required: true - responses: - 2XX: - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.uploadSessions.DeleteFilesContent - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.uploadSessions.files.GetCount-a507 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action uploadFile - description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRole.accessPackageResource.uploadSessions.GetCount-9c22 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceScope from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.GetAccessPackageResourceScope - parameters: - - 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.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceScope in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.UpdateAccessPackageResourceScope - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceScope for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.DeleteAccessPackageResourceScope - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResource from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.GetAccessPackageResource - parameters: - - 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.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResource in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.UpdateAccessPackageResource - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResource for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.DeleteAccessPackageResource - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceEnvironment': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceEnvironment from identityGovernance - description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.GetAccessPackageResourceEnvironment - parameters: - - 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.accessPackageResourceEnvironment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.ListAccessPackageResourceRoles - 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.accessPackageResourceRoleCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.CreateAccessPackageResourceRoles - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.GetAccessPackageResourceRoles - parameters: - - 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.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceRoles in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.UpdateAccessPackageResourceRoles - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.DeleteAccessPackageResourceRoles - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResource from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.GetAccessPackageResource - parameters: - - 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.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResource in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.UpdateAccessPackageResource - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResource for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.DeleteAccessPackageResource - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceEnvironment from identityGovernance - description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceEnvironment - parameters: - - 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.accessPackageResourceEnvironment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.ListAccessPackageResourceScopes - 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.accessPackageResourceScopeCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.CreateAccessPackageResourceScopes - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceScopes - parameters: - - 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.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceScopes in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.UpdateAccessPackageResourceScopes - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.DeleteAccessPackageResourceScopes - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.GetCount-8a96 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get externalOriginResourceConnector from identityGovernance - description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetExternalOriginResourceConnector - parameters: - - 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.externalOriginResourceConnector' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/refresh': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action refresh - description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.refresh - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.ListUploadSessions - 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.customDataProvidedResourceUploadSessionCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.CreateUploadSessions - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetUploadSessions - parameters: - - 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.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.UpdateUploadSessions - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.DeleteUploadSessions - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.ListFiles - 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.customDataProvidedResourceFileCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFiles - parameters: - - 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.customDataProvidedResourceFile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get media content for the navigation property files from identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFilesContent - responses: - 2XX: - description: Retrieved media content - content: - application/octet-stream: - schema: - type: string - format: binary - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - put: - tags: - - identityGovernance.entitlementManagement - summary: Update media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.UpdateFilesContent - requestBody: - description: New media content. - content: - application/octet-stream: - schema: - type: string - format: binary - required: true - responses: - 2XX: - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.DeleteFilesContent - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.files.GetCount-194f - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action uploadFile - description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetCount-4306 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.GetCount-531f - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.ListAccessPackageResourceScopes - 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.accessPackageResourceScopeCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.CreateAccessPackageResourceScopes - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.GetAccessPackageResourceScopes - parameters: - - 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.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceScopes in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.UpdateAccessPackageResourceScopes - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.DeleteAccessPackageResourceScopes - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceScopes.GetCount-575f - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/externalOriginResourceConnector': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get externalOriginResourceConnector from identityGovernance - description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.GetExternalOriginResourceConnector - parameters: - - 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.externalOriginResourceConnector' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/refresh': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action refresh - description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.refresh - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.ListUploadSessions - 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.customDataProvidedResourceUploadSessionCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.CreateUploadSessions - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.GetUploadSessions - parameters: - - 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.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.UpdateUploadSessions - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.DeleteUploadSessions - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.ListFiles - 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.customDataProvidedResourceFileCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.GetFiles - parameters: - - 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.customDataProvidedResourceFile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get media content for the navigation property files from identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.GetFilesContent - responses: - 2XX: - description: Retrieved media content - content: - application/octet-stream: - schema: - type: string - format: binary - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - put: - tags: - - identityGovernance.entitlementManagement - summary: Update media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.UpdateFilesContent - requestBody: - description: New media content. - content: - application/octet-stream: - schema: - type: string - format: binary - required: true - responses: - 2XX: - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.DeleteFilesContent - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.files.GetCount-c46f - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action uploadFile - description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.GetCount-9979 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackageResourceRoleScopes.GetCount-9ba6 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackagesIncompatibleWith': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackagesIncompatibleWith from identityGovernance - description: The access packages that are incompatible with this package. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.ListAccessPackagesIncompatibleWith - 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.accessPackageCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackagesIncompatibleWith/{accessPackage-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackagesIncompatibleWith from identityGovernance - description: The access packages that are incompatible with this package. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.GetAccessPackagesIncompatibleWith - parameters: - - 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.accessPackage' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackagesIncompatibleWith(uniqueName=''{uniqueName}'')': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackagesIncompatibleWith from identityGovernance - description: The access packages that are incompatible with this package. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackagesIncompatibleWith.GetByUniqueName - parameters: - - 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.accessPackage' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackagesIncompatibleWith/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.accessPackagesIncompatibleWith.GetCount-462c - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleAccessPackages': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get incompatibleAccessPackages from identityGovernance - description: The access packages whose assigned users are ineligible to be assigned this access package. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.ListIncompatibleAccessPackages - 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.accessPackageCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleAccessPackages/{accessPackage-id}/$ref': - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete ref of navigation property incompatibleAccessPackages for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.incompatibleAccessPackages.DeleteRefAccessPackage - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleAccessPackages/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.incompatibleAccessPackages.GetCount-742c - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleAccessPackages/$ref': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get ref of incompatibleAccessPackages from identityGovernance - description: The access packages whose assigned users are ineligible to be assigned this access package. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.ListRefIncompatibleAccessPackages - 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 - responses: - 2XX: - $ref: '#/components/responses/StringCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property ref to incompatibleAccessPackages for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.CreateRefIncompatibleAccessPackages - requestBody: - $ref: '#/components/requestBodies/refPostBody' - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete ref of navigation property incompatibleAccessPackages for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.DeleteRefIncompatibleAccessPackages - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - - name: '@id' - in: query - description: The delete Uri - required: true - style: form - explode: false - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleGroups': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get incompatibleGroups from identityGovernance - description: The groups whose members are ineligible to be assigned this access package. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.ListIncompatibleGroups - 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.groupCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleGroups/{group-id}/$ref': - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete ref of navigation property incompatibleGroups for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.incompatibleGroups.DeleteRefGroup - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleGroups/{group-id}/serviceProvisioningErrors': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get serviceProvisioningErrors property value - description: 'Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object.' - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.incompatibleGroups.ListServiceProvisioningErrors - 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.serviceProvisioningErrorCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleGroups/{group-id}/serviceProvisioningErrors/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.incompatibleGroups.ServiceProvisioningErrors.GetCount-15fb - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleGroups/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.incompatibleGroups.GetCount-01d0 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleGroups/$ref': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get ref of incompatibleGroups from identityGovernance - description: The groups whose members are ineligible to be assigned this access package. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.ListRefIncompatibleGroups - 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 - responses: - 2XX: - $ref: '#/components/responses/StringCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property ref to incompatibleGroups for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.CreateRefIncompatibleGroups - requestBody: - $ref: '#/components/requestBodies/refPostBody' - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete ref of navigation property incompatibleGroups for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackage.DeleteRefIncompatibleGroups - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - - name: '@id' - in: query - description: The delete Uri - required: true - style: form - explode: false - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/getApplicablePolicyRequirements': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action getApplicablePolicyRequirements - description: 'In Microsoft Entra entitlement management, this action retrieves accessPackageAssignmentRequestRequirements objects for an accessPackage that the currently signed-in user can use to create an accessPackageAssignmentRequest. Each requirement object corresponds to an access package assignment policy that the currently signed-in user is allowed to request an assignment for.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackage-getapplicablepolicyrequirements?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackage.getApplicablePolicyRequirements - responses: - 2XX: - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequestRequirements' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/moveToCatalog': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action moveToCatalog - description: 'In Microsoft Entra entitlement management, this action moves the accessPackage to a specified target accessPackageCatalog. The resources in the access package must be present in the target catalog.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackage-movetocatalog?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackage.moveToCatalog - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - catalogId: - type: string - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageAssignmentPolicy from identityGovernance - description: Read-only. Nullable. Supports $filter (eq) on the id property - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.GetAccessPackageAssignmentPolicy - parameters: - - 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.accessPackageAssignmentPolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageAssignmentPolicy in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.UpdateAccessPackageAssignmentPolicy - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageAssignmentPolicy for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.DeleteAccessPackageAssignmentPolicy - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/accessPackage': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackage from identityGovernance - description: The access package with this policy. Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentPolicy.GetAccessPackage - parameters: - - 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.accessPackage' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/accessPackageCatalog': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageCatalog from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentPolicy.GetAccessPackageCatalog - parameters: - - 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.accessPackageCatalog' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionHandlers': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get customExtensionHandlers from identityGovernance - description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentPolicy.ListCustomExtensionHandlers - 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.customExtensionHandlerCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to customExtensionHandlers for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentPolicy.CreateCustomExtensionHandlers - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionHandler' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionHandler' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionHandlers/{customExtensionHandler-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get customExtensionHandlers from identityGovernance - description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentPolicy.GetCustomExtensionHandlers - parameters: - - 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.customExtensionHandler' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property customExtensionHandlers in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentPolicy.UpdateCustomExtensionHandlers - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionHandler' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionHandler' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property customExtensionHandlers for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentPolicy.DeleteCustomExtensionHandlers - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionHandlers/{customExtensionHandler-id}/customExtension': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get customExtension from identityGovernance - description: Indicates which custom workflow extension is executed at this stage. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentPolicy.customExtensionHandlers.GetCustomExtension - parameters: - - 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.customAccessPackageWorkflowExtension' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionHandlers/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentPolicy.customExtensionHandlers.GetCount-f0cd - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionStageSettings': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get customExtensionStageSettings from identityGovernance - description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentPolicy.ListCustomExtensionStageSettings - 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.customExtensionStageSettingCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to customExtensionStageSettings for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentPolicy.CreateCustomExtensionStageSettings - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionStageSettings/{customExtensionStageSetting-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get customExtensionStageSettings from identityGovernance - description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentPolicy.GetCustomExtensionStageSettings - parameters: - - 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.customExtensionStageSetting' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property customExtensionStageSettings in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentPolicy.UpdateCustomExtensionStageSettings - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property customExtensionStageSettings for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentPolicy.DeleteCustomExtensionStageSettings - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionStageSettings/{customExtensionStageSetting-id}/customExtension': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get customExtension from identityGovernance - description: Indicates the custom workflow extension that is executed at this stage. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentPolicy.customExtensionStageSettings.GetCustomExtension - parameters: - - 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.customCalloutExtension' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionStageSettings/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentPolicy.customExtensionStageSettings.GetCount-bed3 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageAssignmentRequests from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.ListAccessPackageAssignmentRequests - 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.accessPackageAssignmentRequestCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageAssignmentRequests for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.CreateAccessPackageAssignmentRequests - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageAssignmentRequests from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.GetAccessPackageAssignmentRequests - parameters: - - 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.accessPackageAssignmentRequest' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageAssignmentRequests in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.UpdateAccessPackageAssignmentRequests - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageAssignmentRequests for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.DeleteAccessPackageAssignmentRequests - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/accessPackage': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackage from identityGovernance - description: The access package associated with the accessPackageAssignmentRequest. An access package defines the collections of resource roles and the policies for how one or more users can get access to those resources. Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentRequests.GetAccessPackage - parameters: - - 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.accessPackage' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/accessPackageAssignment': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageAssignment from identityGovernance - description: 'For a requestType of UserAdd or AdminAdd, an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove, ApproverRemove, or SystemRemove, this property has the id property of an existing assignment to be removed. Supports $expand.' - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentRequests.GetAccessPackageAssignment - parameters: - - 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.accessPackageAssignment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/cancel': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action cancel - description: 'In Microsoft Entra Entitlement Management, cancel accessPackageAssignmentRequest objects that are in a cancelable state: accepted, pendingApproval, pendingNotBefore, pendingApprovalEscalated.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-cancel?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackageAssignmentRequests.accessPackageAssignmentRequest.cancel - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/reprocess': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action reprocess - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackageAssignmentRequests.accessPackageAssignmentRequest.reprocess - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/resume': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action resume - description: 'Resume a user''s access package request after waiting for a callback from a custom extension. In Microsoft Entra entitlement management, when an access package policy has been enabled to call out a custom extension and the request processing is waiting for the callback from the customer, the customer can initiate a resume action. It''s performed on an accessPackageAssignmentRequest object whose requestStatus is in a WaitingForCallback state.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-resume?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackageAssignmentRequests.accessPackageAssignmentRequest.resume - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - source: - type: string - nullable: true - type: - type: string - nullable: true - data: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.customExtensionData' - - type: object - nullable: true - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/requestor': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get requestor from identityGovernance - description: 'The subject who requested or, if a direct assignment, was assigned. Read-only. Nullable. Supports $expand.' - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentRequests.GetRequestor - parameters: - - 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.accessPackageSubject' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property requestor in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentRequests.UpdateRequestor - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageSubject' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageSubject' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property requestor for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentRequests.DeleteRequestor - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/requestor/connectedOrganization': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get connectedOrganization from identityGovernance - description: The connected organization of the subject. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentRequests.requestor.GetConnectedOrganization - parameters: - - 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.connectedOrganization' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentRequests.GetCount-9a2d - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/filterByCurrentUser(on=''{on}'')': - get: - tags: - - identityGovernance.entitlementManagement - summary: Invoke function filterByCurrentUser - description: 'In Microsoft Entra Entitlement Management, retrieve a list of accessPackageAssignmentRequest objects filtered on the signed-in user.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-filterbycurrentuser?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackageAssignmentRequests.filterByCurrentUser - parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - - name: $orderby - in: query - description: Order items by property values - 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: Success - content: - application/json: - schema: - title: Collection of accessPackageAssignmentRequest - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageAssignmentResourceRoles from identityGovernance - description: The resource roles delivered to the target user for this assignment. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.ListAccessPackageAssignmentResourceRoles - 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.accessPackageAssignmentResourceRoleCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageAssignmentResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.CreateAccessPackageAssignmentResourceRoles - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageAssignmentResourceRoles from identityGovernance - description: The resource roles delivered to the target user for this assignment. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.GetAccessPackageAssignmentResourceRoles - parameters: - - 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.accessPackageAssignmentResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageAssignmentResourceRoles in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.UpdateAccessPackageAssignmentResourceRoles - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageAssignmentResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.DeleteAccessPackageAssignmentResourceRoles - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageAssignments': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageAssignments from identityGovernance - description: The access package assignments resulting in this role assignment. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.ListAccessPackageAssignments - 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.accessPackageAssignmentCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageAssignments/{accessPackageAssignment-id1}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageAssignments from identityGovernance - description: The access package assignments resulting in this role assignment. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.GetAccessPackageAssignments - parameters: - - 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.accessPackageAssignment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageAssignments/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageAssignments.GetCount-3ae5 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRole from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.GetAccessPackageResourceRole - parameters: - - 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.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceRole in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.UpdateAccessPackageResourceRole - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceRole for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.DeleteAccessPackageResourceRole - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResource from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.GetAccessPackageResource - parameters: - - 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.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResource in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.UpdateAccessPackageResource - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResource for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.DeleteAccessPackageResource - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceEnvironment': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceEnvironment from identityGovernance - description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.GetAccessPackageResourceEnvironment - parameters: - - 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.accessPackageResourceEnvironment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.ListAccessPackageResourceRoles - 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.accessPackageResourceRoleCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.CreateAccessPackageResourceRoles - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.GetAccessPackageResourceRoles - parameters: - - 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.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceRoles in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.UpdateAccessPackageResourceRoles - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.DeleteAccessPackageResourceRoles - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceRoles.GetCount-8948 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.ListAccessPackageResourceScopes - 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.accessPackageResourceScopeCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.CreateAccessPackageResourceScopes - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.GetAccessPackageResourceScopes - parameters: - - 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.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceScopes in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.UpdateAccessPackageResourceScopes - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.DeleteAccessPackageResourceScopes - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResource from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.GetAccessPackageResource - parameters: - - 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.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResource in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.UpdateAccessPackageResource - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResource for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.DeleteAccessPackageResource - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceEnvironment from identityGovernance - description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetAccessPackageResourceEnvironment - parameters: - - 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.accessPackageResourceEnvironment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.ListAccessPackageResourceRoles - 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.accessPackageResourceRoleCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.CreateAccessPackageResourceRoles - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetAccessPackageResourceRoles - parameters: - - 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.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceRoles in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.UpdateAccessPackageResourceRoles - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.DeleteAccessPackageResourceRoles - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.GetCount-eb80 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get externalOriginResourceConnector from identityGovernance - description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetExternalOriginResourceConnector - parameters: - - 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.externalOriginResourceConnector' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/refresh': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action refresh - description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.refresh - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.ListUploadSessions - 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.customDataProvidedResourceUploadSessionCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.CreateUploadSessions - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetUploadSessions - parameters: - - 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.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.UpdateUploadSessions - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.DeleteUploadSessions - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.ListFiles - 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.customDataProvidedResourceFileCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFiles - parameters: - - 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.customDataProvidedResourceFile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get media content for the navigation property files from identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFilesContent - responses: - 2XX: - description: Retrieved media content - content: - application/octet-stream: - schema: - type: string - format: binary - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - put: - tags: - - identityGovernance.entitlementManagement - summary: Update media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.UpdateFilesContent - requestBody: - description: New media content. - content: - application/octet-stream: - schema: - type: string - format: binary - required: true - responses: - 2XX: - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.DeleteFilesContent - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.files.GetCount-3502 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action uploadFile - description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetCount-b3fd - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.GetCount-8912 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/externalOriginResourceConnector': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get externalOriginResourceConnector from identityGovernance - description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.GetExternalOriginResourceConnector - parameters: - - 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.externalOriginResourceConnector' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/refresh': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action refresh - description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.refresh - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.ListUploadSessions - 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.customDataProvidedResourceUploadSessionCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.CreateUploadSessions - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.GetUploadSessions - parameters: - - 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.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.UpdateUploadSessions - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.DeleteUploadSessions - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.ListFiles - 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.customDataProvidedResourceFileCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.GetFiles - parameters: - - 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.customDataProvidedResourceFile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get media content for the navigation property files from identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.GetFilesContent - responses: - 2XX: - description: Retrieved media content - content: - application/octet-stream: - schema: - type: string - format: binary - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - put: - tags: - - identityGovernance.entitlementManagement - summary: Update media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.UpdateFilesContent - requestBody: - description: New media content. - content: - application/octet-stream: - schema: - type: string - format: binary - required: true - responses: - 2XX: - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.DeleteFilesContent - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.files.GetCount-6f8d - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action uploadFile - description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.GetCount-fc4c - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceScope from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.GetAccessPackageResourceScope - parameters: - - 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.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceScope in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.UpdateAccessPackageResourceScope - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceScope for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.DeleteAccessPackageResourceScope - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResource from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.GetAccessPackageResource - parameters: - - 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.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResource in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.UpdateAccessPackageResource - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResource for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.DeleteAccessPackageResource - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceEnvironment': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceEnvironment from identityGovernance - description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.GetAccessPackageResourceEnvironment - parameters: - - 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.accessPackageResourceEnvironment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.ListAccessPackageResourceRoles - 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.accessPackageResourceRoleCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.CreateAccessPackageResourceRoles - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.GetAccessPackageResourceRoles - parameters: - - 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.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceRoles in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.UpdateAccessPackageResourceRoles - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.DeleteAccessPackageResourceRoles - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResource from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.GetAccessPackageResource - parameters: - - 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.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResource in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.UpdateAccessPackageResource - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResource for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.DeleteAccessPackageResource - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceEnvironment from identityGovernance - description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceEnvironment - parameters: - - 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.accessPackageResourceEnvironment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.ListAccessPackageResourceScopes - 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.accessPackageResourceScopeCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.CreateAccessPackageResourceScopes - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceScopes - parameters: - - 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.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceScopes in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.UpdateAccessPackageResourceScopes - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.DeleteAccessPackageResourceScopes - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.GetCount-b923 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get externalOriginResourceConnector from identityGovernance - description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetExternalOriginResourceConnector - parameters: - - 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.externalOriginResourceConnector' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/refresh': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action refresh - description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.refresh - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.ListUploadSessions - 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.customDataProvidedResourceUploadSessionCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.CreateUploadSessions - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetUploadSessions - parameters: - - 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.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.UpdateUploadSessions - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.DeleteUploadSessions - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.ListFiles - 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.customDataProvidedResourceFileCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFiles - parameters: - - 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.customDataProvidedResourceFile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get media content for the navigation property files from identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFilesContent - responses: - 2XX: - description: Retrieved media content - content: - application/octet-stream: - schema: - type: string - format: binary - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - put: - tags: - - identityGovernance.entitlementManagement - summary: Update media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.UpdateFilesContent - requestBody: - description: New media content. - content: - application/octet-stream: - schema: - type: string - format: binary - required: true - responses: - 2XX: - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.DeleteFilesContent - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.files.GetCount-2eff - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action uploadFile - description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetCount-8edf - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.GetCount-2eb5 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.ListAccessPackageResourceScopes - 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.accessPackageResourceScopeCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.CreateAccessPackageResourceScopes - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.GetAccessPackageResourceScopes - parameters: - - 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.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceScopes in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.UpdateAccessPackageResourceScopes - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.DeleteAccessPackageResourceScopes - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceScopes.GetCount-88a3 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/externalOriginResourceConnector': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get externalOriginResourceConnector from identityGovernance - description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.GetExternalOriginResourceConnector - parameters: - - 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.externalOriginResourceConnector' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/refresh': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action refresh - description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.refresh - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.ListUploadSessions - 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.customDataProvidedResourceUploadSessionCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.CreateUploadSessions - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.GetUploadSessions - parameters: - - 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.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.UpdateUploadSessions - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.DeleteUploadSessions - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.uploadSessions.ListFiles - 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.customDataProvidedResourceFileCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.uploadSessions.GetFiles - parameters: - - 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.customDataProvidedResourceFile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get media content for the navigation property files from identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.uploadSessions.GetFilesContent - responses: - 2XX: - description: Retrieved media content - content: - application/octet-stream: - schema: - type: string - format: binary - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - put: - tags: - - identityGovernance.entitlementManagement - summary: Update media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.uploadSessions.UpdateFilesContent - requestBody: - description: New media content. - content: - application/octet-stream: - schema: - type: string - format: binary - required: true - responses: - 2XX: - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.uploadSessions.DeleteFilesContent - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.uploadSessions.files.GetCount-12d1 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action uploadFile - description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.uploadSessions.GetCount-f1e2 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageSubject': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageSubject from identityGovernance - description: Read-only. Nullable. Supports $filter (eq) on objectId and $expand query parameters. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.GetAccessPackageSubject - parameters: - - 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.accessPackageSubject' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageSubject in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.UpdateAccessPackageSubject - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageSubject' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageSubject' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageSubject for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.DeleteAccessPackageSubject - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageSubject/connectedOrganization': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get connectedOrganization from identityGovernance - description: The connected organization of the subject. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageSubject.GetConnectedOrganization - parameters: - - 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.connectedOrganization' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.GetCount-3ae5 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/My()': - get: - tags: - - identityGovernance.entitlementManagement - summary: Invoke function My - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackageAssignmentResourceRoles.My - parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - - name: $orderby - in: query - description: Order items by property values - 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: Success - content: - application/json: - schema: - title: Collection of accessPackageAssignmentResourceRole - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/reprocess': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action reprocess - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.reprocess - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/target': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get target from identityGovernance - description: The subject of the access package assignment. Read-only. Nullable. Supports $expand. Supports $filter (eq) on objectId. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.GetTarget - parameters: - - 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.accessPackageSubject' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property target in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.UpdateTarget - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageSubject' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageSubject' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property target for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.DeleteTarget - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/target/connectedOrganization': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get connectedOrganization from identityGovernance - description: The connected organization of the subject. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.target.GetConnectedOrganization - parameters: - - 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.connectedOrganization' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /identityGovernance/entitlementManagement/accessPackageAssignments/$count: - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.GetCount-0e9d - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /identityGovernance/entitlementManagement/accessPackageAssignments/additionalAccess(): - get: - tags: - - identityGovernance.entitlementManagement - summary: Invoke function additionalAccess - description: 'In Microsoft Entra Entitlement Management, retrieve a collection of accessPackageAssignment objects that indicate a target user has an assignment to a specified access package and also an assignment to another, potentially incompatible, access package. It can be used to prepare to configure the incompatible access packages for a specific access package.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageassignment-additionalaccess?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccess-894c - parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - - name: $orderby - in: query - description: Order items by property values - 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: Success - content: - application/json: - schema: - title: Collection of accessPackageAssignment - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/identityGovernance/entitlementManagement/accessPackageAssignments/additionalAccess(accessPackageId=''{accessPackageId}'',incompatibleAccessPackageId=''{incompatibleAccessPackageId}'')': - get: - tags: - - identityGovernance.entitlementManagement - summary: Invoke function additionalAccess - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccess-9b62 - parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - - name: $orderby - in: query - description: Order items by property values - 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: Success - content: - application/json: - schema: - title: Collection of accessPackageAssignment - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/identityGovernance/entitlementManagement/accessPackageAssignments/filterByCurrentUser(on=''{on}'')': - get: - tags: - - identityGovernance.entitlementManagement - summary: Invoke function filterByCurrentUser - description: 'In Microsoft Entra Entitlement Management, retrieve a list of accessPackageAssignment objects filtered on the signed-in user.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageassignment-filterbycurrentuser?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageAssignments.filterByCurrentUser - parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - - name: $orderby - in: query - description: Order items by property values - 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: Success - content: - application/json: - schema: - title: Collection of accessPackageAssignment - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /identityGovernance/entitlementManagement/accessPackageCatalogs: - get: - tags: - - identityGovernance.entitlementManagement - summary: List accessPackageCatalogs - description: Retrieve a list of accessPackageCatalog objects. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/entitlementmanagement-list-accesspackagecatalogs?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.ListAccessPackageCatalogs - 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.accessPackageCatalogCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create accessPackageCatalog - description: Create a new accessPackageCatalog object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/entitlementmanagement-post-accesspackagecatalogs?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.CreateAccessPackageCatalogs - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageCatalog - description: Retrieve the properties and relationships of an accessPackageCatalog object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackagecatalog-get?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.GetAccessPackageCatalogs - parameters: - - 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.accessPackageCatalog' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update accessPackageCatalog - description: 'Update an existing accessPackageCatalog object to change one or more of its properties, such as the display name or description.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackagecatalog-update?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.UpdateAccessPackageCatalogs - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete accessPackageCatalog - description: Delete an accessPackageCatalog. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackagecatalog-delete?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.DeleteAccessPackageCatalogs - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageCustomWorkflowExtensions': - get: - tags: - - identityGovernance.entitlementManagement - summary: List accessPackageCustomWorkflowExtensions - description: List the accessPackageAssignmentRequestWorkflowExtension and accessPackageAssignmentWorkflowExtension objects in the accessPackageCustomWorkflowExtensions relationship of an accessPackageCatalog. The resulting list includes all the customAccessPackageWorkflowExtension objects for the catalog that the caller has access to read. Each object includes an @odata.type property that indicates whether the object is an accessPackageAssignmentRequestWorkflowExtension or an accessPackageAssignmentWorkflowExtension. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackagecatalog-list-accesspackagecustomworkflowextensions?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.ListAccessPackageCustomWorkflowExtensions - 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.customCalloutExtensionCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageCustomWorkflowExtensions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.CreateAccessPackageCustomWorkflowExtensions - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customCalloutExtension' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customCalloutExtension' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageCustomWorkflowExtensions/{customCalloutExtension-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageAssignmentRequestWorkflowExtension - description: Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-get?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.GetAccessPackageCustomWorkflowExtensions - parameters: - - 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.customCalloutExtension' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update accessPackageAssignmentRequestWorkflowExtension - description: Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-update?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.UpdateAccessPackageCustomWorkflowExtensions - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customCalloutExtension' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customCalloutExtension' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageCustomWorkflowExtensions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.DeleteAccessPackageCustomWorkflowExtensions - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageCustomWorkflowExtensions/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageCustomWorkflowExtensions.GetCount-d6ab - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles': - get: - tags: - - identityGovernance.entitlementManagement - summary: List accessPackageResourceRoles - description: 'Retrieve a list of accessPackageResourceRole objects of an accessPackageResource in an accessPackageCatalog. The resource should have been added to the catalog by creating an accessPackageResourceRequest. This list of roles can then be used by the caller to select a role, which is needed when later creating an accessPackageResourceRoleScope.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackagecatalog-list-accesspackageresourceroles?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.ListAccessPackageResourceRoles - 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.accessPackageResourceRoleCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.CreateAccessPackageResourceRoles - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRoles from identityGovernance - description: The roles in each resource in a catalog. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.GetAccessPackageResourceRoles - parameters: - - 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.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceRoles in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.UpdateAccessPackageResourceRoles - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.DeleteAccessPackageResourceRoles - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResource from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.GetAccessPackageResource - parameters: - - 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.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResource in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.UpdateAccessPackageResource - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResource for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.DeleteAccessPackageResource - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceEnvironment from identityGovernance - description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceEnvironment - parameters: - - 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.accessPackageResourceEnvironment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceRoles': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.ListAccessPackageResourceRoles - 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.accessPackageResourceRoleCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.CreateAccessPackageResourceRoles - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id1}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceRoles - parameters: - - 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.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceRoles in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.UpdateAccessPackageResourceRoles - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.DeleteAccessPackageResourceRoles - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceRoles/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceRoles.GetCount-56f8 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.ListAccessPackageResourceScopes - 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.accessPackageResourceScopeCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.CreateAccessPackageResourceScopes - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceScopes - parameters: - - 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.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceScopes in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.UpdateAccessPackageResourceScopes - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.DeleteAccessPackageResourceScopes - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResource from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.GetAccessPackageResource - parameters: - - 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.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResource in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.UpdateAccessPackageResource - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResource for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.DeleteAccessPackageResource - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceEnvironment from identityGovernance - description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetAccessPackageResourceEnvironment - parameters: - - 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.accessPackageResourceEnvironment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.ListAccessPackageResourceRoles - 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.accessPackageResourceRoleCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.CreateAccessPackageResourceRoles - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id1}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetAccessPackageResourceRoles - parameters: - - 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.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceRoles in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.UpdateAccessPackageResourceRoles - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.DeleteAccessPackageResourceRoles - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.GetCount-193e - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get externalOriginResourceConnector from identityGovernance - description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetExternalOriginResourceConnector - parameters: - - 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.externalOriginResourceConnector' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/refresh': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action refresh - description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageCatalog.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.refresh - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.ListUploadSessions - 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.customDataProvidedResourceUploadSessionCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.CreateUploadSessions - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetUploadSessions - parameters: - - 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.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.UpdateUploadSessions - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.DeleteUploadSessions - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.ListFiles - 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.customDataProvidedResourceFileCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFiles - parameters: - - 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.customDataProvidedResourceFile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get media content for the navigation property files from identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFilesContent - responses: - 2XX: - description: Retrieved media content - content: - application/octet-stream: - schema: - type: string - format: binary - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - put: - tags: - - identityGovernance.entitlementManagement - summary: Update media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.UpdateFilesContent - requestBody: - description: New media content. - content: - application/octet-stream: - schema: - type: string - format: binary - required: true - responses: - 2XX: - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.DeleteFilesContent - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.files.GetCount-72b6 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action uploadFile - description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageCatalog.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetCount-608e - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.GetCount-193e - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get externalOriginResourceConnector from identityGovernance - description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.GetExternalOriginResourceConnector - parameters: - - 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.externalOriginResourceConnector' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/refresh': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action refresh - description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageCatalog.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.refresh - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.ListUploadSessions - 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.customDataProvidedResourceUploadSessionCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.CreateUploadSessions - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.GetUploadSessions - parameters: - - 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.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.UpdateUploadSessions - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.DeleteUploadSessions - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.uploadSessions.ListFiles - 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.customDataProvidedResourceFileCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFiles - parameters: - - 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.customDataProvidedResourceFile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get media content for the navigation property files from identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFilesContent - responses: - 2XX: - description: Retrieved media content - content: - application/octet-stream: - schema: - type: string - format: binary - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - put: - tags: - - identityGovernance.entitlementManagement - summary: Update media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.uploadSessions.UpdateFilesContent - requestBody: - description: New media content. - content: - application/octet-stream: - schema: - type: string - format: binary - required: true - responses: - 2XX: - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.uploadSessions.DeleteFilesContent - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.uploadSessions.files.GetCount-d256 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action uploadFile - description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageCatalog.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetCount-c083 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceRoles.GetCount-b725 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources': - get: - tags: - - identityGovernance.entitlementManagement - summary: List accessPackageResources - description: 'Retrieve a list of accessPackageResource objects in an accessPackageCatalog. To request to add or remove an accessPackageResource, use create accessPackageResourceRequest.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackagecatalog-list-accesspackageresources?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.ListAccessPackageResources - 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.accessPackageResourceCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageResources for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.CreateAccessPackageResources - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResources from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.GetAccessPackageResources - parameters: - - 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.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResources in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.UpdateAccessPackageResources - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResources for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.DeleteAccessPackageResources - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceEnvironment': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceEnvironment from identityGovernance - description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.GetAccessPackageResourceEnvironment - parameters: - - 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.accessPackageResourceEnvironment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.ListAccessPackageResourceRoles - 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.accessPackageResourceRoleCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.CreateAccessPackageResourceRoles - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceRoles from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.GetAccessPackageResourceRoles - parameters: - - 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.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceRoles in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.UpdateAccessPackageResourceRoles - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.DeleteAccessPackageResourceRoles - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResource from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.GetAccessPackageResource - parameters: - - 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.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResource in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.UpdateAccessPackageResource - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResource for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.DeleteAccessPackageResource - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceEnvironment from identityGovernance - description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceEnvironment - parameters: - - 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.accessPackageResourceEnvironment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.ListAccessPackageResourceScopes - 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.accessPackageResourceScopeCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.CreateAccessPackageResourceScopes - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceScopes - parameters: - - 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.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceScopes in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.UpdateAccessPackageResourceScopes - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.DeleteAccessPackageResourceScopes - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResource from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.GetAccessPackageResource - parameters: - - 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.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResource in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.UpdateAccessPackageResource - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResource for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.DeleteAccessPackageResource - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceEnvironment from identityGovernance - description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetAccessPackageResourceEnvironment - parameters: - - 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.accessPackageResourceEnvironment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get externalOriginResourceConnector from identityGovernance - description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetExternalOriginResourceConnector - parameters: - - 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.externalOriginResourceConnector' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/refresh': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action refresh - description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageCatalog.accessPackageResources.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.refresh - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.ListUploadSessions - 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.customDataProvidedResourceUploadSessionCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.CreateUploadSessions - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetUploadSessions - parameters: - - 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.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.UpdateUploadSessions - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.DeleteUploadSessions - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.ListFiles - 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.customDataProvidedResourceFileCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFiles - parameters: - - 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.customDataProvidedResourceFile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get media content for the navigation property files from identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFilesContent - responses: - 2XX: - description: Retrieved media content - content: - application/octet-stream: - schema: - type: string - format: binary - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - put: - tags: - - identityGovernance.entitlementManagement - summary: Update media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.UpdateFilesContent - requestBody: - description: New media content. - content: - application/octet-stream: - schema: - type: string - format: binary - required: true - responses: - 2XX: - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.DeleteFilesContent - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.files.GetCount-2a62 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action uploadFile - description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageCatalog.accessPackageResources.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetCount-1e85 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.GetCount-2579 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get externalOriginResourceConnector from identityGovernance - description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.GetExternalOriginResourceConnector - parameters: - - 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.externalOriginResourceConnector' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/refresh': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action refresh - description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageCatalog.accessPackageResources.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.refresh - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.ListUploadSessions - 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.customDataProvidedResourceUploadSessionCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.CreateUploadSessions - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.GetUploadSessions - parameters: - - 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.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.UpdateUploadSessions - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.DeleteUploadSessions - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.uploadSessions.ListFiles - 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.customDataProvidedResourceFileCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFiles - parameters: - - 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.customDataProvidedResourceFile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get media content for the navigation property files from identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFilesContent - responses: - 2XX: - description: Retrieved media content - content: - application/octet-stream: - schema: - type: string - format: binary - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - put: - tags: - - identityGovernance.entitlementManagement - summary: Update media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.uploadSessions.UpdateFilesContent - requestBody: - description: New media content. - content: - application/octet-stream: - schema: - type: string - format: binary - required: true - responses: - 2XX: - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.uploadSessions.DeleteFilesContent - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/microsoft.graph.accessPackageAssignmentResourceRoleCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': - get: + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: tags: - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.uploadSessions.files.GetCount-319d - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + summary: Create new navigation property to accessPackageAssignmentResourceRoles for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.CreateAccessPackageAssignmentResourceRoles + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole' + required: true responses: 2XX: - $ref: '#/components/responses/ODataCountResponse' + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': - post: + x-ms-docs-operation-type: operation + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}': + get: tags: - identityGovernance.entitlementManagement - summary: Invoke action uploadFile - description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageCatalog.accessPackageResources.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile + summary: Get accessPackageAssignmentResourceRoles from identityGovernance + description: The resource roles delivered to the target user for this assignment. Read-only. Nullable. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.GetAccessPackageAssignmentResourceRoles + parameters: + - 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: Success + description: Retrieved navigation property content: application/json: schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - - type: object - nullable: true + $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count': - get: + x-ms-docs-operation-type: operation + patch: tags: - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetCount-ff0e - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + summary: Update the navigation property accessPackageAssignmentResourceRoles in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.UpdateAccessPackageAssignmentResourceRoles + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole' + required: true responses: 2XX: - $ref: '#/components/responses/ODataCountResponse' + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/$count': - get: + x-ms-docs-operation-type: operation + delete: tags: - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceRoles.GetCount-ecd4 + summary: Delete navigation property accessPackageAssignmentResourceRoles for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.DeleteAccessPackageAssignmentResourceRoles parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes': + x-ms-docs-operation-type: operation + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageAssignments': get: tags: - identityGovernance.entitlementManagement - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.ListAccessPackageResourceScopes + summary: Get accessPackageAssignments from identityGovernance + description: The access package assignments resulting in this role assignment. Read-only. Nullable. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.ListAccessPackageAssignments parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -56571,56 +34977,77 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse' + $ref: '#/components/responses/microsoft.graph.accessPackageAssignmentCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - post: + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageAssignments/{accessPackageAssignment-id1}': + get: tags: - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.CreateAccessPackageResourceScopes - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - required: true + summary: Get accessPackageAssignments from identityGovernance + description: The access package assignments resulting in this role assignment. Read-only. Nullable. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.GetAccessPackageAssignments + parameters: + - 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: Created navigation property. + description: Retrieved navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' + $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageAssignments/$count': get: tags: - identityGovernance.entitlementManagement - summary: Get accessPackageResourceScopes from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.GetAccessPackageResourceScopes + summary: Get the number of the resource + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageAssignments.GetCount-3ae5 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole': + get: + tags: + - identityGovernance.entitlementManagement + summary: Get accessPackageResourceRole from identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.GetAccessPackageResourceRole parameters: - name: $select in: query @@ -56648,28 +35075,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceScopes in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.UpdateAccessPackageResourceScopes + summary: Update the navigation property accessPackageResourceRole in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.UpdateAccessPackageResourceRole requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' required: true responses: 2XX: @@ -56677,22 +35099,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.DeleteAccessPackageResourceScopes + summary: Delete navigation property accessPackageResourceRole for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.DeleteAccessPackageResourceRole parameters: - name: If-Match in: header @@ -56707,18 +35124,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource': get: tags: - identityGovernance.entitlementManagement summary: Get accessPackageResource from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.GetAccessPackageResource + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.GetAccessPackageResource parameters: - name: $select in: query @@ -56751,17 +35163,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - identityGovernance.entitlementManagement summary: Update the navigation property accessPackageResource in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.UpdateAccessPackageResource + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.UpdateAccessPackageResource requestBody: description: New navigation property values content: @@ -56780,17 +35187,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - identityGovernance.entitlementManagement summary: Delete navigation property accessPackageResource for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.DeleteAccessPackageResource + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.DeleteAccessPackageResource parameters: - name: If-Match in: header @@ -56805,19 +35207,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceEnvironment': get: tags: - identityGovernance.entitlementManagement summary: Get accessPackageResourceEnvironment from identityGovernance description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.GetAccessPackageResourceEnvironment + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.GetAccessPackageResourceEnvironment parameters: - name: $select in: query @@ -56850,19 +35247,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles': get: tags: - identityGovernance.entitlementManagement summary: Get accessPackageResourceRoles from identityGovernance description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.ListAccessPackageResourceRoles + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.ListAccessPackageResourceRoles parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -56906,11 +35298,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -56919,7 +35306,7 @@ paths: tags: - identityGovernance.entitlementManagement summary: Create new navigation property to accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.CreateAccessPackageResourceRoles + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.CreateAccessPackageResourceRoles requestBody: description: New navigation property content: @@ -56938,19 +35325,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}': get: tags: - identityGovernance.entitlementManagement summary: Get accessPackageResourceRoles from identityGovernance description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.GetAccessPackageResourceRoles + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.GetAccessPackageResourceRoles parameters: - name: $select in: query @@ -56983,17 +35365,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - identityGovernance.entitlementManagement summary: Update the navigation property accessPackageResourceRoles in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.UpdateAccessPackageResourceRoles + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.UpdateAccessPackageResourceRoles requestBody: description: New navigation property values content: @@ -57012,17 +35389,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - identityGovernance.entitlementManagement summary: Delete navigation property accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.DeleteAccessPackageResourceRoles + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.DeleteAccessPackageResourceRoles parameters: - name: If-Match in: header @@ -57037,131 +35409,39 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles/$count': get: tags: - identityGovernance.entitlementManagement - summary: Get accessPackageResource from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.GetAccessPackageResource + summary: Get the number of the resource + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceRoles.GetCount-8948 parameters: - - 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.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResource in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.UpdateAccessPackageResource - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - required: true + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResource for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.DeleteAccessPackageResource - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes': get: tags: - identityGovernance.entitlementManagement - summary: Get accessPackageResourceEnvironment from identityGovernance - description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceEnvironment + summary: Get accessPackageResourceScopes from identityGovernance + description: Read-only. Nullable. Supports $expand. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.ListAccessPackageResourceScopes parameters: - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - - name: $expand + - $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: Expand related entities + description: Order items by property values style: form explode: false schema: @@ -57169,31 +35449,6 @@ paths: type: array items: type: string - responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get externalOriginResourceConnector from identityGovernance - description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetExternalOriginResourceConnector - parameters: - name: $select in: query description: Select properties to be returned @@ -57216,66 +35471,47 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector' + $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/refresh': post: tags: - identityGovernance.entitlementManagement - summary: Invoke action refresh - description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageCatalog.accessPackageResources.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.refresh + summary: Create new navigation property to accessPackageResourceScopes for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.CreateAccessPackageResourceScopes + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' + required: true responses: - '204': - description: Success + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions': + x-ms-docs-operation-type: operation + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}': get: tags: - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.ListUploadSessions + summary: Get accessPackageResourceScopes from identityGovernance + description: Read-only. Nullable. Supports $expand. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.GetAccessPackageResourceScopes 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 @@ -57298,55 +35534,66 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + patch: tags: - identityGovernance.entitlementManagement - summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.CreateUploadSessions + summary: Update the navigation property accessPackageResourceScopes in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.UpdateAccessPackageResourceScopes requestBody: - description: New navigation property + description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' required: true responses: 2XX: - description: Created navigation property. + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - identityGovernance.entitlementManagement + summary: Delete navigation property accessPackageResourceScopes for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.DeleteAccessPackageResourceScopes + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource': get: tags: - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetUploadSessions + summary: Get accessPackageResource from identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.GetAccessPackageResource parameters: - name: $select in: query @@ -57374,28 +35621,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - identityGovernance.entitlementManagement - summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.UpdateUploadSessions + summary: Update the navigation property accessPackageResource in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.UpdateAccessPackageResource requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResource' required: true responses: 2XX: @@ -57403,22 +35645,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + $ref: '#/components/schemas/microsoft.graph.accessPackageResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - identityGovernance.entitlementManagement - summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.DeleteUploadSessions + summary: Delete navigation property accessPackageResource for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.DeleteAccessPackageResource parameters: - name: If-Match in: header @@ -57433,35 +35670,15 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment': get: tags: - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.ListFiles + summary: Get accessPackageResourceEnvironment from identityGovernance + description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetAccessPackageResourceEnvironment 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 @@ -57484,28 +35701,39 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles': get: tags: - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFiles + summary: Get accessPackageResourceRoles from identityGovernance + description: Read-only. Nullable. Supports $expand. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.ListAccessPackageResourceRoles 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 @@ -57528,77 +35756,108 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property + $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - identityGovernance.entitlementManagement + summary: Create new navigation property to accessPackageResourceRoles for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.CreateAccessPackageResourceRoles + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' + required: true + responses: + 2XX: + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}': get: tags: - identityGovernance.entitlementManagement - summary: Get media content for the navigation property files from identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFilesContent + summary: Get accessPackageResourceRoles from identityGovernance + description: Read-only. Nullable. Supports $expand. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetAccessPackageResourceRoles + parameters: + - 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 media content + description: Retrieved navigation property content: - application/octet-stream: + application/json: schema: - type: string - format: binary + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - put: + x-ms-docs-operation-type: operation + patch: tags: - identityGovernance.entitlementManagement - summary: Update media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.UpdateFilesContent + summary: Update the navigation property accessPackageResourceRoles in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.UpdateAccessPackageResourceRoles requestBody: - description: New media content. + description: New navigation property values content: - application/octet-stream: + application/json: schema: - type: string - format: binary + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' required: true responses: 2XX: description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions + x-ms-docs-operation-type: operation delete: tags: - identityGovernance.entitlementManagement - summary: Delete media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.DeleteFilesContent + summary: Delete navigation property accessPackageResourceRoles for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.DeleteAccessPackageResourceRoles parameters: - name: If-Match in: header @@ -57613,89 +35872,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.files.GetCount-6821 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action uploadFile - description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageCatalog.accessPackageResources.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetCount-0ddc - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count': + x-ms-docs-operation-type: operation + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count': get: tags: - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.GetCount-b097 + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.GetCount-eb80 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -57706,18 +35889,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector': get: tags: - identityGovernance.entitlementManagement summary: Get externalOriginResourceConnector from identityGovernance description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.GetExternalOriginResourceConnector + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetExternalOriginResourceConnector parameters: - name: $select in: query @@ -57750,13 +35928,8 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/refresh': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/refresh': post: tags: - identityGovernance.entitlementManagement @@ -57765,7 +35938,7 @@ paths: externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageCatalog.accessPackageResources.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.refresh + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.refresh responses: '204': description: Success @@ -57773,18 +35946,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions': get: tags: - identityGovernance.entitlementManagement summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.ListUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.ListUploadSessions parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -57828,11 +35996,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -57841,7 +36004,7 @@ paths: tags: - identityGovernance.entitlementManagement summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.CreateUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.CreateUploadSessions requestBody: description: New navigation property content: @@ -57860,18 +36023,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': get: tags: - identityGovernance.entitlementManagement summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.GetUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.GetUploadSessions parameters: - name: $select in: query @@ -57904,17 +36062,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - identityGovernance.entitlementManagement summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.UpdateUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.UpdateUploadSessions requestBody: description: New navigation property values content: @@ -57933,17 +36086,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - identityGovernance.entitlementManagement summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.DeleteUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.DeleteUploadSessions parameters: - name: If-Match in: header @@ -57958,19 +36106,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': get: tags: - identityGovernance.entitlementManagement summary: Get files from identityGovernance description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.uploadSessions.ListFiles + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.ListFiles parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -58014,22 +36157,17 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': get: tags: - identityGovernance.entitlementManagement summary: Get files from identityGovernance description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFiles + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFiles parameters: - name: $select in: query @@ -58062,19 +36200,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': get: tags: - identityGovernance.entitlementManagement summary: Get media content for the navigation property files from identityGovernance description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFilesContent + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFilesContent responses: 2XX: description: Retrieved media content @@ -58087,17 +36220,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions put: tags: - identityGovernance.entitlementManagement summary: Update media content for the navigation property files in identityGovernance description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.uploadSessions.UpdateFilesContent + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.UpdateFilesContent requestBody: description: New media content. content: @@ -58113,17 +36241,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions delete: tags: - identityGovernance.entitlementManagement summary: Delete media content for the navigation property files in identityGovernance description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.uploadSessions.DeleteFilesContent + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.DeleteFilesContent parameters: - name: If-Match in: header @@ -58138,17 +36261,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': get: tags: - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.uploadSessions.files.GetCount-3b14 + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.files.GetCount-3502 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -58159,12 +36277,7 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': post: tags: - identityGovernance.entitlementManagement @@ -58173,7 +36286,7 @@ paths: externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageCatalog.accessPackageResources.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile responses: 2XX: description: Success @@ -58188,18 +36301,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count': get: tags: - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetCount-886d + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetCount-b3fd parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -58210,17 +36318,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/$count': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/$count': get: tags: - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.accessPackageResourceScopes.GetCount-161f + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.GetCount-8912 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -58231,18 +36334,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/externalOriginResourceConnector': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/externalOriginResourceConnector': get: tags: - identityGovernance.entitlementManagement summary: Get externalOriginResourceConnector from identityGovernance description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.GetExternalOriginResourceConnector + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.GetExternalOriginResourceConnector parameters: - name: $select in: query @@ -58275,13 +36373,8 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/refresh': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/refresh': post: tags: - identityGovernance.entitlementManagement @@ -58290,7 +36383,7 @@ paths: externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageCatalog.accessPackageResources.accessPackageResource.refresh + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.refresh responses: '204': description: Success @@ -58298,18 +36391,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions': get: tags: - identityGovernance.entitlementManagement summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.ListUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.ListUploadSessions parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -58353,11 +36441,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -58366,7 +36449,7 @@ paths: tags: - identityGovernance.entitlementManagement summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.CreateUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.CreateUploadSessions requestBody: description: New navigation property content: @@ -58385,18 +36468,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': get: tags: - identityGovernance.entitlementManagement summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.GetUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.GetUploadSessions parameters: - name: $select in: query @@ -58429,17 +36507,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - identityGovernance.entitlementManagement summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.UpdateUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.UpdateUploadSessions requestBody: description: New navigation property values content: @@ -58458,17 +36531,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - identityGovernance.entitlementManagement summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.DeleteUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.DeleteUploadSessions parameters: - name: If-Match in: header @@ -58483,19 +36551,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': get: tags: - identityGovernance.entitlementManagement summary: Get files from identityGovernance description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.uploadSessions.ListFiles + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.ListFiles parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -58539,22 +36602,17 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': get: tags: - identityGovernance.entitlementManagement summary: Get files from identityGovernance description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.uploadSessions.GetFiles + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.GetFiles parameters: - name: $select in: query @@ -58587,19 +36645,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': get: tags: - identityGovernance.entitlementManagement summary: Get media content for the navigation property files from identityGovernance description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.uploadSessions.GetFilesContent + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.GetFilesContent responses: 2XX: description: Retrieved media content @@ -58612,17 +36665,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions put: tags: - identityGovernance.entitlementManagement summary: Update media content for the navigation property files in identityGovernance description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.uploadSessions.UpdateFilesContent + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.UpdateFilesContent requestBody: description: New media content. content: @@ -58638,17 +36686,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions delete: tags: - identityGovernance.entitlementManagement summary: Delete media content for the navigation property files in identityGovernance description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.uploadSessions.DeleteFilesContent + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.DeleteFilesContent parameters: - name: If-Match in: header @@ -58663,17 +36706,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': get: tags: - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.uploadSessions.files.GetCount-b168 + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.files.GetCount-6f8d parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -58684,12 +36722,7 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': post: tags: - identityGovernance.entitlementManagement @@ -58698,7 +36731,7 @@ paths: externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageCatalog.accessPackageResources.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile responses: 2XX: description: Success @@ -58713,39 +36746,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.uploadSessions.GetCount-94fd - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/$count': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/$count': get: tags: - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResources.GetCount-e188 + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.GetCount-fc4c parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -58756,104 +36763,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceScopes from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.ListAccessPackageResourceScopes - 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.accessPackageResourceScopeCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.CreateAccessPackageResourceScopes - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope': get: tags: - identityGovernance.entitlementManagement - summary: Get accessPackageResourceScopes from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.GetAccessPackageResourceScopes + summary: Get accessPackageResourceScope from identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.GetAccessPackageResourceScope parameters: - name: $select in: query @@ -58886,17 +36801,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResourceScopes in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.UpdateAccessPackageResourceScopes + summary: Update the navigation property accessPackageResourceScope in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.UpdateAccessPackageResourceScope requestBody: description: New navigation property values content: @@ -58915,17 +36825,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.DeleteAccessPackageResourceScopes + summary: Delete navigation property accessPackageResourceScope for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.DeleteAccessPackageResourceScope parameters: - name: If-Match in: header @@ -58940,18 +36845,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource': get: tags: - identityGovernance.entitlementManagement summary: Get accessPackageResource from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.GetAccessPackageResource + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.GetAccessPackageResource parameters: - name: $select in: query @@ -58984,17 +36884,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - identityGovernance.entitlementManagement summary: Update the navigation property accessPackageResource in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.UpdateAccessPackageResource + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.UpdateAccessPackageResource requestBody: description: New navigation property values content: @@ -59013,17 +36908,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - identityGovernance.entitlementManagement summary: Delete navigation property accessPackageResource for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.DeleteAccessPackageResource + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.DeleteAccessPackageResource parameters: - name: If-Match in: header @@ -59038,19 +36928,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceEnvironment': get: tags: - identityGovernance.entitlementManagement summary: Get accessPackageResourceEnvironment from identityGovernance description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.GetAccessPackageResourceEnvironment + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.GetAccessPackageResourceEnvironment parameters: - name: $select in: query @@ -59083,19 +36968,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles': get: tags: - identityGovernance.entitlementManagement summary: Get accessPackageResourceRoles from identityGovernance description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.ListAccessPackageResourceRoles + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.ListAccessPackageResourceRoles parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -59139,11 +37019,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -59152,7 +37027,7 @@ paths: tags: - identityGovernance.entitlementManagement summary: Create new navigation property to accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.CreateAccessPackageResourceRoles + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.CreateAccessPackageResourceRoles requestBody: description: New navigation property content: @@ -59171,19 +37046,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}': get: tags: - identityGovernance.entitlementManagement summary: Get accessPackageResourceRoles from identityGovernance description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.GetAccessPackageResourceRoles + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.GetAccessPackageResourceRoles parameters: - name: $select in: query @@ -59216,17 +37086,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - identityGovernance.entitlementManagement summary: Update the navigation property accessPackageResourceRoles in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.UpdateAccessPackageResourceRoles + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.UpdateAccessPackageResourceRoles requestBody: description: New navigation property values content: @@ -59245,17 +37110,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - identityGovernance.entitlementManagement summary: Delete navigation property accessPackageResourceRoles for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.DeleteAccessPackageResourceRoles + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.DeleteAccessPackageResourceRoles parameters: - name: If-Match in: header @@ -59270,18 +37130,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource': get: tags: - identityGovernance.entitlementManagement summary: Get accessPackageResource from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.GetAccessPackageResource + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.GetAccessPackageResource parameters: - name: $select in: query @@ -59314,17 +37169,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - identityGovernance.entitlementManagement summary: Update the navigation property accessPackageResource in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.UpdateAccessPackageResource + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.UpdateAccessPackageResource requestBody: description: New navigation property values content: @@ -59343,17 +37193,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - identityGovernance.entitlementManagement summary: Delete navigation property accessPackageResource for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.DeleteAccessPackageResource + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.DeleteAccessPackageResource parameters: - name: If-Match in: header @@ -59368,19 +37213,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment': get: tags: - identityGovernance.entitlementManagement summary: Get accessPackageResourceEnvironment from identityGovernance description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceEnvironment + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceEnvironment parameters: - name: $select in: query @@ -59413,19 +37253,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes': get: tags: - identityGovernance.entitlementManagement summary: Get accessPackageResourceScopes from identityGovernance description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.ListAccessPackageResourceScopes + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.ListAccessPackageResourceScopes parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -59469,11 +37304,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -59482,7 +37312,7 @@ paths: tags: - identityGovernance.entitlementManagement summary: Create new navigation property to accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.CreateAccessPackageResourceScopes + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.CreateAccessPackageResourceScopes requestBody: description: New navigation property content: @@ -59501,19 +37331,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id1}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}': get: tags: - identityGovernance.entitlementManagement summary: Get accessPackageResourceScopes from identityGovernance description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceScopes + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceScopes parameters: - name: $select in: query @@ -59546,17 +37371,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - identityGovernance.entitlementManagement summary: Update the navigation property accessPackageResourceScopes in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.UpdateAccessPackageResourceScopes + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.UpdateAccessPackageResourceScopes requestBody: description: New navigation property values content: @@ -59575,17 +37395,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - identityGovernance.entitlementManagement summary: Delete navigation property accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.DeleteAccessPackageResourceScopes + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.DeleteAccessPackageResourceScopes parameters: - name: If-Match in: header @@ -59600,18 +37415,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count': get: tags: - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.GetCount-f81b + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.accessPackageResourceScopes.GetCount-b923 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -59622,18 +37432,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector': get: tags: - identityGovernance.entitlementManagement summary: Get externalOriginResourceConnector from identityGovernance description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetExternalOriginResourceConnector + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetExternalOriginResourceConnector parameters: - name: $select in: query @@ -59666,13 +37471,8 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/refresh': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/refresh': post: tags: - identityGovernance.entitlementManagement @@ -59681,7 +37481,7 @@ paths: externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageCatalog.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.refresh + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.refresh responses: '204': description: Success @@ -59689,18 +37489,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions': get: tags: - identityGovernance.entitlementManagement summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.ListUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.ListUploadSessions parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -59744,11 +37539,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -59757,7 +37547,7 @@ paths: tags: - identityGovernance.entitlementManagement summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.CreateUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.CreateUploadSessions requestBody: description: New navigation property content: @@ -59776,18 +37566,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': get: tags: - identityGovernance.entitlementManagement summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetUploadSessions parameters: - name: $select in: query @@ -59820,17 +37605,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - identityGovernance.entitlementManagement summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.UpdateUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.UpdateUploadSessions requestBody: description: New navigation property values content: @@ -59849,17 +37629,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - identityGovernance.entitlementManagement summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.DeleteUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.DeleteUploadSessions parameters: - name: If-Match in: header @@ -59874,19 +37649,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': get: tags: - identityGovernance.entitlementManagement summary: Get files from identityGovernance description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.ListFiles + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.ListFiles parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -59930,22 +37700,17 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': get: tags: - identityGovernance.entitlementManagement summary: Get files from identityGovernance description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFiles + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFiles parameters: - name: $select in: query @@ -59978,19 +37743,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': get: tags: - identityGovernance.entitlementManagement summary: Get media content for the navigation property files from identityGovernance description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFilesContent + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFilesContent responses: 2XX: description: Retrieved media content @@ -60003,17 +37763,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions put: tags: - identityGovernance.entitlementManagement summary: Update media content for the navigation property files in identityGovernance description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.UpdateFilesContent + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.UpdateFilesContent requestBody: description: New media content. content: @@ -60029,17 +37784,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions delete: tags: - identityGovernance.entitlementManagement summary: Delete media content for the navigation property files in identityGovernance description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.DeleteFilesContent + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.DeleteFilesContent parameters: - name: If-Match in: header @@ -60054,17 +37804,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': get: tags: - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.files.GetCount-8dbc + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.files.GetCount-2eff parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -60075,12 +37820,7 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': post: tags: - identityGovernance.entitlementManagement @@ -60089,7 +37829,7 @@ paths: externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageCatalog.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile responses: 2XX: description: Success @@ -60104,18 +37844,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count': get: tags: - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetCount-e498 + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetCount-8edf parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -60126,17 +37861,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/$count': get: tags: - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.GetCount-f81b + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.GetCount-2eb5 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -60147,18 +37877,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceScopes': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes': get: tags: - identityGovernance.entitlementManagement summary: Get accessPackageResourceScopes from identityGovernance description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.ListAccessPackageResourceScopes + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.ListAccessPackageResourceScopes parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -60202,11 +37927,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -60215,7 +37935,7 @@ paths: tags: - identityGovernance.entitlementManagement summary: Create new navigation property to accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.CreateAccessPackageResourceScopes + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.CreateAccessPackageResourceScopes requestBody: description: New navigation property content: @@ -60234,19 +37954,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id1}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}': get: tags: - identityGovernance.entitlementManagement summary: Get accessPackageResourceScopes from identityGovernance description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.GetAccessPackageResourceScopes + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.GetAccessPackageResourceScopes parameters: - name: $select in: query @@ -60279,17 +37994,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - identityGovernance.entitlementManagement summary: Update the navigation property accessPackageResourceScopes in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.UpdateAccessPackageResourceScopes + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.UpdateAccessPackageResourceScopes requestBody: description: New navigation property values content: @@ -60308,17 +38018,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - identityGovernance.entitlementManagement summary: Delete navigation property accessPackageResourceScopes for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.DeleteAccessPackageResourceScopes + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.DeleteAccessPackageResourceScopes parameters: - name: If-Match in: header @@ -60333,18 +38038,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceScopes/$count': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes/$count': get: tags: - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.accessPackageResourceScopes.GetCount-04e9 + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.accessPackageResourceScopes.GetCount-88a3 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -60355,18 +38055,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/externalOriginResourceConnector': get: tags: - identityGovernance.entitlementManagement summary: Get externalOriginResourceConnector from identityGovernance description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.GetExternalOriginResourceConnector + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.GetExternalOriginResourceConnector parameters: - name: $select in: query @@ -60399,13 +38094,8 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/refresh': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/refresh': post: tags: - identityGovernance.entitlementManagement @@ -60414,7 +38104,7 @@ paths: externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageCatalog.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.refresh + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.refresh responses: '204': description: Success @@ -60422,18 +38112,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions': get: tags: - identityGovernance.entitlementManagement summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.ListUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.ListUploadSessions parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -60477,11 +38162,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -60490,7 +38170,7 @@ paths: tags: - identityGovernance.entitlementManagement summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.CreateUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.CreateUploadSessions requestBody: description: New navigation property content: @@ -60509,18 +38189,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': get: tags: - identityGovernance.entitlementManagement summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.GetUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.GetUploadSessions parameters: - name: $select in: query @@ -60553,17 +38228,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - identityGovernance.entitlementManagement summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.UpdateUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.UpdateUploadSessions requestBody: description: New navigation property values content: @@ -60582,17 +38252,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - identityGovernance.entitlementManagement summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.DeleteUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.DeleteUploadSessions parameters: - name: If-Match in: header @@ -60607,19 +38272,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': get: tags: - identityGovernance.entitlementManagement summary: Get files from identityGovernance description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.uploadSessions.ListFiles + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.uploadSessions.ListFiles parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -60663,22 +38323,17 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': get: tags: - identityGovernance.entitlementManagement summary: Get files from identityGovernance description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFiles + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.uploadSessions.GetFiles parameters: - name: $select in: query @@ -60711,19 +38366,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': get: tags: - identityGovernance.entitlementManagement summary: Get media content for the navigation property files from identityGovernance description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFilesContent + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.uploadSessions.GetFilesContent responses: 2XX: description: Retrieved media content @@ -60736,17 +38386,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions put: tags: - identityGovernance.entitlementManagement summary: Update media content for the navigation property files in identityGovernance description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.uploadSessions.UpdateFilesContent + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.uploadSessions.UpdateFilesContent requestBody: description: New media content. content: @@ -60762,17 +38407,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions delete: tags: - identityGovernance.entitlementManagement summary: Delete media content for the navigation property files in identityGovernance description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.uploadSessions.DeleteFilesContent + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.uploadSessions.DeleteFilesContent parameters: - name: If-Match in: header @@ -60787,17 +38427,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': get: tags: - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.uploadSessions.files.GetCount-82b1 + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.uploadSessions.files.GetCount-12d1 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -60808,12 +38443,7 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': post: tags: - identityGovernance.entitlementManagement @@ -60822,7 +38452,7 @@ paths: externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageCatalog.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackageAssignmentResourceRoles.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile responses: 2XX: description: Success @@ -60837,39 +38467,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetCount-ad93 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/$count': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/$count': get: tags: - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackageResourceScopes.GetCount-e193 + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageResourceScope.accessPackageResource.uploadSessions.GetCount-f1e2 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -60880,34 +38484,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackages': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageSubject': get: tags: - identityGovernance.entitlementManagement - summary: Get accessPackages from identityGovernance - description: The access packages in this catalog. Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.ListAccessPackages + summary: Get accessPackageSubject from identityGovernance + description: Read-only. Nullable. Supports $filter (eq) on objectId and $expand query parameters. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.GetAccessPackageSubject 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 @@ -60930,72 +38514,67 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.accessPackageCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.accessPackageSubject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackages/{accessPackage-id}': - get: + patch: tags: - identityGovernance.entitlementManagement - summary: Get accessPackages from identityGovernance - description: The access packages in this catalog. Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.GetAccessPackages - parameters: - - 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 + summary: Update the navigation property accessPackageSubject in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.UpdateAccessPackageSubject + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.accessPackageSubject' + required: true responses: 2XX: - description: Retrieved navigation property + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackage' + $ref: '#/components/schemas/microsoft.graph.accessPackageSubject' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - identityGovernance.entitlementManagement + summary: Delete navigation property accessPackageSubject for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.DeleteAccessPackageSubject + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackages(uniqueName=''{uniqueName}'')': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageSubject/connectedOrganization': get: tags: - identityGovernance.entitlementManagement - summary: Get accessPackages from identityGovernance - description: The access packages in this catalog. Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackages.GetByUniqueName + summary: Get connectedOrganization from identityGovernance + description: The connected organization of the subject. Read-only. Nullable. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.accessPackageSubject.GetConnectedOrganization parameters: - name: $select in: query @@ -61023,23 +38602,18 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackage' + $ref: '#/components/schemas/microsoft.graph.connectedOrganization' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackages/$count': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/$count': get: tags: - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.accessPackages.GetCount-ea8a + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignmentResourceRoles.GetCount-3ae5 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -61050,30 +38624,21 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/customAccessPackageWorkflowExtensions': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/My()': get: tags: - identityGovernance.entitlementManagement - summary: List customAccessPackageWorkflowExtensions - description: Get a list of the customAccessPackageWorkflowExtension objects and their properties. The resulting list includes all the customAccessPackageWorkflowExtension objects for the catalog that the caller has access to read. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackagecatalog-list-customaccesspackageworkflowextensions?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.ListCustomAccessPackageWorkflowExtensions + summary: Invoke function My + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.accessPackageAssignmentResourceRoles.My parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - - name: $orderby + - name: $select in: query - description: Order items by property values + description: Select properties to be returned style: form explode: false schema: @@ -61081,9 +38646,9 @@ paths: type: array items: type: string - - name: $select + - name: $orderby in: query - description: Select properties to be returned + description: Order items by property values style: form explode: false schema: @@ -61103,63 +38668,49 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.customAccessPackageWorkflowExtensionCollectionResponse' + description: Success + content: + application/json: + schema: + title: Collection of accessPackageAssignmentResourceRole + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions + x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - x-ms-docs-operation-type: operation + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/reprocess': post: tags: - identityGovernance.entitlementManagement - summary: Create customAccessPackageWorkflowExtensions - description: 'Create a new customAccessPackageWorkflowExtension object and add it to an existing accessPackageCatalog object. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackagecatalog-post-customaccesspackageworkflowextensions?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.CreateCustomAccessPackageWorkflowExtensions - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customAccessPackageWorkflowExtension' - required: true + summary: Invoke action reprocess + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.accessPackageAssignment.reprocess responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customAccessPackageWorkflowExtension' + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/customAccessPackageWorkflowExtensions/{customAccessPackageWorkflowExtension-id}': + x-ms-docs-operation-type: action + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/target': get: tags: - identityGovernance.entitlementManagement - summary: Get customAccessPackageWorkflowExtension - description: Read the properties and relationships of a customAccessPackageWorkflowExtension object for an accessPackageCatalog object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customaccesspackageworkflowextension-get?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.GetCustomAccessPackageWorkflowExtensions + summary: Get target from identityGovernance + description: The subject of the access package assignment. Read-only. Nullable. Supports $expand. Supports $filter (eq) on objectId. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.GetTarget parameters: - name: $select in: query @@ -61187,32 +38738,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customAccessPackageWorkflowExtension' + $ref: '#/components/schemas/microsoft.graph.accessPackageSubject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - identityGovernance.entitlementManagement - summary: Update customAccessPackageWorkflowExtension - description: Update the properties of an existing customAccessPackageWorkflowExtension object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customaccesspackageworkflowextension-update?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.UpdateCustomAccessPackageWorkflowExtensions + summary: Update the navigation property target in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.UpdateTarget requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customAccessPackageWorkflowExtension' + $ref: '#/components/schemas/microsoft.graph.accessPackageSubject' required: true responses: 2XX: @@ -61220,26 +38762,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customAccessPackageWorkflowExtension' + $ref: '#/components/schemas/microsoft.graph.accessPackageSubject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - identityGovernance.entitlementManagement - summary: Delete accessPackageAssignmentRequestWorkflowExtension - description: "Delete an accessPackageAssignmentRequestWorkflowExtension 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:\r\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).\r\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.\r\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." - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-delete?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.DeleteCustomAccessPackageWorkflowExtensions + summary: Delete navigation property target for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.DeleteTarget parameters: - name: If-Match in: header @@ -61254,43 +38787,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/customAccessPackageWorkflowExtensions/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.customAccessPackageWorkflowExtensions.GetCount-ed27 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackageCatalogs(uniqueName=''{uniqueName}'')': + '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/target/connectedOrganization': get: tags: - identityGovernance.entitlementManagement - summary: Get accessPackageCatalog - description: Retrieve the properties and relationships of an accessPackageCatalog object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackagecatalog-get?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.GetByUniqueName + summary: Get connectedOrganization from identityGovernance + description: The connected organization of the subject. Read-only. Nullable. + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.target.GetConnectedOrganization parameters: - name: $select in: query @@ -61318,106 +38822,174 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog' + $ref: '#/components/schemas/microsoft.graph.connectedOrganization' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - patch: + /identityGovernance/entitlementManagement/accessPackageAssignments/$count: + get: tags: - identityGovernance.entitlementManagement - summary: Update accessPackageCatalog - description: 'Update an existing accessPackageCatalog object to change one or more of its properties, such as the display name or description.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackagecatalog-update?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.UpdateByUniqueName - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog' - required: true + summary: Get the number of the resource + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.GetCount-0e9d + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog' + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: + /identityGovernance/entitlementManagement/accessPackageAssignments/additionalAccess(): + get: tags: - identityGovernance.entitlementManagement - summary: Delete accessPackageCatalog - description: Delete an accessPackageCatalog. + summary: Invoke function additionalAccess + description: 'In Microsoft Entra Entitlement Management, retrieve a collection of accessPackageAssignment objects that indicate a target user has an assignment to a specified access package and also an assignment to another, potentially incompatible, access package. It can be used to prepare to configure the incompatible access packages for a specific access package.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackagecatalog-delete?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.DeleteByUniqueName + url: https://learn.microsoft.com/graph/api/accesspackageassignment-additionalaccess?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccess-894c parameters: - - name: If-Match - in: header - description: ETag - style: simple + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false schema: - type: string + uniqueItems: true + type: array + items: + type: string + - name: $orderby + in: query + description: Order items by property values + 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: - '204': + 2XX: description: Success + content: + application/json: + schema: + title: Collection of accessPackageAssignment + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - /identityGovernance/entitlementManagement/accessPackageCatalogs/$count: + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/identityGovernance/entitlementManagement/accessPackageAssignments/additionalAccess(accessPackageId=''{accessPackageId}'',incompatibleAccessPackageId=''{incompatibleAccessPackageId}'')': get: tags: - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.GetCount-93f3 + summary: Invoke function additionalAccess + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccess-9b62 parameters: + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $orderby + in: query + description: Order items by property values + 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/ODataCountResponse' + description: Success + content: + application/json: + schema: + title: Collection of accessPackageAssignment + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - /identityGovernance/entitlementManagement/accessPackageCatalogs/Search(): + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/identityGovernance/entitlementManagement/accessPackageAssignments/filterByCurrentUser(on=''{on}'')': get: tags: - identityGovernance.entitlementManagement - summary: Invoke function Search - operationId: identityGovernance.entitlementManagement.accessPackageCatalogs.Search + summary: Invoke function filterByCurrentUser + description: 'In Microsoft Entra Entitlement Management, retrieve a list of accessPackageAssignment objects filtered on the signed-in user.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/accesspackageassignment-filterbycurrentuser?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.accessPackageAssignments.filterByCurrentUser parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -61460,7 +39032,7 @@ paths: content: application/json: schema: - title: Collection of accessPackageCatalog + title: Collection of accessPackageAssignment type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' @@ -61469,16 +39041,11 @@ paths: value: type: array items: - $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog' + $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' @@ -67888,454 +45455,41 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageResource in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.UpdateAccessPackageResource - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageResource' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageResource for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.DeleteAccessPackageResource - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageResourceEnvironment from identityGovernance - description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceEnvironment - parameters: - - 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.accessPackageResourceEnvironment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get externalOriginResourceConnector from identityGovernance - description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetExternalOriginResourceConnector - parameters: - - 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.externalOriginResourceConnector' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/refresh': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action refresh - description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.refresh - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.ListUploadSessions - 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.customDataProvidedResourceUploadSessionCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.CreateUploadSessions - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetUploadSessions - parameters: - - 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.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.UpdateUploadSessions - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.DeleteUploadSessions - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.ListFiles - 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.customDataProvidedResourceFileCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get files from identityGovernance - description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFiles - parameters: - - 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.customDataProvidedResourceFile' + $ref: '#/components/schemas/microsoft.graph.accessPackageResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get media content for the navigation property files from identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFilesContent - responses: - 2XX: - description: Retrieved media content - content: - application/octet-stream: - schema: - type: string - format: binary - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - put: + patch: tags: - identityGovernance.entitlementManagement - summary: Update media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.UpdateFilesContent + summary: Update the navigation property accessPackageResource in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.UpdateAccessPackageResource requestBody: - description: New media content. + description: New navigation property values content: - application/octet-stream: + application/json: schema: - type: string - format: binary + $ref: '#/components/schemas/microsoft.graph.accessPackageResource' required: true responses: 2XX: description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.accessPackageResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation delete: tags: - identityGovernance.entitlementManagement - summary: Delete media content for the navigation property files in identityGovernance - description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.DeleteFilesContent + summary: Delete navigation property accessPackageResource for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.DeleteAccessPackageResource parameters: - name: If-Match in: header @@ -68350,86 +45504,54 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': + x-ms-docs-operation-type: operation + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment': get: tags: - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.files.GetCount-4f3d + summary: Get accessPackageResourceEnvironment from identityGovernance + description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetAccessPackageResourceEnvironment parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action uploadFile - description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile + - 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: Success + description: Retrieved navigation property content: application/json: schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetCount-66d9 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.GetCount-d8cc - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' + $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector': + x-ms-docs-operation-type: operation + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector': get: tags: - identityGovernance.entitlementManagement summary: Get externalOriginResourceConnector from identityGovernance description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.GetExternalOriginResourceConnector + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetExternalOriginResourceConnector parameters: - name: $select in: query @@ -68463,7 +45585,7 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/refresh': + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/refresh': post: tags: - identityGovernance.entitlementManagement @@ -68472,7 +45594,7 @@ paths: externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.refresh + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.refresh responses: '204': description: Success @@ -68481,12 +45603,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions': + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions': get: tags: - identityGovernance.entitlementManagement summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.ListUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.ListUploadSessions parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -68538,7 +45660,7 @@ paths: tags: - identityGovernance.entitlementManagement summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.CreateUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.CreateUploadSessions requestBody: description: New navigation property content: @@ -68558,12 +45680,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': get: tags: - identityGovernance.entitlementManagement summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.GetUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.GetUploadSessions parameters: - name: $select in: query @@ -68601,7 +45723,7 @@ paths: tags: - identityGovernance.entitlementManagement summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.UpdateUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.UpdateUploadSessions requestBody: description: New navigation property values content: @@ -68625,7 +45747,7 @@ paths: tags: - identityGovernance.entitlementManagement summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.DeleteUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.DeleteUploadSessions parameters: - name: If-Match in: header @@ -68641,13 +45763,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': get: tags: - identityGovernance.entitlementManagement summary: Get files from identityGovernance description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.uploadSessions.ListFiles + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.ListFiles parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -68695,13 +45817,13 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': get: tags: - identityGovernance.entitlementManagement summary: Get files from identityGovernance description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFiles + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFiles parameters: - name: $select in: query @@ -68735,13 +45857,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': get: tags: - identityGovernance.entitlementManagement summary: Get media content for the navigation property files from identityGovernance description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFilesContent + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetFilesContent responses: 2XX: description: Retrieved media content @@ -68759,7 +45881,7 @@ paths: - identityGovernance.entitlementManagement summary: Update media content for the navigation property files in identityGovernance description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.uploadSessions.UpdateFilesContent + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.UpdateFilesContent requestBody: description: New media content. content: @@ -68780,7 +45902,7 @@ paths: - identityGovernance.entitlementManagement summary: Delete media content for the navigation property files in identityGovernance description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.uploadSessions.DeleteFilesContent + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.DeleteFilesContent parameters: - name: If-Match in: header @@ -68795,12 +45917,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': get: tags: - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.uploadSessions.files.GetCount-b164 + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.files.GetCount-4f3d parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -68811,7 +45933,7 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': post: tags: - identityGovernance.entitlementManagement @@ -68820,7 +45942,7 @@ paths: externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.accessPackageResourceRole.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile responses: 2XX: description: Success @@ -68836,12 +45958,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count': + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count': get: tags: - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetCount-0a50 + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.accessPackageResource.uploadSessions.GetCount-66d9 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -68852,12 +45974,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/$count': + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count': get: tags: - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.GetCount-5198 + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.accessPackageResourceRoles.GetCount-d8cc parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -68868,13 +45990,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/externalOriginResourceConnector': + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector': get: tags: - identityGovernance.entitlementManagement summary: Get externalOriginResourceConnector from identityGovernance description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.accessPackageResources.GetExternalOriginResourceConnector + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.GetExternalOriginResourceConnector parameters: - name: $select in: query @@ -68908,7 +46030,7 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/refresh': + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/refresh': post: tags: - identityGovernance.entitlementManagement @@ -68917,7 +46039,7 @@ paths: externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResource.refresh + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.refresh responses: '204': description: Success @@ -68926,12 +46048,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/uploadSessions': + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions': get: tags: - identityGovernance.entitlementManagement summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageResources.ListUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.ListUploadSessions parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -68983,7 +46105,7 @@ paths: tags: - identityGovernance.entitlementManagement summary: Create new navigation property to uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageResources.CreateUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.CreateUploadSessions requestBody: description: New navigation property content: @@ -69003,12 +46125,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}': + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}': get: tags: - identityGovernance.entitlementManagement summary: Get uploadSessions from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageResources.GetUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.GetUploadSessions parameters: - name: $select in: query @@ -69046,7 +46168,7 @@ paths: tags: - identityGovernance.entitlementManagement summary: Update the navigation property uploadSessions in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageResources.UpdateUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.UpdateUploadSessions requestBody: description: New navigation property values content: @@ -69070,7 +46192,7 @@ paths: tags: - identityGovernance.entitlementManagement summary: Delete navigation property uploadSessions for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackageResources.DeleteUploadSessions + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.DeleteUploadSessions parameters: - name: If-Match in: header @@ -69086,13 +46208,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': get: tags: - identityGovernance.entitlementManagement summary: Get files from identityGovernance description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageResources.uploadSessions.ListFiles + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.uploadSessions.ListFiles parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -69140,13 +46262,13 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': get: tags: - identityGovernance.entitlementManagement summary: Get files from identityGovernance description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. - operationId: identityGovernance.entitlementManagement.accessPackageResources.uploadSessions.GetFiles + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFiles parameters: - name: $select in: query @@ -69180,13 +46302,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': get: tags: - identityGovernance.entitlementManagement summary: Get media content for the navigation property files from identityGovernance description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageResources.uploadSessions.GetFilesContent + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetFilesContent responses: 2XX: description: Retrieved media content @@ -69204,7 +46326,7 @@ paths: - identityGovernance.entitlementManagement summary: Update media content for the navigation property files in identityGovernance description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageResources.uploadSessions.UpdateFilesContent + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.uploadSessions.UpdateFilesContent requestBody: description: New media content. content: @@ -69225,7 +46347,7 @@ paths: - identityGovernance.entitlementManagement summary: Delete media content for the navigation property files in identityGovernance description: The unique identifier for an entity. Read-only. - operationId: identityGovernance.entitlementManagement.accessPackageResources.uploadSessions.DeleteFilesContent + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.uploadSessions.DeleteFilesContent parameters: - name: If-Match in: header @@ -69240,12 +46362,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': get: tags: - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageResources.uploadSessions.files.GetCount-ebba + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.uploadSessions.files.GetCount-b164 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -69256,7 +46378,7 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': post: tags: - identityGovernance.entitlementManagement @@ -69265,7 +46387,7 @@ paths: externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResource.accessPackageResourceScopes.accessPackageResourceScope.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile responses: 2XX: description: Success @@ -69281,28 +46403,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/uploadSessions/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageResources.uploadSessions.GetCount-bd1f - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /identityGovernance/entitlementManagement/accessPackageResources/$count: + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count': get: tags: - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageResources.GetCount-ae36 + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.accessPackageResource.uploadSessions.GetCount-0a50 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -69312,102 +46418,30 @@ paths: 4XX: $ref: '#/components/responses/error' 5XX: - $ref: '#/components/responses/error' - /identityGovernance/entitlementManagement/accessPackages: - get: - tags: - - identityGovernance.entitlementManagement - summary: List accessPackages - description: 'Retrieve a list of accessPackage objects. The resulting list includes all the access packages that the caller has access to read, across all catalogs.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/entitlementmanagement-list-accesspackages?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.ListAccessPackages - 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.accessPackageCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: + $ref: '#/components/responses/error' + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/$count': + get: tags: - identityGovernance.entitlementManagement - summary: Create accessPackage - description: 'Create a new accessPackage object. The access package will be added to an existing accessPackageCatalog. After the access package is created, you can then create accessPackageAssignmentPolicies which specify how users are assigned to the access package.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/entitlementmanagement-post-accesspackages?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.CreateAccessPackages - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackage' - required: true + summary: Get the number of the resource + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResourceScopes.GetCount-5198 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackage' + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}': + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/externalOriginResourceConnector': get: tags: - identityGovernance.entitlementManagement - summary: Get accessPackage - description: Retrieve the properties and relationships of an accessPackage object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackage-get?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.GetAccessPackages + summary: Get externalOriginResourceConnector from identityGovernance + description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable. + operationId: identityGovernance.entitlementManagement.accessPackageResources.GetExternalOriginResourceConnector parameters: - name: $select in: query @@ -69435,56 +46469,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackage' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update accessPackage - description: 'Update an existing accessPackage object to change one or more of its properties, such as the display name or description.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackage-update?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.UpdateAccessPackages - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackage' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackage' + $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/refresh': + post: tags: - identityGovernance.entitlementManagement - summary: Delete accessPackage - description: 'Delete an accessPackage object. You can''t delete an access package if it has any accessPackageAssignment. To delete the access package, first query if there are any assignments with a filter to indicate the specific access package, such as: $filter=accessPackage/id eq ''a914b616-e04e-476b-aa37-91038f0b165b''. For more information on how to remove assignments that are still in the delivered state, see Remove an assignment.' + summary: Invoke action refresh + description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. ' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackage-delete?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.DeleteAccessPackages - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResource.refresh responses: '204': description: Success @@ -69492,14 +46492,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageAssignmentPolicies': + x-ms-docs-operation-type: action + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/uploadSessions': get: tags: - identityGovernance.entitlementManagement - summary: Get accessPackageAssignmentPolicies from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackages.ListAccessPackageAssignmentPolicies + summary: Get uploadSessions from identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageResources.ListUploadSessions parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -69538,16 +46537,11 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.accessPackageAssignmentPolicyCollectionResponse' + $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -69555,14 +46549,14 @@ paths: post: tags: - identityGovernance.entitlementManagement - summary: Create new navigation property to accessPackageAssignmentPolicies for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackages.CreateAccessPackageAssignmentPolicies + summary: Create new navigation property to uploadSessions for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageResources.CreateUploadSessions requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy' + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' required: true responses: 2XX: @@ -69570,24 +46564,18 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy' + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}': + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}': get: tags: - identityGovernance.entitlementManagement - summary: Get accessPackageAssignmentPolicies from identityGovernance - description: Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackages.GetAccessPackageAssignmentPolicies + summary: Get uploadSessions from identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageResources.GetUploadSessions parameters: - name: $select in: query @@ -69615,28 +46603,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy' + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageAssignmentPolicies in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackages.UpdateAccessPackageAssignmentPolicies + summary: Update the navigation property uploadSessions in identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageResources.UpdateUploadSessions requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy' + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' required: true responses: 2XX: @@ -69644,22 +46627,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy' + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageAssignmentPolicies for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackages.DeleteAccessPackageAssignmentPolicies + summary: Delete navigation property uploadSessions for identityGovernance + operationId: identityGovernance.entitlementManagement.accessPackageResources.DeleteUploadSessions parameters: - name: If-Match in: header @@ -69674,108 +46652,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/accessPackage': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackage from identityGovernance - description: The access package with this policy. Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackages.accessPackageAssignmentPolicies.GetAccessPackage - parameters: - - 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.accessPackage' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/accessPackageCatalog': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageCatalog from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackages.accessPackageAssignmentPolicies.GetAccessPackageCatalog - parameters: - - 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.accessPackageCatalog' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers': + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files': get: tags: - identityGovernance.entitlementManagement - summary: Get customExtensionHandlers from identityGovernance - description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackages.accessPackageAssignmentPolicies.ListCustomExtensionHandlers + summary: Get files from identityGovernance + description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + operationId: identityGovernance.entitlementManagement.accessPackageResources.uploadSessions.ListFiles parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -69814,56 +46698,22 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.customExtensionHandlerCollectionResponse' + $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to customExtensionHandlers for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackages.accessPackageAssignmentPolicies.CreateCustomExtensionHandlers - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionHandler' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionHandler' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/{customExtensionHandler-id}': + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}': get: tags: - identityGovernance.entitlementManagement - summary: Get customExtensionHandlers from identityGovernance - description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackages.accessPackageAssignmentPolicies.GetCustomExtensionHandlers + summary: Get files from identityGovernance + description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + operationId: identityGovernance.entitlementManagement.accessPackageResources.uploadSessions.GetFiles parameters: - name: $select in: query @@ -69891,51 +46741,58 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionHandler' + $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - patch: + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value': + get: + tags: + - identityGovernance.entitlementManagement + summary: Get media content for the navigation property files from identityGovernance + description: The unique identifier for an entity. Read-only. + operationId: identityGovernance.entitlementManagement.accessPackageResources.uploadSessions.GetFilesContent + responses: + 2XX: + description: Retrieved media content + content: + application/octet-stream: + schema: + type: string + format: binary + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + put: tags: - identityGovernance.entitlementManagement - summary: Update the navigation property customExtensionHandlers in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackages.accessPackageAssignmentPolicies.UpdateCustomExtensionHandlers + summary: Update media content for the navigation property files in identityGovernance + description: The unique identifier for an entity. Read-only. + operationId: identityGovernance.entitlementManagement.accessPackageResources.uploadSessions.UpdateFilesContent requestBody: - description: New navigation property values + description: New media content. content: - application/json: + application/octet-stream: schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionHandler' + type: string + format: binary required: true responses: 2XX: description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionHandler' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation delete: tags: - identityGovernance.entitlementManagement - summary: Delete navigation property customExtensionHandlers for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackages.accessPackageAssignmentPolicies.DeleteCustomExtensionHandlers + summary: Delete media content for the navigation property files in identityGovernance + description: The unique identifier for an entity. Read-only. + operationId: identityGovernance.entitlementManagement.accessPackageResources.uploadSessions.DeleteFilesContent parameters: - name: If-Match in: header @@ -69950,63 +46807,53 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/{customExtensionHandler-id}/customExtension': + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count': get: tags: - identityGovernance.entitlementManagement - summary: Get customExtension from identityGovernance - description: Indicates which custom workflow extension is executed at this stage. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackages.accessPackageAssignmentPolicies.customExtensionHandlers.GetCustomExtension + summary: Get the number of the resource + operationId: identityGovernance.entitlementManagement.accessPackageResources.uploadSessions.files.GetCount-ebba parameters: - - 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 + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Retrieved navigation property + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile': + post: + tags: + - identityGovernance.entitlementManagement + summary: Invoke action uploadFile + description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.accessPackageResources.accessPackageResource.uploadSessions.customDataProvidedResourceUploadSession.uploadFile + responses: + 2XX: + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customAccessPackageWorkflowExtension' + anyOf: + - $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession' + - type: object + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/$count': + x-ms-docs-operation-type: action + '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/uploadSessions/$count': get: tags: - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackages.accessPackageAssignmentPolicies.customExtensionHandlers.GetCount-a116 + operationId: identityGovernance.entitlementManagement.accessPackageResources.uploadSessions.GetCount-bd1f parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -70017,18 +46864,32 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings': + /identityGovernance/entitlementManagement/accessPackageResources/$count: + get: + tags: + - identityGovernance.entitlementManagement + summary: Get the number of the resource + operationId: identityGovernance.entitlementManagement.accessPackageResources.GetCount-ae36 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /identityGovernance/entitlementManagement/accessPackages: get: tags: - identityGovernance.entitlementManagement - summary: Get customExtensionStageSettings from identityGovernance - description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackages.accessPackageAssignmentPolicies.ListCustomExtensionStageSettings + summary: List accessPackages + description: 'Retrieve a list of accessPackage objects. The resulting list includes all the access packages that the caller has access to read, across all catalogs.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/entitlementmanagement-list-accesspackages?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.ListAccessPackages parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -70067,16 +46928,11 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.customExtensionStageSettingCollectionResponse' + $ref: '#/components/responses/microsoft.graph.accessPackageCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -70084,14 +46940,18 @@ paths: post: tags: - identityGovernance.entitlementManagement - summary: Create new navigation property to customExtensionStageSettings for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackages.accessPackageAssignmentPolicies.CreateCustomExtensionStageSettings + summary: Create accessPackage + description: 'Create a new accessPackage object. The access package will be added to an existing accessPackageCatalog. After the access package is created, you can then create accessPackageAssignmentPolicies which specify how users are assigned to the access package.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/entitlementmanagement-post-accesspackages?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.CreateAccessPackages requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting' + $ref: '#/components/schemas/microsoft.graph.accessPackage' required: true responses: 2XX: @@ -70099,24 +46959,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting' + $ref: '#/components/schemas/microsoft.graph.accessPackage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}': + '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}': get: tags: - identityGovernance.entitlementManagement - summary: Get customExtensionStageSettings from identityGovernance - description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackages.accessPackageAssignmentPolicies.GetCustomExtensionStageSettings + summary: Get accessPackage + description: Retrieve the properties and relationships of an accessPackage object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/accesspackage-get?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.GetAccessPackages parameters: - name: $select in: query @@ -70144,28 +47002,27 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting' + $ref: '#/components/schemas/microsoft.graph.accessPackage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - identityGovernance.entitlementManagement - summary: Update the navigation property customExtensionStageSettings in identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackages.accessPackageAssignmentPolicies.UpdateCustomExtensionStageSettings + summary: Update accessPackage + description: 'Update an existing accessPackage object to change one or more of its properties, such as the display name or description.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/accesspackage-update?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.UpdateAccessPackages requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting' + $ref: '#/components/schemas/microsoft.graph.accessPackage' required: true responses: 2XX: @@ -70173,22 +47030,21 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting' + $ref: '#/components/schemas/microsoft.graph.accessPackage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - identityGovernance.entitlementManagement - summary: Delete navigation property customExtensionStageSettings for identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackages.accessPackageAssignmentPolicies.DeleteCustomExtensionStageSettings + summary: Delete accessPackage + description: 'Delete an accessPackage object. You can''t delete an access package if it has any accessPackageAssignment. To delete the access package, first query if there are any assignments with a filter to indicate the specific access package, such as: $filter=accessPackage/id eq ''a914b616-e04e-476b-aa37-91038f0b165b''. For more information on how to remove assignments that are still in the delivered state, see Remove an assignment.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/accesspackage-delete?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.DeleteAccessPackages parameters: - name: If-Match in: header @@ -70203,142 +47059,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}/customExtension': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get customExtension from identityGovernance - description: Indicates the custom workflow extension that is executed at this stage. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.accessPackages.accessPackageAssignmentPolicies.customExtensionStageSettings.GetCustomExtension - parameters: - - 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.customCalloutExtension' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackages.accessPackageAssignmentPolicies.customExtensionStageSettings.GetCount-8973 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageAssignmentPolicies/$count': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackages.accessPackageAssignmentPolicies.GetCount-bfdc - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageCatalog': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageCatalog from identityGovernance - operationId: identityGovernance.entitlementManagement.accessPackages.GetAccessPackageCatalog - parameters: - - 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.accessPackageCatalog' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes': get: @@ -75036,606 +51756,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageSuggestion' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property accessPackageSuggestions in identityGovernance - operationId: identityGovernance.entitlementManagement.UpdateAccessPackageSuggestions - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageSuggestion' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageSuggestion' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property accessPackageSuggestions for identityGovernance - operationId: identityGovernance.entitlementManagement.DeleteAccessPackageSuggestions - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/accessPackageSuggestions/{accessPackageSuggestion-id}/accessPackage': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackage from identityGovernance - description: The access package information for the suggested package. - operationId: identityGovernance.entitlementManagement.accessPackageSuggestions.GetAccessPackage - parameters: - - 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.availableAccessPackage' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /identityGovernance/entitlementManagement/accessPackageSuggestions/$count: - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.accessPackageSuggestions.GetCount-0964 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/identityGovernance/entitlementManagement/accessPackageSuggestions/filterByCurrentUser(on=''{on}'')': - get: - tags: - - identityGovernance.entitlementManagement - summary: Invoke function filterByCurrentUser - description: Retrieve suggested accessPackageSuggestion objects for the current end user. This operation returns access packages that are suggested based on various criteria such as related people insights and the user's assignment history. The suggestions help end users discover relevant access packages they may need for their role or work context. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackagesuggestions-filterbycurrentuser?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.accessPackageSuggestions.filterByCurrentUser - parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - - name: $orderby - in: query - description: Order items by property values - 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: Success - content: - application/json: - schema: - title: Collection of accessPackageSuggestion - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.accessPackageSuggestion' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /identityGovernance/entitlementManagement/assignmentRequests: - get: - tags: - - identityGovernance.entitlementManagement - summary: List assignmentRequests - description: 'In Microsoft Entra entitlement management, retrieve a list of accessPackageAssignmentRequest objects. The resulting list includes all the assignment requests, current and well as expired, that the caller has access to read, across all catalogs and access packages.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/entitlementmanagement-list-assignmentrequests?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.ListAssignmentRequests - 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.accessPackageAssignmentRequestCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create accessPackageAssignmentRequest - description: 'In Microsoft Entra Entitlement Management, create a new accessPackageAssignmentRequest object. This operation is used to assign a user to an access package, update the assignment, or to remove an access package assignment.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/entitlementmanagement-post-assignmentrequests?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.CreateAssignmentRequests - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get assignmentRequests from identityGovernance - description: Represents access package assignment requests created by or on behalf of a user. - operationId: identityGovernance.entitlementManagement.GetAssignmentRequests - parameters: - - 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.accessPackageAssignmentRequest' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - patch: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property assignmentRequests in identityGovernance - operationId: identityGovernance.entitlementManagement.UpdateAssignmentRequests - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property assignmentRequests for identityGovernance - operationId: identityGovernance.entitlementManagement.DeleteAssignmentRequests - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/accessPackage': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackage from identityGovernance - description: The access package associated with the accessPackageAssignmentRequest. An access package defines the collections of resource roles and the policies for how one or more users can get access to those resources. Read-only. Nullable. Supports $expand. - operationId: identityGovernance.entitlementManagement.assignmentRequests.GetAccessPackage - parameters: - - 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.accessPackage' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/accessPackageAssignment': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get accessPackageAssignment from identityGovernance - description: 'For a requestType of UserAdd or AdminAdd, an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove, ApproverRemove, or SystemRemove, this property has the id property of an existing assignment to be removed. Supports $expand.' - operationId: identityGovernance.entitlementManagement.assignmentRequests.GetAccessPackageAssignment - parameters: - - 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.accessPackageAssignment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/cancel': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action cancel - description: 'In Microsoft Entra Entitlement Management, cancel accessPackageAssignmentRequest objects that are in a cancelable state: accepted, pendingApproval, pendingNotBefore, pendingApprovalEscalated.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-cancel?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.assignmentRequests.accessPackageAssignmentRequest.cancel - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/reprocess': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action reprocess - operationId: identityGovernance.entitlementManagement.assignmentRequests.accessPackageAssignmentRequest.reprocess - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/resume': - post: - tags: - - identityGovernance.entitlementManagement - summary: Invoke action resume - description: 'Resume a user''s access package request after waiting for a callback from a custom extension. In Microsoft Entra entitlement management, when an access package policy has been enabled to call out a custom extension and the request processing is waiting for the callback from the customer, the customer can initiate a resume action. It''s performed on an accessPackageAssignmentRequest object whose requestStatus is in a WaitingForCallback state.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-resume?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.assignmentRequests.accessPackageAssignmentRequest.resume - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - source: - type: string - nullable: true - type: - type: string - nullable: true - data: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.customExtensionData' - - type: object - nullable: true - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - x-ms-docs-operation-type: action - '/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/requestor': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get requestor from identityGovernance - description: 'The subject who requested or, if a direct assignment, was assigned. Read-only. Nullable. Supports $expand.' - operationId: identityGovernance.entitlementManagement.assignmentRequests.GetRequestor - parameters: - - 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.accessPackageSubject' + $ref: '#/components/schemas/microsoft.graph.accessPackageSuggestion' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation patch: tags: - identityGovernance.entitlementManagement - summary: Update the navigation property requestor in identityGovernance - operationId: identityGovernance.entitlementManagement.assignmentRequests.UpdateRequestor + summary: Update the navigation property accessPackageSuggestions in identityGovernance + operationId: identityGovernance.entitlementManagement.UpdateAccessPackageSuggestions requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageSubject' + $ref: '#/components/schemas/microsoft.graph.accessPackageSuggestion' required: true responses: 2XX: @@ -75643,22 +51780,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessPackageSubject' + $ref: '#/components/schemas/microsoft.graph.accessPackageSuggestion' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation delete: tags: - identityGovernance.entitlementManagement - summary: Delete navigation property requestor for identityGovernance - operationId: identityGovernance.entitlementManagement.assignmentRequests.DeleteRequestor + summary: Delete navigation property accessPackageSuggestions for identityGovernance + operationId: identityGovernance.entitlementManagement.DeleteAccessPackageSuggestions parameters: - name: If-Match in: header @@ -75673,19 +51805,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/requestor/connectedOrganization': + '/identityGovernance/entitlementManagement/accessPackageSuggestions/{accessPackageSuggestion-id}/accessPackage': get: tags: - identityGovernance.entitlementManagement - summary: Get connectedOrganization from identityGovernance - description: The connected organization of the subject. Read-only. Nullable. - operationId: identityGovernance.entitlementManagement.assignmentRequests.requestor.GetConnectedOrganization + summary: Get accessPackage from identityGovernance + description: The access package information for the suggested package. + operationId: identityGovernance.entitlementManagement.accessPackageSuggestions.GetAccessPackage parameters: - name: $select in: query @@ -75713,23 +51840,18 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.connectedOrganization' + $ref: '#/components/schemas/microsoft.graph.availableAccessPackage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: operation - /identityGovernance/entitlementManagement/assignmentRequests/$count: + /identityGovernance/entitlementManagement/accessPackageSuggestions/$count: get: tags: - identityGovernance.entitlementManagement summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.assignmentRequests.GetCount-e1cf + operationId: identityGovernance.entitlementManagement.accessPackageSuggestions.GetCount-0964 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -75740,21 +51862,16 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - '/identityGovernance/entitlementManagement/assignmentRequests/filterByCurrentUser(on=''{on}'')': + '/identityGovernance/entitlementManagement/accessPackageSuggestions/filterByCurrentUser(on=''{on}'')': get: tags: - identityGovernance.entitlementManagement summary: Invoke function filterByCurrentUser - description: 'In Microsoft Entra Entitlement Management, retrieve a list of accessPackageAssignmentRequest objects filtered on the signed-in user.' + description: Retrieve suggested accessPackageSuggestion objects for the current end user. This operation returns access packages that are suggested based on various criteria such as related people insights and the user's assignment history. The suggestions help end users discover relevant access packages they may need for their role or work context. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-filterbycurrentuser?view=graph-rest-beta - operationId: identityGovernance.entitlementManagement.assignmentRequests.filterByCurrentUser + url: https://learn.microsoft.com/graph/api/accesspackagesuggestions-filterbycurrentuser?view=graph-rest-beta + operationId: identityGovernance.entitlementManagement.accessPackageSuggestions.filterByCurrentUser parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -75797,7 +51914,7 @@ paths: content: application/json: schema: - title: Collection of accessPackageAssignmentRequest + title: Collection of accessPackageSuggestion type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' @@ -75806,16 +51923,11 @@ paths: value: type: array items: - $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest' + $ref: '#/components/schemas/microsoft.graph.accessPackageSuggestion' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-12-31' - date: '2023-03-01' - version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' @@ -76677,220 +52789,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /identityGovernance/entitlementManagement/controlConfigurations: - get: - tags: - - identityGovernance.entitlementManagement - summary: Get controlConfigurations from identityGovernance - description: Represents the policies that control lifecycle and access to access packages across the organization. - operationId: identityGovernance.entitlementManagement.ListControlConfigurations - 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.controlConfigurationCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-09-27' - date: '2024-09-27' - version: PrivatePreview:ControlConfigurations - description: Controls configurations preview. - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityGovernance.entitlementManagement - summary: Create new navigation property to controlConfigurations for identityGovernance - operationId: identityGovernance.entitlementManagement.CreateControlConfigurations - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.controlConfiguration' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.controlConfiguration' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-09-27' - date: '2024-09-27' - version: PrivatePreview:ControlConfigurations - description: Controls configurations preview. - x-ms-docs-operation-type: operation - '/identityGovernance/entitlementManagement/controlConfigurations/{controlConfiguration-id}': - get: - tags: - - identityGovernance.entitlementManagement - summary: Get controlConfigurations from identityGovernance - description: Represents the policies that control lifecycle and access to access packages across the organization. - operationId: identityGovernance.entitlementManagement.GetControlConfigurations - parameters: - - 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.controlConfiguration' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-09-27' - date: '2024-09-27' - version: PrivatePreview:ControlConfigurations - description: Controls configurations preview. - x-ms-docs-operation-type: operation - put: - tags: - - identityGovernance.entitlementManagement - summary: Update the navigation property controlConfigurations in identityGovernance - operationId: identityGovernance.entitlementManagement.SetControlConfigurations - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.controlConfiguration' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.controlConfiguration' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-09-27' - date: '2024-09-27' - version: PrivatePreview:ControlConfigurations - description: Controls configurations preview. - x-ms-docs-operation-type: operation - delete: - tags: - - identityGovernance.entitlementManagement - summary: Delete navigation property controlConfigurations for identityGovernance - operationId: identityGovernance.entitlementManagement.DeleteControlConfigurations - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-09-27' - date: '2024-09-27' - version: PrivatePreview:ControlConfigurations - description: Controls configurations preview. - x-ms-docs-operation-type: operation - /identityGovernance/entitlementManagement/controlConfigurations/$count: - get: - tags: - - identityGovernance.entitlementManagement - summary: Get the number of the resource - operationId: identityGovernance.entitlementManagement.controlConfigurations.GetCount-3966 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-09-27' - date: '2024-09-27' - version: PrivatePreview:ControlConfigurations - description: Controls configurations preview. /identityGovernance/entitlementManagement/externalOriginResourceConnectors: get: tags: @@ -79050,79 +54948,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewTaskFailures': - post: - tags: - - identityGovernance.lifecycleWorkflowsContainer - summary: Invoke action previewTaskFailures - description: 'Validate the tasks configured in a workflow to check for configuration errors. This action identifies any tasks that would fail during execution, allowing you to fix issues before running the workflow. Returns an empty collection if no task failures are detected.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-previewtaskfailures?view=graph-rest-beta - operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.previewTaskFailures - responses: - 2XX: - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.identityGovernance.previewFailedTask' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-02-28' - date: '2025-08-12' - version: 2025-01/PrivatePreview:organizationalUnit - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewWorkflow': - post: - tags: - - identityGovernance.lifecycleWorkflowsContainer - summary: Invoke action previewWorkflow - description: 'Run a workflow in preview mode for selected directory objects without affecting production users. This action triggers workflow processing in preview mode, and results can be retrieved by using the List userProcessingResults operation with $filter=workflowExecutionType eq ''previewMode''.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-previewworkflow?view=graph-rest-beta - operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.previewWorkflow - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - subjects: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.directoryObject' - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-02-28' - date: '2025-08-12' - version: 2025-01/PrivatePreview:organizationalUnit - x-ms-docs-operation-type: action '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore': post: tags: @@ -79148,131 +54973,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/previewScope': - get: - tags: - - identityGovernance.lifecycleWorkflowsContainer - summary: Get previewScope from identityGovernance - description: A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand. - operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.ListPreviewScope - 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.directoryObjectCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-02-28' - date: '2025-08-12' - version: 2025-01/PrivatePreview:organizationalUnit - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/previewScope/{directoryObject-id}': - get: - tags: - - identityGovernance.lifecycleWorkflowsContainer - summary: Get previewScope from identityGovernance - description: A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand. - operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetPreviewScope - parameters: - - 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.directoryObject' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-02-28' - date: '2025-08-12' - version: 2025-01/PrivatePreview:organizationalUnit - x-ms-docs-operation-type: operation - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/previewScope/$count': - get: - tags: - - identityGovernance.lifecycleWorkflowsContainer - summary: Get the number of the resource - operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.previewScope.GetCount-35d7 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-02-28' - date: '2025-08-12' - version: 2025-01/PrivatePreview:organizationalUnit '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs': get: tags: @@ -86139,79 +61839,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewTaskFailures': - post: - tags: - - identityGovernance.lifecycleWorkflowsContainer - summary: Invoke action previewTaskFailures - description: 'Validate the tasks configured in a workflow to check for configuration errors. This action identifies any tasks that would fail during execution, allowing you to fix issues before running the workflow. Returns an empty collection if no task failures are detected.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-previewtaskfailures?view=graph-rest-beta - operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.previewTaskFailures - responses: - 2XX: - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.identityGovernance.previewFailedTask' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-02-28' - date: '2025-08-12' - version: 2025-01/PrivatePreview:organizationalUnit - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewWorkflow': - post: - tags: - - identityGovernance.lifecycleWorkflowsContainer - summary: Invoke action previewWorkflow - description: 'Run a workflow in preview mode for selected directory objects without affecting production users. This action triggers workflow processing in preview mode, and results can be retrieved by using the List userProcessingResults operation with $filter=workflowExecutionType eq ''previewMode''.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-previewworkflow?view=graph-rest-beta - operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.previewWorkflow - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - subjects: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.directoryObject' - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-02-28' - date: '2025-08-12' - version: 2025-01/PrivatePreview:organizationalUnit - x-ms-docs-operation-type: action '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore': post: tags: @@ -86237,131 +61864,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/previewScope': - get: - tags: - - identityGovernance.lifecycleWorkflowsContainer - summary: Get previewScope from identityGovernance - description: A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand. - operationId: identityGovernance.lifecycleWorkflows.workflows.ListPreviewScope - 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.directoryObjectCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-02-28' - date: '2025-08-12' - version: 2025-01/PrivatePreview:organizationalUnit - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/previewScope/{directoryObject-id}': - get: - tags: - - identityGovernance.lifecycleWorkflowsContainer - summary: Get previewScope from identityGovernance - description: A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand. - operationId: identityGovernance.lifecycleWorkflows.workflows.GetPreviewScope - parameters: - - 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.directoryObject' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-02-28' - date: '2025-08-12' - version: 2025-01/PrivatePreview:organizationalUnit - x-ms-docs-operation-type: operation - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/previewScope/$count': - get: - tags: - - identityGovernance.lifecycleWorkflowsContainer - summary: Get the number of the resource - operationId: identityGovernance.lifecycleWorkflows.workflows.previewScope.GetCount-8b8b - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-02-28' - date: '2025-08-12' - version: 2025-01/PrivatePreview:organizationalUnit '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs': get: tags: diff --git a/openApiDocs_KiotaCompat/beta/Identity.SignIns.yml b/openApiDocs_KiotaCompat/beta/Identity.SignIns.yml index 54e327b710e..f39001bb356 100644 --- a/openApiDocs_KiotaCompat/beta/Identity.SignIns.yml +++ b/openApiDocs_KiotaCompat/beta/Identity.SignIns.yml @@ -2073,228 +2073,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/identityProviders': - get: - tags: - - identity.b2cIdentityUserFlow - summary: List all identityProviders in a b2cIdentityUserFlow (deprecated) - description: Get the identity providers in a b2cIdentityUserFlow object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/b2cidentityuserflow-list-identityproviders?view=graph-rest-beta - operationId: identity.b2cUserFlows.ListIdentityProviders - 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.identityProviderCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-15' - date: '2021-08-24' - version: 2021-05/identityProvider - description: The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/identityProviders/{identityProvider-id}/$ref': - delete: - tags: - - identity.b2cIdentityUserFlow - summary: Delete an identityProvider from a b2cIdentityUserFlow (deprecated) - description: 'Delete an identity provider from a b2cIdentityUserFlow object. For more information about identity providers available for user flows, see the identityProviders API reference.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/b2cidentityuserflow-delete-identityproviders?view=graph-rest-beta - operationId: identity.b2cUserFlows.identityProviders.DeleteRefIdentityProvider - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-15' - date: '2021-08-24' - version: 2021-05/identityProvider - description: The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. - x-ms-docs-operation-type: operation - '/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/identityProviders/$count': - get: - tags: - - identity.b2cIdentityUserFlow - summary: Get the number of the resource - operationId: identity.b2cUserFlows.identityProviders.GetCount-3a03 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-15' - date: '2021-08-24' - version: 2021-05/identityProvider - description: The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. - '/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/identityProviders/$ref': - get: - tags: - - identity.b2cIdentityUserFlow - summary: List all identityProviders in a b2cIdentityUserFlow (deprecated) - description: Get the identity providers in a b2cIdentityUserFlow object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/b2cidentityuserflow-list-identityproviders?view=graph-rest-beta - operationId: identity.b2cUserFlows.ListRefIdentityProviders - 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 - responses: - 2XX: - $ref: '#/components/responses/StringCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-15' - date: '2021-08-24' - version: 2021-05/identityProvider - description: The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identity.b2cIdentityUserFlow - summary: Add identityProvider to a b2cIdentityUserFlow (deprecated) - description: Add identity providers in a b2cIdentityUserFlow object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/b2cidentityuserflow-post-identityproviders?view=graph-rest-beta - operationId: identity.b2cUserFlows.CreateRefIdentityProviders - requestBody: - $ref: '#/components/requestBodies/refPostBody' - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-15' - date: '2021-08-24' - version: 2021-05/identityProvider - description: The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. - x-ms-docs-operation-type: operation - delete: - tags: - - identity.b2cIdentityUserFlow - summary: Delete an identityProvider from a b2cIdentityUserFlow (deprecated) - description: 'Delete an identity provider from a b2cIdentityUserFlow object. For more information about identity providers available for user flows, see the identityProviders API reference.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/b2cidentityuserflow-delete-identityproviders?view=graph-rest-beta - operationId: identity.b2cUserFlows.DeleteRefIdentityProviders - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - - name: '@id' - in: query - description: The delete Uri - required: true - style: form - explode: false - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-15' - date: '2021-08-24' - version: 2021-05/identityProvider - description: The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. - x-ms-docs-operation-type: operation '/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages': get: tags: @@ -4097,16 +3875,16 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders': + '/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages': get: tags: - identity.b2xIdentityUserFlow - summary: List all identityProviders in a b2xIdentityUserFlow (deprecated) - description: Get the identity providers in a b2xIdentityUserFlow object. + summary: List languages + description: Retrieve a list of languages supported for customization in a B2X user flow. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/b2xidentityuserflow-list-identityproviders?view=graph-rest-beta - operationId: identity.b2xUserFlows.ListIdentityProviders + url: https://learn.microsoft.com/graph/api/b2xidentityuserflow-list-languages?view=graph-rest-beta + operationId: identity.b2xUserFlows.ListLanguages parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -4145,28 +3923,46 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.identityProviderCollectionResponse' + $ref: '#/components/responses/microsoft.graph.userFlowLanguageConfigurationCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-15' - date: '2021-08-24' - version: 2021-05/identityProvider - description: The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders/{identityProvider-id}': + post: + tags: + - identity.b2xIdentityUserFlow + summary: Create new navigation property to languages for identity + operationId: identity.b2xUserFlows.CreateLanguages + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.userFlowLanguageConfiguration' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.userFlowLanguageConfiguration' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}': get: tags: - identity.b2xIdentityUserFlow - summary: Get identityProviders from identity - description: The identity providers included in the user flow. - operationId: identity.b2xUserFlows.GetIdentityProviders + summary: Get languages from identity + description: The languages supported for customization within the user flow. Language customization is enabled by default in self-service sign-up user flow. You can't create custom languages in self-service sign-up user flows. + operationId: identity.b2xUserFlows.GetLanguages parameters: - name: $select in: query @@ -4194,50 +3990,63 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.identityProvider' + $ref: '#/components/schemas/microsoft.graph.userFlowLanguageConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-15' - date: '2021-08-24' - version: 2021-05/identityProvider - description: The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. x-ms-docs-operation-type: operation - '/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders/$count': - get: + patch: tags: - identity.b2xIdentityUserFlow - summary: Get the number of the resource - operationId: identity.b2xUserFlows.identityProviders.GetCount-97b6 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + summary: Update the navigation property languages in identity + operationId: identity.b2xUserFlows.UpdateLanguages + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.userFlowLanguageConfiguration' + required: true responses: 2XX: - $ref: '#/components/responses/ODataCountResponse' + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.userFlowLanguageConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-15' - date: '2021-08-24' - version: 2021-05/identityProvider - description: The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. - '/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages': + x-ms-docs-operation-type: operation + delete: + tags: + - identity.b2xIdentityUserFlow + summary: Delete navigation property languages for identity + operationId: identity.b2xUserFlows.DeleteLanguages + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages': get: tags: - identity.b2xIdentityUserFlow - summary: List languages - description: Retrieve a list of languages supported for customization in a B2X user flow. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/b2xidentityuserflow-list-languages?view=graph-rest-beta - operationId: identity.b2xUserFlows.ListLanguages + summary: Get defaultPages from identity + description: Collection of pages with the default content to display in a user flow for a specified language. This collection doesn't allow any kind of modification. + operationId: identity.b2xUserFlows.languages.ListDefaultPages parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -4276,7 +4085,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.userFlowLanguageConfigurationCollectionResponse' + $ref: '#/components/responses/microsoft.graph.userFlowLanguagePageCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -4288,170 +4097,8 @@ paths: post: tags: - identity.b2xIdentityUserFlow - summary: Create new navigation property to languages for identity - operationId: identity.b2xUserFlows.CreateLanguages - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.userFlowLanguageConfiguration' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.userFlowLanguageConfiguration' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}': - get: - tags: - - identity.b2xIdentityUserFlow - summary: Get languages from identity - description: The languages supported for customization within the user flow. Language customization is enabled by default in self-service sign-up user flow. You can't create custom languages in self-service sign-up user flows. - operationId: identity.b2xUserFlows.GetLanguages - parameters: - - 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.userFlowLanguageConfiguration' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identity.b2xIdentityUserFlow - summary: Update the navigation property languages in identity - operationId: identity.b2xUserFlows.UpdateLanguages - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.userFlowLanguageConfiguration' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.userFlowLanguageConfiguration' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - identity.b2xIdentityUserFlow - summary: Delete navigation property languages for identity - operationId: identity.b2xUserFlows.DeleteLanguages - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages': - get: - tags: - - identity.b2xIdentityUserFlow - summary: Get defaultPages from identity - description: Collection of pages with the default content to display in a user flow for a specified language. This collection doesn't allow any kind of modification. - operationId: identity.b2xUserFlows.languages.ListDefaultPages - 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.userFlowLanguagePageCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identity.b2xIdentityUserFlow - summary: Create new navigation property to defaultPages for identity - operationId: identity.b2xUserFlows.languages.CreateDefaultPages + summary: Create new navigation property to defaultPages for identity + operationId: identity.b2xUserFlows.languages.CreateDefaultPages requestBody: description: New navigation property content: @@ -6248,89 +5895,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/identity/conditionalAccess/authenticationStrength/policies/findByMethodMode(authenticationMethodModes={authenticationMethodModes})': - get: - tags: - - identity.conditionalAccessRoot - summary: Invoke function findByMethodMode - description: Get a list of the authenticationStrengthPolicy objects and their properties filtered to only include policies that include the authentication method mode specified in the request. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-findbymethodmode?view=graph-rest-beta - operationId: identity.conditionalAccess.authenticationStrength.policies.findByMethodMode - parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - - name: $orderby - in: query - description: Order items by property values - 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: Success - content: - application/json: - schema: - title: Collection of authenticationStrengthPolicy - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.authenticationStrengthPolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-31' - date: '2023-02-01' - version: 2023-02/FindByMethodModeRemove - description: The findByMethodMode function is deprecated. Please use OData filter query instead. - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /identity/conditionalAccess/authenticationStrengths: + /identity/conditionalAccess/deletedItems: get: tags: - identity.conditionalAccessRoot - summary: Get authenticationStrengths from identity - description: DEPRECATED. See the authenticationStrength relationship instead. - operationId: identity.conditionalAccess.GetAuthenticationStrengths + summary: Get deletedItems from identity + description: Read-only. Nullable. Returns a collection of the deleted Conditional Access objects. + operationId: identity.conditionalAccess.GetDeletedItems parameters: - name: $select in: query @@ -6358,29 +5929,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationStrengthRoot' + $ref: '#/components/schemas/microsoft.graph.caPoliciesDeletableRoot' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-31' - date: '2023-02-01' - version: 2023-02/AuthenticationStrengthsRemove - description: The 'authenticationStrengths' segment is deprecated. Please use 'authenticationStrength' instead. x-ms-docs-operation-type: operation patch: tags: - identity.conditionalAccessRoot - summary: Update the navigation property authenticationStrengths in identity - operationId: identity.conditionalAccess.UpdateAuthenticationStrengths + summary: Update the navigation property deletedItems in identity + operationId: identity.conditionalAccess.UpdateDeletedItems requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationStrengthRoot' + $ref: '#/components/schemas/microsoft.graph.caPoliciesDeletableRoot' required: true responses: 2XX: @@ -6388,23 +5953,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationStrengthRoot' + $ref: '#/components/schemas/microsoft.graph.caPoliciesDeletableRoot' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-31' - date: '2023-02-01' - version: 2023-02/AuthenticationStrengthsRemove - description: The 'authenticationStrengths' segment is deprecated. Please use 'authenticationStrength' instead. x-ms-docs-operation-type: operation delete: tags: - identity.conditionalAccessRoot - summary: Delete navigation property authenticationStrengths for identity - operationId: identity.conditionalAccess.DeleteAuthenticationStrengths + summary: Delete navigation property deletedItems for identity + operationId: identity.conditionalAccess.DeleteDeletedItems parameters: - name: If-Match in: header @@ -6419,20 +5978,17 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-31' - date: '2023-02-01' - version: 2023-02/AuthenticationStrengthsRemove - description: The 'authenticationStrengths' segment is deprecated. Please use 'authenticationStrength' instead. x-ms-docs-operation-type: operation - /identity/conditionalAccess/authenticationStrengths/authenticationMethodModes: + /identity/conditionalAccess/deletedItems/namedLocations: get: tags: - identity.conditionalAccessRoot - summary: Get authenticationMethodModes from identity - description: Names and descriptions of all valid authentication method modes in the system. - operationId: identity.conditionalAccess.authenticationStrengths.ListAuthenticationMethodModes + summary: List policyDeletableItem objects + description: "Get a list of the policyDeletableItem objects and their properties, which might be one of the following deleted policy types:\r\n- crossTenantAccessPolicyConfigurationPartner\r\n- crossTenantIdentitySyncPolicyPartner\r\n- conditionalAccessPolicy\r\n- namedLocation" + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/policydeletableitem-list?view=graph-rest-beta + operationId: identity.conditionalAccess.deletedItems.ListNamedLocations parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -6471,17 +6027,11 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.authenticationMethodModeDetailCollectionResponse' + $ref: '#/components/responses/microsoft.graph.namedLocationCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-31' - date: '2023-02-01' - version: 2023-02/AuthenticationStrengthsRemove - description: The 'authenticationStrengths' segment is deprecated. Please use 'authenticationStrength' instead. x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -6489,14 +6039,14 @@ paths: post: tags: - identity.conditionalAccessRoot - summary: Create new navigation property to authenticationMethodModes for identity - operationId: identity.conditionalAccess.authenticationStrengths.CreateAuthenticationMethodModes + summary: Create new navigation property to namedLocations for identity + operationId: identity.conditionalAccess.deletedItems.CreateNamedLocations requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationMethodModeDetail' + $ref: '#/components/schemas/microsoft.graph.namedLocation' required: true responses: 2XX: @@ -6504,25 +6054,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationMethodModeDetail' + $ref: '#/components/schemas/microsoft.graph.namedLocation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-31' - date: '2023-02-01' - version: 2023-02/AuthenticationStrengthsRemove - description: The 'authenticationStrengths' segment is deprecated. Please use 'authenticationStrength' instead. x-ms-docs-operation-type: operation - '/identity/conditionalAccess/authenticationStrengths/authenticationMethodModes/{authenticationMethodModeDetail-id}': + '/identity/conditionalAccess/deletedItems/namedLocations/{namedLocation-id}': get: tags: - identity.conditionalAccessRoot - summary: Get authenticationMethodModes from identity - description: Names and descriptions of all valid authentication method modes in the system. - operationId: identity.conditionalAccess.authenticationStrengths.GetAuthenticationMethodModes + summary: Get policyDeletableItem + description: "Read the properties and relationships of a policyDeletableItem object, which might be one of the following deleted policy types:\r\n- crossTenantAccessPolicyConfigurationPartner\r\n- crossTenantIdentitySyncPolicyPartner\r\n- conditionalAccessPolicy\r\n- namedLocation" + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/policydeletableitem-get?view=graph-rest-beta + operationId: identity.conditionalAccess.deletedItems.GetNamedLocations parameters: - name: $select in: query @@ -6550,29 +6097,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationMethodModeDetail' + $ref: '#/components/schemas/microsoft.graph.namedLocation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-31' - date: '2023-02-01' - version: 2023-02/AuthenticationStrengthsRemove - description: The 'authenticationStrengths' segment is deprecated. Please use 'authenticationStrength' instead. x-ms-docs-operation-type: operation patch: tags: - identity.conditionalAccessRoot - summary: Update the navigation property authenticationMethodModes in identity - operationId: identity.conditionalAccess.authenticationStrengths.UpdateAuthenticationMethodModes + summary: Update the navigation property namedLocations in identity + operationId: identity.conditionalAccess.deletedItems.UpdateNamedLocations requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationMethodModeDetail' + $ref: '#/components/schemas/microsoft.graph.namedLocation' required: true responses: 2XX: @@ -6580,23 +6121,21 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationMethodModeDetail' + $ref: '#/components/schemas/microsoft.graph.namedLocation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-31' - date: '2023-02-01' - version: 2023-02/AuthenticationStrengthsRemove - description: The 'authenticationStrengths' segment is deprecated. Please use 'authenticationStrength' instead. x-ms-docs-operation-type: operation delete: tags: - identity.conditionalAccessRoot - summary: Delete navigation property authenticationMethodModes for identity - operationId: identity.conditionalAccess.authenticationStrengths.DeleteAuthenticationMethodModes + summary: Delete policyDeletableItem + description: "Permanently delete a policyDeletableItem object, which might be one of the following deleted policy types:\r\n- crossTenantAccessPolicyConfigurationPartner\r\n- crossTenantIdentitySyncPolicyPartner\r\n- conditionalAccessPolicy\r\n- namedLocation" + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/policydeletableitem-delete?view=graph-rest-beta + operationId: identity.conditionalAccess.deletedItems.DeleteNamedLocations parameters: - name: If-Match in: header @@ -6611,19 +6150,38 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-31' - date: '2023-02-01' - version: 2023-02/AuthenticationStrengthsRemove - description: The 'authenticationStrengths' segment is deprecated. Please use 'authenticationStrength' instead. x-ms-docs-operation-type: operation - /identity/conditionalAccess/authenticationStrengths/authenticationMethodModes/$count: + '/identity/conditionalAccess/deletedItems/namedLocations/{namedLocation-id}/restore': + post: + tags: + - identity.conditionalAccessRoot + summary: Invoke action restore + description: Restore a deleted countryNamedLocation object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/countrynamedlocation-restore?view=graph-rest-beta + operationId: identity.conditionalAccess.deletedItems.namedLocations.namedLocation.restore + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.namedLocation' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /identity/conditionalAccess/deletedItems/namedLocations/$count: get: tags: - identity.conditionalAccessRoot summary: Get the number of the resource - operationId: identity.conditionalAccess.authenticationStrengths.authenticationMethodModes.GetCount-01ed + operationId: identity.conditionalAccess.deletedItems.namedLocations.GetCount-74ac parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -6634,19 +6192,16 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-31' - date: '2023-02-01' - version: 2023-02/AuthenticationStrengthsRemove - description: The 'authenticationStrengths' segment is deprecated. Please use 'authenticationStrength' instead. - /identity/conditionalAccess/authenticationStrengths/policies: + /identity/conditionalAccess/deletedItems/policies: get: tags: - identity.conditionalAccessRoot - summary: Get policies from identity - description: 'A collection of authentication strength policies that exist for this tenant, including both built-in and custom policies.' - operationId: identity.conditionalAccess.authenticationStrengths.ListPolicies + summary: List policyDeletableItem objects + description: "Get a list of the policyDeletableItem objects and their properties, which might be one of the following deleted policy types:\r\n- crossTenantAccessPolicyConfigurationPartner\r\n- crossTenantIdentitySyncPolicyPartner\r\n- conditionalAccessPolicy\r\n- namedLocation" + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/policydeletableitem-list?view=graph-rest-beta + operationId: identity.conditionalAccess.deletedItems.ListPolicies parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -6685,17 +6240,11 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.authenticationStrengthPolicyCollectionResponse' + $ref: '#/components/responses/microsoft.graph.conditionalAccessPolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-31' - date: '2023-02-01' - version: 2023-02/AuthenticationStrengthsRemove - description: The 'authenticationStrengths' segment is deprecated. Please use 'authenticationStrength' instead. x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -6704,13 +6253,13 @@ paths: tags: - identity.conditionalAccessRoot summary: Create new navigation property to policies for identity - operationId: identity.conditionalAccess.authenticationStrengths.CreatePolicies + operationId: identity.conditionalAccess.deletedItems.CreatePolicies requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationStrengthPolicy' + $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' required: true responses: 2XX: @@ -6718,25 +6267,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationStrengthPolicy' + $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-31' - date: '2023-02-01' - version: 2023-02/AuthenticationStrengthsRemove - description: The 'authenticationStrengths' segment is deprecated. Please use 'authenticationStrength' instead. x-ms-docs-operation-type: operation - '/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}': + '/identity/conditionalAccess/deletedItems/policies/{conditionalAccessPolicy-id}': get: tags: - identity.conditionalAccessRoot - summary: Get policies from identity - description: 'A collection of authentication strength policies that exist for this tenant, including both built-in and custom policies.' - operationId: identity.conditionalAccess.authenticationStrengths.GetPolicies + summary: Get policyDeletableItem + description: "Read the properties and relationships of a policyDeletableItem object, which might be one of the following deleted policy types:\r\n- crossTenantAccessPolicyConfigurationPartner\r\n- crossTenantIdentitySyncPolicyPartner\r\n- conditionalAccessPolicy\r\n- namedLocation" + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/policydeletableitem-get?view=graph-rest-beta + operationId: identity.conditionalAccess.deletedItems.GetPolicies parameters: - name: $select in: query @@ -6764,29 +6310,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationStrengthPolicy' + $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-31' - date: '2023-02-01' - version: 2023-02/AuthenticationStrengthsRemove - description: The 'authenticationStrengths' segment is deprecated. Please use 'authenticationStrength' instead. x-ms-docs-operation-type: operation patch: tags: - identity.conditionalAccessRoot summary: Update the navigation property policies in identity - operationId: identity.conditionalAccess.authenticationStrengths.UpdatePolicies + operationId: identity.conditionalAccess.deletedItems.UpdatePolicies requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationStrengthPolicy' + $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' required: true responses: 2XX: @@ -6794,23 +6334,21 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationStrengthPolicy' + $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-31' - date: '2023-02-01' - version: 2023-02/AuthenticationStrengthsRemove - description: The 'authenticationStrengths' segment is deprecated. Please use 'authenticationStrength' instead. x-ms-docs-operation-type: operation delete: tags: - identity.conditionalAccessRoot - summary: Delete navigation property policies for identity - operationId: identity.conditionalAccess.authenticationStrengths.DeletePolicies + summary: Delete policyDeletableItem + description: "Permanently delete a policyDeletableItem object, which might be one of the following deleted policy types:\r\n- crossTenantAccessPolicyConfigurationPartner\r\n- crossTenantIdentitySyncPolicyPartner\r\n- conditionalAccessPolicy\r\n- namedLocation" + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/policydeletableitem-delete?view=graph-rest-beta + operationId: identity.conditionalAccess.deletedItems.DeletePolicies parameters: - name: If-Match in: header @@ -6825,20 +6363,119 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-31' - date: '2023-02-01' - version: 2023-02/AuthenticationStrengthsRemove - description: The 'authenticationStrengths' segment is deprecated. Please use 'authenticationStrength' instead. x-ms-docs-operation-type: operation - '/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}/combinationConfigurations': + '/identity/conditionalAccess/deletedItems/policies/{conditionalAccessPolicy-id}/restore': + post: + tags: + - identity.conditionalAccessRoot + summary: Invoke action restore + description: Restore a deleted conditionalAccessPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/conditionalaccesspolicy-restore?view=graph-rest-beta + operationId: identity.conditionalAccess.deletedItems.policies.conditionalAccessPolicy.restore + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /identity/conditionalAccess/deletedItems/policies/$count: get: tags: - identity.conditionalAccessRoot - summary: Get combinationConfigurations from identity - description: Settings that may be used to require specific types or instances of an authentication method to be used when authenticating with a specified combination of authentication methods. - operationId: identity.conditionalAccess.authenticationStrengths.policies.ListCombinationConfigurations + summary: Get the number of the resource + operationId: identity.conditionalAccess.deletedItems.policies.GetCount-9e9d + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /identity/conditionalAccess/evaluate: + post: + tags: + - identity.conditionalAccessRoot + summary: Invoke action evaluate + description: Evaluates the applicability of Conditional Access Policies in your tenant based on the provided sign-in properties. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/conditionalaccessroot-evaluate?view=graph-rest-beta + operationId: identity.conditionalAccess.evaluate + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + signInIdentity: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.signInIdentity' + - type: object + nullable: true + signInContext: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.signInContext' + - type: object + nullable: true + signInConditions: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.signInConditions' + - type: object + nullable: true + appliedPoliciesOnly: + type: boolean + default: false + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + title: Collection of whatIfAnalysisResult + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.whatIfAnalysisResult' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /identity/conditionalAccess/namedLocations: + get: + tags: + - identity.conditionalAccessRoot + summary: List namedLocations + description: Get a list of namedLocation objects. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/conditionalaccessroot-list-namedlocations?view=graph-rest-beta + operationId: identity.conditionalAccess.ListNamedLocations parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -6877,17 +6514,11 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.authenticationCombinationConfigurationCollectionResponse' + $ref: '#/components/responses/microsoft.graph.namedLocationCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-31' - date: '2023-02-01' - version: 2023-02/AuthenticationStrengthsRemove - description: The 'authenticationStrengths' segment is deprecated. Please use 'authenticationStrength' instead. x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -6895,14 +6526,18 @@ paths: post: tags: - identity.conditionalAccessRoot - summary: Create new navigation property to combinationConfigurations for identity - operationId: identity.conditionalAccess.authenticationStrengths.policies.CreateCombinationConfigurations + summary: Create namedLocation + description: Create a new namedLocation object. Named locations can be either ipNamedLocation or countryNamedLocation objects. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/conditionalaccessroot-post-namedlocations?view=graph-rest-beta + operationId: identity.conditionalAccess.CreateNamedLocations requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationCombinationConfiguration' + $ref: '#/components/schemas/microsoft.graph.namedLocation' required: true responses: 2XX: @@ -6910,25 +6545,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationCombinationConfiguration' + $ref: '#/components/schemas/microsoft.graph.namedLocation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-31' - date: '2023-02-01' - version: 2023-02/AuthenticationStrengthsRemove - description: The 'authenticationStrengths' segment is deprecated. Please use 'authenticationStrength' instead. x-ms-docs-operation-type: operation - '/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id}': + '/identity/conditionalAccess/namedLocations/{namedLocation-id}': get: tags: - identity.conditionalAccessRoot - summary: Get combinationConfigurations from identity - description: Settings that may be used to require specific types or instances of an authentication method to be used when authenticating with a specified combination of authentication methods. - operationId: identity.conditionalAccess.authenticationStrengths.policies.GetCombinationConfigurations + summary: Get compliantNetworkNamedLocation + description: Read the properties and relationships of a compliantNetworkNamedLocation object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/compliantnetworknamedlocation-get?view=graph-rest-beta + operationId: identity.conditionalAccess.GetNamedLocations parameters: - name: $select in: query @@ -6956,29 +6588,27 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationCombinationConfiguration' + $ref: '#/components/schemas/microsoft.graph.namedLocation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-31' - date: '2023-02-01' - version: 2023-02/AuthenticationStrengthsRemove - description: The 'authenticationStrengths' segment is deprecated. Please use 'authenticationStrength' instead. x-ms-docs-operation-type: operation patch: tags: - identity.conditionalAccessRoot - summary: Update the navigation property combinationConfigurations in identity - operationId: identity.conditionalAccess.authenticationStrengths.policies.UpdateCombinationConfigurations + summary: Update countryNamedLocation + description: Update the properties of a countryNamedLocation object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/countrynamedlocation-update?view=graph-rest-beta + operationId: identity.conditionalAccess.UpdateNamedLocations requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationCombinationConfiguration' + $ref: '#/components/schemas/microsoft.graph.namedLocation' required: true responses: 2XX: @@ -6986,23 +6616,21 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationCombinationConfiguration' + $ref: '#/components/schemas/microsoft.graph.namedLocation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-31' - date: '2023-02-01' - version: 2023-02/AuthenticationStrengthsRemove - description: The 'authenticationStrengths' segment is deprecated. Please use 'authenticationStrength' instead. x-ms-docs-operation-type: operation delete: tags: - identity.conditionalAccessRoot - summary: Delete navigation property combinationConfigurations for identity - operationId: identity.conditionalAccess.authenticationStrengths.policies.DeleteCombinationConfigurations + summary: Delete countryNamedLocation + description: Delete a countryNamedLocation object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/countrynamedlocation-delete?view=graph-rest-beta + operationId: identity.conditionalAccess.DeleteNamedLocations parameters: - name: If-Match in: header @@ -7017,60 +6645,17 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-31' - date: '2023-02-01' - version: 2023-02/AuthenticationStrengthsRemove - description: The 'authenticationStrengths' segment is deprecated. Please use 'authenticationStrength' instead. x-ms-docs-operation-type: operation - '/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/$count': - get: + '/identity/conditionalAccess/namedLocations/{namedLocation-id}/restore': + post: tags: - identity.conditionalAccessRoot - summary: Get the number of the resource - operationId: identity.conditionalAccess.authenticationStrengths.policies.combinationConfigurations.GetCount-df5e - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-31' - date: '2023-02-01' - version: 2023-02/AuthenticationStrengthsRemove - description: The 'authenticationStrengths' segment is deprecated. Please use 'authenticationStrength' instead. - '/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}/updateAllowedCombinations': - post: - tags: - - identity.conditionalAccessRoot - summary: Invoke action updateAllowedCombinations - description: 'Update the allowedCombinations property of an authenticationStrengthPolicy object. To update other properties of an authenticationStrengthPolicy object, use the Update authenticationStrengthPolicy method.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-updateallowedcombinations?view=graph-rest-beta - operationId: identity.conditionalAccess.authenticationStrengths.policies.authenticationStrengthPolicy.updateAllowedCombinations - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - allowedCombinations: - type: array - items: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.authenticationMethodModes' - - type: object - nullable: true - required: true + summary: Invoke action restore + description: Restore a deleted countryNamedLocation object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/countrynamedlocation-restore?view=graph-rest-beta + operationId: identity.conditionalAccess.namedLocations.namedLocation.restore responses: 2XX: description: Success @@ -7078,57 +6663,20 @@ paths: application/json: schema: anyOf: - - $ref: '#/components/schemas/microsoft.graph.updateAllowedCombinationsResult' + - $ref: '#/components/schemas/microsoft.graph.namedLocation' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-31' - date: '2023-02-01' - version: 2023-02/AuthenticationStrengthsRemove - description: The 'authenticationStrengths' segment is deprecated. Please use 'authenticationStrength' instead. x-ms-docs-operation-type: action - '/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}/usage()': - get: - tags: - - identity.conditionalAccessRoot - summary: Invoke function usage - description: 'The usage function allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that don''t require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-usage?view=graph-rest-beta - operationId: identity.conditionalAccess.authenticationStrengths.policies.authenticationStrengthPolicy.usage - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.authenticationStrengthUsage' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-31' - date: '2023-02-01' - version: 2023-02/AuthenticationStrengthsRemove - description: The 'authenticationStrengths' segment is deprecated. Please use 'authenticationStrength' instead. - x-ms-docs-operation-type: function - /identity/conditionalAccess/authenticationStrengths/policies/$count: + /identity/conditionalAccess/namedLocations/$count: get: tags: - identity.conditionalAccessRoot summary: Get the number of the resource - operationId: identity.conditionalAccess.authenticationStrengths.policies.GetCount-f639 + operationId: identity.conditionalAccess.namedLocations.GetCount-e424 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -7139,31 +6687,25 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-31' - date: '2023-02-01' - version: 2023-02/AuthenticationStrengthsRemove - description: The 'authenticationStrengths' segment is deprecated. Please use 'authenticationStrength' instead. - '/identity/conditionalAccess/authenticationStrengths/policies/findByMethodMode(authenticationMethodModes={authenticationMethodModes})': + /identity/conditionalAccess/policies: get: tags: - identity.conditionalAccessRoot - summary: Invoke function findByMethodMode - description: Get a list of the authenticationStrengthPolicy objects and their properties filtered to only include policies that include the authentication method mode specified in the request. + summary: List policies + description: Retrieve a list of conditionalAccessPolicy objects. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-findbymethodmode?view=graph-rest-beta - operationId: identity.conditionalAccess.authenticationStrengths.policies.findByMethodMode + url: https://learn.microsoft.com/graph/api/conditionalaccessroot-list-policies?view=graph-rest-beta + operationId: identity.conditionalAccess.ListPolicies parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - - name: $select + - name: $orderby in: query - description: Select properties to be returned + description: Order items by property values style: form explode: false schema: @@ -7171,9 +6713,9 @@ paths: type: array items: type: string - - name: $orderby + - name: $select in: query - description: Order items by property values + description: Select properties to be returned style: form explode: false schema: @@ -7193,41 +6735,53 @@ paths: type: string responses: 2XX: - description: Success - content: - application/json: - schema: - title: Collection of authenticationStrengthPolicy - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.authenticationStrengthPolicy' + $ref: '#/components/responses/microsoft.graph.conditionalAccessPolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-31' - date: '2023-02-01' - version: 2023-02/AuthenticationStrengthsRemove - description: The 'authenticationStrengths' segment is deprecated. Please use 'authenticationStrength' instead. - x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - /identity/conditionalAccess/deletedItems: + x-ms-docs-operation-type: operation + post: + tags: + - identity.conditionalAccessRoot + summary: Create conditionalAccessPolicy + description: Create a new conditionalAccessPolicy. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/conditionalaccessroot-post-policies?view=graph-rest-beta + operationId: identity.conditionalAccess.CreatePolicies + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/identity/conditionalAccess/policies/{conditionalAccessPolicy-id}': get: tags: - identity.conditionalAccessRoot - summary: Get deletedItems from identity - description: Read-only. Nullable. Returns a collection of the deleted Conditional Access objects. - operationId: identity.conditionalAccess.GetDeletedItems + summary: Get conditionalAccessPolicy + description: Retrieve the properties and relationships of a conditionalAccessPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/conditionalaccesspolicy-get?view=graph-rest-beta + operationId: identity.conditionalAccess.GetPolicies parameters: - name: $select in: query @@ -7255,7 +6809,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.caPoliciesDeletableRoot' + $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -7264,14 +6818,18 @@ paths: patch: tags: - identity.conditionalAccessRoot - summary: Update the navigation property deletedItems in identity - operationId: identity.conditionalAccess.UpdateDeletedItems + summary: Update conditionalAccessPolicy + description: Update the properties of a conditionalAccessPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/conditionalaccesspolicy-update?view=graph-rest-beta + operationId: identity.conditionalAccess.UpdatePolicies requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.caPoliciesDeletableRoot' + $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' required: true responses: 2XX: @@ -7279,7 +6837,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.caPoliciesDeletableRoot' + $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -7288,8 +6846,12 @@ paths: delete: tags: - identity.conditionalAccessRoot - summary: Delete navigation property deletedItems for identity - operationId: identity.conditionalAccess.DeleteDeletedItems + summary: Delete conditionalAccessPolicy + description: Delete a conditionalAccessPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/conditionalaccesspolicy-delete?view=graph-rest-beta + operationId: identity.conditionalAccess.DeletePolicies parameters: - name: If-Match in: header @@ -7305,16 +6867,57 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /identity/conditionalAccess/deletedItems/namedLocations: + '/identity/conditionalAccess/policies/{conditionalAccessPolicy-id}/restore': + post: + tags: + - identity.conditionalAccessRoot + summary: Invoke action restore + description: Restore a deleted conditionalAccessPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/conditionalaccesspolicy-restore?view=graph-rest-beta + operationId: identity.conditionalAccess.policies.conditionalAccessPolicy.restore + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /identity/conditionalAccess/policies/$count: get: tags: - identity.conditionalAccessRoot - summary: List policyDeletableItem objects - description: "Get a list of the policyDeletableItem objects and their properties, which might be one of the following deleted policy types:\r\n- crossTenantAccessPolicyConfigurationPartner\r\n- crossTenantIdentitySyncPolicyPartner\r\n- conditionalAccessPolicy\r\n- namedLocation" + summary: Get the number of the resource + operationId: identity.conditionalAccess.policies.GetCount-608a + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /identity/conditionalAccess/templates: + get: + tags: + - identity.conditionalAccessRoot + summary: List conditionalAccessTemplates + description: Get a list of the conditionalAccessTemplate objects and their properties. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/policydeletableitem-list?view=graph-rest-beta - operationId: identity.conditionalAccess.deletedItems.ListNamedLocations + url: https://learn.microsoft.com/graph/api/conditionalaccessroot-list-templates?view=graph-rest-beta + operationId: identity.conditionalAccess.ListTemplates parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -7353,7 +6956,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.namedLocationCollectionResponse' + $ref: '#/components/responses/microsoft.graph.conditionalAccessTemplateCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -7362,40 +6965,16 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - post: - tags: - - identity.conditionalAccessRoot - summary: Create new navigation property to namedLocations for identity - operationId: identity.conditionalAccess.deletedItems.CreateNamedLocations - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.namedLocation' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.namedLocation' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identity/conditionalAccess/deletedItems/namedLocations/{namedLocation-id}': + '/identity/conditionalAccess/templates/{conditionalAccessTemplate-id}': get: tags: - identity.conditionalAccessRoot - summary: Get policyDeletableItem - description: "Read the properties and relationships of a policyDeletableItem object, which might be one of the following deleted policy types:\r\n- crossTenantAccessPolicyConfigurationPartner\r\n- crossTenantIdentitySyncPolicyPartner\r\n- conditionalAccessPolicy\r\n- namedLocation" + summary: Get conditionalAccessTemplate + description: Read the properties and relationships of a conditionalAccessTemplate object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/policydeletableitem-get?view=graph-rest-beta - operationId: identity.conditionalAccess.deletedItems.GetNamedLocations + url: https://learn.microsoft.com/graph/api/conditionalaccesstemplate-get?view=graph-rest-beta + operationId: identity.conditionalAccess.GetTemplates parameters: - name: $select in: query @@ -7423,111 +7002,129 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.namedLocation' + $ref: '#/components/schemas/microsoft.graph.conditionalAccessTemplate' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - patch: + /identity/conditionalAccess/templates/$count: + get: tags: - identity.conditionalAccessRoot - summary: Update the navigation property namedLocations in identity - operationId: identity.conditionalAccess.deletedItems.UpdateNamedLocations - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.namedLocation' - required: true + summary: Get the number of the resource + operationId: identity.conditionalAccess.templates.GetCount-a96d + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.namedLocation' + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + /identity/continuousAccessEvaluationPolicy: + get: tags: - - identity.conditionalAccessRoot - summary: Delete policyDeletableItem - description: "Permanently delete a policyDeletableItem object, which might be one of the following deleted policy types:\r\n- crossTenantAccessPolicyConfigurationPartner\r\n- crossTenantIdentitySyncPolicyPartner\r\n- conditionalAccessPolicy\r\n- namedLocation" + - identity.continuousAccessEvaluationPolicy + summary: Get continuousAccessEvaluationPolicy + description: Read the properties and relationships of a continuousAccessEvaluationPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/policydeletableitem-delete?view=graph-rest-beta - operationId: identity.conditionalAccess.deletedItems.DeleteNamedLocations + url: https://learn.microsoft.com/graph/api/continuousaccessevaluationpolicy-get?view=graph-rest-beta + operationId: identity.GetContinuousAccessEvaluationPolicy parameters: - - name: If-Match - in: header - description: ETag - style: simple + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false schema: - type: string + 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: - '204': - description: Success + 2XX: + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.continuousAccessEvaluationPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identity/conditionalAccess/deletedItems/namedLocations/{namedLocation-id}/restore': - post: + patch: tags: - - identity.conditionalAccessRoot - summary: Invoke action restore - description: Restore a deleted countryNamedLocation object. + - identity.continuousAccessEvaluationPolicy + summary: Update continuousAccessEvaluationPolicy + description: Update the properties of a continuousAccessEvaluationPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/countrynamedlocation-restore?view=graph-rest-beta - operationId: identity.conditionalAccess.deletedItems.namedLocations.namedLocation.restore + url: https://learn.microsoft.com/graph/api/continuousaccessevaluationpolicy-update?view=graph-rest-beta + operationId: identity.UpdateContinuousAccessEvaluationPolicy + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.continuousAccessEvaluationPolicy' + required: true responses: 2XX: description: Success content: application/json: schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.namedLocation' - - type: object - nullable: true + $ref: '#/components/schemas/microsoft.graph.continuousAccessEvaluationPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /identity/conditionalAccess/deletedItems/namedLocations/$count: - get: + x-ms-docs-operation-type: operation + delete: tags: - - identity.conditionalAccessRoot - summary: Get the number of the resource - operationId: identity.conditionalAccess.deletedItems.namedLocations.GetCount-74ac + - identity.continuousAccessEvaluationPolicy + summary: Delete navigation property continuousAccessEvaluationPolicy for identity + operationId: identity.DeleteContinuousAccessEvaluationPolicy parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /identity/conditionalAccess/deletedItems/policies: + x-ms-docs-operation-type: operation + /identity/customAuthenticationExtensions: get: tags: - - identity.conditionalAccessRoot - summary: List policyDeletableItem objects - description: "Get a list of the policyDeletableItem objects and their properties, which might be one of the following deleted policy types:\r\n- crossTenantAccessPolicyConfigurationPartner\r\n- crossTenantIdentitySyncPolicyPartner\r\n- conditionalAccessPolicy\r\n- namedLocation" + - identity.customAuthenticationExtension + summary: List customAuthenticationExtensions + description: Get a list of the customAuthenticationExtension objects and their properties. The following derived types are supported. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/policydeletableitem-list?view=graph-rest-beta - operationId: identity.conditionalAccess.deletedItems.ListPolicies + url: https://learn.microsoft.com/graph/api/identitycontainer-list-customauthenticationextensions?view=graph-rest-beta + operationId: identity.ListCustomAuthenticationExtensions parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -7566,7 +7163,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.conditionalAccessPolicyCollectionResponse' + $ref: '#/components/responses/microsoft.graph.customAuthenticationExtensionCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -7577,15 +7174,19 @@ paths: x-ms-docs-operation-type: operation post: tags: - - identity.conditionalAccessRoot - summary: Create new navigation property to policies for identity - operationId: identity.conditionalAccess.deletedItems.CreatePolicies + - identity.customAuthenticationExtension + summary: Create customAuthenticationExtension + description: Create a new customAuthenticationExtension object. The following derived types are currently supported. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitycontainer-post-customauthenticationextensions?view=graph-rest-beta + operationId: identity.CreateCustomAuthenticationExtensions requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' + $ref: '#/components/schemas/microsoft.graph.customAuthenticationExtension' required: true responses: 2XX: @@ -7593,22 +7194,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' + $ref: '#/components/schemas/microsoft.graph.customAuthenticationExtension' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identity/conditionalAccess/deletedItems/policies/{conditionalAccessPolicy-id}': + '/identity/customAuthenticationExtensions/{customAuthenticationExtension-id}': get: tags: - - identity.conditionalAccessRoot - summary: Get policyDeletableItem - description: "Read the properties and relationships of a policyDeletableItem object, which might be one of the following deleted policy types:\r\n- crossTenantAccessPolicyConfigurationPartner\r\n- crossTenantIdentitySyncPolicyPartner\r\n- conditionalAccessPolicy\r\n- namedLocation" + - identity.customAuthenticationExtension + summary: Get customAuthenticationExtension + description: Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/policydeletableitem-get?view=graph-rest-beta - operationId: identity.conditionalAccess.deletedItems.GetPolicies + url: https://learn.microsoft.com/graph/api/customauthenticationextension-get?view=graph-rest-beta + operationId: identity.GetCustomAuthenticationExtensions parameters: - name: $select in: query @@ -7636,7 +7237,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' + $ref: '#/components/schemas/microsoft.graph.customAuthenticationExtension' 4XX: $ref: '#/components/responses/error' 5XX: @@ -7644,15 +7245,19 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - identity.conditionalAccessRoot - summary: Update the navigation property policies in identity - operationId: identity.conditionalAccess.deletedItems.UpdatePolicies + - identity.customAuthenticationExtension + summary: Update customAuthenticationExtension + description: Update the properties of a customAuthenticationExtension object. The following derived types are currently supported. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/customauthenticationextension-update?view=graph-rest-beta + operationId: identity.UpdateCustomAuthenticationExtensions requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' + $ref: '#/components/schemas/microsoft.graph.customAuthenticationExtension' required: true responses: 2XX: @@ -7660,7 +7265,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' + $ref: '#/components/schemas/microsoft.graph.customAuthenticationExtension' 4XX: $ref: '#/components/responses/error' 5XX: @@ -7668,13 +7273,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - identity.conditionalAccessRoot - summary: Delete policyDeletableItem - description: "Permanently delete a policyDeletableItem object, which might be one of the following deleted policy types:\r\n- crossTenantAccessPolicyConfigurationPartner\r\n- crossTenantIdentitySyncPolicyPartner\r\n- conditionalAccessPolicy\r\n- namedLocation" + - identity.customAuthenticationExtension + summary: Delete customAuthenticationExtension + description: Delete a customAuthenticationExtension object. The following derived types are currently supported. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/policydeletableitem-delete?view=graph-rest-beta - operationId: identity.conditionalAccess.deletedItems.DeletePolicies + url: https://learn.microsoft.com/graph/api/customauthenticationextension-delete?view=graph-rest-beta + operationId: identity.DeleteCustomAuthenticationExtensions parameters: - name: If-Match in: header @@ -7690,16 +7295,16 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identity/conditionalAccess/deletedItems/policies/{conditionalAccessPolicy-id}/restore': + '/identity/customAuthenticationExtensions/{customAuthenticationExtension-id}/validateAuthenticationConfiguration': post: tags: - - identity.conditionalAccessRoot - summary: Invoke action restore - description: Restore a deleted conditionalAccessPolicy object. + - identity.customAuthenticationExtension + summary: Invoke action validateAuthenticationConfiguration + description: 'An API to check validity of the endpoint and and authentication configuration for a customAuthenticationExtension object, which can represent one of the following derived types:' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/conditionalaccesspolicy-restore?view=graph-rest-beta - operationId: identity.conditionalAccess.deletedItems.policies.conditionalAccessPolicy.restore + url: https://learn.microsoft.com/graph/api/customauthenticationextension-validateauthenticationconfiguration?view=graph-rest-beta + operationId: identity.customAuthenticationExtensions.customAuthenticationExtension.validateAuthenticationConfiguration responses: 2XX: description: Success @@ -7707,7 +7312,7 @@ paths: application/json: schema: anyOf: - - $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' + - $ref: '#/components/schemas/microsoft.graph.authenticationConfigurationValidation' - type: object nullable: true 4XX: @@ -7715,12 +7320,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - /identity/conditionalAccess/deletedItems/policies/$count: + /identity/customAuthenticationExtensions/$count: get: tags: - - identity.conditionalAccessRoot + - identity.customAuthenticationExtension summary: Get the number of the resource - operationId: identity.conditionalAccess.deletedItems.policies.GetCount-9e9d + operationId: identity.customAuthenticationExtensions.GetCount-bad5 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -7731,16 +7336,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /identity/conditionalAccess/evaluate: + /identity/customAuthenticationExtensions/validateAuthenticationConfiguration: post: tags: - - identity.conditionalAccessRoot - summary: Invoke action evaluate - description: Evaluates the applicability of Conditional Access Policies in your tenant based on the provided sign-in properties. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/conditionalaccessroot-evaluate?view=graph-rest-beta - operationId: identity.conditionalAccess.evaluate + - identity.customAuthenticationExtension + summary: Invoke action validateAuthenticationConfiguration + operationId: identity.customAuthenticationExtensions.validateAuthenticationConfiguration requestBody: description: Action parameters content: @@ -7748,25 +7349,16 @@ paths: schema: type: object properties: - signInIdentity: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.signInIdentity' - - type: object - nullable: true - signInContext: + endpointConfiguration: anyOf: - - $ref: '#/components/schemas/microsoft.graph.signInContext' + - $ref: '#/components/schemas/microsoft.graph.customExtensionEndpointConfiguration' - type: object nullable: true - signInConditions: + authenticationConfiguration: anyOf: - - $ref: '#/components/schemas/microsoft.graph.signInConditions' + - $ref: '#/components/schemas/microsoft.graph.customExtensionAuthenticationConfiguration' - type: object nullable: true - appliedPoliciesOnly: - type: boolean - default: false - nullable: true required: true responses: 2XX: @@ -7774,34 +7366,25 @@ paths: content: application/json: schema: - title: Collection of whatIfAnalysisResult - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + anyOf: + - $ref: '#/components/schemas/microsoft.graph.authenticationConfigurationValidation' - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.whatIfAnalysisResult' + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /identity/conditionalAccess/namedLocations: + /identity/identityProviders: get: tags: - - identity.conditionalAccessRoot - summary: List namedLocations - description: Get a list of namedLocation objects. + - identity.identityProviderBase + summary: List identityProviders + description: 'Get a collection of identity provider resources that are configured for a tenant. Among the types of providers derived from identityProviderBase, in Microsoft Entra External ID, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an oidcIdentityProvider resource. In Azure AD B2C, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/conditionalaccessroot-list-namedlocations?view=graph-rest-beta - operationId: identity.conditionalAccess.ListNamedLocations + url: https://learn.microsoft.com/graph/api/identitycontainer-list-identityproviders?view=graph-rest-beta + operationId: identity.ListIdentityProviders parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -7840,7 +7423,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.namedLocationCollectionResponse' + $ref: '#/components/responses/microsoft.graph.identityProviderBaseCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -7851,19 +7434,19 @@ paths: x-ms-docs-operation-type: operation post: tags: - - identity.conditionalAccessRoot - summary: Create namedLocation - description: Create a new namedLocation object. Named locations can be either ipNamedLocation or countryNamedLocation objects. + - identity.identityProviderBase + summary: Create identityProvider + description: 'Create an identity provider object that is of the type specified in the request body. Among the types of providers derived from identityProviderBase, in Microsoft Entra, this operation can create a socialIdentityProvider, appleManagedIdentityProvider (external tenant only), or an oidcIdentityProvider (external tenant only) resource. In Azure AD B2C, this operation can create a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/conditionalaccessroot-post-namedlocations?view=graph-rest-beta - operationId: identity.conditionalAccess.CreateNamedLocations + url: https://learn.microsoft.com/graph/api/identitycontainer-post-identityproviders?view=graph-rest-beta + operationId: identity.CreateIdentityProviders requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.namedLocation' + $ref: '#/components/schemas/microsoft.graph.identityProviderBase' required: true responses: 2XX: @@ -7871,22 +7454,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.namedLocation' + $ref: '#/components/schemas/microsoft.graph.identityProviderBase' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identity/conditionalAccess/namedLocations/{namedLocation-id}': + '/identity/identityProviders/{identityProviderBase-id}': get: tags: - - identity.conditionalAccessRoot - summary: Get compliantNetworkNamedLocation - description: Read the properties and relationships of a compliantNetworkNamedLocation object. + - identity.identityProviderBase + summary: Get identityProvider + description: 'Get the properties and relationships of the specified identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, in Microsoft Entra, this operation can get a socialIdentityProvider, appleManagedIdentityProvider (external tenant only), builtinIdentityProvider, or an oidcIdentityProvider (external tenant only) resource. In Azure AD B2C, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/compliantnetworknamedlocation-get?view=graph-rest-beta - operationId: identity.conditionalAccess.GetNamedLocations + url: https://learn.microsoft.com/graph/api/identityproviderbase-get?view=graph-rest-beta + operationId: identity.GetIdentityProviders parameters: - name: $select in: query @@ -7914,7 +7497,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.namedLocation' + $ref: '#/components/schemas/microsoft.graph.identityProviderBase' 4XX: $ref: '#/components/responses/error' 5XX: @@ -7922,19 +7505,19 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - identity.conditionalAccessRoot - summary: Update countryNamedLocation - description: Update the properties of a countryNamedLocation object. + - identity.identityProviderBase + summary: Update identityProvider + description: 'Update the properties of the specified external identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, in Microsoft Entra, this operation can update a socialIdentityProvider, appleManagedIdentityProvider (external tenant only), or an oidcIdentityProvider (external tenant only) resource. In Azure AD B2C, this operation can update a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/countrynamedlocation-update?view=graph-rest-beta - operationId: identity.conditionalAccess.UpdateNamedLocations + url: https://learn.microsoft.com/graph/api/identityproviderbase-update?view=graph-rest-beta + operationId: identity.UpdateIdentityProviders requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.namedLocation' + $ref: '#/components/schemas/microsoft.graph.identityProviderBase' required: true responses: 2XX: @@ -7942,7 +7525,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.namedLocation' + $ref: '#/components/schemas/microsoft.graph.identityProviderBase' 4XX: $ref: '#/components/responses/error' 5XX: @@ -7950,13 +7533,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - identity.conditionalAccessRoot - summary: Delete countryNamedLocation - description: Delete a countryNamedLocation object. + - identity.identityProviderBase + summary: Delete identityProvider + description: 'Delete an identity provider resource that is of the type specified by the id in the request. Among the types of providers derived from identityProviderBase, you can currently delete a socialIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently delete a socialIdentityProvider, openIdConnectIdentityProvider, or an appleManagedIdentityProvider resource.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/countrynamedlocation-delete?view=graph-rest-beta - operationId: identity.conditionalAccess.DeleteNamedLocations + url: https://learn.microsoft.com/graph/api/identityproviderbase-delete?view=graph-rest-beta + operationId: identity.DeleteIdentityProviders parameters: - name: If-Match in: header @@ -7972,57 +7555,153 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identity/conditionalAccess/namedLocations/{namedLocation-id}/restore': - post: + /identity/identityProviders/$count: + get: tags: - - identity.conditionalAccessRoot - summary: Invoke action restore - description: Restore a deleted countryNamedLocation object. + - identity.identityProviderBase + summary: Get the number of the resource + operationId: identity.identityProviders.GetCount-7742 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /identity/identityProviders/availableProviderTypes(): + get: + tags: + - identity.identityProviderBase + summary: Invoke function availableProviderTypes + description: Get all identity providers supported in a directory. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/countrynamedlocation-restore?view=graph-rest-beta - operationId: identity.conditionalAccess.namedLocations.namedLocation.restore + url: https://learn.microsoft.com/graph/api/identityproviderbase-availableprovidertypes?view=graph-rest-beta + operationId: identity.identityProviders.availableProviderTypes + parameters: + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' responses: 2XX: description: Success content: application/json: schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.namedLocation' + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object - nullable: true + properties: + value: + type: array + items: + type: string + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /identity/conditionalAccess/namedLocations/$count: + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /identity/riskPrevention: get: tags: - - identity.conditionalAccessRoot - summary: Get the number of the resource - operationId: identity.conditionalAccess.namedLocations.GetCount-e424 + - identity.riskPreventionContainer + summary: Get riskPrevention from identity + description: 'Represents the entry point for fraud and risk prevention configurations in Microsoft Entra External ID, including third-party provider settings.' + operationId: identity.GetRiskPrevention parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - 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/ODataCountResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.riskPreventionContainer' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /identity/conditionalAccess/policies: + x-ms-docs-operation-type: operation + patch: + tags: + - identity.riskPreventionContainer + summary: Update the navigation property riskPrevention in identity + operationId: identity.UpdateRiskPrevention + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.riskPreventionContainer' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.riskPreventionContainer' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - identity.riskPreventionContainer + summary: Delete navigation property riskPrevention for identity + operationId: identity.DeleteRiskPrevention + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /identity/riskPrevention/fraudProtectionProviders: get: tags: - - identity.conditionalAccessRoot - summary: List policies - description: Retrieve a list of conditionalAccessPolicy objects. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/conditionalaccessroot-list-policies?view=graph-rest-beta - operationId: identity.conditionalAccess.ListPolicies + - identity.riskPreventionContainer + summary: Get fraudProtectionProviders from identity + description: Represents entry point for fraud protection provider configurations for Microsoft Entra External ID tenants. + operationId: identity.riskPrevention.ListFraudProtectionProviders parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -8061,7 +7740,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.conditionalAccessPolicyCollectionResponse' + $ref: '#/components/responses/microsoft.graph.fraudProtectionProviderCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8072,19 +7751,19 @@ paths: x-ms-docs-operation-type: operation post: tags: - - identity.conditionalAccessRoot - summary: Create conditionalAccessPolicy - description: Create a new conditionalAccessPolicy. + - identity.riskPreventionContainer + summary: Create fraudProtectionProviders + description: Create a new fraudProtectionProvider object. You can create one of the following subtypes that are derived from fraudProtectionProvider. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/conditionalaccessroot-post-policies?view=graph-rest-beta - operationId: identity.conditionalAccess.CreatePolicies + url: https://learn.microsoft.com/graph/api/riskpreventioncontainer-post-fraudprotectionproviders?view=graph-rest-beta + operationId: identity.riskPrevention.CreateFraudProtectionProviders requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' + $ref: '#/components/schemas/microsoft.graph.fraudProtectionProvider' required: true responses: 2XX: @@ -8092,22 +7771,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' + $ref: '#/components/schemas/microsoft.graph.fraudProtectionProvider' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identity/conditionalAccess/policies/{conditionalAccessPolicy-id}': + '/identity/riskPrevention/fraudProtectionProviders/{fraudProtectionProvider-id}': get: tags: - - identity.conditionalAccessRoot - summary: Get conditionalAccessPolicy - description: Retrieve the properties and relationships of a conditionalAccessPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/conditionalaccesspolicy-get?view=graph-rest-beta - operationId: identity.conditionalAccess.GetPolicies + - identity.riskPreventionContainer + summary: Get fraudProtectionProviders from identity + description: Represents entry point for fraud protection provider configurations for Microsoft Entra External ID tenants. + operationId: identity.riskPrevention.GetFraudProtectionProviders parameters: - name: $select in: query @@ -8135,7 +7811,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' + $ref: '#/components/schemas/microsoft.graph.fraudProtectionProvider' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8143,19 +7819,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - identity.conditionalAccessRoot - summary: Update conditionalAccessPolicy - description: Update the properties of a conditionalAccessPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/conditionalaccesspolicy-update?view=graph-rest-beta - operationId: identity.conditionalAccess.UpdatePolicies + - identity.riskPreventionContainer + summary: Update the navigation property fraudProtectionProviders in identity + operationId: identity.riskPrevention.UpdateFraudProtectionProviders requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' + $ref: '#/components/schemas/microsoft.graph.fraudProtectionProvider' required: true responses: 2XX: @@ -8163,7 +7835,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' + $ref: '#/components/schemas/microsoft.graph.fraudProtectionProvider' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8171,13 +7843,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - identity.conditionalAccessRoot - summary: Delete conditionalAccessPolicy - description: Delete a conditionalAccessPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/conditionalaccesspolicy-delete?view=graph-rest-beta - operationId: identity.conditionalAccess.DeletePolicies + - identity.riskPreventionContainer + summary: Delete navigation property fraudProtectionProviders for identity + operationId: identity.riskPrevention.DeleteFraudProtectionProviders parameters: - name: If-Match in: header @@ -8193,40 +7861,15 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identity/conditionalAccess/policies/{conditionalAccessPolicy-id}/restore': - post: + /identity/riskPrevention/fraudProtectionProviders/$count: + get: tags: - - identity.conditionalAccessRoot - summary: Invoke action restore - description: Restore a deleted conditionalAccessPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/conditionalaccesspolicy-restore?view=graph-rest-beta - operationId: identity.conditionalAccess.policies.conditionalAccessPolicy.restore - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /identity/conditionalAccess/policies/$count: - get: - tags: - - identity.conditionalAccessRoot - summary: Get the number of the resource - operationId: identity.conditionalAccess.policies.GetCount-608a - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - identity.riskPreventionContainer + summary: Get the number of the resource + operationId: identity.riskPrevention.fraudProtectionProviders.GetCount-ae80 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' @@ -8234,16 +7877,16 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /identity/conditionalAccess/templates: + /identity/riskPrevention/webApplicationFirewallProviders: get: tags: - - identity.conditionalAccessRoot - summary: List conditionalAccessTemplates - description: Get a list of the conditionalAccessTemplate objects and their properties. + - identity.riskPreventionContainer + summary: List webApplicationFirewallProvider objects + description: Get a list of the webApplicationFirewallProvider objects and their properties. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/conditionalaccessroot-list-templates?view=graph-rest-beta - operationId: identity.conditionalAccess.ListTemplates + url: https://learn.microsoft.com/graph/api/riskpreventioncontainer-list-webapplicationfirewallproviders?view=graph-rest-beta + operationId: identity.riskPrevention.ListWebApplicationFirewallProviders parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -8282,7 +7925,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.conditionalAccessTemplateCollectionResponse' + $ref: '#/components/responses/microsoft.graph.webApplicationFirewallProviderCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8291,75 +7934,44 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/identity/conditionalAccess/templates/{conditionalAccessTemplate-id}': - get: + post: tags: - - identity.conditionalAccessRoot - summary: Get conditionalAccessTemplate - description: Read the properties and relationships of a conditionalAccessTemplate object. + - identity.riskPreventionContainer + summary: Create webApplicationFirewallProvider + description: Create a new webApplicationFirewallProvider object. You can create one of the following subtypes that are derived from webApplicationFirewallProvider. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/conditionalaccesstemplate-get?view=graph-rest-beta - operationId: identity.conditionalAccess.GetTemplates - parameters: - - 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 + url: https://learn.microsoft.com/graph/api/riskpreventioncontainer-post-webapplicationfirewallproviders?view=graph-rest-beta + operationId: identity.riskPrevention.CreateWebApplicationFirewallProviders + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.webApplicationFirewallProvider' + required: true responses: 2XX: - description: Retrieved navigation property + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.conditionalAccessTemplate' + $ref: '#/components/schemas/microsoft.graph.webApplicationFirewallProvider' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /identity/conditionalAccess/templates/$count: - get: - tags: - - identity.conditionalAccessRoot - summary: Get the number of the resource - operationId: identity.conditionalAccess.templates.GetCount-a96d - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /identity/continuousAccessEvaluationPolicy: + '/identity/riskPrevention/webApplicationFirewallProviders/{webApplicationFirewallProvider-id}': get: tags: - - identity.continuousAccessEvaluationPolicy - summary: Get continuousAccessEvaluationPolicy - description: Read the properties and relationships of a continuousAccessEvaluationPolicy object. + - identity.riskPreventionContainer + summary: Get webApplicationFirewallProvider + description: Read the properties and relationships of webApplicationFirewallProvider object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/continuousaccessevaluationpolicy-get?view=graph-rest-beta - operationId: identity.GetContinuousAccessEvaluationPolicy + url: https://learn.microsoft.com/graph/api/webapplicationfirewallprovider-get?view=graph-rest-beta + operationId: identity.riskPrevention.GetWebApplicationFirewallProviders parameters: - name: $select in: query @@ -8387,7 +7999,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.continuousAccessEvaluationPolicy' + $ref: '#/components/schemas/microsoft.graph.webApplicationFirewallProvider' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8395,19 +8007,19 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - identity.continuousAccessEvaluationPolicy - summary: Update continuousAccessEvaluationPolicy - description: Update the properties of a continuousAccessEvaluationPolicy object. + - identity.riskPreventionContainer + summary: Update webApplicationFirewallProvider + description: Update the properties of a webApplicationFirewallProvider object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/continuousaccessevaluationpolicy-update?view=graph-rest-beta - operationId: identity.UpdateContinuousAccessEvaluationPolicy + url: https://learn.microsoft.com/graph/api/webapplicationfirewallprovider-update?view=graph-rest-beta + operationId: identity.riskPrevention.UpdateWebApplicationFirewallProviders requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.continuousAccessEvaluationPolicy' + $ref: '#/components/schemas/microsoft.graph.webApplicationFirewallProvider' required: true responses: 2XX: @@ -8415,7 +8027,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.continuousAccessEvaluationPolicy' + $ref: '#/components/schemas/microsoft.graph.webApplicationFirewallProvider' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8423,9 +8035,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - identity.continuousAccessEvaluationPolicy - summary: Delete navigation property continuousAccessEvaluationPolicy for identity - operationId: identity.DeleteContinuousAccessEvaluationPolicy + - identity.riskPreventionContainer + summary: Delete webApplicationFirewallProvider + description: Delete a webApplicationFirewallProvider object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/riskpreventioncontainer-delete-webapplicationfirewallproviders?view=graph-rest-beta + operationId: identity.riskPrevention.DeleteWebApplicationFirewallProviders parameters: - name: If-Match in: header @@ -8441,16 +8057,68 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /identity/customAuthenticationExtensions: + '/identity/riskPrevention/webApplicationFirewallProviders/{webApplicationFirewallProvider-id}/verify': + post: + tags: + - identity.riskPreventionContainer + summary: Invoke action verify + description: Initiate a verification operation for a webApplicationFirewallProvider object. This API triggers provider-specific verification logic and returns a webApplicationFirewallVerificationModel object describing the verification result. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/webapplicationfirewallprovider-verify?view=graph-rest-beta + operationId: identity.riskPrevention.webApplicationFirewallProviders.webApplicationFirewallProvider.verify + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + hostName: + type: string + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.webApplicationFirewallVerificationModel' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /identity/riskPrevention/webApplicationFirewallProviders/$count: get: tags: - - identity.customAuthenticationExtension - summary: List customAuthenticationExtensions - description: Get a list of the customAuthenticationExtension objects and their properties. The following derived types are supported. + - identity.riskPreventionContainer + summary: Get the number of the resource + operationId: identity.riskPrevention.webApplicationFirewallProviders.GetCount-4d71 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /identity/riskPrevention/webApplicationFirewallVerifications: + get: + tags: + - identity.riskPreventionContainer + summary: List webApplicationFirewallVerificationModel objects + description: Get a list of the webApplicationFirewallVerificationModel objects and their properties. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/identitycontainer-list-customauthenticationextensions?view=graph-rest-beta - operationId: identity.ListCustomAuthenticationExtensions + url: https://learn.microsoft.com/graph/api/riskpreventioncontainer-list-webapplicationfirewallverifications?view=graph-rest-beta + operationId: identity.riskPrevention.ListWebApplicationFirewallVerifications parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -8489,7 +8157,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.customAuthenticationExtensionCollectionResponse' + $ref: '#/components/responses/microsoft.graph.webApplicationFirewallVerificationModelCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8500,19 +8168,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - identity.customAuthenticationExtension - summary: Create customAuthenticationExtension - description: Create a new customAuthenticationExtension object. The following derived types are currently supported. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identitycontainer-post-customauthenticationextensions?view=graph-rest-beta - operationId: identity.CreateCustomAuthenticationExtensions + - identity.riskPreventionContainer + summary: Create new navigation property to webApplicationFirewallVerifications for identity + operationId: identity.riskPrevention.CreateWebApplicationFirewallVerifications requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customAuthenticationExtension' + $ref: '#/components/schemas/microsoft.graph.webApplicationFirewallVerificationModel' required: true responses: 2XX: @@ -8520,22 +8184,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customAuthenticationExtension' + $ref: '#/components/schemas/microsoft.graph.webApplicationFirewallVerificationModel' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identity/customAuthenticationExtensions/{customAuthenticationExtension-id}': + '/identity/riskPrevention/webApplicationFirewallVerifications/{webApplicationFirewallVerificationModel-id}': get: tags: - - identity.customAuthenticationExtension - summary: Get customAuthenticationExtension - description: Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. + - identity.riskPreventionContainer + summary: Get webApplicationFirewallVerificationModel + description: Read the properties and relationships of webApplicationFirewallVerificationModel object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/customauthenticationextension-get?view=graph-rest-beta - operationId: identity.GetCustomAuthenticationExtensions + url: https://learn.microsoft.com/graph/api/webapplicationfirewallverificationmodel-get?view=graph-rest-beta + operationId: identity.riskPrevention.GetWebApplicationFirewallVerifications parameters: - name: $select in: query @@ -8563,7 +8227,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customAuthenticationExtension' + $ref: '#/components/schemas/microsoft.graph.webApplicationFirewallVerificationModel' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8571,19 +8235,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - identity.customAuthenticationExtension - summary: Update customAuthenticationExtension - description: Update the properties of a customAuthenticationExtension object. The following derived types are currently supported. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customauthenticationextension-update?view=graph-rest-beta - operationId: identity.UpdateCustomAuthenticationExtensions + - identity.riskPreventionContainer + summary: Update the navigation property webApplicationFirewallVerifications in identity + operationId: identity.riskPrevention.UpdateWebApplicationFirewallVerifications requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customAuthenticationExtension' + $ref: '#/components/schemas/microsoft.graph.webApplicationFirewallVerificationModel' required: true responses: 2XX: @@ -8591,7 +8251,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.customAuthenticationExtension' + $ref: '#/components/schemas/microsoft.graph.webApplicationFirewallVerificationModel' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8599,13 +8259,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - identity.customAuthenticationExtension - summary: Delete customAuthenticationExtension - description: Delete a customAuthenticationExtension object. The following derived types are currently supported. + - identity.riskPreventionContainer + summary: Delete webApplicationFirewallVerificationModel + description: Delete a webApplicationFirewallVerificationModel object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/customauthenticationextension-delete?view=graph-rest-beta - operationId: identity.DeleteCustomAuthenticationExtensions + url: https://learn.microsoft.com/graph/api/riskpreventioncontainer-delete-webapplicationfirewallverifications?view=graph-rest-beta + operationId: identity.riskPrevention.DeleteWebApplicationFirewallVerifications parameters: - name: If-Match in: header @@ -8621,37 +8281,52 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identity/customAuthenticationExtensions/{customAuthenticationExtension-id}/validateAuthenticationConfiguration': - post: - tags: - - identity.customAuthenticationExtension - summary: Invoke action validateAuthenticationConfiguration - description: 'An API to check validity of the endpoint and and authentication configuration for a customAuthenticationExtension object, which can represent one of the following derived types:' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/customauthenticationextension-validateauthenticationconfiguration?view=graph-rest-beta - operationId: identity.customAuthenticationExtensions.customAuthenticationExtension.validateAuthenticationConfiguration + '/identity/riskPrevention/webApplicationFirewallVerifications/{webApplicationFirewallVerificationModel-id}/provider': + get: + tags: + - identity.riskPreventionContainer + summary: Get provider from identity + description: Reference to a provider resource associated with this verification model. Represents a WAF provider that can be used to verify or manage the host. + operationId: identity.riskPrevention.webApplicationFirewallVerifications.GetProvider + parameters: + - 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: Success + description: Retrieved navigation property content: application/json: schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.authenticationConfigurationValidation' - - type: object - nullable: true + $ref: '#/components/schemas/microsoft.graph.webApplicationFirewallProvider' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /identity/customAuthenticationExtensions/$count: + x-ms-docs-operation-type: operation + /identity/riskPrevention/webApplicationFirewallVerifications/$count: get: tags: - - identity.customAuthenticationExtension + - identity.riskPreventionContainer summary: Get the number of the resource - operationId: identity.customAuthenticationExtensions.GetCount-bad5 + operationId: identity.riskPrevention.webApplicationFirewallVerifications.GetCount-c1fd parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -8662,55 +8337,16 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /identity/customAuthenticationExtensions/validateAuthenticationConfiguration: - post: - tags: - - identity.customAuthenticationExtension - summary: Invoke action validateAuthenticationConfiguration - operationId: identity.customAuthenticationExtensions.validateAuthenticationConfiguration - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - endpointConfiguration: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.customExtensionEndpointConfiguration' - - type: object - nullable: true - authenticationConfiguration: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.customExtensionAuthenticationConfiguration' - - type: object - nullable: true - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.authenticationConfigurationValidation' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /identity/identityProviders: + /identity/userFlowAttributes: get: tags: - - identity.identityProviderBase - summary: List identityProviders - description: 'Get a collection of identity provider resources that are configured for a tenant. Among the types of providers derived from identityProviderBase, in Microsoft Entra External ID, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an oidcIdentityProvider resource. In Azure AD B2C, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource.' + - identity.identityUserFlowAttribute + summary: List identityUserFlowAttributes + description: Retrieve a list of identityUserFlowAttribute objects. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/identitycontainer-list-identityproviders?view=graph-rest-beta - operationId: identity.ListIdentityProviders + url: https://learn.microsoft.com/graph/api/identityuserflowattribute-list?view=graph-rest-beta + operationId: identity.ListUserFlowAttributes parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -8749,7 +8385,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.identityProviderBaseCollectionResponse' + $ref: '#/components/responses/microsoft.graph.identityUserFlowAttributeCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8760,19 +8396,19 @@ paths: x-ms-docs-operation-type: operation post: tags: - - identity.identityProviderBase - summary: Create identityProvider - description: 'Create an identity provider object that is of the type specified in the request body. Among the types of providers derived from identityProviderBase, in Microsoft Entra, this operation can create a socialIdentityProvider, appleManagedIdentityProvider (external tenant only), or an oidcIdentityProvider (external tenant only) resource. In Azure AD B2C, this operation can create a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource.' + - identity.identityUserFlowAttribute + summary: Create identityUserFlowAttribute + description: Create a new custom identityUserFlowAttribute object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/identitycontainer-post-identityproviders?view=graph-rest-beta - operationId: identity.CreateIdentityProviders + url: https://learn.microsoft.com/graph/api/identityuserflowattribute-post?view=graph-rest-beta + operationId: identity.CreateUserFlowAttributes requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.identityProviderBase' + $ref: '#/components/schemas/microsoft.graph.identityUserFlowAttribute' required: true responses: 2XX: @@ -8780,22 +8416,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.identityProviderBase' + $ref: '#/components/schemas/microsoft.graph.identityUserFlowAttribute' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identity/identityProviders/{identityProviderBase-id}': + '/identity/userFlowAttributes/{identityUserFlowAttribute-id}': get: tags: - - identity.identityProviderBase - summary: Get identityProvider - description: 'Get the properties and relationships of the specified identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, in Microsoft Entra, this operation can get a socialIdentityProvider, appleManagedIdentityProvider (external tenant only), builtinIdentityProvider, or an oidcIdentityProvider (external tenant only) resource. In Azure AD B2C, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource.' + - identity.identityUserFlowAttribute + summary: Get identityUserFlowAttribute + description: Retrieve the properties and relationships of a identityUserFlowAttribute object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/identityproviderbase-get?view=graph-rest-beta - operationId: identity.GetIdentityProviders + url: https://learn.microsoft.com/graph/api/identityuserflowattribute-get?view=graph-rest-beta + operationId: identity.GetUserFlowAttributes parameters: - name: $select in: query @@ -8823,7 +8459,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.identityProviderBase' + $ref: '#/components/schemas/microsoft.graph.identityUserFlowAttribute' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8831,19 +8467,19 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - identity.identityProviderBase - summary: Update identityProvider - description: 'Update the properties of the specified external identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, in Microsoft Entra, this operation can update a socialIdentityProvider, appleManagedIdentityProvider (external tenant only), or an oidcIdentityProvider (external tenant only) resource. In Azure AD B2C, this operation can update a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource.' + - identity.identityUserFlowAttribute + summary: Update identityUserFlowAttribute + description: Update the properties of a custom identityUserFlowAttribute object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/identityproviderbase-update?view=graph-rest-beta - operationId: identity.UpdateIdentityProviders + url: https://learn.microsoft.com/graph/api/identityuserflowattribute-update?view=graph-rest-beta + operationId: identity.UpdateUserFlowAttributes requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.identityProviderBase' + $ref: '#/components/schemas/microsoft.graph.identityUserFlowAttribute' required: true responses: 2XX: @@ -8851,7 +8487,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.identityProviderBase' + $ref: '#/components/schemas/microsoft.graph.identityUserFlowAttribute' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8859,13 +8495,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - identity.identityProviderBase - summary: Delete identityProvider - description: 'Delete an identity provider resource that is of the type specified by the id in the request. Among the types of providers derived from identityProviderBase, you can currently delete a socialIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently delete a socialIdentityProvider, openIdConnectIdentityProvider, or an appleManagedIdentityProvider resource.' + - identity.identityUserFlowAttribute + summary: Delete identityUserFlowAttribute + description: Delete a custom identityUserFlowAttribute. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/identityproviderbase-delete?view=graph-rest-beta - operationId: identity.DeleteIdentityProviders + url: https://learn.microsoft.com/graph/api/identityuserflowattribute-delete?view=graph-rest-beta + operationId: identity.DeleteUserFlowAttributes parameters: - name: If-Match in: header @@ -8881,12 +8517,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /identity/identityProviders/$count: + /identity/userFlowAttributes/$count: get: tags: - - identity.identityProviderBase + - identity.identityUserFlowAttribute summary: Get the number of the resource - operationId: identity.identityProviders.GetCount-7742 + operationId: identity.userFlowAttributes.GetCount-9651 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -8897,53 +8533,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /identity/identityProviders/availableProviderTypes(): - get: - tags: - - identity.identityProviderBase - summary: Invoke function availableProviderTypes - description: Get all identity providers supported in a directory. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identityproviderbase-availableprovidertypes?view=graph-rest-beta - operationId: identity.identityProviders.availableProviderTypes - parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - responses: - 2XX: - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - type: string - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /identity/riskPrevention: + /identity/verifiedId: get: tags: - - identity.riskPreventionContainer - summary: Get riskPrevention from identity - description: 'Represents the entry point for fraud and risk prevention configurations in Microsoft Entra External ID, including third-party provider settings.' - operationId: identity.GetRiskPrevention + - identity.identityVerifiedIdRoot + summary: Get verifiedId from identity + description: Entry point for verified ID operations. + operationId: identity.GetVerifiedId parameters: - name: $select in: query @@ -8971,7 +8567,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.riskPreventionContainer' + $ref: '#/components/schemas/microsoft.graph.identityVerifiedIdRoot' 4XX: $ref: '#/components/responses/error' 5XX: @@ -8979,15 +8575,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - identity.riskPreventionContainer - summary: Update the navigation property riskPrevention in identity - operationId: identity.UpdateRiskPrevention + - identity.identityVerifiedIdRoot + summary: Update the navigation property verifiedId in identity + operationId: identity.UpdateVerifiedId requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.riskPreventionContainer' + $ref: '#/components/schemas/microsoft.graph.identityVerifiedIdRoot' required: true responses: 2XX: @@ -8995,7 +8591,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.riskPreventionContainer' + $ref: '#/components/schemas/microsoft.graph.identityVerifiedIdRoot' 4XX: $ref: '#/components/responses/error' 5XX: @@ -9003,9 +8599,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - identity.riskPreventionContainer - summary: Delete navigation property riskPrevention for identity - operationId: identity.DeleteRiskPrevention + - identity.identityVerifiedIdRoot + summary: Delete navigation property verifiedId for identity + operationId: identity.DeleteVerifiedId parameters: - name: If-Match in: header @@ -9021,13 +8617,16 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /identity/riskPrevention/fraudProtectionProviders: + /identity/verifiedId/profiles: get: tags: - - identity.riskPreventionContainer - summary: Get fraudProtectionProviders from identity - description: Represents entry point for fraud protection provider configurations for Microsoft Entra External ID tenants. - operationId: identity.riskPrevention.ListFraudProtectionProviders + - identity.identityVerifiedIdRoot + summary: List verifiedIdProfile objects + description: Get a list of the verifiedIdProfile objects and their properties. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identityverifiedidroot-list-profiles?view=graph-rest-beta + operationId: identity.verifiedId.ListProfiles parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -9066,7 +8665,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.fraudProtectionProviderCollectionResponse' + $ref: '#/components/responses/microsoft.graph.verifiedIdProfileCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -9077,19 +8676,19 @@ paths: x-ms-docs-operation-type: operation post: tags: - - identity.riskPreventionContainer - summary: Create fraudProtectionProviders - description: Create a new fraudProtectionProvider object. You can create one of the following subtypes that are derived from fraudProtectionProvider. + - identity.identityVerifiedIdRoot + summary: Create verifiedIdProfile + description: Create a new verifiedIdProfile object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/riskpreventioncontainer-post-fraudprotectionproviders?view=graph-rest-beta - operationId: identity.riskPrevention.CreateFraudProtectionProviders + url: https://learn.microsoft.com/graph/api/identityverifiedidroot-post-profiles?view=graph-rest-beta + operationId: identity.verifiedId.CreateProfiles requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.fraudProtectionProvider' + $ref: '#/components/schemas/microsoft.graph.verifiedIdProfile' required: true responses: 2XX: @@ -9097,19 +8696,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.fraudProtectionProvider' + $ref: '#/components/schemas/microsoft.graph.verifiedIdProfile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identity/riskPrevention/fraudProtectionProviders/{fraudProtectionProvider-id}': + '/identity/verifiedId/profiles/{verifiedIdProfile-id}': get: tags: - - identity.riskPreventionContainer - summary: Get fraudProtectionProviders from identity - description: Represents entry point for fraud protection provider configurations for Microsoft Entra External ID tenants. - operationId: identity.riskPrevention.GetFraudProtectionProviders + - identity.identityVerifiedIdRoot + summary: Get verifiedIdProfile + description: Read the properties and relationships of verifiedIdProfile object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/verifiedidprofile-get?view=graph-rest-beta + operationId: identity.verifiedId.GetProfiles parameters: - name: $select in: query @@ -9137,7 +8739,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.fraudProtectionProvider' + $ref: '#/components/schemas/microsoft.graph.verifiedIdProfile' 4XX: $ref: '#/components/responses/error' 5XX: @@ -9145,15 +8747,19 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - identity.riskPreventionContainer - summary: Update the navigation property fraudProtectionProviders in identity - operationId: identity.riskPrevention.UpdateFraudProtectionProviders + - identity.identityVerifiedIdRoot + summary: Update verifiedIdProfile + description: Update the properties of a verifiedIdProfile object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/verifiedidprofile-update?view=graph-rest-beta + operationId: identity.verifiedId.UpdateProfiles requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.fraudProtectionProvider' + $ref: '#/components/schemas/microsoft.graph.verifiedIdProfile' required: true responses: 2XX: @@ -9161,7 +8767,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.fraudProtectionProvider' + $ref: '#/components/schemas/microsoft.graph.verifiedIdProfile' 4XX: $ref: '#/components/responses/error' 5XX: @@ -9169,9 +8775,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - identity.riskPreventionContainer - summary: Delete navigation property fraudProtectionProviders for identity - operationId: identity.riskPrevention.DeleteFraudProtectionProviders + - identity.identityVerifiedIdRoot + summary: Delete verifiedIdProfile + description: Delete a verifiedIdProfile object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identityverifiedidroot-delete-profiles?view=graph-rest-beta + operationId: identity.verifiedId.DeleteProfiles parameters: - name: If-Match in: header @@ -9187,12 +8797,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /identity/riskPrevention/fraudProtectionProviders/$count: + /identity/verifiedId/profiles/$count: get: tags: - - identity.riskPreventionContainer + - identity.identityVerifiedIdRoot summary: Get the number of the resource - operationId: identity.riskPrevention.fraudProtectionProviders.GetCount-ae80 + operationId: identity.verifiedId.profiles.GetCount-20e7 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -9203,16 +8813,79 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /identity/riskPrevention/webApplicationFirewallProviders: + /identityProtection: get: tags: - - identity.riskPreventionContainer - summary: List webApplicationFirewallProvider objects - description: Get a list of the webApplicationFirewallProvider objects and their properties. + - identityProtection.identityProtectionRoot + summary: Get identityProtection + operationId: identityProtection.identityProtectionRoot.GetIdentityProtectionRoot + parameters: + - 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 entity + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.identityProtectionRoot' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - identityProtection.identityProtectionRoot + summary: Update identityProtection + operationId: identityProtection.identityProtectionRoot.UpdateIdentityProtectionRoot + requestBody: + description: New property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.identityProtectionRoot' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.identityProtectionRoot' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /identityProtection/agentRiskDetections: + get: + tags: + - identityProtection.agentRiskDetection + summary: List agentRiskDetections + description: Retrieve the properties of a collection of agentRiskDetection objects. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/riskpreventioncontainer-list-webapplicationfirewallproviders?view=graph-rest-beta - operationId: identity.riskPrevention.ListWebApplicationFirewallProviders + url: https://learn.microsoft.com/graph/api/identityprotectionroot-list-agentriskdetections?view=graph-rest-beta + operationId: identityProtection.ListAgentRiskDetections parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -9251,7 +8924,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.webApplicationFirewallProviderCollectionResponse' + $ref: '#/components/responses/microsoft.graph.agentRiskDetectionCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -9262,19 +8935,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - identity.riskPreventionContainer - summary: Create webApplicationFirewallProvider - description: Create a new webApplicationFirewallProvider object. You can create one of the following subtypes that are derived from webApplicationFirewallProvider. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/riskpreventioncontainer-post-webapplicationfirewallproviders?view=graph-rest-beta - operationId: identity.riskPrevention.CreateWebApplicationFirewallProviders + - identityProtection.agentRiskDetection + summary: Create new navigation property to agentRiskDetections for identityProtection + operationId: identityProtection.CreateAgentRiskDetections requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.webApplicationFirewallProvider' + $ref: '#/components/schemas/microsoft.graph.agentRiskDetection' required: true responses: 2XX: @@ -9282,22 +8951,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.webApplicationFirewallProvider' + $ref: '#/components/schemas/microsoft.graph.agentRiskDetection' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identity/riskPrevention/webApplicationFirewallProviders/{webApplicationFirewallProvider-id}': + '/identityProtection/agentRiskDetections/{agentRiskDetection-id}': get: tags: - - identity.riskPreventionContainer - summary: Get webApplicationFirewallProvider - description: Read the properties and relationships of webApplicationFirewallProvider object. + - identityProtection.agentRiskDetection + summary: Get agentRiskDetection + description: Read the properties and relationships of agentRiskDetection object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/webapplicationfirewallprovider-get?view=graph-rest-beta - operationId: identity.riskPrevention.GetWebApplicationFirewallProviders + url: https://learn.microsoft.com/graph/api/agentriskdetection-get?view=graph-rest-beta + operationId: identityProtection.GetAgentRiskDetections parameters: - name: $select in: query @@ -9325,7 +8994,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.webApplicationFirewallProvider' + $ref: '#/components/schemas/microsoft.graph.agentRiskDetection' 4XX: $ref: '#/components/responses/error' 5XX: @@ -9333,19 +9002,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - identity.riskPreventionContainer - summary: Update webApplicationFirewallProvider - description: Update the properties of a webApplicationFirewallProvider object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/webapplicationfirewallprovider-update?view=graph-rest-beta - operationId: identity.riskPrevention.UpdateWebApplicationFirewallProviders + - identityProtection.agentRiskDetection + summary: Update the navigation property agentRiskDetections in identityProtection + operationId: identityProtection.UpdateAgentRiskDetections requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.webApplicationFirewallProvider' + $ref: '#/components/schemas/microsoft.graph.agentRiskDetection' required: true responses: 2XX: @@ -9353,7 +9018,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.webApplicationFirewallProvider' + $ref: '#/components/schemas/microsoft.graph.agentRiskDetection' 4XX: $ref: '#/components/responses/error' 5XX: @@ -9361,13 +9026,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - identity.riskPreventionContainer - summary: Delete webApplicationFirewallProvider - description: Delete a webApplicationFirewallProvider object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/riskpreventioncontainer-delete-webapplicationfirewallproviders?view=graph-rest-beta - operationId: identity.riskPrevention.DeleteWebApplicationFirewallProviders + - identityProtection.agentRiskDetection + summary: Delete navigation property agentRiskDetections for identityProtection + operationId: identityProtection.DeleteAgentRiskDetections parameters: - name: If-Match in: header @@ -9383,48 +9044,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identity/riskPrevention/webApplicationFirewallProviders/{webApplicationFirewallProvider-id}/verify': - post: - tags: - - identity.riskPreventionContainer - summary: Invoke action verify - description: Initiate a verification operation for a webApplicationFirewallProvider object. This API triggers provider-specific verification logic and returns a webApplicationFirewallVerificationModel object describing the verification result. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/webapplicationfirewallprovider-verify?view=graph-rest-beta - operationId: identity.riskPrevention.webApplicationFirewallProviders.webApplicationFirewallProvider.verify - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - hostName: - type: string - nullable: true - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.webApplicationFirewallVerificationModel' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /identity/riskPrevention/webApplicationFirewallProviders/$count: + /identityProtection/agentRiskDetections/$count: get: tags: - - identity.riskPreventionContainer + - identityProtection.agentRiskDetection summary: Get the number of the resource - operationId: identity.riskPrevention.webApplicationFirewallProviders.GetCount-4d71 + operationId: identityProtection.agentRiskDetections.GetCount-60c3 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -9435,16 +9060,16 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /identity/riskPrevention/webApplicationFirewallVerifications: + /identityProtection/riskDetections: get: tags: - - identity.riskPreventionContainer - summary: List webApplicationFirewallVerificationModel objects - description: Get a list of the webApplicationFirewallVerificationModel objects and their properties. + - identityProtection.riskDetection + summary: List riskDetection + description: Retrieve the properties of a collection of riskDetection objects. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/riskpreventioncontainer-list-webapplicationfirewallverifications?view=graph-rest-beta - operationId: identity.riskPrevention.ListWebApplicationFirewallVerifications + url: https://learn.microsoft.com/graph/api/riskdetection-list?view=graph-rest-beta + operationId: identityProtection.ListRiskDetections parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -9483,7 +9108,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.webApplicationFirewallVerificationModelCollectionResponse' + $ref: '#/components/responses/microsoft.graph.riskDetectionCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -9494,15 +9119,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - identity.riskPreventionContainer - summary: Create new navigation property to webApplicationFirewallVerifications for identity - operationId: identity.riskPrevention.CreateWebApplicationFirewallVerifications + - identityProtection.riskDetection + summary: Create new navigation property to riskDetections for identityProtection + operationId: identityProtection.CreateRiskDetections requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.webApplicationFirewallVerificationModel' + $ref: '#/components/schemas/microsoft.graph.riskDetection' required: true responses: 2XX: @@ -9510,22 +9135,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.webApplicationFirewallVerificationModel' + $ref: '#/components/schemas/microsoft.graph.riskDetection' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identity/riskPrevention/webApplicationFirewallVerifications/{webApplicationFirewallVerificationModel-id}': + '/identityProtection/riskDetections/{riskDetection-id}': get: tags: - - identity.riskPreventionContainer - summary: Get webApplicationFirewallVerificationModel - description: Read the properties and relationships of webApplicationFirewallVerificationModel object. + - identityProtection.riskDetection + summary: Get riskDetection + description: Retrieve the properties of a riskDetection object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/webapplicationfirewallverificationmodel-get?view=graph-rest-beta - operationId: identity.riskPrevention.GetWebApplicationFirewallVerifications + url: https://learn.microsoft.com/graph/api/riskdetection-get?view=graph-rest-beta + operationId: identityProtection.GetRiskDetections parameters: - name: $select in: query @@ -9553,7 +9178,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.webApplicationFirewallVerificationModel' + $ref: '#/components/schemas/microsoft.graph.riskDetection' 4XX: $ref: '#/components/responses/error' 5XX: @@ -9561,15 +9186,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - identity.riskPreventionContainer - summary: Update the navigation property webApplicationFirewallVerifications in identity - operationId: identity.riskPrevention.UpdateWebApplicationFirewallVerifications + - identityProtection.riskDetection + summary: Update the navigation property riskDetections in identityProtection + operationId: identityProtection.UpdateRiskDetections requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.webApplicationFirewallVerificationModel' + $ref: '#/components/schemas/microsoft.graph.riskDetection' required: true responses: 2XX: @@ -9577,7 +9202,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.webApplicationFirewallVerificationModel' + $ref: '#/components/schemas/microsoft.graph.riskDetection' 4XX: $ref: '#/components/responses/error' 5XX: @@ -9585,13 +9210,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - identity.riskPreventionContainer - summary: Delete webApplicationFirewallVerificationModel - description: Delete a webApplicationFirewallVerificationModel object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/riskpreventioncontainer-delete-webapplicationfirewallverifications?view=graph-rest-beta - operationId: identity.riskPrevention.DeleteWebApplicationFirewallVerifications + - identityProtection.riskDetection + summary: Delete navigation property riskDetections for identityProtection + operationId: identityProtection.DeleteRiskDetections parameters: - name: If-Match in: header @@ -9607,52 +9228,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identity/riskPrevention/webApplicationFirewallVerifications/{webApplicationFirewallVerificationModel-id}/provider': - get: - tags: - - identity.riskPreventionContainer - summary: Get provider from identity - description: Reference to a provider resource associated with this verification model. Represents a WAF provider that can be used to verify or manage the host. - operationId: identity.riskPrevention.webApplicationFirewallVerifications.GetProvider - parameters: - - 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.webApplicationFirewallProvider' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /identity/riskPrevention/webApplicationFirewallVerifications/$count: + /identityProtection/riskDetections/$count: get: tags: - - identity.riskPreventionContainer + - identityProtection.riskDetection summary: Get the number of the resource - operationId: identity.riskPrevention.webApplicationFirewallVerifications.GetCount-c1fd + operationId: identityProtection.riskDetections.GetCount-ee19 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -9663,12 +9244,16 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /identity/signInIdentifiers: + /identityProtection/riskyAgents: get: tags: - - identity.signInIdentifierBase - summary: Get signInIdentifiers from identity - operationId: identity.ListSignInIdentifiers + - identityProtection.riskyAgent + summary: List riskyAgents + description: Retrieve the properties and relationships of a collection of riskyAgent objects. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/riskyagent-list?view=graph-rest-beta + operationId: identityProtection.ListRiskyAgents parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -9707,31 +9292,26 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.signInIdentifierBaseCollectionResponse' + $ref: '#/components/responses/microsoft.graph.riskyAgentCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-12-25' - date: '2025-03-26' - version: 2025-03/SignInWithAlias x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - - identity.signInIdentifierBase - summary: Create new navigation property to signInIdentifiers for identity - operationId: identity.CreateSignInIdentifiers + - identityProtection.riskyAgent + summary: Create new navigation property to riskyAgents for identityProtection + operationId: identityProtection.CreateRiskyAgents requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.signInIdentifierBase' + $ref: '#/components/schemas/microsoft.graph.riskyAgent' required: true responses: 2XX: @@ -9739,23 +9319,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.signInIdentifierBase' + $ref: '#/components/schemas/microsoft.graph.riskyAgent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-12-25' - date: '2025-03-26' - version: 2025-03/SignInWithAlias x-ms-docs-operation-type: operation - '/identity/signInIdentifiers/{signInIdentifierBase-name}': + '/identityProtection/riskyAgents/{riskyAgent-id}': get: tags: - - identity.signInIdentifierBase - summary: Get signInIdentifiers from identity - operationId: identity.GetSignInIdentifiers + - identityProtection.riskyAgent + summary: Get riskyAgent + description: Read the properties and relationships of riskyAgent object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/riskyagent-get?view=graph-rest-beta + operationId: identityProtection.GetRiskyAgents parameters: - name: $select in: query @@ -9783,28 +9362,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.signInIdentifierBase' + $ref: '#/components/schemas/microsoft.graph.riskyAgent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-12-25' - date: '2025-03-26' - version: 2025-03/SignInWithAlias x-ms-docs-operation-type: operation patch: tags: - - identity.signInIdentifierBase - summary: Update the navigation property signInIdentifiers in identity - operationId: identity.UpdateSignInIdentifiers + - identityProtection.riskyAgent + summary: Update the navigation property riskyAgents in identityProtection + operationId: identityProtection.UpdateRiskyAgents requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.signInIdentifierBase' + $ref: '#/components/schemas/microsoft.graph.riskyAgent' required: true responses: 2XX: @@ -9812,22 +9386,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.signInIdentifierBase' + $ref: '#/components/schemas/microsoft.graph.riskyAgent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-12-25' - date: '2025-03-26' - version: 2025-03/SignInWithAlias x-ms-docs-operation-type: operation delete: tags: - - identity.signInIdentifierBase - summary: Delete navigation property signInIdentifiers for identity - operationId: identity.DeleteSignInIdentifiers + - identityProtection.riskyAgent + summary: Delete navigation property riskyAgents for identityProtection + operationId: identityProtection.DeleteRiskyAgents parameters: - name: If-Match in: header @@ -9842,18 +9411,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-12-25' - date: '2025-03-26' - version: 2025-03/SignInWithAlias x-ms-docs-operation-type: operation - /identity/signInIdentifiers/$count: + /identityProtection/riskyAgents/$count: get: tags: - - identity.signInIdentifierBase + - identityProtection.riskyAgent summary: Get the number of the resource - operationId: identity.signInIdentifiers.GetCount-3bf6 + operationId: identityProtection.riskyAgents.GetCount-225d parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -9864,21 +9428,109 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-12-25' - date: '2025-03-26' - version: 2025-03/SignInWithAlias - /identity/userFlowAttributes: + /identityProtection/riskyAgents/confirmCompromised: + post: + tags: + - identityProtection.riskyAgent + summary: Invoke action confirmCompromised + description: Confirm one or more riskyAgent objects as compromised. This action sets the targeted agent's riskLevel to high. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/riskyagent-confirmcompromised?view=graph-rest-beta + operationId: identityProtection.riskyAgents.confirmCompromised + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + agentIds: + type: array + items: + type: string + nullable: true + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /identityProtection/riskyAgents/confirmSafe: + post: + tags: + - identityProtection.riskyAgent + summary: Invoke action confirmSafe + description: Confirm one or more riskyAgent objects as safe. This action sets the targeted agent's riskLevel to none. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/riskyagent-confirmsafe?view=graph-rest-beta + operationId: identityProtection.riskyAgents.confirmSafe + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + agentIds: + type: array + items: + type: string + nullable: true + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /identityProtection/riskyAgents/dismiss: + post: + tags: + - identityProtection.riskyAgent + summary: Invoke action dismiss + description: Dismiss the risk of one or more riskyAgent objects. This action sets the targeted agent's riskLevel to none. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/riskyagent-dismiss?view=graph-rest-beta + operationId: identityProtection.riskyAgents.dismiss + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + agentIds: + type: array + items: + type: string + nullable: true + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /identityProtection/riskyServicePrincipals: get: tags: - - identity.identityUserFlowAttribute - summary: List identityUserFlowAttributes - description: Retrieve a list of identityUserFlowAttribute objects. + - identityProtection.riskyServicePrincipal + summary: List riskyServicePrincipals + description: Retrieve the properties and relationships of riskyServicePrincipal objects. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/identityuserflowattribute-list?view=graph-rest-beta - operationId: identity.ListUserFlowAttributes + url: https://learn.microsoft.com/graph/api/identityprotectionroot-list-riskyserviceprincipals?view=graph-rest-beta + operationId: identityProtection.ListRiskyServicePrincipals parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -9917,7 +9569,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.identityUserFlowAttributeCollectionResponse' + $ref: '#/components/responses/microsoft.graph.riskyServicePrincipalCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -9928,19 +9580,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - identity.identityUserFlowAttribute - summary: Create identityUserFlowAttribute - description: Create a new custom identityUserFlowAttribute object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identityuserflowattribute-post?view=graph-rest-beta - operationId: identity.CreateUserFlowAttributes + - identityProtection.riskyServicePrincipal + summary: Create new navigation property to riskyServicePrincipals for identityProtection + operationId: identityProtection.CreateRiskyServicePrincipals requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.identityUserFlowAttribute' + $ref: '#/components/schemas/microsoft.graph.riskyServicePrincipal' required: true responses: 2XX: @@ -9948,22 +9596,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.identityUserFlowAttribute' + $ref: '#/components/schemas/microsoft.graph.riskyServicePrincipal' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identity/userFlowAttributes/{identityUserFlowAttribute-id}': + '/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}': get: tags: - - identity.identityUserFlowAttribute - summary: Get identityUserFlowAttribute - description: Retrieve the properties and relationships of a identityUserFlowAttribute object. + - identityProtection.riskyServicePrincipal + summary: Get riskyServicePrincipal + description: Read the properties and relationships of a riskyServicePrincipal object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/identityuserflowattribute-get?view=graph-rest-beta - operationId: identity.GetUserFlowAttributes + url: https://learn.microsoft.com/graph/api/riskyserviceprincipal-get?view=graph-rest-beta + operationId: identityProtection.GetRiskyServicePrincipals parameters: - name: $select in: query @@ -9991,7 +9639,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.identityUserFlowAttribute' + $ref: '#/components/schemas/microsoft.graph.riskyServicePrincipal' 4XX: $ref: '#/components/responses/error' 5XX: @@ -9999,19 +9647,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - identity.identityUserFlowAttribute - summary: Update identityUserFlowAttribute - description: Update the properties of a custom identityUserFlowAttribute object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identityuserflowattribute-update?view=graph-rest-beta - operationId: identity.UpdateUserFlowAttributes + - identityProtection.riskyServicePrincipal + summary: Update the navigation property riskyServicePrincipals in identityProtection + operationId: identityProtection.UpdateRiskyServicePrincipals requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.identityUserFlowAttribute' + $ref: '#/components/schemas/microsoft.graph.riskyServicePrincipal' required: true responses: 2XX: @@ -10019,7 +9663,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.identityUserFlowAttribute' + $ref: '#/components/schemas/microsoft.graph.riskyServicePrincipal' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10027,13 +9671,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - identity.identityUserFlowAttribute - summary: Delete identityUserFlowAttribute - description: Delete a custom identityUserFlowAttribute. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identityuserflowattribute-delete?view=graph-rest-beta - operationId: identity.DeleteUserFlowAttributes + - identityProtection.riskyServicePrincipal + summary: Delete navigation property riskyServicePrincipals for identityProtection + operationId: identityProtection.DeleteRiskyServicePrincipals parameters: - name: If-Match in: header @@ -10049,32 +9689,16 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /identity/userFlowAttributes/$count: - get: - tags: - - identity.identityUserFlowAttribute - summary: Get the number of the resource - operationId: identity.userFlowAttributes.GetCount-9651 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /identity/userFlows: + '/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history': get: tags: - - identity.identityUserFlow - summary: List userFlows - description: Retrieve a list of userflows. + - identityProtection.riskyServicePrincipal + summary: List history (risk history of riskyServicePrincipal) + description: Get the risk history of a riskyServicePrincipal object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/identityuserflow-list?view=graph-rest-beta - operationId: identity.ListUserFlows + url: https://learn.microsoft.com/graph/api/riskyserviceprincipal-list-history?view=graph-rest-beta + operationId: identityProtection.riskyServicePrincipals.ListHistory parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -10113,36 +9737,26 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.identityUserFlowCollectionResponse' + $ref: '#/components/responses/microsoft.graph.riskyServicePrincipalHistoryItemCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-01-15' - date: '2021-05-21' - version: 2021-05/identityProvider - description: The identity/userflows API is deprecated and will stop returning data on January 2022. Please use the new b2cUserflows or b2xUserflows APIs. x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - - identity.identityUserFlow - summary: Create userFlow - description: Create a new userFlow object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identityuserflow-post-userflows?view=graph-rest-beta - operationId: identity.CreateUserFlows + - identityProtection.riskyServicePrincipal + summary: Create new navigation property to history for identityProtection + operationId: identityProtection.riskyServicePrincipals.CreateHistory requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.identityUserFlow' + $ref: '#/components/schemas/microsoft.graph.riskyServicePrincipalHistoryItem' required: true responses: 2XX: @@ -10150,28 +9764,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.identityUserFlow' + $ref: '#/components/schemas/microsoft.graph.riskyServicePrincipalHistoryItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-01-15' - date: '2021-05-21' - version: 2021-05/identityProvider - description: The identity/userflows API is deprecated and will stop returning data on January 2022. Please use the new b2cUserflows or b2xUserflows APIs. x-ms-docs-operation-type: operation - '/identity/userFlows/{identityUserFlow-id}': + '/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/{riskyServicePrincipalHistoryItem-id}': get: tags: - - identity.identityUserFlow - summary: Get userFlow - description: Retrieve the properties and associations for an userFlow object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identityuserflow-get?view=graph-rest-beta - operationId: identity.GetUserFlows + - identityProtection.riskyServicePrincipal + summary: Get history from identityProtection + description: Represents the risk history of Microsoft Entra service principals. + operationId: identityProtection.riskyServicePrincipals.GetHistory parameters: - name: $select in: query @@ -10199,29 +9804,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.identityUserFlow' + $ref: '#/components/schemas/microsoft.graph.riskyServicePrincipalHistoryItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-01-15' - date: '2021-05-21' - version: 2021-05/identityProvider - description: The identity/userflows API is deprecated and will stop returning data on January 2022. Please use the new b2cUserflows or b2xUserflows APIs. x-ms-docs-operation-type: operation patch: tags: - - identity.identityUserFlow - summary: Update the navigation property userFlows in identity - operationId: identity.UpdateUserFlows + - identityProtection.riskyServicePrincipal + summary: Update the navigation property history in identityProtection + operationId: identityProtection.riskyServicePrincipals.UpdateHistory requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.identityUserFlow' + $ref: '#/components/schemas/microsoft.graph.riskyServicePrincipalHistoryItem' required: true responses: 2XX: @@ -10229,27 +9828,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.identityUserFlow' + $ref: '#/components/schemas/microsoft.graph.riskyServicePrincipalHistoryItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-01-15' - date: '2021-05-21' - version: 2021-05/identityProvider - description: The identity/userflows API is deprecated and will stop returning data on January 2022. Please use the new b2cUserflows or b2xUserflows APIs. x-ms-docs-operation-type: operation delete: tags: - - identity.identityUserFlow - summary: Delete userFlow - description: Delete an existing userFlow object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identityuserflow-delete?view=graph-rest-beta - operationId: identity.DeleteUserFlows + - identityProtection.riskyServicePrincipal + summary: Delete navigation property history for identityProtection + operationId: identityProtection.riskyServicePrincipals.DeleteHistory parameters: - name: If-Match in: header @@ -10264,19 +9853,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-01-15' - date: '2021-05-21' - version: 2021-05/identityProvider - description: The identity/userflows API is deprecated and will stop returning data on January 2022. Please use the new b2cUserflows or b2xUserflows APIs. x-ms-docs-operation-type: operation - /identity/userFlows/$count: + '/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/$count': get: tags: - - identity.identityUserFlow + - identityProtection.riskyServicePrincipal summary: Get the number of the resource - operationId: identity.userFlows.GetCount-5e0c + operationId: identityProtection.riskyServicePrincipals.history.GetCount-818f parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -10287,88 +9870,76 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-01-15' - date: '2021-05-21' - version: 2021-05/identityProvider - description: The identity/userflows API is deprecated and will stop returning data on January 2022. Please use the new b2cUserflows or b2xUserflows APIs. - /identity/verifiedId: + /identityProtection/riskyServicePrincipals/$count: get: tags: - - identity.identityVerifiedIdRoot - summary: Get verifiedId from identity - description: Entry point for verified ID operations. - operationId: identity.GetVerifiedId + - identityProtection.riskyServicePrincipal + summary: Get the number of the resource + operationId: identityProtection.riskyServicePrincipals.GetCount-d335 parameters: - - 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 + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.identityVerifiedIdRoot' + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + /identityProtection/riskyServicePrincipals/confirmCompromised: + post: tags: - - identity.identityVerifiedIdRoot - summary: Update the navigation property verifiedId in identity - operationId: identity.UpdateVerifiedId + - identityProtection.riskyServicePrincipal + summary: Invoke action confirmCompromised + description: Confirm one or more riskyServicePrincipal objects as compromised. This action sets the targeted service principal account's risk level to high. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/riskyserviceprincipal-confirmcompromised?view=graph-rest-beta + operationId: identityProtection.riskyServicePrincipals.confirmCompromised requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.identityVerifiedIdRoot' + type: object + properties: + servicePrincipalIds: + type: array + items: + type: string + nullable: true required: true responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.identityVerifiedIdRoot' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + /identityProtection/riskyServicePrincipals/dismiss: + post: tags: - - identity.identityVerifiedIdRoot - summary: Delete navigation property verifiedId for identity - operationId: identity.DeleteVerifiedId - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + - identityProtection.riskyServicePrincipal + summary: Invoke action dismiss + description: Dismiss the risk of one or more riskyServicePrincipal objects. This action sets the targeted service principal account's risk level to none. You can dismiss up to 60 service principal accounts in one request. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/riskyserviceprincipal-dismiss?view=graph-rest-beta + operationId: identityProtection.riskyServicePrincipals.dismiss + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + servicePrincipalIds: + type: array + items: + type: string + nullable: true + required: true responses: '204': description: Success @@ -10376,17 +9947,17 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /identity/verifiedId/profiles: + x-ms-docs-operation-type: action + /identityProtection/riskyUsers: get: tags: - - identity.identityVerifiedIdRoot - summary: List verifiedIdProfile objects - description: Get a list of the verifiedIdProfile objects and their properties. + - identityProtection.riskyUser + 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/identityverifiedidroot-list-profiles?view=graph-rest-beta - operationId: identity.verifiedId.ListProfiles + url: https://learn.microsoft.com/graph/api/riskyusers-get?view=graph-rest-beta + operationId: identityProtection.ListRiskyUsers parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -10425,7 +9996,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.verifiedIdProfileCollectionResponse' + $ref: '#/components/responses/microsoft.graph.riskyUserCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10436,19 +10007,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - identity.identityVerifiedIdRoot - summary: Create verifiedIdProfile - description: Create a new verifiedIdProfile object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identityverifiedidroot-post-profiles?view=graph-rest-beta - operationId: identity.verifiedId.CreateProfiles + - identityProtection.riskyUser + summary: Create new navigation property to riskyUsers for identityProtection + operationId: identityProtection.CreateRiskyUsers requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.verifiedIdProfile' + $ref: '#/components/schemas/microsoft.graph.riskyUser' required: true responses: 2XX: @@ -10456,22 +10023,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.verifiedIdProfile' + $ref: '#/components/schemas/microsoft.graph.riskyUser' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identity/verifiedId/profiles/{verifiedIdProfile-id}': + '/identityProtection/riskyUsers/{riskyUser-id}': get: tags: - - identity.identityVerifiedIdRoot - summary: Get verifiedIdProfile - description: Read the properties and relationships of verifiedIdProfile object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/verifiedidprofile-get?view=graph-rest-beta - operationId: identity.verifiedId.GetProfiles + - identityProtection.riskyUser + summary: Get riskyUsers from identityProtection + description: Users that are flagged as at-risk by Microsoft Entra ID Protection. + operationId: identityProtection.GetRiskyUsers parameters: - name: $select in: query @@ -10499,7 +10063,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.verifiedIdProfile' + $ref: '#/components/schemas/microsoft.graph.riskyUser' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10507,19 +10071,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - identity.identityVerifiedIdRoot - summary: Update verifiedIdProfile - description: Update the properties of a verifiedIdProfile object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/verifiedidprofile-update?view=graph-rest-beta - operationId: identity.verifiedId.UpdateProfiles + - identityProtection.riskyUser + summary: Update the navigation property riskyUsers in identityProtection + operationId: identityProtection.UpdateRiskyUsers requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.verifiedIdProfile' + $ref: '#/components/schemas/microsoft.graph.riskyUser' required: true responses: 2XX: @@ -10527,7 +10087,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.verifiedIdProfile' + $ref: '#/components/schemas/microsoft.graph.riskyUser' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10535,13 +10095,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - identity.identityVerifiedIdRoot - summary: Delete verifiedIdProfile - description: Delete a verifiedIdProfile object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identityverifiedidroot-delete-profiles?view=graph-rest-beta - operationId: identity.verifiedId.DeleteProfiles + - identityProtection.riskyUser + summary: Delete navigation property riskyUsers for identityProtection + operationId: identityProtection.DeleteRiskyUsers parameters: - name: If-Match in: header @@ -10557,98 +10113,19 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /identity/verifiedId/profiles/$count: + '/identityProtection/riskyUsers/{riskyUser-id}/history': get: tags: - - identity.identityVerifiedIdRoot - summary: Get the number of the resource - operationId: identity.verifiedId.profiles.GetCount-20e7 + - identityProtection.riskyUser + summary: List history of riskyUser + description: Get the risk history of a riskyUser resource. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/riskyuser-list-history?view=graph-rest-beta + operationId: identityProtection.riskyUsers.ListHistory parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /identityProtection: - get: - tags: - - identityProtection.identityProtectionRoot - summary: Get identityProtection - operationId: identityProtection.identityProtectionRoot.GetIdentityProtectionRoot - parameters: - - 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 entity - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.identityProtectionRoot' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - identityProtection.identityProtectionRoot - summary: Update identityProtection - operationId: identityProtection.identityProtectionRoot.UpdateIdentityProtectionRoot - requestBody: - description: New property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.identityProtectionRoot' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.identityProtectionRoot' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /identityProtection/agentRiskDetections: - get: - tags: - - identityProtection.agentRiskDetection - summary: List agentRiskDetections - description: Retrieve the properties of a collection of agentRiskDetection objects. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identityprotectionroot-list-agentriskdetections?view=graph-rest-beta - operationId: identityProtection.ListAgentRiskDetections - parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' @@ -10684,7 +10161,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.agentRiskDetectionCollectionResponse' + $ref: '#/components/responses/microsoft.graph.riskyUserHistoryItemCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10695,15 +10172,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - identityProtection.agentRiskDetection - summary: Create new navigation property to agentRiskDetections for identityProtection - operationId: identityProtection.CreateAgentRiskDetections + - identityProtection.riskyUser + summary: Create new navigation property to history for identityProtection + operationId: identityProtection.riskyUsers.CreateHistory requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.agentRiskDetection' + $ref: '#/components/schemas/microsoft.graph.riskyUserHistoryItem' required: true responses: 2XX: @@ -10711,22 +10188,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.agentRiskDetection' + $ref: '#/components/schemas/microsoft.graph.riskyUserHistoryItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identityProtection/agentRiskDetections/{agentRiskDetection-id}': + '/identityProtection/riskyUsers/{riskyUser-id}/history/{riskyUserHistoryItem-id}': get: tags: - - identityProtection.agentRiskDetection - summary: Get agentRiskDetection - description: Read the properties and relationships of agentRiskDetection object. + - identityProtection.riskyUser + summary: Get riskyUserHistoryItem + description: Get a riskyUserHistoryItem object of a riskyUser. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/agentriskdetection-get?view=graph-rest-beta - operationId: identityProtection.GetAgentRiskDetections + url: https://learn.microsoft.com/graph/api/riskyuserhistoryitem-get?view=graph-rest-beta + operationId: identityProtection.riskyUsers.GetHistory parameters: - name: $select in: query @@ -10754,7 +10231,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.agentRiskDetection' + $ref: '#/components/schemas/microsoft.graph.riskyUserHistoryItem' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10762,15 +10239,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - identityProtection.agentRiskDetection - summary: Update the navigation property agentRiskDetections in identityProtection - operationId: identityProtection.UpdateAgentRiskDetections + - identityProtection.riskyUser + summary: Update the navigation property history in identityProtection + operationId: identityProtection.riskyUsers.UpdateHistory requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.agentRiskDetection' + $ref: '#/components/schemas/microsoft.graph.riskyUserHistoryItem' required: true responses: 2XX: @@ -10778,7 +10255,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.agentRiskDetection' + $ref: '#/components/schemas/microsoft.graph.riskyUserHistoryItem' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10786,9 +10263,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - identityProtection.agentRiskDetection - summary: Delete navigation property agentRiskDetections for identityProtection - operationId: identityProtection.DeleteAgentRiskDetections + - identityProtection.riskyUser + summary: Delete navigation property history for identityProtection + operationId: identityProtection.riskyUsers.DeleteHistory parameters: - name: If-Match in: header @@ -10804,12 +10281,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /identityProtection/agentRiskDetections/$count: + '/identityProtection/riskyUsers/{riskyUser-id}/history/$count': get: tags: - - identityProtection.agentRiskDetection + - identityProtection.riskyUser summary: Get the number of the resource - operationId: identityProtection.agentRiskDetections.GetCount-60c3 + operationId: identityProtection.riskyUsers.history.GetCount-33a2 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -10820,16 +10297,125 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /identityProtection/riskDetections: + /identityProtection/riskyUsers/$count: get: tags: - - identityProtection.riskDetection - summary: List riskDetection - description: Retrieve the properties of a collection of riskDetection objects. + - identityProtection.riskyUser + summary: Get the number of the resource + operationId: identityProtection.riskyUsers.GetCount-2b7d + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /identityProtection/riskyUsers/confirmCompromised: + post: + tags: + - identityProtection.riskyUser + summary: Invoke action confirmCompromised + description: Confirm one or more riskyUser objects as compromised. This action sets the targeted user's risk level to high. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/riskdetection-list?view=graph-rest-beta - operationId: identityProtection.ListRiskDetections + url: https://learn.microsoft.com/graph/api/riskyusers-confirmcompromised?view=graph-rest-beta + operationId: identityProtection.riskyUsers.confirmCompromised + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + userIds: + type: array + items: + type: string + nullable: true + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /identityProtection/riskyUsers/confirmSafe: + post: + tags: + - identityProtection.riskyUser + summary: Invoke action confirmSafe + description: Confirm one or more riskyUser objects as safe. This action sets the targeted user's risk level to none. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/riskyuser-confirmsafe?view=graph-rest-beta + operationId: identityProtection.riskyUsers.confirmSafe + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + userIds: + type: array + items: + type: string + nullable: true + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /identityProtection/riskyUsers/dismiss: + post: + tags: + - identityProtection.riskyUser + summary: Invoke action dismiss + description: Dismiss the risk of one or more riskyUser objects. This action sets the targeted user's risk level to none. The maximum count of users to dismiss in one call is 60. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/riskyusers-dismiss?view=graph-rest-beta + operationId: identityProtection.riskyUsers.dismiss + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + userIds: + type: array + items: + type: string + nullable: true + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /identityProtection/servicePrincipalRiskDetections: + get: + tags: + - identityProtection.servicePrincipalRiskDetection + summary: List servicePrincipalRiskDetections + description: Retrieve the properties of a collection of servicePrincipalRiskDetection objects. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identityprotectionroot-list-serviceprincipalriskdetections?view=graph-rest-beta + operationId: identityProtection.ListServicePrincipalRiskDetections parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -10868,7 +10454,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.riskDetectionCollectionResponse' + $ref: '#/components/responses/microsoft.graph.servicePrincipalRiskDetectionCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10879,15 +10465,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - identityProtection.riskDetection - summary: Create new navigation property to riskDetections for identityProtection - operationId: identityProtection.CreateRiskDetections + - identityProtection.servicePrincipalRiskDetection + summary: Create new navigation property to servicePrincipalRiskDetections for identityProtection + operationId: identityProtection.CreateServicePrincipalRiskDetections requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.riskDetection' + $ref: '#/components/schemas/microsoft.graph.servicePrincipalRiskDetection' required: true responses: 2XX: @@ -10895,22 +10481,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.riskDetection' + $ref: '#/components/schemas/microsoft.graph.servicePrincipalRiskDetection' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identityProtection/riskDetections/{riskDetection-id}': + '/identityProtection/servicePrincipalRiskDetections/{servicePrincipalRiskDetection-id}': get: tags: - - identityProtection.riskDetection - summary: Get riskDetection - description: Retrieve the properties of a riskDetection object. + - identityProtection.servicePrincipalRiskDetection + summary: Get servicePrincipalRiskDetection + description: Read the properties and relationships of a servicePrincipalRiskDetection object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/riskdetection-get?view=graph-rest-beta - operationId: identityProtection.GetRiskDetections + url: https://learn.microsoft.com/graph/api/serviceprincipalriskdetection-get?view=graph-rest-beta + operationId: identityProtection.GetServicePrincipalRiskDetections parameters: - name: $select in: query @@ -10938,7 +10524,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.riskDetection' + $ref: '#/components/schemas/microsoft.graph.servicePrincipalRiskDetection' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10946,15 +10532,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - identityProtection.riskDetection - summary: Update the navigation property riskDetections in identityProtection - operationId: identityProtection.UpdateRiskDetections + - identityProtection.servicePrincipalRiskDetection + summary: Update the navigation property servicePrincipalRiskDetections in identityProtection + operationId: identityProtection.UpdateServicePrincipalRiskDetections requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.riskDetection' + $ref: '#/components/schemas/microsoft.graph.servicePrincipalRiskDetection' required: true responses: 2XX: @@ -10962,7 +10548,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.riskDetection' + $ref: '#/components/schemas/microsoft.graph.servicePrincipalRiskDetection' 4XX: $ref: '#/components/responses/error' 5XX: @@ -10970,9 +10556,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - identityProtection.riskDetection - summary: Delete navigation property riskDetections for identityProtection - operationId: identityProtection.DeleteRiskDetections + - identityProtection.servicePrincipalRiskDetection + summary: Delete navigation property servicePrincipalRiskDetections for identityProtection + operationId: identityProtection.DeleteServicePrincipalRiskDetections parameters: - name: If-Match in: header @@ -10988,12 +10574,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /identityProtection/riskDetections/$count: + /identityProtection/servicePrincipalRiskDetections/$count: get: tags: - - identityProtection.riskDetection + - identityProtection.servicePrincipalRiskDetection summary: Get the number of the resource - operationId: identityProtection.riskDetections.GetCount-ee19 + operationId: identityProtection.servicePrincipalRiskDetections.GetCount-1bc5 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -11004,32 +10590,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /identityProtection/riskyAgents: + /informationProtection: get: tags: - - identityProtection.riskyAgent - summary: List riskyAgents - description: Retrieve the properties and relationships of a collection of riskyAgent objects. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/riskyagent-list?view=graph-rest-beta - operationId: identityProtection.ListRiskyAgents + - informationProtection.informationProtection + summary: Get informationProtection + operationId: informationProtection.informationProtection.GetInformationProtection 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 @@ -11052,49 +10619,46 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.riskyAgentCollectionResponse' + description: Retrieved entity + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.informationProtection' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + patch: tags: - - identityProtection.riskyAgent - summary: Create new navigation property to riskyAgents for identityProtection - operationId: identityProtection.CreateRiskyAgents + - informationProtection.informationProtection + summary: Update informationProtection + operationId: informationProtection.informationProtection.UpdateInformationProtection requestBody: - description: New navigation property + description: New property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.riskyAgent' + $ref: '#/components/schemas/microsoft.graph.informationProtection' required: true responses: 2XX: - description: Created navigation property. + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.riskyAgent' + $ref: '#/components/schemas/microsoft.graph.informationProtection' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identityProtection/riskyAgents/{riskyAgent-id}': + /informationProtection/bitlocker: get: tags: - - identityProtection.riskyAgent - summary: Get riskyAgent - description: Read the properties and relationships of riskyAgent object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/riskyagent-get?view=graph-rest-beta - operationId: identityProtection.GetRiskyAgents + - informationProtection.bitlocker + summary: Get bitlocker from informationProtection + operationId: informationProtection.GetBitlocker parameters: - name: $select in: query @@ -11122,62 +10686,118 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.riskyAgent' + $ref: '#/components/schemas/microsoft.graph.bitlocker' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - patch: + /informationProtection/bitlocker/recoveryKeys: + get: tags: - - identityProtection.riskyAgent - summary: Update the navigation property riskyAgents in identityProtection - operationId: identityProtection.UpdateRiskyAgents - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.riskyAgent' - required: true + - informationProtection.bitlocker + summary: List recoveryKeys + description: 'Get a list of the bitlockerRecoveryKey objects and their properties. This operation doesn''t return the key property. For information about how to read the key property, see Get bitlockerRecoveryKey. You can use this API to programmatically iterate through the list of recovery keys in the tenant and identify devices with BitLocker enabled. For more information, see the sample PowerShell code in BitLocker recovery process.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/bitlocker-list-recoverykeys?view=graph-rest-beta + operationId: informationProtection.bitlocker.ListRecoveryKeys + 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: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.riskyAgent' + $ref: '#/components/responses/microsoft.graph.bitlockerRecoveryKeyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - delete: + '/informationProtection/bitlocker/recoveryKeys/{bitlockerRecoveryKey-id}': + get: tags: - - identityProtection.riskyAgent - summary: Delete navigation property riskyAgents for identityProtection - operationId: identityProtection.DeleteRiskyAgents + - informationProtection.bitlocker + summary: Get bitlockerRecoveryKey + description: 'Retrieve the properties and relationships of a bitlockerRecoveryKey object. By default, this operation doesn''t return the key property that represents the actual recovery key. To include the key property in the response, use the $select OData query parameter. Including the $select query parameter triggers a Microsoft Entra audit of the operation and generates an audit log. You can find the log in Microsoft Entra audit logs under the KeyManagement category.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/bitlockerrecoverykey-get?view=graph-rest-beta + operationId: informationProtection.bitlocker.GetRecoveryKeys parameters: - - name: If-Match - in: header - description: ETag - style: simple + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false schema: - type: string + 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: - '204': - description: Success + 2XX: + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.bitlockerRecoveryKey' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /identityProtection/riskyAgents/$count: + /informationProtection/bitlocker/recoveryKeys/$count: get: tags: - - identityProtection.riskyAgent + - informationProtection.bitlocker summary: Get the number of the resource - operationId: identityProtection.riskyAgents.GetCount-225d + operationId: informationProtection.bitlocker.recoveryKeys.GetCount-3584 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -11188,109 +10808,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /identityProtection/riskyAgents/confirmCompromised: - post: - tags: - - identityProtection.riskyAgent - summary: Invoke action confirmCompromised - description: Confirm one or more riskyAgent objects as compromised. This action sets the targeted agent's riskLevel to high. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/riskyagent-confirmcompromised?view=graph-rest-beta - operationId: identityProtection.riskyAgents.confirmCompromised - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - agentIds: - type: array - items: - type: string - nullable: true - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /identityProtection/riskyAgents/confirmSafe: - post: + /informationProtection/dataLossPreventionPolicies: + get: tags: - - identityProtection.riskyAgent - summary: Invoke action confirmSafe - description: Confirm one or more riskyAgent objects as safe. This action sets the targeted agent's riskLevel to none. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/riskyagent-confirmsafe?view=graph-rest-beta - operationId: identityProtection.riskyAgents.confirmSafe - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - agentIds: - type: array - items: - type: string - nullable: true - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /identityProtection/riskyAgents/dismiss: - post: - tags: - - identityProtection.riskyAgent - summary: Invoke action dismiss - description: Dismiss the risk of one or more riskyAgent objects. This action sets the targeted agent's riskLevel to none. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/riskyagent-dismiss?view=graph-rest-beta - operationId: identityProtection.riskyAgents.dismiss - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - agentIds: - type: array - items: - type: string - nullable: true - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /identityProtection/riskyServicePrincipals: - get: - tags: - - identityProtection.riskyServicePrincipal - summary: List riskyServicePrincipals - description: Retrieve the properties and relationships of riskyServicePrincipal objects. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identityprotectionroot-list-riskyserviceprincipals?view=graph-rest-beta - operationId: identityProtection.ListRiskyServicePrincipals + - informationProtection.dataLossPreventionPolicy + summary: Get dataLossPreventionPolicies from informationProtection + operationId: informationProtection.ListDataLossPreventionPolicies parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -11329,7 +10852,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.riskyServicePrincipalCollectionResponse' + $ref: '#/components/responses/microsoft.graph.dataLossPreventionPolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11340,15 +10863,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - identityProtection.riskyServicePrincipal - summary: Create new navigation property to riskyServicePrincipals for identityProtection - operationId: identityProtection.CreateRiskyServicePrincipals + - informationProtection.dataLossPreventionPolicy + summary: Create new navigation property to dataLossPreventionPolicies for informationProtection + operationId: informationProtection.CreateDataLossPreventionPolicies requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.riskyServicePrincipal' + $ref: '#/components/schemas/microsoft.graph.dataLossPreventionPolicy' required: true responses: 2XX: @@ -11356,22 +10879,18 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.riskyServicePrincipal' + $ref: '#/components/schemas/microsoft.graph.dataLossPreventionPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}': + '/informationProtection/dataLossPreventionPolicies/{dataLossPreventionPolicy-id}': get: tags: - - identityProtection.riskyServicePrincipal - summary: Get riskyServicePrincipal - description: Read the properties and relationships of a riskyServicePrincipal object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/riskyserviceprincipal-get?view=graph-rest-beta - operationId: identityProtection.GetRiskyServicePrincipals + - informationProtection.dataLossPreventionPolicy + summary: Get dataLossPreventionPolicies from informationProtection + operationId: informationProtection.GetDataLossPreventionPolicies parameters: - name: $select in: query @@ -11399,7 +10918,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.riskyServicePrincipal' + $ref: '#/components/schemas/microsoft.graph.dataLossPreventionPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11407,15 +10926,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - identityProtection.riskyServicePrincipal - summary: Update the navigation property riskyServicePrincipals in identityProtection - operationId: identityProtection.UpdateRiskyServicePrincipals + - informationProtection.dataLossPreventionPolicy + summary: Update the navigation property dataLossPreventionPolicies in informationProtection + operationId: informationProtection.UpdateDataLossPreventionPolicies requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.riskyServicePrincipal' + $ref: '#/components/schemas/microsoft.graph.dataLossPreventionPolicy' required: true responses: 2XX: @@ -11423,7 +10942,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.riskyServicePrincipal' + $ref: '#/components/schemas/microsoft.graph.dataLossPreventionPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11431,9 +10950,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - identityProtection.riskyServicePrincipal - summary: Delete navigation property riskyServicePrincipals for identityProtection - operationId: identityProtection.DeleteRiskyServicePrincipals + - informationProtection.dataLossPreventionPolicy + summary: Delete navigation property dataLossPreventionPolicies for informationProtection + operationId: informationProtection.DeleteDataLossPreventionPolicies parameters: - name: If-Match in: header @@ -11449,16 +10968,75 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history': + /informationProtection/dataLossPreventionPolicies/$count: get: tags: - - identityProtection.riskyServicePrincipal - summary: List history (risk history of riskyServicePrincipal) - description: Get the risk history of a riskyServicePrincipal object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/riskyserviceprincipal-list-history?view=graph-rest-beta - operationId: identityProtection.riskyServicePrincipals.ListHistory + - informationProtection.dataLossPreventionPolicy + summary: Get the number of the resource + operationId: informationProtection.dataLossPreventionPolicies.GetCount-018b + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /informationProtection/dataLossPreventionPolicies/evaluate: + post: + tags: + - informationProtection.dataLossPreventionPolicy + summary: Invoke action evaluate + operationId: informationProtection.dataLossPreventionPolicies.evaluate + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + target: + type: string + nullable: true + evaluationInput: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.dlpEvaluationInput' + - type: object + nullable: true + notificationInfo: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.dlpNotification' + - type: object + nullable: true + classifyText: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.textClassificationRequest' + - type: object + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.dlpEvaluatePoliciesJobResponse' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /informationProtection/sensitivityLabels: + get: + tags: + - informationProtection.sensitivityLabel + summary: Get sensitivityLabels from informationProtection + operationId: informationProtection.ListSensitivityLabels parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -11497,7 +11075,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.riskyServicePrincipalHistoryItemCollectionResponse' + $ref: '#/components/responses/microsoft.graph.sensitivityLabelCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11508,15 +11086,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - identityProtection.riskyServicePrincipal - summary: Create new navigation property to history for identityProtection - operationId: identityProtection.riskyServicePrincipals.CreateHistory + - informationProtection.sensitivityLabel + summary: Create new navigation property to sensitivityLabels for informationProtection + operationId: informationProtection.CreateSensitivityLabels requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.riskyServicePrincipalHistoryItem' + $ref: '#/components/schemas/microsoft.graph.sensitivityLabel' required: true responses: 2XX: @@ -11524,19 +11102,18 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.riskyServicePrincipalHistoryItem' + $ref: '#/components/schemas/microsoft.graph.sensitivityLabel' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/{riskyServicePrincipalHistoryItem-id}': + '/informationProtection/sensitivityLabels/{sensitivityLabel-id}': get: tags: - - identityProtection.riskyServicePrincipal - summary: Get history from identityProtection - description: Represents the risk history of Microsoft Entra service principals. - operationId: identityProtection.riskyServicePrincipals.GetHistory + - informationProtection.sensitivityLabel + summary: Get sensitivityLabels from informationProtection + operationId: informationProtection.GetSensitivityLabels parameters: - name: $select in: query @@ -11564,7 +11141,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.riskyServicePrincipalHistoryItem' + $ref: '#/components/schemas/microsoft.graph.sensitivityLabel' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11572,15 +11149,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - identityProtection.riskyServicePrincipal - summary: Update the navigation property history in identityProtection - operationId: identityProtection.riskyServicePrincipals.UpdateHistory + - informationProtection.sensitivityLabel + summary: Update the navigation property sensitivityLabels in informationProtection + operationId: informationProtection.UpdateSensitivityLabels requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.riskyServicePrincipalHistoryItem' + $ref: '#/components/schemas/microsoft.graph.sensitivityLabel' required: true responses: 2XX: @@ -11588,7 +11165,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.riskyServicePrincipalHistoryItem' + $ref: '#/components/schemas/microsoft.graph.sensitivityLabel' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11596,9 +11173,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - identityProtection.riskyServicePrincipal - summary: Delete navigation property history for identityProtection - operationId: identityProtection.riskyServicePrincipals.DeleteHistory + - informationProtection.sensitivityLabel + summary: Delete navigation property sensitivityLabels for informationProtection + operationId: informationProtection.DeleteSensitivityLabels parameters: - name: If-Match in: header @@ -11614,110 +11191,51 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/$count': + '/informationProtection/sensitivityLabels/{sensitivityLabel-id}/rights': get: tags: - - identityProtection.riskyServicePrincipal - summary: Get the number of the resource - operationId: identityProtection.riskyServicePrincipals.history.GetCount-818f + - informationProtection.sensitivityLabel + summary: Get rights from informationProtection + operationId: informationProtection.sensitivityLabels.GetRights parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - 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/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /identityProtection/riskyServicePrincipals/$count: - get: - tags: - - identityProtection.riskyServicePrincipal - summary: Get the number of the resource - operationId: identityProtection.riskyServicePrincipals.GetCount-d335 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /identityProtection/riskyServicePrincipals/confirmCompromised: - post: - tags: - - identityProtection.riskyServicePrincipal - summary: Invoke action confirmCompromised - description: Confirm one or more riskyServicePrincipal objects as compromised. This action sets the targeted service principal account's risk level to high. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/riskyserviceprincipal-confirmcompromised?view=graph-rest-beta - operationId: identityProtection.riskyServicePrincipals.confirmCompromised - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - servicePrincipalIds: - type: array - items: - type: string - nullable: true - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /identityProtection/riskyServicePrincipals/dismiss: - post: - tags: - - identityProtection.riskyServicePrincipal - summary: Invoke action dismiss - description: Dismiss the risk of one or more riskyServicePrincipal objects. This action sets the targeted service principal account's risk level to none. You can dismiss up to 60 service principal accounts in one request. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/riskyserviceprincipal-dismiss?view=graph-rest-beta - operationId: identityProtection.riskyServicePrincipals.dismiss - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - servicePrincipalIds: - type: array - items: - type: string - nullable: true - required: true - responses: - '204': - description: Success + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.usageRightsIncluded' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /identityProtection/riskyUsers: + x-ms-docs-operation-type: operation + '/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels': get: tags: - - identityProtection.riskyUser - 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-get?view=graph-rest-beta - operationId: identityProtection.ListRiskyUsers + - informationProtection.sensitivityLabel + summary: Get sublabels from informationProtection + operationId: informationProtection.sensitivityLabels.ListSublabels parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -11756,7 +11274,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.riskyUserCollectionResponse' + $ref: '#/components/responses/microsoft.graph.sensitivityLabelCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11767,15 +11285,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - identityProtection.riskyUser - summary: Create new navigation property to riskyUsers for identityProtection - operationId: identityProtection.CreateRiskyUsers + - informationProtection.sensitivityLabel + summary: Create new navigation property to sublabels for informationProtection + operationId: informationProtection.sensitivityLabels.CreateSublabels requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.riskyUser' + $ref: '#/components/schemas/microsoft.graph.sensitivityLabel' required: true responses: 2XX: @@ -11783,19 +11301,18 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.riskyUser' + $ref: '#/components/schemas/microsoft.graph.sensitivityLabel' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identityProtection/riskyUsers/{riskyUser-id}': + '/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1}': get: tags: - - identityProtection.riskyUser - summary: Get riskyUsers from identityProtection - description: Users that are flagged as at-risk by Microsoft Entra ID Protection. - operationId: identityProtection.GetRiskyUsers + - informationProtection.sensitivityLabel + summary: Get sublabels from informationProtection + operationId: informationProtection.sensitivityLabels.GetSublabels parameters: - name: $select in: query @@ -11823,7 +11340,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.riskyUser' + $ref: '#/components/schemas/microsoft.graph.sensitivityLabel' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11831,15 +11348,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - identityProtection.riskyUser - summary: Update the navigation property riskyUsers in identityProtection - operationId: identityProtection.UpdateRiskyUsers + - informationProtection.sensitivityLabel + summary: Update the navigation property sublabels in informationProtection + operationId: informationProtection.sensitivityLabels.UpdateSublabels requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.riskyUser' + $ref: '#/components/schemas/microsoft.graph.sensitivityLabel' required: true responses: 2XX: @@ -11847,7 +11364,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.riskyUser' + $ref: '#/components/schemas/microsoft.graph.sensitivityLabel' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11855,9 +11372,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - identityProtection.riskyUser - summary: Delete navigation property riskyUsers for identityProtection - operationId: identityProtection.DeleteRiskyUsers + - informationProtection.sensitivityLabel + summary: Delete navigation property sublabels for informationProtection + operationId: informationProtection.sensitivityLabels.DeleteSublabels parameters: - name: If-Match in: header @@ -11873,32 +11390,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identityProtection/riskyUsers/{riskyUser-id}/history': + '/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1}/rights': get: tags: - - identityProtection.riskyUser - summary: List history of riskyUser - description: Get the risk history of a riskyUser resource. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/riskyuser-list-history?view=graph-rest-beta - operationId: identityProtection.riskyUsers.ListHistory + - informationProtection.sensitivityLabel + summary: Get rights from informationProtection + operationId: informationProtection.sensitivityLabels.sublabels.GetRights 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 @@ -11921,132 +11419,148 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.riskyUserHistoryItemCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.usageRightsIncluded' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + '/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/$count': + get: tags: - - identityProtection.riskyUser - summary: Create new navigation property to history for identityProtection - operationId: identityProtection.riskyUsers.CreateHistory - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.riskyUserHistoryItem' - required: true + - informationProtection.sensitivityLabel + summary: Get the number of the resource + operationId: informationProtection.sensitivityLabels.sublabels.GetCount-163e + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.riskyUserHistoryItem' + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityProtection/riskyUsers/{riskyUser-id}/history/{riskyUserHistoryItem-id}': + '/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/computeInheritance(labelIds={labelIds},locale=''{locale}'',contentFormats={contentFormats})': get: tags: - - identityProtection.riskyUser - summary: Get riskyUserHistoryItem - description: Get a riskyUserHistoryItem object of a riskyUser. + - informationProtection.sensitivityLabel + summary: Invoke function computeInheritance + description: 'Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/riskyuserhistoryitem-get?view=graph-rest-beta - operationId: identityProtection.riskyUsers.GetHistory - parameters: - - 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 + url: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta + operationId: informationProtection.sensitivityLabels.sensitivityLabel.sublabels.computeInheritance responses: 2XX: - description: Retrieved navigation property + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.riskyUserHistoryItem' + anyOf: + - $ref: '#/components/schemas/microsoft.graph.sensitivityLabel' + - type: object + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: function + '/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/computeRightsAndInheritance': + post: tags: - - identityProtection.riskyUser - summary: Update the navigation property history in identityProtection - operationId: identityProtection.riskyUsers.UpdateHistory + - informationProtection.sensitivityLabel + summary: Invoke action computeRightsAndInheritance + description: Computes the rights and inheritance for sensitivity labels based on the input content and labels. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/sensitivitylabel-computerightsandinheritance?view=graph-rest-beta + operationId: informationProtection.sensitivityLabels.sensitivityLabel.sublabels.computeRightsAndInheritance requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.riskyUserHistoryItem' - required: true - responses: + type: object + properties: + delegatedUserEmail: + type: string + nullable: true + locale: + type: string + nullable: true + protectedContents: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.protectedContent' + supportedContentFormats: + type: array + items: + type: string + required: true + responses: 2XX: description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.riskyUserHistoryItem' + anyOf: + - $ref: '#/components/schemas/microsoft.graph.computeRightsAndInheritanceResult' + - type: object + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + '/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/evaluate': + post: tags: - - identityProtection.riskyUser - summary: Delete navigation property history for identityProtection - operationId: identityProtection.riskyUsers.DeleteHistory - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + - informationProtection.sensitivityLabel + summary: Invoke action evaluate + operationId: informationProtection.sensitivityLabels.sensitivityLabel.sublabels.evaluate + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + discoveredSensitiveTypes: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.discoveredSensitiveType' + currentLabel: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.currentLabel' + - type: object + nullable: true + required: true responses: - '204': + 2XX: description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.evaluateLabelJobResponse' + - type: object + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/identityProtection/riskyUsers/{riskyUser-id}/history/$count': + x-ms-docs-operation-type: action + /informationProtection/sensitivityLabels/$count: get: tags: - - identityProtection.riskyUser + - informationProtection.sensitivityLabel summary: Get the number of the resource - operationId: identityProtection.riskyUsers.history.GetCount-33a2 + operationId: informationProtection.sensitivityLabels.GetCount-60e5 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -12057,63 +11571,41 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /identityProtection/riskyUsers/$count: + '/informationProtection/sensitivityLabels/computeInheritance(labelIds={labelIds},locale=''{locale}'',contentFormats={contentFormats})': get: tags: - - identityProtection.riskyUser - summary: Get the number of the resource - operationId: identityProtection.riskyUsers.GetCount-2b7d - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /identityProtection/riskyUsers/confirmCompromised: - post: - tags: - - identityProtection.riskyUser - summary: Invoke action confirmCompromised - description: Confirm one or more riskyUser objects as compromised. This action sets the targeted user's risk level to high. + - informationProtection.sensitivityLabel + summary: Invoke function computeInheritance + description: 'Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/riskyusers-confirmcompromised?view=graph-rest-beta - operationId: identityProtection.riskyUsers.confirmCompromised - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - userIds: - type: array - items: - type: string - nullable: true - required: true + url: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta + operationId: informationProtection.sensitivityLabels.computeInheritance responses: - '204': + 2XX: description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.sensitivityLabel' + - type: object + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /identityProtection/riskyUsers/confirmSafe: + x-ms-docs-operation-type: function + /informationProtection/sensitivityLabels/computeRightsAndInheritance: post: tags: - - identityProtection.riskyUser - summary: Invoke action confirmSafe - description: Confirm one or more riskyUser objects as safe. This action sets the targeted user's risk level to none. + - informationProtection.sensitivityLabel + summary: Invoke action computeRightsAndInheritance + description: Computes the rights and inheritance for sensitivity labels based on the input content and labels. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/riskyuser-confirmsafe?view=graph-rest-beta - operationId: identityProtection.riskyUsers.confirmSafe + url: https://learn.microsoft.com/graph/api/sensitivitylabel-computerightsandinheritance?view=graph-rest-beta + operationId: informationProtection.sensitivityLabels.computeRightsAndInheritance requestBody: description: Action parameters content: @@ -12121,30 +11613,42 @@ paths: schema: type: object properties: - userIds: + delegatedUserEmail: + type: string + nullable: true + locale: + type: string + nullable: true + protectedContents: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.protectedContent' + supportedContentFormats: type: array items: type: string - nullable: true required: true responses: - '204': + 2XX: description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.computeRightsAndInheritanceResult' + - type: object + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - /identityProtection/riskyUsers/dismiss: + /informationProtection/sensitivityLabels/evaluate: post: tags: - - identityProtection.riskyUser - summary: Invoke action dismiss - description: Dismiss the risk of one or more riskyUser objects. This action sets the targeted user's risk level to none. The maximum count of users to dismiss in one call is 60. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/riskyusers-dismiss?view=graph-rest-beta - operationId: identityProtection.riskyUsers.dismiss + - informationProtection.sensitivityLabel + summary: Invoke action evaluate + operationId: informationProtection.sensitivityLabels.evaluate requestBody: description: Action parameters content: @@ -12152,46 +11656,38 @@ paths: schema: type: object properties: - userIds: + discoveredSensitiveTypes: type: array items: - type: string - nullable: true + $ref: '#/components/schemas/microsoft.graph.discoveredSensitiveType' + currentLabel: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.currentLabel' + - type: object + nullable: true required: true responses: - '204': + 2XX: description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.evaluateLabelJobResponse' + - type: object + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - /identityProtection/servicePrincipalRiskDetections: + /informationProtection/sensitivityPolicySettings: get: tags: - - identityProtection.servicePrincipalRiskDetection - summary: List servicePrincipalRiskDetections - description: Retrieve the properties of a collection of servicePrincipalRiskDetection objects. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identityprotectionroot-list-serviceprincipalriskdetections?view=graph-rest-beta - operationId: identityProtection.ListServicePrincipalRiskDetections + - informationProtection.sensitivityPolicySettings + summary: Get sensitivityPolicySettings from informationProtection + operationId: informationProtection.GetSensitivityPolicySettings 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 @@ -12214,51 +11710,157 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.servicePrincipalRiskDetectionCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.sensitivityPolicySettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + patch: tags: - - identityProtection.servicePrincipalRiskDetection - summary: Create new navigation property to servicePrincipalRiskDetections for identityProtection - operationId: identityProtection.CreateServicePrincipalRiskDetections + - informationProtection.sensitivityPolicySettings + summary: Update the navigation property sensitivityPolicySettings in informationProtection + operationId: informationProtection.UpdateSensitivityPolicySettings requestBody: - description: New navigation property + description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.servicePrincipalRiskDetection' + $ref: '#/components/schemas/microsoft.graph.sensitivityPolicySettings' required: true responses: 2XX: - description: Created navigation property. + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.servicePrincipalRiskDetection' + $ref: '#/components/schemas/microsoft.graph.sensitivityPolicySettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identityProtection/servicePrincipalRiskDetections/{servicePrincipalRiskDetection-id}': - get: + delete: tags: - - identityProtection.servicePrincipalRiskDetection - summary: Get servicePrincipalRiskDetection - description: Read the properties and relationships of a servicePrincipalRiskDetection object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/serviceprincipalriskdetection-get?view=graph-rest-beta - operationId: identityProtection.GetServicePrincipalRiskDetections - parameters: - - name: $select + - informationProtection.sensitivityPolicySettings + summary: Delete navigation property sensitivityPolicySettings for informationProtection + operationId: informationProtection.DeleteSensitivityPolicySettings + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /informationProtection/threatAssessmentRequests: + get: + tags: + - informationProtection.threatAssessmentRequest + summary: List threatAssessmentRequests + description: 'Retrieve a list of threatAssessmentRequest objects. A threat assessment request can be one of the following types:' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/informationprotection-list-threatassessmentrequests?view=graph-rest-beta + operationId: informationProtection.ListThreatAssessmentRequests + 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.threatAssessmentRequestCollectionResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - informationProtection.threatAssessmentRequest + summary: Create threatAssessmentRequest + description: 'Create a new threat assessment request. A threat assessment request can be one of the following types:' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/informationprotection-post-threatassessmentrequests?view=graph-rest-beta + operationId: informationProtection.CreateThreatAssessmentRequests + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.threatAssessmentRequest' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.threatAssessmentRequest' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}': + get: + tags: + - informationProtection.threatAssessmentRequest + summary: Get threatAssessmentRequest + description: 'Retrieve the properties and relationships of a specified threatAssessmentRequest object. A threat assessment request can be one of the following types:' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/threatassessmentrequest-get?view=graph-rest-beta + operationId: informationProtection.GetThreatAssessmentRequests + parameters: + - name: $select in: query description: Select properties to be returned style: form @@ -12284,7 +11886,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.servicePrincipalRiskDetection' + $ref: '#/components/schemas/microsoft.graph.threatAssessmentRequest' 4XX: $ref: '#/components/responses/error' 5XX: @@ -12292,15 +11894,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - identityProtection.servicePrincipalRiskDetection - summary: Update the navigation property servicePrincipalRiskDetections in identityProtection - operationId: identityProtection.UpdateServicePrincipalRiskDetections + - informationProtection.threatAssessmentRequest + summary: Update the navigation property threatAssessmentRequests in informationProtection + operationId: informationProtection.UpdateThreatAssessmentRequests requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.servicePrincipalRiskDetection' + $ref: '#/components/schemas/microsoft.graph.threatAssessmentRequest' required: true responses: 2XX: @@ -12308,7 +11910,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.servicePrincipalRiskDetection' + $ref: '#/components/schemas/microsoft.graph.threatAssessmentRequest' 4XX: $ref: '#/components/responses/error' 5XX: @@ -12316,9 +11918,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - identityProtection.servicePrincipalRiskDetection - summary: Delete navigation property servicePrincipalRiskDetections for identityProtection - operationId: identityProtection.DeleteServicePrincipalRiskDetections + - informationProtection.threatAssessmentRequest + summary: Delete navigation property threatAssessmentRequests for informationProtection + operationId: informationProtection.DeleteThreatAssessmentRequests parameters: - name: If-Match in: header @@ -12334,32 +11936,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /identityProtection/servicePrincipalRiskDetections/$count: - get: - tags: - - identityProtection.servicePrincipalRiskDetection - summary: Get the number of the resource - operationId: identityProtection.servicePrincipalRiskDetections.GetCount-1bc5 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /identityProviders: + '/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results': get: tags: - - identityProviders.identityProvider - summary: List identityProviders (deprecated) - description: Retrieve a list of identityProviders objects. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identityprovider-list?view=graph-rest-beta - operationId: identityProviders.identityProvider.ListIdentityProvider + - informationProtection.threatAssessmentRequest + summary: Get results from informationProtection + description: 'A collection of threat assessment results. Read-only. By default, a GET /threatAssessmentRequests/{id} does not return this property unless you apply $expand on it.' + operationId: informationProtection.threatAssessmentRequests.ListResults parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -12398,65 +11981,46 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.identityProviderCollectionResponse' + $ref: '#/components/responses/microsoft.graph.threatAssessmentResultCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-15' - date: '2021-08-24' - version: 2021-05/identityProvider - description: The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - - identityProviders.identityProvider - summary: Create identityProvider (deprecated) - description: Create a new identityProvider object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identityprovider-post-identityproviders?view=graph-rest-beta - operationId: identityProviders.identityProvider.CreateIdentityProvider + - informationProtection.threatAssessmentRequest + summary: Create new navigation property to results for informationProtection + operationId: informationProtection.threatAssessmentRequests.CreateResults requestBody: - description: New entity + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.identityProvider' + $ref: '#/components/schemas/microsoft.graph.threatAssessmentResult' required: true responses: 2XX: - description: Created entity + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.identityProvider' + $ref: '#/components/schemas/microsoft.graph.threatAssessmentResult' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-15' - date: '2021-08-24' - version: 2021-05/identityProvider - description: The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. x-ms-docs-operation-type: operation - '/identityProviders/{identityProvider-id}': + '/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id}': get: tags: - - identityProviders.identityProvider - summary: Get identityProvider (deprecated) - description: Retrieve the properties and relationships of an identityProvider. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identityprovider-get?view=graph-rest-beta - operationId: identityProviders.identityProvider.GetIdentityProvider + - informationProtection.threatAssessmentRequest + summary: Get results from informationProtection + description: 'A collection of threat assessment results. Read-only. By default, a GET /threatAssessmentRequests/{id} does not return this property unless you apply $expand on it.' + operationId: informationProtection.threatAssessmentRequests.GetResults parameters: - name: $select in: query @@ -12480,37 +12044,27 @@ paths: type: string responses: 2XX: - description: Retrieved entity + description: Retrieved navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.identityProvider' + $ref: '#/components/schemas/microsoft.graph.threatAssessmentResult' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-15' - date: '2021-08-24' - version: 2021-05/identityProvider - description: The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. x-ms-docs-operation-type: operation patch: tags: - - identityProviders.identityProvider - summary: Update identityProvider (deprecated) - description: Update the properties of an identityProvider object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identityprovider-update?view=graph-rest-beta - operationId: identityProviders.identityProvider.UpdateIdentityProvider + - informationProtection.threatAssessmentRequest + summary: Update the navigation property results in informationProtection + operationId: informationProtection.threatAssessmentRequests.UpdateResults requestBody: - description: New property values + description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.identityProvider' + $ref: '#/components/schemas/microsoft.graph.threatAssessmentResult' required: true responses: 2XX: @@ -12518,27 +12072,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.identityProvider' + $ref: '#/components/schemas/microsoft.graph.threatAssessmentResult' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-15' - date: '2021-08-24' - version: 2021-05/identityProvider - description: The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. x-ms-docs-operation-type: operation delete: tags: - - identityProviders.identityProvider - summary: Delete identityProvider (deprecated) - description: Delete an identityProvider. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identityprovider-delete?view=graph-rest-beta - operationId: identityProviders.identityProvider.DeleteIdentityProvider + - informationProtection.threatAssessmentRequest + summary: Delete navigation property results for informationProtection + operationId: informationProtection.threatAssessmentRequests.DeleteResults parameters: - name: If-Match in: header @@ -12553,19 +12097,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-15' - date: '2021-08-24' - version: 2021-05/identityProvider - description: The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. x-ms-docs-operation-type: operation - /identityProviders/$count: + '/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/$count': get: tags: - - identityProviders.identityProvider + - informationProtection.threatAssessmentRequest summary: Get the number of the resource - operationId: identityProviders.GetCount-a7d6 + operationId: informationProtection.threatAssessmentRequests.results.GetCount-6c75 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -12576,65 +12114,44 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-15' - date: '2021-08-24' - version: 2021-05/identityProvider - description: The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. - /identityProviders/availableProviderTypes(): + /informationProtection/threatAssessmentRequests/$count: get: tags: - - identityProviders.identityProvider.Functions - summary: Invoke function availableProviderTypes - description: Retrieves all identity provider types available in a directory. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identityprovider-list-availableprovidertypes?view=graph-rest-beta - operationId: identityProviders.availableProviderTypes + - informationProtection.threatAssessmentRequest + summary: Get the number of the resource + operationId: informationProtection.threatAssessmentRequests.GetCount-693a parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' responses: 2XX: - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - type: string - nullable: true + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-15' - date: '2021-08-24' - version: 2021-05/identityProvider - description: The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /informationProtection: + /invitations: get: tags: - - informationProtection.informationProtection - summary: Get informationProtection - operationId: informationProtection.informationProtection.GetInformationProtection + - invitations.invitation + summary: Get entities from invitations + operationId: invitations.invitation.ListInvitation 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 @@ -12657,46 +12174,66 @@ paths: type: string responses: 2XX: - description: Retrieved entity - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.informationProtection' + $ref: '#/components/responses/microsoft.graph.invitationCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - - informationProtection.informationProtection - summary: Update informationProtection - operationId: informationProtection.informationProtection.UpdateInformationProtection + - invitations.invitation + summary: Create invitation + description: 'Create a new invitation or reset the redemption status for a guest user who already redeemed their invitation. The invitation adds the external user to the organization as part of B2B collaboration. B2B collaboration is supported in both Microsoft Entra External ID in workforce and external tenants. The following options are available for creating an invitation:' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/invitation-post?view=graph-rest-beta + operationId: invitations.invitation.CreateInvitation requestBody: - description: New property values + description: New entity content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.informationProtection' + $ref: '#/components/schemas/microsoft.graph.invitation' required: true responses: 2XX: - description: Success + description: Created entity content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.informationProtection' + $ref: '#/components/schemas/microsoft.graph.invitation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /informationProtection/bitlocker: + /invitations/$count: get: tags: - - informationProtection.bitlocker - summary: Get bitlocker from informationProtection - operationId: informationProtection.GetBitlocker + - invitations.invitation + summary: Get the number of the resource + operationId: invitations.GetCount-8ff1 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /invitations/invitedUser: + get: + tags: + - invitations.user + summary: Get invitedUser from invitations + description: The user created as part of the invitation creation. Read-Only. The id property is required in the request body to reset a redemption status. + operationId: invitations.GetInvitedUser parameters: - name: $select in: query @@ -12724,38 +12261,20 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.bitlocker' + $ref: '#/components/schemas/microsoft.graph.user' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /informationProtection/bitlocker/recoveryKeys: + /invitations/invitedUser/mailboxSettings: get: tags: - - informationProtection.bitlocker - summary: List recoveryKeys - description: 'Get a list of the bitlockerRecoveryKey objects and their properties. This operation doesn''t return the key property. For information about how to read the key property, see Get bitlockerRecoveryKey. You can use this API to programmatically iterate through the list of recovery keys in the tenant and identify devices with BitLocker enabled. For more information, see the sample PowerShell code in BitLocker recovery process.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/bitlocker-list-recoverykeys?view=graph-rest-beta - operationId: informationProtection.bitlocker.ListRecoveryKeys + - invitations.user + summary: Get mailboxSettings property value + description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.' + operationId: invitations.invitedUser.GetMailboxSettings 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 @@ -12778,26 +12297,61 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.bitlockerRecoveryKeyCollectionResponse' + description: Entity result. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.mailboxSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/informationProtection/bitlocker/recoveryKeys/{bitlockerRecoveryKey-id}': + patch: + tags: + - invitations.user + summary: Update property mailboxSettings value. + operationId: invitations.invitedUser.UpdateMailboxSettings + requestBody: + description: New property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.mailboxSettings' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.mailboxSettings' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /invitations/invitedUser/serviceProvisioningErrors: get: tags: - - informationProtection.bitlocker - summary: Get bitlockerRecoveryKey - description: 'Retrieve the properties and relationships of a bitlockerRecoveryKey object. By default, this operation doesn''t return the key property that represents the actual recovery key. To include the key property in the response, use the $select OData query parameter. Including the $select query parameter triggers a Microsoft Entra audit of the operation and generates an audit log. You can find the log in Microsoft Entra audit logs under the KeyManagement category.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/bitlockerrecoverykey-get?view=graph-rest-beta - operationId: informationProtection.bitlocker.GetRecoveryKeys + - invitations.user + summary: Get serviceProvisioningErrors property value + description: 'Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object.' + operationId: invitations.invitedUser.ListServiceProvisioningErrors 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 @@ -12820,22 +12374,20 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.bitlockerRecoveryKey' + $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /informationProtection/bitlocker/recoveryKeys/$count: + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /invitations/invitedUser/serviceProvisioningErrors/$count: get: tags: - - informationProtection.bitlocker + - invitations.user summary: Get the number of the resource - operationId: informationProtection.bitlocker.recoveryKeys.GetCount-3584 + operationId: invitations.invitedUser.ServiceProvisioningErrors.GetCount-df29 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -12846,12 +12398,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /informationProtection/dataLossPreventionPolicies: + /invitations/invitedUserSponsors: get: tags: - - informationProtection.dataLossPreventionPolicy - summary: Get dataLossPreventionPolicies from informationProtection - operationId: informationProtection.ListDataLossPreventionPolicies + - invitations.directoryObject + summary: Get invitedUserSponsors from invitations + description: The users or groups who are sponsors of the invited user. Sponsors are users and groups that are responsible for guest users' privileges in the tenant and for keeping the guest users' information and access up to date. + operationId: invitations.ListInvitedUserSponsors parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -12890,7 +12443,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.dataLossPreventionPolicyCollectionResponse' + $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -12899,36 +12452,13 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - post: - tags: - - informationProtection.dataLossPreventionPolicy - summary: Create new navigation property to dataLossPreventionPolicies for informationProtection - operationId: informationProtection.CreateDataLossPreventionPolicies - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.dataLossPreventionPolicy' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.dataLossPreventionPolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/informationProtection/dataLossPreventionPolicies/{dataLossPreventionPolicy-id}': + '/invitations/invitedUserSponsors/{directoryObject-id}': get: tags: - - informationProtection.dataLossPreventionPolicy - summary: Get dataLossPreventionPolicies from informationProtection - operationId: informationProtection.GetDataLossPreventionPolicies + - invitations.directoryObject + summary: Get invitedUserSponsors from invitations + description: The users or groups who are sponsors of the invited user. Sponsors are users and groups that are responsible for guest users' privileges in the tenant and for keeping the guest users' information and access up to date. + operationId: invitations.GetInvitedUserSponsors parameters: - name: $select in: query @@ -12956,62 +12486,18 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.dataLossPreventionPolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - informationProtection.dataLossPreventionPolicy - summary: Update the navigation property dataLossPreventionPolicies in informationProtection - operationId: informationProtection.UpdateDataLossPreventionPolicies - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.dataLossPreventionPolicy' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.dataLossPreventionPolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - informationProtection.dataLossPreventionPolicy - summary: Delete navigation property dataLossPreventionPolicies for informationProtection - operationId: informationProtection.DeleteDataLossPreventionPolicies - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success + $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /informationProtection/dataLossPreventionPolicies/$count: + /invitations/invitedUserSponsors/$count: get: tags: - - informationProtection.dataLossPreventionPolicy + - invitations.directoryObject summary: Get the number of the resource - operationId: informationProtection.dataLossPreventionPolicies.GetCount-018b + operationId: invitations.invitedUserSponsors.GetCount-648d parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -13022,223 +12508,101 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /informationProtection/dataLossPreventionPolicies/evaluate: - post: + /oauth2PermissionGrants: + get: tags: - - informationProtection.dataLossPreventionPolicy - summary: Invoke action evaluate - operationId: informationProtection.dataLossPreventionPolicies.evaluate - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - target: - type: string - nullable: true - evaluationInput: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.dlpEvaluationInput' - - type: object - nullable: true - notificationInfo: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.dlpNotification' - - type: object - nullable: true - classifyText: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.textClassificationRequest' - - type: object - nullable: true - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.dlpEvaluatePoliciesJobResponse' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /informationProtection/decryptBuffer: - post: - tags: - - informationProtection.informationProtection.Actions - summary: Invoke action decryptBuffer - operationId: informationProtection.decryptBuffer - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - encryptedBuffer: - type: string - format: base64url - publishingLicense: - type: string - format: base64url - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.bufferDecryptionResult' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: action - /informationProtection/encryptBuffer: - post: - tags: - - informationProtection.informationProtection.Actions - summary: Invoke action encryptBuffer - operationId: informationProtection.encryptBuffer - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - buffer: - type: string - format: base64url - labelId: - pattern: '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' - type: string - format: uuid - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.bufferEncryptionResult' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: action - /informationProtection/signDigest: - post: - tags: - - informationProtection.informationProtection.Actions - summary: Invoke action signDigest - operationId: informationProtection.signDigest - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - digest: - type: string - format: base64url - required: true + - oauth2PermissionGrants.oAuth2PermissionGrant + summary: List oauth2PermissionGrants (delegated permission grants) + description: 'Retrieve a list of oAuth2PermissionGrant objects, representing delegated permissions which have been granted for client applications to access APIs on behalf of signed-in users.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/oauth2permissiongrant-list?view=graph-rest-beta + operationId: oauth2PermissionGrants.oAuth2PermissionGrant.ListOAuth2PermissionGrant + 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: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.signingResult' - - type: object - nullable: true + $ref: '#/components/responses/microsoft.graph.oAuth2PermissionGrantCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: action - /informationProtection/verifySignature: + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation post: tags: - - informationProtection.informationProtection.Actions - summary: Invoke action verifySignature - operationId: informationProtection.verifySignature + - oauth2PermissionGrants.oAuth2PermissionGrant + summary: Create oAuth2PermissionGrant (a delegated permission grant) + description: 'Create a delegated permission grant, represented by an oAuth2PermissionGrant object. A delegated permission grant authorizes a client service principal (representing a client application) to access a resource service principal (representing an API), on behalf of a signed-in user, for the level of access limited by the delegated permissions which were granted.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/oauth2permissiongrant-post?view=graph-rest-beta + operationId: oauth2PermissionGrants.oAuth2PermissionGrant.CreateOAuth2PermissionGrant requestBody: - description: Action parameters + description: New entity content: application/json: schema: - type: object - properties: - digest: - type: string - format: base64url - signature: - type: string - format: base64url - signingKeyId: - type: string + $ref: '#/components/schemas/microsoft.graph.oAuth2PermissionGrant' required: true responses: 2XX: - description: Success + description: Created entity content: application/json: schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.verificationResult' - - type: object - nullable: true + $ref: '#/components/schemas/microsoft.graph.oAuth2PermissionGrant' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: action - /informationProtection/policy: + x-ms-docs-operation-type: operation + '/oauth2PermissionGrants/{oAuth2PermissionGrant-id}': get: tags: - - informationProtection.informationProtectionPolicy - summary: Get policy from informationProtection - operationId: informationProtection.GetPolicy + - oauth2PermissionGrants.oAuth2PermissionGrant + summary: Get oAuth2PermissionGrant (a delegated permission grant) + description: Retrieve the properties of a single delegated permission grant represented by an oAuth2PermissionGrant object. An oAuth2PermissionGrant represents delegated permissions which have been granted for a client application to access an API on behalf of a signed-in user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/oauth2permissiongrant-get?view=graph-rest-beta + operationId: oauth2PermissionGrants.oAuth2PermissionGrant.GetOAuth2PermissionGrant parameters: - name: $select in: query @@ -13262,33 +12626,31 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property + description: Retrieved entity content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.informationProtectionPolicy' + $ref: '#/components/schemas/microsoft.graph.oAuth2PermissionGrant' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' x-ms-docs-operation-type: operation patch: tags: - - informationProtection.informationProtectionPolicy - summary: Update the navigation property policy in informationProtection - operationId: informationProtection.UpdatePolicy + - oauth2PermissionGrants.oAuth2PermissionGrant + summary: Update oAuth2PermissionGrant (a delegated permission grant) + description: 'Update the properties of oAuth2PermissionGrant object, representing a delegated permission grant. An oAuth2PermissionGrant can be updated to change which delegated permissions are granted, by adding or removing items from the list in scopes.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/oauth2permissiongrant-update?view=graph-rest-beta + operationId: oauth2PermissionGrants.oAuth2PermissionGrant.UpdateOAuth2PermissionGrant requestBody: - description: New navigation property values + description: New property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.informationProtectionPolicy' + $ref: '#/components/schemas/microsoft.graph.oAuth2PermissionGrant' required: true responses: 2XX: @@ -13296,23 +12658,21 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.informationProtectionPolicy' + $ref: '#/components/schemas/microsoft.graph.oAuth2PermissionGrant' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' x-ms-docs-operation-type: operation delete: tags: - - informationProtection.informationProtectionPolicy - summary: Delete navigation property policy for informationProtection - operationId: informationProtection.DeletePolicy + - oauth2PermissionGrants.oAuth2PermissionGrant + summary: Delete oAuth2PermissionGrant (a delegated permission grant) + description: 'Delete an oAuth2PermissionGrant, representing a delegated permission grant. When a delegated permission grant is deleted, the access it granted is revoked. Existing access tokens will continue to be valid for their lifetime, but new access tokens will not be granted for the delegated permissions identified in the deleted oAuth2PermissionGrant.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/oauth2permissiongrant-delete?view=graph-rest-beta + operationId: oauth2PermissionGrants.oAuth2PermissionGrant.DeleteOAuth2PermissionGrant parameters: - name: If-Match in: header @@ -13327,28 +12687,42 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' x-ms-docs-operation-type: operation - /informationProtection/policy/labels: + /oauth2PermissionGrants/$count: + get: + tags: + - oauth2PermissionGrants.oAuth2PermissionGrant + summary: Get the number of the resource + operationId: oauth2PermissionGrants.GetCount-8287 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /oauth2PermissionGrants/delta(): get: tags: - - informationProtection.informationProtectionPolicy - summary: Get labels from informationProtection - operationId: informationProtection.policy.ListLabels + - oauth2PermissionGrants.oAuth2PermissionGrant.Functions + summary: Invoke function delta + description: 'Get newly created, updated, or deleted oauth2permissiongrant objects without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/oauth2permissiongrant-delta?view=graph-rest-beta + operationId: oauth2PermissionGrants.delta parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - - name: $orderby + - name: $select in: query - description: Order items by property values + description: Select properties to be returned style: form explode: false schema: @@ -13356,9 +12730,9 @@ paths: type: array items: type: string - - name: $select + - name: $orderby in: query - description: Select properties to be returned + description: Order items by property values style: form explode: false schema: @@ -13378,58 +12752,54 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.informationProtectionLabelCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - informationProtection.informationProtectionPolicy - summary: Create new navigation property to labels for informationProtection - operationId: informationProtection.policy.CreateLabels - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.informationProtectionLabel' - required: true - responses: - 2XX: - description: Created navigation property. + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.informationProtectionLabel' + title: Collection of oAuth2PermissionGrant + type: object + allOf: + - $ref: '#/components/schemas/BaseDeltaFunctionResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.oAuth2PermissionGrant' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: operation - '/informationProtection/policy/labels/{informationProtectionLabel-id}': + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/organization/{organization-id}/certificateBasedAuthConfiguration': get: tags: - - informationProtection.informationProtectionPolicy - summary: Get labels from informationProtection - operationId: informationProtection.policy.GetLabels + - organization.certificateBasedAuthConfiguration + summary: List certificateBasedAuthConfigurations + description: Get a list of certificateBasedAuthConfiguration objects. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/certificatebasedauthconfiguration-list?view=graph-rest-beta + operationId: organization.ListCertificateBasedAuthConfiguration 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 @@ -13452,57 +12822,95 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.informationProtectionLabel' + $ref: '#/components/responses/microsoft.graph.certificateBasedAuthConfigurationCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - - informationProtection.informationProtectionPolicy - summary: Update the navigation property labels in informationProtection - operationId: informationProtection.policy.UpdateLabels + - organization.certificateBasedAuthConfiguration + summary: Create certificateBasedAuthConfiguration + description: Create a new certificateBasedAuthConfiguration object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/certificatebasedauthconfiguration-post-certificatebasedauthconfiguration?view=graph-rest-beta + operationId: organization.CreateCertificateBasedAuthConfiguration requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.informationProtectionLabel' + $ref: '#/components/schemas/microsoft.graph.certificateBasedAuthConfiguration' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.informationProtectionLabel' + $ref: '#/components/schemas/microsoft.graph.certificateBasedAuthConfiguration' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/organization/{organization-id}/certificateBasedAuthConfiguration/{certificateBasedAuthConfiguration-id}': + get: + tags: + - organization.certificateBasedAuthConfiguration + summary: Get certificateBasedAuthConfiguration + description: Get the properties of a certificateBasedAuthConfiguration object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/certificatebasedauthconfiguration-get?view=graph-rest-beta + operationId: organization.GetCertificateBasedAuthConfiguration + parameters: + - 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.certificateBasedAuthConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' x-ms-docs-operation-type: operation delete: tags: - - informationProtection.informationProtectionPolicy - summary: Delete navigation property labels for informationProtection - operationId: informationProtection.policy.DeleteLabels + - organization.certificateBasedAuthConfiguration + summary: Delete certificateBasedAuthConfiguration + description: Delete a certificateBasedAuthConfiguration object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/certificatebasedauthconfiguration-delete?view=graph-rest-beta + operationId: organization.DeleteCertificateBasedAuthConfiguration parameters: - name: If-Match in: header @@ -13517,19 +12925,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' x-ms-docs-operation-type: operation - /informationProtection/policy/labels/$count: + '/organization/{organization-id}/certificateBasedAuthConfiguration/$count': get: tags: - - informationProtection.informationProtectionPolicy + - organization.certificateBasedAuthConfiguration summary: Get the number of the resource - operationId: informationProtection.policy.labels.GetCount-9bc9 + operationId: organization.certificateBasedAuthConfiguration.GetCount-8262 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -13540,33 +12942,56 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - /informationProtection/policy/labels/evaluateApplication: - post: + /policies: + get: tags: - - informationProtection.informationProtectionPolicy - summary: Invoke action evaluateApplication - description: 'Compute the information protection label that should be applied and return the set of actions that must be taken to correctly label the information. This API is useful when a label should be set manually or explicitly by a user or service, rather than automatically based on file contents. Given contentInfo, which includes existing content metadata key/value pairs, and labelingOptions as an input, the API returns an informationProtectionAction object that contains one of more of the following: ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/informationprotectionlabel-evaluateapplication?view=graph-rest-beta - operationId: informationProtection.policy.labels.evaluateApplication + - policies.policyRoot + summary: Get policies + operationId: policies.policyRoot.GetPolicyRoot + parameters: + - 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 entity + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.policyRoot' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - policies.policyRoot + summary: Update policies + operationId: policies.policyRoot.UpdatePolicyRoot requestBody: - description: Action parameters + description: New property values content: application/json: schema: - type: object - properties: - contentInfo: - $ref: '#/components/schemas/microsoft.graph.contentInfo' - labelingOptions: - $ref: '#/components/schemas/microsoft.graph.labelingOptions' + $ref: '#/components/schemas/microsoft.graph.policyRoot' required: true responses: 2XX: @@ -13574,106 +12999,70 @@ paths: content: application/json: schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.informationProtectionAction' + $ref: '#/components/schemas/microsoft.graph.policyRoot' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /informationProtection/policy/labels/evaluateClassificationResults: - post: + x-ms-docs-operation-type: operation + /policies/accessReviewPolicy: + get: tags: - - informationProtection.informationProtectionPolicy - summary: Invoke action evaluateClassificationResults - description: 'Using classification results, compute the information protection label that should be applied and return the set of actions that must be taken to correctly label the information. This API is useful when a label should be set automatically based on classification of the file contents, rather than labeled directly by a user or service. To evaluate based on classification results, provide contentInfo, which includes existing content metadata key/value pairs, and classification results. The API returns an informationProtectionAction that contains one of more of the following:' + - policies.accessReviewPolicy + summary: Get accessReviewPolicy + description: Read the properties and relationships of an accessReviewPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/informationprotectionlabel-evaluateclassificationresults?view=graph-rest-beta - operationId: informationProtection.policy.labels.evaluateClassificationResults - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - contentInfo: - $ref: '#/components/schemas/microsoft.graph.contentInfo' - classificationResults: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.classificationResult' - required: true + url: https://learn.microsoft.com/graph/api/accessreviewpolicy-get?view=graph-rest-beta + operationId: policies.GetAccessReviewPolicy + parameters: + - 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: Success + description: Retrieved navigation property content: application/json: schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.informationProtectionAction' + $ref: '#/components/schemas/microsoft.graph.accessReviewPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /informationProtection/policy/labels/evaluateRemoval: - post: + x-ms-docs-operation-type: operation + patch: tags: - - informationProtection.informationProtectionPolicy - summary: Invoke action evaluateRemoval - description: 'Indicate to the consuming application what actions it should take to remove the label information. Given contentInfo as an input, which includes existing content metadata key/value pairs, the API returns an informationProtectionAction that contains some combination of one of more of the following: ' + - policies.accessReviewPolicy + summary: Update accessReviewPolicy + description: Update the properties of an accessReviewPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/informationprotectionlabel-evaluateremoval?view=graph-rest-beta - operationId: informationProtection.policy.labels.evaluateRemoval + url: https://learn.microsoft.com/graph/api/accessreviewpolicy-update?view=graph-rest-beta + operationId: policies.UpdateAccessReviewPolicy requestBody: - description: Action parameters + description: New navigation property values content: application/json: schema: - type: object - properties: - contentInfo: - $ref: '#/components/schemas/microsoft.graph.contentInfo' - downgradeJustification: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.downgradeJustification' - - type: object - nullable: true + $ref: '#/components/schemas/microsoft.graph.accessReviewPolicy' required: true responses: 2XX: @@ -13681,76 +13070,42 @@ paths: content: application/json: schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.informationProtectionAction' + $ref: '#/components/schemas/microsoft.graph.accessReviewPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /informationProtection/policy/labels/extractLabel: - post: + x-ms-docs-operation-type: operation + delete: tags: - - informationProtection.informationProtectionPolicy - summary: Invoke action extractLabel - description: 'Using the metadata that exists on an already-labeled piece of information, resolve the metadata to a specific sensitivity label. The contentInfo input is resolved to informationProtectionContentLabel.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/informationprotectionlabel-extractlabel?view=graph-rest-beta - operationId: informationProtection.policy.labels.extractLabel - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - contentInfo: - $ref: '#/components/schemas/microsoft.graph.contentInfo' - required: true + - policies.accessReviewPolicy + summary: Delete navigation property accessReviewPolicy for policies + operationId: policies.DeleteAccessReviewPolicy + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.informationProtectionContentLabel' - - type: object - nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: action - /informationProtection/sensitivityLabels: + x-ms-docs-operation-type: operation + /policies/activityBasedTimeoutPolicies: get: tags: - - informationProtection.sensitivityLabel - summary: Get sensitivityLabels from informationProtection - operationId: informationProtection.ListSensitivityLabels + - policies.activityBasedTimeoutPolicy + summary: List activityBasedTimeoutPolicies + description: Get a list of activityBasedTimeoutPolicy objects. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/activitybasedtimeoutpolicy-list?view=graph-rest-beta + operationId: policies.ListActivityBasedTimeoutPolicies parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -13789,7 +13144,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.sensitivityLabelCollectionResponse' + $ref: '#/components/responses/microsoft.graph.activityBasedTimeoutPolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -13800,15 +13155,19 @@ paths: x-ms-docs-operation-type: operation post: tags: - - informationProtection.sensitivityLabel - summary: Create new navigation property to sensitivityLabels for informationProtection - operationId: informationProtection.CreateSensitivityLabels + - policies.activityBasedTimeoutPolicy + summary: Create activityBasedTimeoutPolicy + description: Create a new activityBasedTimeoutPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/activitybasedtimeoutpolicy-post-activitybasedtimeoutpolicies?view=graph-rest-beta + operationId: policies.CreateActivityBasedTimeoutPolicies requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.sensitivityLabel' + $ref: '#/components/schemas/microsoft.graph.activityBasedTimeoutPolicy' required: true responses: 2XX: @@ -13816,18 +13175,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.sensitivityLabel' + $ref: '#/components/schemas/microsoft.graph.activityBasedTimeoutPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/informationProtection/sensitivityLabels/{sensitivityLabel-id}': + '/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}': get: tags: - - informationProtection.sensitivityLabel - summary: Get sensitivityLabels from informationProtection - operationId: informationProtection.GetSensitivityLabels + - policies.activityBasedTimeoutPolicy + summary: Get activityBasedTimeoutPolicy + description: Get the properties of an activityBasedTimeoutPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/activitybasedtimeoutpolicy-get?view=graph-rest-beta + operationId: policies.GetActivityBasedTimeoutPolicies parameters: - name: $select in: query @@ -13855,7 +13218,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.sensitivityLabel' + $ref: '#/components/schemas/microsoft.graph.activityBasedTimeoutPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -13863,15 +13226,19 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - informationProtection.sensitivityLabel - summary: Update the navigation property sensitivityLabels in informationProtection - operationId: informationProtection.UpdateSensitivityLabels + - policies.activityBasedTimeoutPolicy + summary: Update activitybasedtimeoutpolicy + description: Update the properties of an activityBasedTimeoutPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/activitybasedtimeoutpolicy-update?view=graph-rest-beta + operationId: policies.UpdateActivityBasedTimeoutPolicies requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.sensitivityLabel' + $ref: '#/components/schemas/microsoft.graph.activityBasedTimeoutPolicy' required: true responses: 2XX: @@ -13879,7 +13246,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.sensitivityLabel' + $ref: '#/components/schemas/microsoft.graph.activityBasedTimeoutPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -13887,9 +13254,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - informationProtection.sensitivityLabel - summary: Delete navigation property sensitivityLabels for informationProtection - operationId: informationProtection.DeleteSensitivityLabels + - policies.activityBasedTimeoutPolicy + summary: Delete activityBasedTimeoutPolicy + description: Delete an activityBasedTimeoutPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/activitybasedtimeoutpolicy-delete?view=graph-rest-beta + operationId: policies.DeleteActivityBasedTimeoutPolicies parameters: - name: If-Match in: header @@ -13905,13 +13276,28 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/informationProtection/sensitivityLabels/{sensitivityLabel-id}/rights': + '/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}/appliesTo': get: tags: - - informationProtection.sensitivityLabel - summary: Get rights from informationProtection - operationId: informationProtection.sensitivityLabels.GetRights + - policies.activityBasedTimeoutPolicy + summary: Get appliesTo from policies + operationId: policies.activityBasedTimeoutPolicies.ListAppliesTo 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 @@ -13934,38 +13320,22 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.usageRightsIncluded' + $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - '/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels': + '/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}/appliesTo/{directoryObject-id}': get: tags: - - informationProtection.sensitivityLabel - summary: Get sublabels from informationProtection - operationId: informationProtection.sensitivityLabels.ListSublabels + - policies.activityBasedTimeoutPolicy + summary: Get appliesTo from policies + operationId: policies.activityBasedTimeoutPolicies.GetAppliesTo 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 @@ -13988,45 +13358,58 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.sensitivityLabelCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + '/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}/appliesTo/$count': + get: tags: - - informationProtection.sensitivityLabel - summary: Create new navigation property to sublabels for informationProtection - operationId: informationProtection.sensitivityLabels.CreateSublabels - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.sensitivityLabel' - required: true + - policies.activityBasedTimeoutPolicy + summary: Get the number of the resource + operationId: policies.activityBasedTimeoutPolicies.appliesTo.GetCount-f5ce + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.sensitivityLabel' + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1}': + /policies/activityBasedTimeoutPolicies/$count: get: tags: - - informationProtection.sensitivityLabel - summary: Get sublabels from informationProtection - operationId: informationProtection.sensitivityLabels.GetSublabels + - policies.activityBasedTimeoutPolicy + summary: Get the number of the resource + operationId: policies.activityBasedTimeoutPolicies.GetCount-1f03 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /policies/adminConsentRequestPolicy: + get: + tags: + - policies.adminConsentRequestPolicy + summary: Get adminConsentRequestPolicy + description: Read the properties and relationships of an adminConsentRequestPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/adminconsentrequestpolicy-get?view=graph-rest-beta + operationId: policies.GetAdminConsentRequestPolicy parameters: - name: $select in: query @@ -14054,7 +13437,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.sensitivityLabel' + $ref: '#/components/schemas/microsoft.graph.adminConsentRequestPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -14062,15 +13445,19 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - informationProtection.sensitivityLabel - summary: Update the navigation property sublabels in informationProtection - operationId: informationProtection.sensitivityLabels.UpdateSublabels + - policies.adminConsentRequestPolicy + summary: Update adminConsentRequestPolicy + description: Update the properties of an adminConsentRequestPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/adminconsentrequestpolicy-update?view=graph-rest-beta + operationId: policies.UpdateAdminConsentRequestPolicy requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.sensitivityLabel' + $ref: '#/components/schemas/microsoft.graph.adminConsentRequestPolicy' required: true responses: 2XX: @@ -14078,7 +13465,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.sensitivityLabel' + $ref: '#/components/schemas/microsoft.graph.adminConsentRequestPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -14086,10 +13473,10 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - informationProtection.sensitivityLabel - summary: Delete navigation property sublabels for informationProtection - operationId: informationProtection.sensitivityLabels.DeleteSublabels - parameters: + - policies.adminConsentRequestPolicy + summary: Delete navigation property adminConsentRequestPolicy for policies + operationId: policies.DeleteAdminConsentRequestPolicy + parameters: - name: If-Match in: header description: ETag @@ -14104,13 +13491,32 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1}/rights': + /policies/appManagementPolicies: get: tags: - - informationProtection.sensitivityLabel - summary: Get rights from informationProtection - operationId: informationProtection.sensitivityLabels.sublabels.GetRights + - policies.appManagementPolicy + summary: List appManagementPolicies + description: Retrieve a list of appManagementPolicy objects. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/appmanagementpolicy-list?view=graph-rest-beta + operationId: policies.ListAppManagementPolicies 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 @@ -14133,88 +13539,101 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.usageRightsIncluded' + $ref: '#/components/responses/microsoft.graph.appManagementPolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - '/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/$count': - get: + post: tags: - - informationProtection.sensitivityLabel - summary: Get the number of the resource - operationId: informationProtection.sensitivityLabels.sublabels.GetCount-163e - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - policies.appManagementPolicy + summary: Create appManagementPolicy + description: Create an appManagementPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/appmanagementpolicy-post?view=graph-rest-beta + operationId: policies.CreateAppManagementPolicies + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.appManagementPolicy' + required: true responses: 2XX: - $ref: '#/components/responses/ODataCountResponse' + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.appManagementPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/computeInheritance(labelIds={labelIds},locale=''{locale}'',contentFormats={contentFormats})': + x-ms-docs-operation-type: operation + '/policies/appManagementPolicies/{appManagementPolicy-id}': get: tags: - - informationProtection.sensitivityLabel - summary: Invoke function computeInheritance - description: 'Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts.' + - policies.appManagementPolicy + summary: Get appManagementPolicy + description: Read the properties of an appManagementPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta - operationId: informationProtection.sensitivityLabels.sensitivityLabel.sublabels.computeInheritance + url: https://learn.microsoft.com/graph/api/appmanagementpolicy-get?view=graph-rest-beta + operationId: policies.GetAppManagementPolicies + parameters: + - 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: Success + description: Retrieved navigation property content: application/json: schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.sensitivityLabel' - - type: object - nullable: true + $ref: '#/components/schemas/microsoft.graph.appManagementPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/computeRightsAndInheritance': - post: + x-ms-docs-operation-type: operation + patch: tags: - - informationProtection.sensitivityLabel - summary: Invoke action computeRightsAndInheritance - description: Computes the rights and inheritance for sensitivity labels based on the input content and labels. + - policies.appManagementPolicy + summary: Update appManagementPolicy + description: Update an appManagementPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/sensitivitylabel-computerightsandinheritance?view=graph-rest-beta - operationId: informationProtection.sensitivityLabels.sensitivityLabel.sublabels.computeRightsAndInheritance + url: https://learn.microsoft.com/graph/api/appmanagementpolicy-update?view=graph-rest-beta + operationId: policies.UpdateAppManagementPolicies requestBody: - description: Action parameters + description: New navigation property values content: application/json: schema: - type: object - properties: - delegatedUserEmail: - type: string - nullable: true - locale: - type: string - nullable: true - protectedContents: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.protectedContent' - supportedContentFormats: - type: array - items: - type: string + $ref: '#/components/schemas/microsoft.graph.appManagementPolicy' required: true responses: 2XX: @@ -14222,163 +13641,223 @@ paths: content: application/json: schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.computeRightsAndInheritanceResult' - - type: object - nullable: true + $ref: '#/components/schemas/microsoft.graph.appManagementPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/evaluate': - post: + x-ms-docs-operation-type: operation + delete: tags: - - informationProtection.sensitivityLabel - summary: Invoke action evaluate - operationId: informationProtection.sensitivityLabels.sensitivityLabel.sublabels.evaluate - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - discoveredSensitiveTypes: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.discoveredSensitiveType' - currentLabel: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.currentLabel' - - type: object - nullable: true - required: true + - policies.appManagementPolicy + summary: Delete appManagementPolicy + description: Delete an appManagementPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/appmanagementpolicy-delete?view=graph-rest-beta + operationId: policies.DeleteAppManagementPolicies + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.evaluateLabelJobResponse' - - type: object - nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /informationProtection/sensitivityLabels/$count: + x-ms-docs-operation-type: operation + '/policies/appManagementPolicies/{appManagementPolicy-id}/appliesTo': get: tags: - - informationProtection.sensitivityLabel - summary: Get the number of the resource - operationId: informationProtection.sensitivityLabels.GetCount-60e5 + - policies.appManagementPolicy + summary: List appliesTo + description: List application and service principal objects assigned an appManagementPolicy policy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/appmanagementpolicy-list-appliesto?view=graph-rest-beta + operationId: policies.appManagementPolicies.ListAppliesTo 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/ODataCountResponse' + $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/informationProtection/sensitivityLabels/computeInheritance(labelIds={labelIds},locale=''{locale}'',contentFormats={contentFormats})': + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + '/policies/appManagementPolicies/{appManagementPolicy-id}/appliesTo/{directoryObject-id}': get: tags: - - informationProtection.sensitivityLabel - summary: Invoke function computeInheritance - description: 'Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta - operationId: informationProtection.sensitivityLabels.computeInheritance + - policies.appManagementPolicy + summary: Get appliesTo from policies + description: Collection of application and service principals to which a policy is applied. + operationId: policies.appManagementPolicies.GetAppliesTo + parameters: + - 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: Success + description: Retrieved navigation property content: application/json: schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.sensitivityLabel' - - type: object - nullable: true + $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - /informationProtection/sensitivityLabels/computeRightsAndInheritance: - post: + x-ms-docs-operation-type: operation + '/policies/appManagementPolicies/{appManagementPolicy-id}/appliesTo/$count': + get: tags: - - informationProtection.sensitivityLabel - summary: Invoke action computeRightsAndInheritance - description: Computes the rights and inheritance for sensitivity labels based on the input content and labels. + - policies.appManagementPolicy + summary: Get the number of the resource + operationId: policies.appManagementPolicies.appliesTo.GetCount-b064 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /policies/appManagementPolicies/$count: + get: + tags: + - policies.appManagementPolicy + summary: Get the number of the resource + operationId: policies.appManagementPolicies.GetCount-c99e + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /policies/authenticationFlowsPolicy: + get: + tags: + - policies.authenticationFlowsPolicy + summary: Get authenticationFlowsPolicy + description: Read the properties and relationships of an authenticationFlowsPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/sensitivitylabel-computerightsandinheritance?view=graph-rest-beta - operationId: informationProtection.sensitivityLabels.computeRightsAndInheritance - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - delegatedUserEmail: - type: string - nullable: true - locale: - type: string - nullable: true - protectedContents: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.protectedContent' - supportedContentFormats: - type: array - items: - type: string - required: true + url: https://learn.microsoft.com/graph/api/authenticationflowspolicy-get?view=graph-rest-beta + operationId: policies.GetAuthenticationFlowsPolicy + parameters: + - 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: Success + description: Retrieved navigation property content: application/json: schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.computeRightsAndInheritanceResult' - - type: object - nullable: true + $ref: '#/components/schemas/microsoft.graph.authenticationFlowsPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /informationProtection/sensitivityLabels/evaluate: - post: + x-ms-docs-operation-type: operation + patch: tags: - - informationProtection.sensitivityLabel - summary: Invoke action evaluate - operationId: informationProtection.sensitivityLabels.evaluate + - policies.authenticationFlowsPolicy + summary: Update authenticationFlowsPolicy + description: 'Update the Boolean selfServiceSignUp property of an authenticationFlowsPolicy object. The properties id, type, and description cannot be modified.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/authenticationflowspolicy-update?view=graph-rest-beta + operationId: policies.UpdateAuthenticationFlowsPolicy requestBody: - description: Action parameters + description: New navigation property values content: application/json: schema: - type: object - properties: - discoveredSensitiveTypes: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.discoveredSensitiveType' - currentLabel: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.currentLabel' - - type: object - nullable: true + $ref: '#/components/schemas/microsoft.graph.authenticationFlowsPolicy' required: true responses: 2XX: @@ -14386,21 +13865,42 @@ paths: content: application/json: schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.evaluateLabelJobResponse' - - type: object - nullable: true + $ref: '#/components/schemas/microsoft.graph.authenticationFlowsPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /informationProtection/sensitivityPolicySettings: + x-ms-docs-operation-type: operation + delete: + tags: + - policies.authenticationFlowsPolicy + summary: Delete navigation property authenticationFlowsPolicy for policies + operationId: policies.DeleteAuthenticationFlowsPolicy + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /policies/authenticationMethodsPolicy: get: tags: - - informationProtection.sensitivityPolicySettings - summary: Get sensitivityPolicySettings from informationProtection - operationId: informationProtection.GetSensitivityPolicySettings + - policies.authenticationMethodsPolicy + summary: Get authenticationMethodsPolicy + description: Read the properties and relationships of an authenticationMethodsPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/authenticationmethodspolicy-get?view=graph-rest-beta + operationId: policies.GetAuthenticationMethodsPolicy parameters: - name: $select in: query @@ -14428,7 +13928,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.sensitivityPolicySettings' + $ref: '#/components/schemas/microsoft.graph.authenticationMethodsPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -14436,15 +13936,19 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - informationProtection.sensitivityPolicySettings - summary: Update the navigation property sensitivityPolicySettings in informationProtection - operationId: informationProtection.UpdateSensitivityPolicySettings + - policies.authenticationMethodsPolicy + summary: Update authenticationMethodsPolicy + description: Update the properties of an authenticationMethodsPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/authenticationmethodspolicy-update?view=graph-rest-beta + operationId: policies.UpdateAuthenticationMethodsPolicy requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.sensitivityPolicySettings' + $ref: '#/components/schemas/microsoft.graph.authenticationMethodsPolicy' required: true responses: 2XX: @@ -14452,7 +13956,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.sensitivityPolicySettings' + $ref: '#/components/schemas/microsoft.graph.authenticationMethodsPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -14460,9 +13964,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - informationProtection.sensitivityPolicySettings - summary: Delete navigation property sensitivityPolicySettings for informationProtection - operationId: informationProtection.DeleteSensitivityPolicySettings + - policies.authenticationMethodsPolicy + summary: Delete navigation property authenticationMethodsPolicy for policies + operationId: policies.DeleteAuthenticationMethodsPolicy parameters: - name: If-Match in: header @@ -14478,16 +13982,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /informationProtection/threatAssessmentRequests: + /policies/authenticationMethodsPolicy/authenticationMethodConfigurations: get: tags: - - informationProtection.threatAssessmentRequest - summary: List threatAssessmentRequests - description: 'Retrieve a list of threatAssessmentRequest objects. A threat assessment request can be one of the following types:' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/informationprotection-list-threatassessmentrequests?view=graph-rest-beta - operationId: informationProtection.ListThreatAssessmentRequests + - policies.authenticationMethodsPolicy + summary: Get externalAuthenticationMethodConfiguration + description: Read the properties and relationships of an externalAuthenticationMethodConfiguration object. + operationId: policies.authenticationMethodsPolicy.ListAuthenticationMethodConfigurations parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -14526,7 +14027,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.threatAssessmentRequestCollectionResponse' + $ref: '#/components/responses/microsoft.graph.authenticationMethodConfigurationCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -14537,19 +14038,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - informationProtection.threatAssessmentRequest - summary: Create threatAssessmentRequest - description: 'Create a new threat assessment request. A threat assessment request can be one of the following types:' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/informationprotection-post-threatassessmentrequests?view=graph-rest-beta - operationId: informationProtection.CreateThreatAssessmentRequests + - policies.authenticationMethodsPolicy + summary: Create new navigation property to authenticationMethodConfigurations for policies + operationId: policies.authenticationMethodsPolicy.CreateAuthenticationMethodConfigurations requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.threatAssessmentRequest' + $ref: '#/components/schemas/microsoft.graph.authenticationMethodConfiguration' required: true responses: 2XX: @@ -14557,22 +14054,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.threatAssessmentRequest' + $ref: '#/components/schemas/microsoft.graph.authenticationMethodConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}': + '/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id}': get: tags: - - informationProtection.threatAssessmentRequest - summary: Get threatAssessmentRequest - description: 'Retrieve the properties and relationships of a specified threatAssessmentRequest object. A threat assessment request can be one of the following types:' + - policies.authenticationMethodsPolicy + summary: Get externalAuthenticationMethodConfiguration + description: Read the properties and relationships of an externalAuthenticationMethodConfiguration object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/threatassessmentrequest-get?view=graph-rest-beta - operationId: informationProtection.GetThreatAssessmentRequests + url: https://learn.microsoft.com/graph/api/externalauthenticationmethodconfiguration-get?view=graph-rest-beta + operationId: policies.authenticationMethodsPolicy.GetAuthenticationMethodConfigurations parameters: - name: $select in: query @@ -14600,7 +14097,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.threatAssessmentRequest' + $ref: '#/components/schemas/microsoft.graph.authenticationMethodConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: @@ -14608,15 +14105,19 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - informationProtection.threatAssessmentRequest - summary: Update the navigation property threatAssessmentRequests in informationProtection - operationId: informationProtection.UpdateThreatAssessmentRequests + - policies.authenticationMethodsPolicy + summary: Update externalAuthenticationMethodConfiguration + description: Update the properties of an externalAuthenticationMethodConfiguration object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/externalauthenticationmethodconfiguration-update?view=graph-rest-beta + operationId: policies.authenticationMethodsPolicy.UpdateAuthenticationMethodConfigurations requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.threatAssessmentRequest' + $ref: '#/components/schemas/microsoft.graph.authenticationMethodConfiguration' required: true responses: 2XX: @@ -14624,7 +14125,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.threatAssessmentRequest' + $ref: '#/components/schemas/microsoft.graph.authenticationMethodConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: @@ -14632,9 +14133,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - informationProtection.threatAssessmentRequest - summary: Delete navigation property threatAssessmentRequests for informationProtection - operationId: informationProtection.DeleteThreatAssessmentRequests + - policies.authenticationMethodsPolicy + summary: Delete externalAuthenticationMethodConfiguration + description: Delete an externalAuthenticationMethodConfiguration object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/externalauthenticationmethodconfiguration-delete?view=graph-rest-beta + operationId: policies.authenticationMethodsPolicy.DeleteAuthenticationMethodConfigurations parameters: - name: If-Match in: header @@ -14650,13 +14155,32 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results': + /policies/authenticationMethodsPolicy/authenticationMethodConfigurations/$count: get: tags: - - informationProtection.threatAssessmentRequest - summary: Get results from informationProtection - description: 'A collection of threat assessment results. Read-only. By default, a GET /threatAssessmentRequests/{id} does not return this property unless you apply $expand on it.' - operationId: informationProtection.threatAssessmentRequests.ListResults + - policies.authenticationMethodsPolicy + summary: Get the number of the resource + operationId: policies.authenticationMethodsPolicy.authenticationMethodConfigurations.GetCount-e541 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /policies/authenticationStrengthPolicies: + get: + tags: + - policies.authenticationStrengthPolicy + summary: List authenticationStrengthPolicies + description: Get a list of the authenticationStrengthPolicy objects and their properties. This API returns both built-in and custom policies. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/authenticationstrengthroot-list-policies?view=graph-rest-beta + operationId: policies.ListAuthenticationStrengthPolicies parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -14695,7 +14219,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.threatAssessmentResultCollectionResponse' + $ref: '#/components/responses/microsoft.graph.authenticationStrengthPolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -14706,15 +14230,19 @@ paths: x-ms-docs-operation-type: operation post: tags: - - informationProtection.threatAssessmentRequest - summary: Create new navigation property to results for informationProtection - operationId: informationProtection.threatAssessmentRequests.CreateResults + - policies.authenticationStrengthPolicy + summary: Create authenticationStrengthPolicy + description: Create a new custom authenticationStrengthPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/authenticationstrengthroot-post-policies?view=graph-rest-beta + operationId: policies.CreateAuthenticationStrengthPolicies requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.threatAssessmentResult' + $ref: '#/components/schemas/microsoft.graph.authenticationStrengthPolicy' required: true responses: 2XX: @@ -14722,19 +14250,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.threatAssessmentResult' + $ref: '#/components/schemas/microsoft.graph.authenticationStrengthPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id}': + '/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}': get: tags: - - informationProtection.threatAssessmentRequest - summary: Get results from informationProtection - description: 'A collection of threat assessment results. Read-only. By default, a GET /threatAssessmentRequests/{id} does not return this property unless you apply $expand on it.' - operationId: informationProtection.threatAssessmentRequests.GetResults + - policies.authenticationStrengthPolicy + summary: Get authenticationStrengthPolicy + description: Read the properties and relationships of an authenticationStrengthPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-get?view=graph-rest-beta + operationId: policies.GetAuthenticationStrengthPolicies parameters: - name: $select in: query @@ -14762,7 +14293,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.threatAssessmentResult' + $ref: '#/components/schemas/microsoft.graph.authenticationStrengthPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -14770,15 +14301,19 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - informationProtection.threatAssessmentRequest - summary: Update the navigation property results in informationProtection - operationId: informationProtection.threatAssessmentRequests.UpdateResults + - policies.authenticationStrengthPolicy + summary: Update authenticationStrengthPolicy + description: 'Update the properties of an authenticationStrengthPolicy object. You cannot update the allowed auth method combinations using this request. To do so, use the Update allowed combinations action.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-update?view=graph-rest-beta + operationId: policies.UpdateAuthenticationStrengthPolicies requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.threatAssessmentResult' + $ref: '#/components/schemas/microsoft.graph.authenticationStrengthPolicy' required: true responses: 2XX: @@ -14786,7 +14321,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.threatAssessmentResult' + $ref: '#/components/schemas/microsoft.graph.authenticationStrengthPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -14794,9 +14329,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - informationProtection.threatAssessmentRequest - summary: Delete navigation property results for informationProtection - operationId: informationProtection.threatAssessmentRequests.DeleteResults + - policies.authenticationStrengthPolicy + summary: Delete authenticationStrengthPolicy + description: Delete a custom authenticationStrengthPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/authenticationstrengthroot-delete-policies?view=graph-rest-beta + operationId: policies.DeleteAuthenticationStrengthPolicies parameters: - name: If-Match in: header @@ -14812,44 +14351,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/$count': - get: - tags: - - informationProtection.threatAssessmentRequest - summary: Get the number of the resource - operationId: informationProtection.threatAssessmentRequests.results.GetCount-6c75 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /informationProtection/threatAssessmentRequests/$count: - get: - tags: - - informationProtection.threatAssessmentRequest - summary: Get the number of the resource - operationId: informationProtection.threatAssessmentRequests.GetCount-693a - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /invitations: + '/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations': get: tags: - - invitations.invitation - summary: Get entities from invitations - operationId: invitations.invitation.ListInvitation + - policies.authenticationStrengthPolicy + summary: Get combinationConfigurations from policies + description: Settings that may be used to require specific types or instances of an authentication method to be used when authenticating with a specified combination of authentication methods. + operationId: policies.authenticationStrengthPolicies.ListCombinationConfigurations parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -14888,7 +14396,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.invitationCollectionResponse' + $ref: '#/components/responses/microsoft.graph.authenticationCombinationConfigurationCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -14899,55 +14407,35 @@ paths: x-ms-docs-operation-type: operation post: tags: - - invitations.invitation - summary: Create invitation - description: 'Create a new invitation or reset the redemption status for a guest user who already redeemed their invitation. The invitation adds the external user to the organization as part of B2B collaboration. B2B collaboration is supported in both Microsoft Entra External ID in workforce and external tenants. The following options are available for creating an invitation:' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/invitation-post?view=graph-rest-beta - operationId: invitations.invitation.CreateInvitation + - policies.authenticationStrengthPolicy + summary: Create new navigation property to combinationConfigurations for policies + operationId: policies.authenticationStrengthPolicies.CreateCombinationConfigurations requestBody: - description: New entity + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.invitation' + $ref: '#/components/schemas/microsoft.graph.authenticationCombinationConfiguration' required: true responses: 2XX: - description: Created entity + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.invitation' + $ref: '#/components/schemas/microsoft.graph.authenticationCombinationConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /invitations/$count: - get: - tags: - - invitations.invitation - summary: Get the number of the resource - operationId: invitations.GetCount-8ff1 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /invitations/invitedUser: + '/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id}': get: tags: - - invitations.user - summary: Get invitedUser from invitations - description: The user created as part of the invitation creation. Read-Only. The id property is required in the request body to reset a redemption status. - operationId: invitations.GetInvitedUser + - policies.authenticationStrengthPolicy + summary: Get combinationConfigurations from policies + description: Settings that may be used to require specific types or instances of an authentication method to be used when authenticating with a specified combination of authentication methods. + operationId: policies.authenticationStrengthPolicies.GetCombinationConfigurations parameters: - name: $select in: query @@ -14975,62 +14463,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.user' + $ref: '#/components/schemas/microsoft.graph.authenticationCombinationConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /invitations/invitedUser/mailboxSettings: - get: - tags: - - invitations.user - summary: Get mailboxSettings property value - description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.' - operationId: invitations.invitedUser.GetMailboxSettings - parameters: - - 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: Entity result. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.mailboxSettings' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' patch: tags: - - invitations.user - summary: Update property mailboxSettings value. - operationId: invitations.invitedUser.UpdateMailboxSettings + - policies.authenticationStrengthPolicy + summary: Update the navigation property combinationConfigurations in policies + operationId: policies.authenticationStrengthPolicies.UpdateCombinationConfigurations requestBody: - description: New property values + description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.mailboxSettings' + $ref: '#/components/schemas/microsoft.graph.authenticationCombinationConfiguration' required: true responses: 2XX: @@ -15038,70 +14487,119 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.mailboxSettings' + $ref: '#/components/schemas/microsoft.graph.authenticationCombinationConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /invitations/invitedUser/serviceProvisioningErrors: + x-ms-docs-operation-type: operation + delete: + tags: + - policies.authenticationStrengthPolicy + summary: Delete navigation property combinationConfigurations for policies + operationId: policies.authenticationStrengthPolicies.DeleteCombinationConfigurations + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations/$count': get: tags: - - invitations.user - summary: Get serviceProvisioningErrors property value - description: 'Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object.' - operationId: invitations.invitedUser.ListServiceProvisioningErrors + - policies.authenticationStrengthPolicy + summary: Get the number of the resource + operationId: policies.authenticationStrengthPolicies.combinationConfigurations.GetCount-7b5f 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.serviceProvisioningErrorCollectionResponse' + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /invitations/invitedUser/serviceProvisioningErrors/$count: + '/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/updateAllowedCombinations': + post: + tags: + - policies.authenticationStrengthPolicy + summary: Invoke action updateAllowedCombinations + description: 'Update the allowedCombinations property of an authenticationStrengthPolicy object. To update other properties of an authenticationStrengthPolicy object, use the Update authenticationStrengthPolicy method.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-updateallowedcombinations?view=graph-rest-beta + operationId: policies.authenticationStrengthPolicies.authenticationStrengthPolicy.updateAllowedCombinations + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + allowedCombinations: + type: array + items: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.authenticationMethodModes' + - type: object + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.updateAllowedCombinationsResult' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/usage()': get: tags: - - invitations.user + - policies.authenticationStrengthPolicy + summary: Invoke function usage + description: 'The usage function allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that don''t require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-usage?view=graph-rest-beta + operationId: policies.authenticationStrengthPolicies.authenticationStrengthPolicy.usage + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.authenticationStrengthUsage' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + /policies/authenticationStrengthPolicies/$count: + get: + tags: + - policies.authenticationStrengthPolicy summary: Get the number of the resource - operationId: invitations.invitedUser.ServiceProvisioningErrors.GetCount-df29 + operationId: policies.authenticationStrengthPolicies.GetCount-db73 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -15112,13 +14610,16 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /invitations/invitedUserSponsors: + /policies/authorizationPolicy: get: tags: - - invitations.directoryObject - summary: Get invitedUserSponsors from invitations - description: The users or groups who are sponsors of the invited user. Sponsors are users and groups that are responsible for guest users' privileges in the tenant and for keeping the guest users' information and access up to date. - operationId: invitations.ListInvitedUserSponsors + - policies.authorizationPolicy + summary: Get authorizationPolicy + description: Retrieve the properties of an authorizationPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/authorizationpolicy-get?view=graph-rest-beta + operationId: policies.ListAuthorizationPolicy parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -15157,7 +14658,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' + $ref: '#/components/responses/microsoft.graph.authorizationPolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -15166,13 +14667,37 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/invitations/invitedUserSponsors/{directoryObject-id}': + post: + tags: + - policies.authorizationPolicy + summary: Create new navigation property to authorizationPolicy for policies + operationId: policies.CreateAuthorizationPolicy + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.authorizationPolicy' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.authorizationPolicy' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/policies/authorizationPolicy/{authorizationPolicy-id}': get: tags: - - invitations.directoryObject - summary: Get invitedUserSponsors from invitations - description: The users or groups who are sponsors of the invited user. Sponsors are users and groups that are responsible for guest users' privileges in the tenant and for keeping the guest users' information and access up to date. - operationId: invitations.GetInvitedUserSponsors + - policies.authorizationPolicy + summary: Get authorizationPolicy from policies + description: The policy that controls Microsoft Entra authorization settings. + operationId: policies.GetAuthorizationPolicy parameters: - name: $select in: query @@ -15200,38 +14725,62 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.directoryObject' + $ref: '#/components/schemas/microsoft.graph.authorizationPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /invitations/invitedUserSponsors/$count: - get: + patch: tags: - - invitations.directoryObject - summary: Get the number of the resource - operationId: invitations.invitedUserSponsors.GetCount-648d - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - policies.authorizationPolicy + summary: Update the navigation property authorizationPolicy in policies + operationId: policies.UpdateAuthorizationPolicy + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.authorizationPolicy' + required: true responses: 2XX: - $ref: '#/components/responses/ODataCountResponse' + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.authorizationPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /oauth2PermissionGrants: + x-ms-docs-operation-type: operation + delete: + tags: + - policies.authorizationPolicy + summary: Delete navigation property authorizationPolicy for policies + operationId: policies.DeleteAuthorizationPolicy + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/policies/authorizationPolicy/{authorizationPolicy-id}/defaultUserRoleOverrides': get: tags: - - oauth2PermissionGrants.oAuth2PermissionGrant - summary: List oauth2PermissionGrants (delegated permission grants) - description: 'Retrieve a list of oAuth2PermissionGrant objects, representing delegated permissions which have been granted for client applications to access APIs on behalf of signed-in users.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/oauth2permissiongrant-list?view=graph-rest-beta - operationId: oauth2PermissionGrants.oAuth2PermissionGrant.ListOAuth2PermissionGrant + - policies.authorizationPolicy + summary: Get defaultUserRoleOverrides from policies + operationId: policies.authorizationPolicy.ListDefaultUserRoleOverrides parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -15270,7 +14819,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.oAuth2PermissionGrantCollectionResponse' + $ref: '#/components/responses/microsoft.graph.defaultUserRoleOverrideCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -15281,42 +14830,34 @@ paths: x-ms-docs-operation-type: operation post: tags: - - oauth2PermissionGrants.oAuth2PermissionGrant - summary: Create oAuth2PermissionGrant (a delegated permission grant) - description: 'Create a delegated permission grant, represented by an oAuth2PermissionGrant object. A delegated permission grant authorizes a client service principal (representing a client application) to access a resource service principal (representing an API), on behalf of a signed-in user, for the level of access limited by the delegated permissions which were granted.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/oauth2permissiongrant-post?view=graph-rest-beta - operationId: oauth2PermissionGrants.oAuth2PermissionGrant.CreateOAuth2PermissionGrant + - policies.authorizationPolicy + summary: Create new navigation property to defaultUserRoleOverrides for policies + operationId: policies.authorizationPolicy.CreateDefaultUserRoleOverrides requestBody: - description: New entity + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.oAuth2PermissionGrant' + $ref: '#/components/schemas/microsoft.graph.defaultUserRoleOverride' required: true responses: 2XX: - description: Created entity + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.oAuth2PermissionGrant' + $ref: '#/components/schemas/microsoft.graph.defaultUserRoleOverride' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/oauth2PermissionGrants/{oAuth2PermissionGrant-id}': + '/policies/authorizationPolicy/{authorizationPolicy-id}/defaultUserRoleOverrides/{defaultUserRoleOverride-id}': get: tags: - - oauth2PermissionGrants.oAuth2PermissionGrant - summary: Get oAuth2PermissionGrant (a delegated permission grant) - description: Retrieve the properties of a single delegated permission grant represented by an oAuth2PermissionGrant object. An oAuth2PermissionGrant represents delegated permissions which have been granted for a client application to access an API on behalf of a signed-in user. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/oauth2permissiongrant-get?view=graph-rest-beta - operationId: oauth2PermissionGrants.oAuth2PermissionGrant.GetOAuth2PermissionGrant + - policies.authorizationPolicy + summary: Get defaultUserRoleOverrides from policies + operationId: policies.authorizationPolicy.GetDefaultUserRoleOverrides parameters: - name: $select in: query @@ -15340,11 +14881,11 @@ paths: type: string responses: 2XX: - description: Retrieved entity + description: Retrieved navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.oAuth2PermissionGrant' + $ref: '#/components/schemas/microsoft.graph.defaultUserRoleOverride' 4XX: $ref: '#/components/responses/error' 5XX: @@ -15352,19 +14893,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - oauth2PermissionGrants.oAuth2PermissionGrant - summary: Update oAuth2PermissionGrant (a delegated permission grant) - description: 'Update the properties of oAuth2PermissionGrant object, representing a delegated permission grant. An oAuth2PermissionGrant can be updated to change which delegated permissions are granted, by adding or removing items from the list in scopes.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/oauth2permissiongrant-update?view=graph-rest-beta - operationId: oauth2PermissionGrants.oAuth2PermissionGrant.UpdateOAuth2PermissionGrant + - policies.authorizationPolicy + summary: Update the navigation property defaultUserRoleOverrides in policies + operationId: policies.authorizationPolicy.UpdateDefaultUserRoleOverrides requestBody: - description: New property values + description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.oAuth2PermissionGrant' + $ref: '#/components/schemas/microsoft.graph.defaultUserRoleOverride' required: true responses: 2XX: @@ -15372,7 +14909,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.oAuth2PermissionGrant' + $ref: '#/components/schemas/microsoft.graph.defaultUserRoleOverride' 4XX: $ref: '#/components/responses/error' 5XX: @@ -15380,13 +14917,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - oauth2PermissionGrants.oAuth2PermissionGrant - summary: Delete oAuth2PermissionGrant (a delegated permission grant) - description: 'Delete an oAuth2PermissionGrant, representing a delegated permission grant. When a delegated permission grant is deleted, the access it granted is revoked. Existing access tokens will continue to be valid for their lifetime, but new access tokens will not be granted for the delegated permissions identified in the deleted oAuth2PermissionGrant.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/oauth2permissiongrant-delete?view=graph-rest-beta - operationId: oauth2PermissionGrants.oAuth2PermissionGrant.DeleteOAuth2PermissionGrant + - policies.authorizationPolicy + summary: Delete navigation property defaultUserRoleOverrides for policies + operationId: policies.authorizationPolicy.DeleteDefaultUserRoleOverrides parameters: - name: If-Match in: header @@ -15402,12 +14935,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /oauth2PermissionGrants/$count: + '/policies/authorizationPolicy/{authorizationPolicy-id}/defaultUserRoleOverrides/$count': get: tags: - - oauth2PermissionGrants.oAuth2PermissionGrant + - policies.authorizationPolicy summary: Get the number of the resource - operationId: oauth2PermissionGrants.GetCount-8287 + operationId: policies.authorizationPolicy.defaultUserRoleOverrides.GetCount-0f74 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -15418,86 +14951,32 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /oauth2PermissionGrants/delta(): + /policies/authorizationPolicy/$count: get: tags: - - oauth2PermissionGrants.oAuth2PermissionGrant.Functions - summary: Invoke function delta - description: 'Get newly created, updated, or deleted oauth2permissiongrant objects without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/oauth2permissiongrant-delta?view=graph-rest-beta - operationId: oauth2PermissionGrants.delta + - policies.authorizationPolicy + summary: Get the number of the resource + operationId: policies.authorizationPolicy.GetCount-8ddd parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - - name: $orderby - in: query - description: Order items by property values - 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: Success - content: - application/json: - schema: - title: Collection of oAuth2PermissionGrant - type: object - allOf: - - $ref: '#/components/schemas/BaseDeltaFunctionResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.oAuth2PermissionGrant' + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/organization/{organization-id}/certificateBasedAuthConfiguration': + /policies/b2bManagementPolicies: get: tags: - - organization.certificateBasedAuthConfiguration - summary: List certificateBasedAuthConfigurations - description: Get a list of certificateBasedAuthConfiguration objects. + - policies.b2bManagementPolicy + summary: List b2bManagementPolicy objects + description: Get a list of the b2bManagementPolicy objects and their properties. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/certificatebasedauthconfiguration-list?view=graph-rest-beta - operationId: organization.ListCertificateBasedAuthConfiguration + url: https://learn.microsoft.com/graph/api/policyroot-list-b2bmanagementpolicies?view=graph-rest-beta + operationId: policies.ListB2bManagementPolicies parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -15536,7 +15015,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.certificateBasedAuthConfigurationCollectionResponse' + $ref: '#/components/responses/microsoft.graph.b2bManagementPolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -15547,19 +15026,19 @@ paths: x-ms-docs-operation-type: operation post: tags: - - organization.certificateBasedAuthConfiguration - summary: Create certificateBasedAuthConfiguration - description: Create a new certificateBasedAuthConfiguration object. + - policies.b2bManagementPolicy + summary: Create b2bManagementPolicy + description: Create a new b2bManagementPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/certificatebasedauthconfiguration-post-certificatebasedauthconfiguration?view=graph-rest-beta - operationId: organization.CreateCertificateBasedAuthConfiguration + url: https://learn.microsoft.com/graph/api/policyroot-post-b2bmanagementpolicies?view=graph-rest-beta + operationId: policies.CreateB2bManagementPolicies requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.certificateBasedAuthConfiguration' + $ref: '#/components/schemas/microsoft.graph.b2bManagementPolicy' required: true responses: 2XX: @@ -15567,22 +15046,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.certificateBasedAuthConfiguration' + $ref: '#/components/schemas/microsoft.graph.b2bManagementPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/organization/{organization-id}/certificateBasedAuthConfiguration/{certificateBasedAuthConfiguration-id}': + '/policies/b2bManagementPolicies/{b2bManagementPolicy-id}': get: tags: - - organization.certificateBasedAuthConfiguration - summary: Get certificateBasedAuthConfiguration - description: Get the properties of a certificateBasedAuthConfiguration object. + - policies.b2bManagementPolicy + summary: Get b2bManagementPolicy + description: Read the properties and relationships of b2bManagementPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/certificatebasedauthconfiguration-get?view=graph-rest-beta - operationId: organization.GetCertificateBasedAuthConfiguration + url: https://learn.microsoft.com/graph/api/b2bmanagementpolicy-get?view=graph-rest-beta + operationId: policies.GetB2bManagementPolicies parameters: - name: $select in: query @@ -15610,7 +15089,35 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.certificateBasedAuthConfiguration' + $ref: '#/components/schemas/microsoft.graph.b2bManagementPolicy' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - policies.b2bManagementPolicy + summary: Update b2bManagementPolicy + description: Update the properties of a b2bManagementPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/b2bmanagementpolicy-update?view=graph-rest-beta + operationId: policies.UpdateB2bManagementPolicies + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.b2bManagementPolicy' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.b2bManagementPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -15618,13 +15125,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - organization.certificateBasedAuthConfiguration - summary: Delete certificateBasedAuthConfiguration - description: Delete a certificateBasedAuthConfiguration object. + - policies.b2bManagementPolicy + summary: Delete b2bManagementPolicy + description: Delete a b2bManagementPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/certificatebasedauthconfiguration-delete?view=graph-rest-beta - operationId: organization.DeleteCertificateBasedAuthConfiguration + url: https://learn.microsoft.com/graph/api/policyroot-delete-b2bmanagementpolicies?view=graph-rest-beta + operationId: policies.DeleteB2bManagementPolicies parameters: - name: If-Match in: header @@ -15640,29 +15147,32 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/organization/{organization-id}/certificateBasedAuthConfiguration/$count': + '/policies/b2bManagementPolicies/{b2bManagementPolicy-id}/appliesTo': get: tags: - - organization.certificateBasedAuthConfiguration - summary: Get the number of the resource - operationId: organization.certificateBasedAuthConfiguration.GetCount-8262 + - policies.b2bManagementPolicy + summary: List b2bManagementPolicy appliesTo + description: Get a list of directoryObject objects that a b2bManagementPolicy object has been applied to. The b2bManagementPolicy can only be applied to application and servicePrincipal resources. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/b2bmanagementpolicy-list-appliesto?view=graph-rest-beta + operationId: policies.b2bManagementPolicies.ListAppliesTo parameters: + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /policies: - get: - tags: - - policies.policyRoot - summary: Get policies - operationId: policies.policyRoot.GetPolicyRoot - parameters: + - $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 @@ -15685,50 +15195,96 @@ paths: type: string responses: 2XX: - description: Retrieved entity - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.policyRoot' + $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: - tags: - - policies.policyRoot - summary: Update policies - operationId: policies.policyRoot.UpdatePolicyRoot - requestBody: - description: New property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.policyRoot' - required: true + '/policies/b2bManagementPolicies/{b2bManagementPolicy-id}/appliesTo/{directoryObject-id}': + get: + tags: + - policies.b2bManagementPolicy + summary: Get appliesTo from policies + operationId: policies.b2bManagementPolicies.GetAppliesTo + parameters: + - 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: Success + description: Retrieved navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.policyRoot' + $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /policies/accessReviewPolicy: + '/policies/b2bManagementPolicies/{b2bManagementPolicy-id}/appliesTo/$count': get: tags: - - policies.accessReviewPolicy - summary: Get accessReviewPolicy - description: Read the properties and relationships of an accessReviewPolicy object. + - policies.b2bManagementPolicy + summary: Get the number of the resource + operationId: policies.b2bManagementPolicies.appliesTo.GetCount-2ff7 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /policies/b2bManagementPolicies/$count: + get: + tags: + - policies.b2bManagementPolicy + summary: Get the number of the resource + operationId: policies.b2bManagementPolicies.GetCount-f61e + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /policies/b2cAuthenticationMethodsPolicy: + get: + tags: + - policies.b2cAuthenticationMethodsPolicy + summary: Get b2cAuthenticationMethodsPolicy + description: Read the properties of a b2cAuthenticationMethodsPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/accessreviewpolicy-get?view=graph-rest-beta - operationId: policies.GetAccessReviewPolicy + url: https://learn.microsoft.com/graph/api/b2cauthenticationmethodspolicy-get?view=graph-rest-beta + operationId: policies.GetB2cAuthenticationMethodsPolicy parameters: - name: $select in: query @@ -15756,7 +15312,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessReviewPolicy' + $ref: '#/components/schemas/microsoft.graph.b2cAuthenticationMethodsPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -15764,19 +15320,19 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - policies.accessReviewPolicy - summary: Update accessReviewPolicy - description: Update the properties of an accessReviewPolicy object. + - policies.b2cAuthenticationMethodsPolicy + summary: Update b2cAuthenticationMethodsPolicy + description: Update the properties of a b2cAuthenticationMethodsPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/accessreviewpolicy-update?view=graph-rest-beta - operationId: policies.UpdateAccessReviewPolicy + url: https://learn.microsoft.com/graph/api/b2cauthenticationmethodspolicy-update?view=graph-rest-beta + operationId: policies.UpdateB2cAuthenticationMethodsPolicy requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessReviewPolicy' + $ref: '#/components/schemas/microsoft.graph.b2cAuthenticationMethodsPolicy' required: true responses: 2XX: @@ -15784,7 +15340,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.accessReviewPolicy' + $ref: '#/components/schemas/microsoft.graph.b2cAuthenticationMethodsPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -15792,9 +15348,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.accessReviewPolicy - summary: Delete navigation property accessReviewPolicy for policies - operationId: policies.DeleteAccessReviewPolicy + - policies.b2cAuthenticationMethodsPolicy + summary: Delete navigation property b2cAuthenticationMethodsPolicy for policies + operationId: policies.DeleteB2cAuthenticationMethodsPolicy parameters: - name: If-Match in: header @@ -15810,16 +15366,16 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /policies/activityBasedTimeoutPolicies: + /policies/claimsMappingPolicies: get: tags: - - policies.activityBasedTimeoutPolicy - summary: List activityBasedTimeoutPolicies - description: Get a list of activityBasedTimeoutPolicy objects. + - policies.claimsMappingPolicy + summary: List claimsMappingPolicies + description: Get a list of claimsMappingPolicy objects. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/activitybasedtimeoutpolicy-list?view=graph-rest-beta - operationId: policies.ListActivityBasedTimeoutPolicies + url: https://learn.microsoft.com/graph/api/claimsmappingpolicy-list?view=graph-rest-beta + operationId: policies.ListClaimsMappingPolicies parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -15858,7 +15414,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.activityBasedTimeoutPolicyCollectionResponse' + $ref: '#/components/responses/microsoft.graph.claimsMappingPolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -15869,19 +15425,19 @@ paths: x-ms-docs-operation-type: operation post: tags: - - policies.activityBasedTimeoutPolicy - summary: Create activityBasedTimeoutPolicy - description: Create a new activityBasedTimeoutPolicy object. + - policies.claimsMappingPolicy + summary: Create claimsMappingPolicy + description: Create a new claimsMappingPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/activitybasedtimeoutpolicy-post-activitybasedtimeoutpolicies?view=graph-rest-beta - operationId: policies.CreateActivityBasedTimeoutPolicies + url: https://learn.microsoft.com/graph/api/claimsmappingpolicy-post-claimsmappingpolicies?view=graph-rest-beta + operationId: policies.CreateClaimsMappingPolicies requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.activityBasedTimeoutPolicy' + $ref: '#/components/schemas/microsoft.graph.claimsMappingPolicy' required: true responses: 2XX: @@ -15889,22 +15445,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.activityBasedTimeoutPolicy' + $ref: '#/components/schemas/microsoft.graph.claimsMappingPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}': + '/policies/claimsMappingPolicies/{claimsMappingPolicy-id}': get: tags: - - policies.activityBasedTimeoutPolicy - summary: Get activityBasedTimeoutPolicy - description: Get the properties of an activityBasedTimeoutPolicy object. + - policies.claimsMappingPolicy + summary: Get claimsMappingPolicy + description: Retrieve the properties and relationships of a claimsMappingPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/activitybasedtimeoutpolicy-get?view=graph-rest-beta - operationId: policies.GetActivityBasedTimeoutPolicies + url: https://learn.microsoft.com/graph/api/claimsmappingpolicy-get?view=graph-rest-beta + operationId: policies.GetClaimsMappingPolicies parameters: - name: $select in: query @@ -15932,7 +15488,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.activityBasedTimeoutPolicy' + $ref: '#/components/schemas/microsoft.graph.claimsMappingPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -15940,19 +15496,19 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - policies.activityBasedTimeoutPolicy - summary: Update activitybasedtimeoutpolicy - description: Update the properties of an activityBasedTimeoutPolicy object. + - policies.claimsMappingPolicy + summary: Update claimsmappingpolicy + description: Update the properties of a claimsMappingPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/activitybasedtimeoutpolicy-update?view=graph-rest-beta - operationId: policies.UpdateActivityBasedTimeoutPolicies + url: https://learn.microsoft.com/graph/api/claimsmappingpolicy-update?view=graph-rest-beta + operationId: policies.UpdateClaimsMappingPolicies requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.activityBasedTimeoutPolicy' + $ref: '#/components/schemas/microsoft.graph.claimsMappingPolicy' required: true responses: 2XX: @@ -15960,7 +15516,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.activityBasedTimeoutPolicy' + $ref: '#/components/schemas/microsoft.graph.claimsMappingPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -15968,13 +15524,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.activityBasedTimeoutPolicy - summary: Delete activityBasedTimeoutPolicy - description: Delete an activityBasedTimeoutPolicy object. + - policies.claimsMappingPolicy + summary: Delete claimsMappingPolicy + description: Delete a claimsMappingPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/activitybasedtimeoutpolicy-delete?view=graph-rest-beta - operationId: policies.DeleteActivityBasedTimeoutPolicies + url: https://learn.microsoft.com/graph/api/claimsmappingpolicy-delete?view=graph-rest-beta + operationId: policies.DeleteClaimsMappingPolicies parameters: - name: If-Match in: header @@ -15990,12 +15546,16 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}/appliesTo': + '/policies/claimsMappingPolicies/{claimsMappingPolicy-id}/appliesTo': get: tags: - - policies.activityBasedTimeoutPolicy - summary: Get appliesTo from policies - operationId: policies.activityBasedTimeoutPolicies.ListAppliesTo + - policies.claimsMappingPolicy + summary: List appliesTo + description: Get a list of directoryObject objects that a claimsMappingPolicy object has been applied to. The claimsMappingPolicy can only be applied to application and servicePrincipal resources. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/claimsmappingpolicy-list-appliesto?view=graph-rest-beta + operationId: policies.claimsMappingPolicies.ListAppliesTo parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -16043,12 +15603,12 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}/appliesTo/{directoryObject-id}': + '/policies/claimsMappingPolicies/{claimsMappingPolicy-id}/appliesTo/{directoryObject-id}': get: tags: - - policies.activityBasedTimeoutPolicy + - policies.claimsMappingPolicy summary: Get appliesTo from policies - operationId: policies.activityBasedTimeoutPolicies.GetAppliesTo + operationId: policies.claimsMappingPolicies.GetAppliesTo parameters: - name: $select in: query @@ -16082,12 +15642,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}/appliesTo/$count': + '/policies/claimsMappingPolicies/{claimsMappingPolicy-id}/appliesTo/$count': get: tags: - - policies.activityBasedTimeoutPolicy + - policies.claimsMappingPolicy summary: Get the number of the resource - operationId: policies.activityBasedTimeoutPolicies.appliesTo.GetCount-f5ce + operationId: policies.claimsMappingPolicies.appliesTo.GetCount-46aa parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -16098,12 +15658,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /policies/activityBasedTimeoutPolicies/$count: + /policies/claimsMappingPolicies/$count: get: tags: - - policies.activityBasedTimeoutPolicy + - policies.claimsMappingPolicy summary: Get the number of the resource - operationId: policies.activityBasedTimeoutPolicies.GetCount-1f03 + operationId: policies.claimsMappingPolicies.GetCount-0f66 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -16114,17 +15674,29 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /policies/adminConsentRequestPolicy: + /policies/conditionalAccessPolicies: get: tags: - - policies.adminConsentRequestPolicy - summary: Get adminConsentRequestPolicy - description: Read the properties and relationships of an adminConsentRequestPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/adminconsentrequestpolicy-get?view=graph-rest-beta - operationId: policies.GetAdminConsentRequestPolicy + - policies.conditionalAccessPolicy + summary: Get conditionalAccessPolicies from policies + description: The custom rules that define an access scenario. + operationId: policies.ListConditionalAccessPolicies 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 @@ -16147,31 +15719,90 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.adminConsentRequestPolicy' + $ref: '#/components/responses/microsoft.graph.conditionalAccessPolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - - policies.adminConsentRequestPolicy - summary: Update adminConsentRequestPolicy - description: Update the properties of an adminConsentRequestPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/adminconsentrequestpolicy-update?view=graph-rest-beta - operationId: policies.UpdateAdminConsentRequestPolicy + - policies.conditionalAccessPolicy + summary: Create new navigation property to conditionalAccessPolicies for policies + operationId: policies.CreateConditionalAccessPolicies requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.adminConsentRequestPolicy' + $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/policies/conditionalAccessPolicies/{conditionalAccessPolicy-id}': + get: + tags: + - policies.conditionalAccessPolicy + summary: Get conditionalAccessPolicies from policies + description: The custom rules that define an access scenario. + operationId: policies.GetConditionalAccessPolicies + parameters: + - 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.conditionalAccessPolicy' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - policies.conditionalAccessPolicy + summary: Update the navigation property conditionalAccessPolicies in policies + operationId: policies.UpdateConditionalAccessPolicies + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' required: true responses: 2XX: @@ -16179,7 +15810,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.adminConsentRequestPolicy' + $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -16187,9 +15818,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.adminConsentRequestPolicy - summary: Delete navigation property adminConsentRequestPolicy for policies - operationId: policies.DeleteAdminConsentRequestPolicy + - policies.conditionalAccessPolicy + summary: Delete navigation property conditionalAccessPolicies for policies + operationId: policies.DeleteConditionalAccessPolicies parameters: - name: If-Match in: header @@ -16205,32 +15836,58 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /policies/appManagementPolicies: - get: + '/policies/conditionalAccessPolicies/{conditionalAccessPolicy-id}/restore': + post: tags: - - policies.appManagementPolicy - summary: List appManagementPolicies - description: Retrieve a list of appManagementPolicy objects. + - policies.conditionalAccessPolicy + summary: Invoke action restore + description: Restore a deleted conditionalAccessPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/appmanagementpolicy-list?view=graph-rest-beta - operationId: policies.ListAppManagementPolicies + url: https://learn.microsoft.com/graph/api/conditionalaccesspolicy-restore?view=graph-rest-beta + operationId: policies.conditionalAccessPolicies.conditionalAccessPolicy.restore + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /policies/conditionalAccessPolicies/$count: + get: + tags: + - policies.conditionalAccessPolicy + summary: Get the number of the resource + operationId: policies.conditionalAccessPolicies.GetCount-2c66 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 + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /policies/crossTenantAccessPolicy: + get: + tags: + - policies.crossTenantAccessPolicy + summary: Get crossTenantAccessPolicy + description: Read the properties and relationships of a crossTenantAccessPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicy-get?view=graph-rest-beta + operationId: policies.GetCrossTenantAccessPolicy + parameters: - name: $select in: query description: Select properties to be returned @@ -16253,53 +15910,74 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.appManagementPolicyCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + patch: tags: - - policies.appManagementPolicy - summary: Create appManagementPolicy - description: Create an appManagementPolicy object. + - policies.crossTenantAccessPolicy + summary: Update crossTenantAccessPolicy + description: Update the properties of a cross-tenant access policy. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/appmanagementpolicy-post?view=graph-rest-beta - operationId: policies.CreateAppManagementPolicies + url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicy-update?view=graph-rest-beta + operationId: policies.UpdateCrossTenantAccessPolicy requestBody: - description: New navigation property + description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.appManagementPolicy' + $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicy' required: true responses: 2XX: - description: Created navigation property. + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.appManagementPolicy' + $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/appManagementPolicies/{appManagementPolicy-id}': + delete: + tags: + - policies.crossTenantAccessPolicy + summary: Delete navigation property crossTenantAccessPolicy for policies + operationId: policies.DeleteCrossTenantAccessPolicy + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /policies/crossTenantAccessPolicy/default: get: tags: - - policies.appManagementPolicy - summary: Get appManagementPolicy - description: Read the properties of an appManagementPolicy object. + - policies.crossTenantAccessPolicy + summary: Get crossTenantAccessPolicyConfigurationDefault + description: Read the default configuration of a cross-tenant access policy. This default configuration may be the service default assigned by Microsoft Entra ID (isServiceDefault is true) or may be customized in your tenant (isServiceDefault is false). externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/appmanagementpolicy-get?view=graph-rest-beta - operationId: policies.GetAppManagementPolicies + url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationdefault-get?view=graph-rest-beta + operationId: policies.crossTenantAccessPolicy.GetDefault parameters: - name: $select in: query @@ -16327,7 +16005,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.appManagementPolicy' + $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationDefault' 4XX: $ref: '#/components/responses/error' 5XX: @@ -16335,19 +16013,19 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - policies.appManagementPolicy - summary: Update appManagementPolicy - description: Update an appManagementPolicy object. + - policies.crossTenantAccessPolicy + summary: Update crossTenantAccessPolicyConfigurationDefault + description: Update the default configuration of a cross-tenant access policy. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/appmanagementpolicy-update?view=graph-rest-beta - operationId: policies.UpdateAppManagementPolicies + url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationdefault-update?view=graph-rest-beta + operationId: policies.crossTenantAccessPolicy.UpdateDefault requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.appManagementPolicy' + $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationDefault' required: true responses: 2XX: @@ -16355,7 +16033,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.appManagementPolicy' + $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationDefault' 4XX: $ref: '#/components/responses/error' 5XX: @@ -16363,13 +16041,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.appManagementPolicy - summary: Delete appManagementPolicy - description: Delete an appManagementPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/appmanagementpolicy-delete?view=graph-rest-beta - operationId: policies.DeleteAppManagementPolicies + - policies.crossTenantAccessPolicy + summary: Delete navigation property default for policies + operationId: policies.crossTenantAccessPolicy.DeleteDefault parameters: - name: If-Match in: header @@ -16385,16 +16059,16 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/appManagementPolicies/{appManagementPolicy-id}/appliesTo': + /policies/crossTenantAccessPolicy/default/m365Capabilities: get: tags: - - policies.appManagementPolicy - summary: List appliesTo - description: List application and service principal objects assigned an appManagementPolicy policy object. + - policies.crossTenantAccessPolicy + summary: List Microsoft 365 capabilities for default policy + description: 'Get a list of Microsoft 365 cross-tenant capabilities configured for the default cross-tenant access policy. The returned collection is a heterogeneous collection of derived types of m365CapabilityBase, differentiated by their @odata.type property.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/appmanagementpolicy-list-appliesto?view=graph-rest-beta - operationId: policies.appManagementPolicies.ListAppliesTo + url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationdefault-list-m365capabilities?view=graph-rest-beta + operationId: policies.crossTenantAccessPolicy.default.ListM365Capabilities parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -16433,7 +16107,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' + $ref: '#/components/responses/microsoft.graph.m365CapabilityBaseCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -16442,88 +16116,41 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/policies/appManagementPolicies/{appManagementPolicy-id}/appliesTo/{directoryObject-id}': - get: + post: tags: - - policies.appManagementPolicy - summary: Get appliesTo from policies - description: Collection of application and service principals to which a policy is applied. - operationId: policies.appManagementPolicies.GetAppliesTo - parameters: - - 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 + - policies.crossTenantAccessPolicy + summary: Create Microsoft 365 capability for default policy + description: Create a new Microsoft 365 cross-tenant capability for the default cross-tenant access policy. The @odata.type property in the request body is required to specify which type of capability to create. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationdefault-post-m365capabilities?view=graph-rest-beta + operationId: policies.crossTenantAccessPolicy.default.CreateM365Capabilities + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' + required: true responses: 2XX: - description: Retrieved navigation property + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.directoryObject' + $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/appManagementPolicies/{appManagementPolicy-id}/appliesTo/$count': - get: - tags: - - policies.appManagementPolicy - summary: Get the number of the resource - operationId: policies.appManagementPolicies.appliesTo.GetCount-b064 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /policies/appManagementPolicies/$count: - get: - tags: - - policies.appManagementPolicy - summary: Get the number of the resource - operationId: policies.appManagementPolicies.GetCount-c99e - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /policies/authenticationFlowsPolicy: + '/policies/crossTenantAccessPolicy/default/m365Capabilities/{m365CapabilityBase-name}': get: tags: - - policies.authenticationFlowsPolicy - summary: Get authenticationFlowsPolicy - description: Read the properties and relationships of an authenticationFlowsPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/authenticationflowspolicy-get?view=graph-rest-beta - operationId: policies.GetAuthenticationFlowsPolicy + - policies.crossTenantAccessPolicy + summary: Get m365Capabilities from policies + description: Defines the default Microsoft 365 cross-tenant capabilities for inbound access from external organizations. + operationId: policies.crossTenantAccessPolicy.default.GetM365Capabilities parameters: - name: $select in: query @@ -16551,7 +16178,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationFlowsPolicy' + $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' 4XX: $ref: '#/components/responses/error' 5XX: @@ -16559,19 +16186,19 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - policies.authenticationFlowsPolicy - summary: Update authenticationFlowsPolicy - description: 'Update the Boolean selfServiceSignUp property of an authenticationFlowsPolicy object. The properties id, type, and description cannot be modified.' + - policies.crossTenantAccessPolicy + summary: Update Microsoft 365 capability for default policy + description: Update an existing Microsoft 365 cross-tenant capability for the default cross-tenant access policy. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/authenticationflowspolicy-update?view=graph-rest-beta - operationId: policies.UpdateAuthenticationFlowsPolicy + url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationdefault-update-m365capabilities?view=graph-rest-beta + operationId: policies.crossTenantAccessPolicy.default.UpdateM365Capabilities requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationFlowsPolicy' + $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' required: true responses: 2XX: @@ -16579,7 +16206,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationFlowsPolicy' + $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' 4XX: $ref: '#/components/responses/error' 5XX: @@ -16587,9 +16214,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.authenticationFlowsPolicy - summary: Delete navigation property authenticationFlowsPolicy for policies - operationId: policies.DeleteAuthenticationFlowsPolicy + - policies.crossTenantAccessPolicy + summary: Delete navigation property m365Capabilities for policies + operationId: policies.crossTenantAccessPolicy.default.DeleteM365Capabilities parameters: - name: If-Match in: header @@ -16605,89 +16232,32 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /policies/authenticationMethodsPolicy: + /policies/crossTenantAccessPolicy/default/m365Capabilities/$count: get: tags: - - policies.authenticationMethodsPolicy - summary: Get authenticationMethodsPolicy - description: Read the properties and relationships of an authenticationMethodsPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/authenticationmethodspolicy-get?view=graph-rest-beta - operationId: policies.GetAuthenticationMethodsPolicy + - policies.crossTenantAccessPolicy + summary: Get the number of the resource + operationId: policies.crossTenantAccessPolicy.default.m365Capabilities.GetCount-db34 parameters: - - 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 + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.authenticationMethodsPolicy' + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + /policies/crossTenantAccessPolicy/default/resetToSystemDefault: + post: tags: - - policies.authenticationMethodsPolicy - summary: Update authenticationMethodsPolicy - description: Update the properties of an authenticationMethodsPolicy object. + - policies.crossTenantAccessPolicy + summary: Invoke action resetToSystemDefault + description: Reset any changes made to the default configuration in a cross-tenant access policy back to the system default. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/authenticationmethodspolicy-update?view=graph-rest-beta - operationId: policies.UpdateAuthenticationMethodsPolicy - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.authenticationMethodsPolicy' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.authenticationMethodsPolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - policies.authenticationMethodsPolicy - summary: Delete navigation property authenticationMethodsPolicy for policies - operationId: policies.DeleteAuthenticationMethodsPolicy - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationdefault-resettosystemdefault?view=graph-rest-beta + operationId: policies.crossTenantAccessPolicy.default.resetToSystemDefault responses: '204': description: Success @@ -16695,14 +16265,17 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /policies/authenticationMethodsPolicy/authenticationMethodConfigurations: + x-ms-docs-operation-type: action + /policies/crossTenantAccessPolicy/partners: get: tags: - - policies.authenticationMethodsPolicy - summary: Get externalAuthenticationMethodConfiguration - description: Read the properties and relationships of an externalAuthenticationMethodConfiguration object. - operationId: policies.authenticationMethodsPolicy.ListAuthenticationMethodConfigurations + - policies.crossTenantAccessPolicy + summary: List partners + description: Get a list of all partner configurations within a cross-tenant access policy. You can also use the $expand parameter to list the user and group synchronization policy for all partner configurations. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicy-list-partners?view=graph-rest-beta + operationId: policies.crossTenantAccessPolicy.ListPartners parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -16741,7 +16314,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.authenticationMethodConfigurationCollectionResponse' + $ref: '#/components/responses/microsoft.graph.crossTenantAccessPolicyConfigurationPartnerCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -16752,15 +16325,19 @@ paths: x-ms-docs-operation-type: operation post: tags: - - policies.authenticationMethodsPolicy - summary: Create new navigation property to authenticationMethodConfigurations for policies - operationId: policies.authenticationMethodsPolicy.CreateAuthenticationMethodConfigurations + - policies.crossTenantAccessPolicy + summary: Create crossTenantAccessPolicyConfigurationPartner + description: Create a new partner configuration in a cross-tenant access policy. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicy-post-partners?view=graph-rest-beta + operationId: policies.crossTenantAccessPolicy.CreatePartners requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationMethodConfiguration' + $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationPartner' required: true responses: 2XX: @@ -16768,22 +16345,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationMethodConfiguration' + $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationPartner' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id}': + '/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}': get: tags: - - policies.authenticationMethodsPolicy - summary: Get externalAuthenticationMethodConfiguration - description: Read the properties and relationships of an externalAuthenticationMethodConfiguration object. + - policies.crossTenantAccessPolicy + summary: Get crossTenantAccessPolicyConfigurationPartner + description: Read the properties and relationships of a partner-specific configuration. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/externalauthenticationmethodconfiguration-get?view=graph-rest-beta - operationId: policies.authenticationMethodsPolicy.GetAuthenticationMethodConfigurations + url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-get?view=graph-rest-beta + operationId: policies.crossTenantAccessPolicy.GetPartners parameters: - name: $select in: query @@ -16811,7 +16388,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationMethodConfiguration' + $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationPartner' 4XX: $ref: '#/components/responses/error' 5XX: @@ -16819,19 +16396,19 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - policies.authenticationMethodsPolicy - summary: Update externalAuthenticationMethodConfiguration - description: Update the properties of an externalAuthenticationMethodConfiguration object. + - policies.crossTenantAccessPolicy + summary: Update crossTenantAccessPolicyConfigurationPartner + description: Update the properties of a partner-specific configuration. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/externalauthenticationmethodconfiguration-update?view=graph-rest-beta - operationId: policies.authenticationMethodsPolicy.UpdateAuthenticationMethodConfigurations + url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-update?view=graph-rest-beta + operationId: policies.crossTenantAccessPolicy.UpdatePartners requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationMethodConfiguration' + $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationPartner' required: true responses: 2XX: @@ -16839,7 +16416,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationMethodConfiguration' + $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationPartner' 4XX: $ref: '#/components/responses/error' 5XX: @@ -16847,13 +16424,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.authenticationMethodsPolicy - summary: Delete externalAuthenticationMethodConfiguration - description: Delete an externalAuthenticationMethodConfiguration object. + - policies.crossTenantAccessPolicy + summary: Delete crossTenantAccessPolicyConfigurationPartner + description: 'Delete a partner-specific configuration in a cross-tenant access policy. If a configuration includes a user synchronization policy, you must first delete the user synchronization policy before you can delete the partner-specific configuration.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/externalauthenticationmethodconfiguration-delete?view=graph-rest-beta - operationId: policies.authenticationMethodsPolicy.DeleteAuthenticationMethodConfigurations + url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-delete?view=graph-rest-beta + operationId: policies.crossTenantAccessPolicy.DeletePartners parameters: - name: If-Match in: header @@ -16869,117 +16446,16 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /policies/authenticationMethodsPolicy/authenticationMethodConfigurations/$count: + '/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization': get: tags: - - policies.authenticationMethodsPolicy - summary: Get the number of the resource - operationId: policies.authenticationMethodsPolicy.authenticationMethodConfigurations.GetCount-e541 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /policies/authenticationStrengthPolicies: - get: - tags: - - policies.authenticationStrengthPolicy - summary: List authenticationStrengthPolicies - description: Get a list of the authenticationStrengthPolicy objects and their properties. This API returns both built-in and custom policies. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/authenticationstrengthroot-list-policies?view=graph-rest-beta - operationId: policies.ListAuthenticationStrengthPolicies - 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.authenticationStrengthPolicyCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - policies.authenticationStrengthPolicy - summary: Create authenticationStrengthPolicy - description: Create a new custom authenticationStrengthPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/authenticationstrengthroot-post-policies?view=graph-rest-beta - operationId: policies.CreateAuthenticationStrengthPolicies - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.authenticationStrengthPolicy' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.authenticationStrengthPolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}': - get: - tags: - - policies.authenticationStrengthPolicy - summary: Get authenticationStrengthPolicy - description: Read the properties and relationships of an authenticationStrengthPolicy object. + - policies.crossTenantAccessPolicy + summary: Get crossTenantIdentitySyncPolicyPartner + description: Get the user and group synchronization policy of a partner-specific configuration. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-get?view=graph-rest-beta - operationId: policies.GetAuthenticationStrengthPolicies + url: https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-get?view=graph-rest-beta + operationId: policies.crossTenantAccessPolicy.partners.GetIdentitySynchronization parameters: - name: $select in: query @@ -17007,27 +16483,27 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationStrengthPolicy' + $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - patch: + put: tags: - - policies.authenticationStrengthPolicy - summary: Update authenticationStrengthPolicy - description: 'Update the properties of an authenticationStrengthPolicy object. You cannot update the allowed auth method combinations using this request. To do so, use the Update allowed combinations action.' + - policies.crossTenantAccessPolicy + summary: Create identitySynchronization + description: Create a cross-tenant user and optionally group synchronization policy for a partner-specific configuration. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-update?view=graph-rest-beta - operationId: policies.UpdateAuthenticationStrengthPolicies + url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-put-identitysynchronization?view=graph-rest-beta + operationId: policies.crossTenantAccessPolicy.partners.SetIdentitySynchronization requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationStrengthPolicy' + $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner' required: true responses: 2XX: @@ -17035,7 +16511,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationStrengthPolicy' + $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner' 4XX: $ref: '#/components/responses/error' 5XX: @@ -17043,13 +16519,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.authenticationStrengthPolicy - summary: Delete authenticationStrengthPolicy - description: Delete a custom authenticationStrengthPolicy object. + - policies.crossTenantAccessPolicy + summary: Delete crossTenantIdentitySyncPolicyPartner + description: Delete the user and group synchronization policy for a partner-specific configuration. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/authenticationstrengthroot-delete-policies?view=graph-rest-beta - operationId: policies.DeleteAuthenticationStrengthPolicies + url: https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-delete?view=graph-rest-beta + operationId: policies.crossTenantAccessPolicy.partners.DeleteIdentitySynchronization parameters: - name: If-Match in: header @@ -17065,13 +16541,41 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations': + '/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization/restore': + post: + tags: + - policies.crossTenantAccessPolicy + summary: Invoke action restore + description: Restore a deleted crossTenantIdentitySyncPolicyPartner object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-restore?view=graph-rest-beta + operationId: policies.crossTenantAccessPolicy.partners.crossTenantAccessPolicyConfigurationPartner.identitySynchronization.restore + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/m365Capabilities': get: tags: - - policies.authenticationStrengthPolicy - summary: Get combinationConfigurations from policies - description: Settings that may be used to require specific types or instances of an authentication method to be used when authenticating with a specified combination of authentication methods. - operationId: policies.authenticationStrengthPolicies.ListCombinationConfigurations + - policies.crossTenantAccessPolicy + summary: List Microsoft 365 capabilities for partner + description: 'Get a list of Microsoft 365 cross-tenant capabilities configured for a partner organization in the cross-tenant access policy. The returned collection is a heterogeneous collection of derived types of m365CapabilityBase, differentiated by their @odata.type property.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-list-m365capabilities?view=graph-rest-beta + operationId: policies.crossTenantAccessPolicy.partners.ListM365Capabilities parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -17110,7 +16614,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.authenticationCombinationConfigurationCollectionResponse' + $ref: '#/components/responses/microsoft.graph.m365CapabilityBaseCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -17121,15 +16625,19 @@ paths: x-ms-docs-operation-type: operation post: tags: - - policies.authenticationStrengthPolicy - summary: Create new navigation property to combinationConfigurations for policies - operationId: policies.authenticationStrengthPolicies.CreateCombinationConfigurations + - policies.crossTenantAccessPolicy + summary: Create Microsoft 365 capability for partner + description: Create a new Microsoft 365 cross-tenant capability for a partner organization in the cross-tenant access policy. The @odata.type property in the request body is required to specify which type of capability to create. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-post-m365capabilities?view=graph-rest-beta + operationId: policies.crossTenantAccessPolicy.partners.CreateM365Capabilities requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationCombinationConfiguration' + $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' required: true responses: 2XX: @@ -17137,19 +16645,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationCombinationConfiguration' + $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id}': + '/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/m365Capabilities/{m365CapabilityBase-name}': get: tags: - - policies.authenticationStrengthPolicy - summary: Get combinationConfigurations from policies - description: Settings that may be used to require specific types or instances of an authentication method to be used when authenticating with a specified combination of authentication methods. - operationId: policies.authenticationStrengthPolicies.GetCombinationConfigurations + - policies.crossTenantAccessPolicy + summary: Get m365Capabilities from policies + description: Defines the partner-specific Microsoft 365 cross-tenant capabilities for inbound access from the partner organization. + operationId: policies.crossTenantAccessPolicy.partners.GetM365Capabilities parameters: - name: $select in: query @@ -17177,7 +16685,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationCombinationConfiguration' + $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' 4XX: $ref: '#/components/responses/error' 5XX: @@ -17185,15 +16693,19 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - policies.authenticationStrengthPolicy - summary: Update the navigation property combinationConfigurations in policies - operationId: policies.authenticationStrengthPolicies.UpdateCombinationConfigurations + - policies.crossTenantAccessPolicy + summary: Update Microsoft 365 capability for partner + description: Update an existing Microsoft 365 cross-tenant capability for a partner organization in the cross-tenant access policy. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-update-m365capabilities?view=graph-rest-beta + operationId: policies.crossTenantAccessPolicy.partners.UpdateM365Capabilities requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationCombinationConfiguration' + $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' required: true responses: 2XX: @@ -17201,7 +16713,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationCombinationConfiguration' + $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' 4XX: $ref: '#/components/responses/error' 5XX: @@ -17209,9 +16721,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.authenticationStrengthPolicy - summary: Delete navigation property combinationConfigurations for policies - operationId: policies.authenticationStrengthPolicies.DeleteCombinationConfigurations + - policies.crossTenantAccessPolicy + summary: Delete Microsoft 365 capability for partner + description: Delete a Microsoft 365 cross-tenant capability from a partner organization in the cross-tenant access policy. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-delete-m365capabilities?view=graph-rest-beta + operationId: policies.crossTenantAccessPolicy.partners.DeleteM365Capabilities parameters: - name: If-Match in: header @@ -17227,12 +16743,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations/$count': + '/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/m365Capabilities/$count': get: tags: - - policies.authenticationStrengthPolicy + - policies.crossTenantAccessPolicy summary: Get the number of the resource - operationId: policies.authenticationStrengthPolicies.combinationConfigurations.GetCount-7b5f + operationId: policies.crossTenantAccessPolicy.partners.m365Capabilities.GetCount-a48a parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -17243,31 +16759,16 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/updateAllowedCombinations': + '/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/restore': post: tags: - - policies.authenticationStrengthPolicy - summary: Invoke action updateAllowedCombinations - description: 'Update the allowedCombinations property of an authenticationStrengthPolicy object. To update other properties of an authenticationStrengthPolicy object, use the Update authenticationStrengthPolicy method.' + - policies.crossTenantAccessPolicy + summary: Invoke action restore + description: Restore a deleted crossTenantAccessPolicyConfigurationPartner object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-updateallowedcombinations?view=graph-rest-beta - operationId: policies.authenticationStrengthPolicies.authenticationStrengthPolicy.updateAllowedCombinations - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - allowedCombinations: - type: array - items: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.authenticationMethodModes' - - type: object - nullable: true - required: true + url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-restore?view=graph-rest-beta + operationId: policies.crossTenantAccessPolicy.partners.crossTenantAccessPolicyConfigurationPartner.restore responses: 2XX: description: Success @@ -17275,7 +16776,7 @@ paths: application/json: schema: anyOf: - - $ref: '#/components/schemas/microsoft.graph.updateAllowedCombinationsResult' + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationPartner' - type: object nullable: true 4XX: @@ -17283,63 +16784,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/usage()': - get: - tags: - - policies.authenticationStrengthPolicy - summary: Invoke function usage - description: 'The usage function allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that don''t require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-usage?view=graph-rest-beta - operationId: policies.authenticationStrengthPolicies.authenticationStrengthPolicy.usage - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.authenticationStrengthUsage' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - /policies/authenticationStrengthPolicies/$count: - get: - tags: - - policies.authenticationStrengthPolicy - summary: Get the number of the resource - operationId: policies.authenticationStrengthPolicies.GetCount-db73 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/policies/authenticationStrengthPolicies/findByMethodMode(authenticationMethodModes={authenticationMethodModes})': + '/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/serviceProviderConstraints': get: tags: - - policies.authenticationStrengthPolicy - summary: Invoke function findByMethodMode - description: Get a list of the authenticationStrengthPolicy objects and their properties filtered to only include policies that include the authentication method mode specified in the request. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-findbymethodmode?view=graph-rest-beta - operationId: policies.authenticationStrengthPolicies.findByMethodMode + - policies.crossTenantAccessPolicy + summary: Get serviceProviderConstraints from policies + operationId: policies.crossTenantAccessPolicy.partners.GetServiceProviderConstraints parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned @@ -17350,16 +16801,6 @@ paths: type: array items: type: string - - name: $orderby - in: query - description: Order items by property values - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - name: $expand in: query description: Expand related entities @@ -17370,124 +16811,106 @@ paths: type: array items: type: string + responses: + 2XX: + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.serviceProviderConstraints' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - policies.crossTenantAccessPolicy + summary: Update the navigation property serviceProviderConstraints in policies + operationId: policies.crossTenantAccessPolicy.partners.UpdateServiceProviderConstraints + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.serviceProviderConstraints' + required: true responses: 2XX: description: Success content: application/json: schema: - title: Collection of authenticationStrengthPolicy - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.authenticationStrengthPolicy' + $ref: '#/components/schemas/microsoft.graph.serviceProviderConstraints' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-31' - date: '2023-02-01' - version: 2023-02/FindByMethodModeRemove - description: The findByMethodMode function is deprecated. Please use OData filter query instead. - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /policies/authorizationPolicy: - get: + x-ms-docs-operation-type: operation + delete: tags: - - policies.authorizationPolicy - summary: Get authorizationPolicy - description: Retrieve the properties of an authorizationPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/authorizationpolicy-get?view=graph-rest-beta - operationId: policies.ListAuthorizationPolicy + - policies.crossTenantAccessPolicy + summary: Delete navigation property serviceProviderConstraints for policies + operationId: policies.crossTenantAccessPolicy.partners.DeleteServiceProviderConstraints 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 + - name: If-Match + in: header + description: ETag + style: simple schema: - uniqueItems: true - type: array - items: - type: string + type: string responses: - 2XX: - $ref: '#/components/responses/microsoft.graph.authorizationPolicyCollectionResponse' + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation + '/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/serviceProviderConstraints/restore': post: tags: - - policies.authorizationPolicy - summary: Create new navigation property to authorizationPolicy for policies - operationId: policies.CreateAuthorizationPolicy - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.authorizationPolicy' - required: true + - policies.crossTenantAccessPolicy + summary: Invoke action restore + operationId: policies.crossTenantAccessPolicy.partners.crossTenantAccessPolicyConfigurationPartner.serviceProviderConstraints.restore responses: 2XX: - description: Created navigation property. + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authorizationPolicy' + anyOf: + - $ref: '#/components/schemas/microsoft.graph.serviceProviderConstraints' + - type: object + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/policies/authorizationPolicy/{authorizationPolicy-id}': + x-ms-docs-operation-type: action + /policies/crossTenantAccessPolicy/partners/$count: get: tags: - - policies.authorizationPolicy - summary: Get authorizationPolicy from policies - description: The policy that controls Microsoft Entra authorization settings. - operationId: policies.GetAuthorizationPolicy + - policies.crossTenantAccessPolicy + summary: Get the number of the resource + operationId: policies.crossTenantAccessPolicy.partners.GetCount-d5d2 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /policies/crossTenantAccessPolicy/templates: + get: + tags: + - policies.crossTenantAccessPolicy + summary: Get templates from policies + description: Represents the base policy in the directory for multi-tenant organization settings. + operationId: policies.crossTenantAccessPolicy.GetTemplates parameters: - name: $select in: query @@ -17515,7 +16938,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authorizationPolicy' + $ref: '#/components/schemas/microsoft.graph.policyTemplate' 4XX: $ref: '#/components/responses/error' 5XX: @@ -17523,15 +16946,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - policies.authorizationPolicy - summary: Update the navigation property authorizationPolicy in policies - operationId: policies.UpdateAuthorizationPolicy + - policies.crossTenantAccessPolicy + summary: Update the navigation property templates in policies + operationId: policies.crossTenantAccessPolicy.UpdateTemplates requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authorizationPolicy' + $ref: '#/components/schemas/microsoft.graph.policyTemplate' required: true responses: 2XX: @@ -17539,7 +16962,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authorizationPolicy' + $ref: '#/components/schemas/microsoft.graph.policyTemplate' 4XX: $ref: '#/components/responses/error' 5XX: @@ -17547,9 +16970,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.authorizationPolicy - summary: Delete navigation property authorizationPolicy for policies - operationId: policies.DeleteAuthorizationPolicy + - policies.crossTenantAccessPolicy + summary: Delete navigation property templates for policies + operationId: policies.crossTenantAccessPolicy.DeleteTemplates parameters: - name: If-Match in: header @@ -17565,21 +16988,20 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/authorizationPolicy/{authorizationPolicy-id}/defaultUserRoleOverrides': + /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationIdentitySynchronization: get: tags: - - policies.authorizationPolicy - summary: Get defaultUserRoleOverrides from policies - operationId: policies.authorizationPolicy.ListDefaultUserRoleOverrides + - policies.crossTenantAccessPolicy + summary: Get multiTenantOrganizationIdentitySyncPolicyTemplate + description: Get the cross-tenant access policy template with user synchronization settings for a multitenant organization. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/multitenantorganizationidentitysyncpolicytemplate-get?view=graph-rest-beta + operationId: policies.crossTenantAccessPolicy.templates.GetMultiTenantOrganizationIdentitySynchronization parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - - name: $orderby + - name: $select in: query - description: Order items by property values + description: Select properties to be returned style: form explode: false schema: @@ -17587,19 +17009,9 @@ paths: type: array items: type: string - - name: $select + - name: $expand 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 + description: Expand related entities style: form explode: false schema: @@ -17609,45 +17021,92 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.defaultUserRoleOverrideCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationIdentitySyncPolicyTemplate' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + patch: tags: - - policies.authorizationPolicy - summary: Create new navigation property to defaultUserRoleOverrides for policies - operationId: policies.authorizationPolicy.CreateDefaultUserRoleOverrides + - policies.crossTenantAccessPolicy + summary: Update multiTenantOrganizationIdentitySyncPolicyTemplate + description: Update the cross-tenant access policy template with user synchronization settings for a multi-tenant organization. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/multitenantorganizationidentitysyncpolicytemplate-update?view=graph-rest-beta + operationId: policies.crossTenantAccessPolicy.templates.UpdateMultiTenantOrganizationIdentitySynchronization requestBody: - description: New navigation property + description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.defaultUserRoleOverride' + $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationIdentitySyncPolicyTemplate' required: true responses: 2XX: - description: Created navigation property. + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.defaultUserRoleOverride' + $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationIdentitySyncPolicyTemplate' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/authorizationPolicy/{authorizationPolicy-id}/defaultUserRoleOverrides/{defaultUserRoleOverride-id}': + delete: + tags: + - policies.crossTenantAccessPolicy + summary: Delete navigation property multiTenantOrganizationIdentitySynchronization for policies + operationId: policies.crossTenantAccessPolicy.templates.DeleteMultiTenantOrganizationIdentitySynchronization + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationIdentitySynchronization/resetToDefaultSettings: + post: + tags: + - policies.crossTenantAccessPolicy + summary: Invoke action resetToDefaultSettings + description: 'Reset the cross-tenant access policy template with user synchronization settings for a multitenant organization to the default values. In its reset state, the template has no impact on user synchronization settings, other than that unconfigured user synchronization settings are created if needed, for every multitenant organization tenant.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/multitenantorganizationidentitysyncpolicytemplate-resettodefaultsettings?view=graph-rest-beta + operationId: policies.crossTenantAccessPolicy.templates.multiTenantOrganizationIdentitySynchronization.resetToDefaultSettings + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationPartnerConfiguration: get: tags: - - policies.authorizationPolicy - summary: Get defaultUserRoleOverrides from policies - operationId: policies.authorizationPolicy.GetDefaultUserRoleOverrides + - policies.crossTenantAccessPolicy + summary: Get multiTenantOrganizationPartnerConfigurationTemplate + description: Get the cross-tenant access policy template with inbound and outbound partner configuration settings for a multitenant organization. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/multitenantorganizationpartnerconfigurationtemplate-get?view=graph-rest-beta + operationId: policies.crossTenantAccessPolicy.templates.GetMultiTenantOrganizationPartnerConfiguration parameters: - name: $select in: query @@ -17675,7 +17134,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.defaultUserRoleOverride' + $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationPartnerConfigurationTemplate' 4XX: $ref: '#/components/responses/error' 5XX: @@ -17683,15 +17142,19 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - policies.authorizationPolicy - summary: Update the navigation property defaultUserRoleOverrides in policies - operationId: policies.authorizationPolicy.UpdateDefaultUserRoleOverrides + - policies.crossTenantAccessPolicy + summary: Update multiTenantOrganizationPartnerConfigurationTemplate + description: Update the cross-tenant access policy template with inbound and outbound partner configuration settings for a multitenant organization. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/multitenantorganizationpartnerconfigurationtemplate-update?view=graph-rest-beta + operationId: policies.crossTenantAccessPolicy.templates.UpdateMultiTenantOrganizationPartnerConfiguration requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.defaultUserRoleOverride' + $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationPartnerConfigurationTemplate' required: true responses: 2XX: @@ -17699,7 +17162,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.defaultUserRoleOverride' + $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationPartnerConfigurationTemplate' 4XX: $ref: '#/components/responses/error' 5XX: @@ -17707,9 +17170,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.authorizationPolicy - summary: Delete navigation property defaultUserRoleOverrides for policies - operationId: policies.authorizationPolicy.DeleteDefaultUserRoleOverrides + - policies.crossTenantAccessPolicy + summary: Delete navigation property multiTenantOrganizationPartnerConfiguration for policies + operationId: policies.crossTenantAccessPolicy.templates.DeleteMultiTenantOrganizationPartnerConfiguration parameters: - name: If-Match in: header @@ -17725,64 +17188,35 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/authorizationPolicy/{authorizationPolicy-id}/defaultUserRoleOverrides/$count': - get: - tags: - - policies.authorizationPolicy - summary: Get the number of the resource - operationId: policies.authorizationPolicy.defaultUserRoleOverrides.GetCount-0f74 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /policies/authorizationPolicy/$count: - get: + /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationPartnerConfiguration/resetToDefaultSettings: + post: tags: - - policies.authorizationPolicy - summary: Get the number of the resource - operationId: policies.authorizationPolicy.GetCount-8ddd - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - policies.crossTenantAccessPolicy + summary: Invoke action resetToDefaultSettings + description: 'Reset the cross-tenant access policy template with inbound and outbound partner configuration settings for a multitenant organization to the default values. In its reset state, the template has no impact on partner configuration settings, other than that an unconfigured partner configuration is created if needed, for every multitenant organization tenant.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/multitenantorganizationpartnerconfigurationtemplate-resettodefaultsettings?view=graph-rest-beta + operationId: policies.crossTenantAccessPolicy.templates.multiTenantOrganizationPartnerConfiguration.resetToDefaultSettings responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /policies/b2bManagementPolicies: + x-ms-docs-operation-type: action + /policies/defaultAppManagementPolicy: get: tags: - - policies.b2bManagementPolicy - summary: List b2bManagementPolicy objects - description: Get a list of the b2bManagementPolicy objects and their properties. + - policies.tenantAppManagementPolicy + summary: Get tenantAppManagementPolicy + description: Read the properties of a tenantAppManagementPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/policyroot-list-b2bmanagementpolicies?view=graph-rest-beta - operationId: policies.ListB2bManagementPolicies + url: https://learn.microsoft.com/graph/api/tenantappmanagementpolicy-get?view=graph-rest-beta + operationId: policies.GetDefaultAppManagementPolicy 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 @@ -17805,53 +17239,71 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.b2bManagementPolicyCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.tenantAppManagementPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + patch: tags: - - policies.b2bManagementPolicy - summary: Create b2bManagementPolicy - description: Create a new b2bManagementPolicy object. + - policies.tenantAppManagementPolicy + summary: Update tenantAppManagementPolicy + description: Update the properties of a tenantAppManagementPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/policyroot-post-b2bmanagementpolicies?view=graph-rest-beta - operationId: policies.CreateB2bManagementPolicies + url: https://learn.microsoft.com/graph/api/tenantappmanagementpolicy-update?view=graph-rest-beta + operationId: policies.UpdateDefaultAppManagementPolicy requestBody: - description: New navigation property + description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.b2bManagementPolicy' + $ref: '#/components/schemas/microsoft.graph.tenantAppManagementPolicy' required: true responses: 2XX: - description: Created navigation property. + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.b2bManagementPolicy' + $ref: '#/components/schemas/microsoft.graph.tenantAppManagementPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/b2bManagementPolicies/{b2bManagementPolicy-id}': + delete: + tags: + - policies.tenantAppManagementPolicy + summary: Delete navigation property defaultAppManagementPolicy for policies + operationId: policies.DeleteDefaultAppManagementPolicy + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /policies/deletedItems: get: tags: - - policies.b2bManagementPolicy - summary: Get b2bManagementPolicy - description: Read the properties and relationships of b2bManagementPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/b2bmanagementpolicy-get?view=graph-rest-beta - operationId: policies.GetB2bManagementPolicies + - policies.policyDeletableRoot + summary: Get deletedItems from policies + description: Policies that support soft-delete functionality and can be restored within 30 days. + operationId: policies.GetDeletedItems parameters: - name: $select in: query @@ -17879,7 +17331,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.b2bManagementPolicy' + $ref: '#/components/schemas/microsoft.graph.policyDeletableRoot' 4XX: $ref: '#/components/responses/error' 5XX: @@ -17887,19 +17339,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - policies.b2bManagementPolicy - summary: Update b2bManagementPolicy - description: Update the properties of a b2bManagementPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/b2bmanagementpolicy-update?view=graph-rest-beta - operationId: policies.UpdateB2bManagementPolicies + - policies.policyDeletableRoot + summary: Update the navigation property deletedItems in policies + operationId: policies.UpdateDeletedItems requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.b2bManagementPolicy' + $ref: '#/components/schemas/microsoft.graph.policyDeletableRoot' required: true responses: 2XX: @@ -17907,7 +17355,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.b2bManagementPolicy' + $ref: '#/components/schemas/microsoft.graph.policyDeletableRoot' 4XX: $ref: '#/components/responses/error' 5XX: @@ -17915,13 +17363,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.b2bManagementPolicy - summary: Delete b2bManagementPolicy - description: Delete a b2bManagementPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/policyroot-delete-b2bmanagementpolicies?view=graph-rest-beta - operationId: policies.DeleteB2bManagementPolicies + - policies.policyDeletableRoot + summary: Delete navigation property deletedItems for policies + operationId: policies.DeleteDeletedItems parameters: - name: If-Match in: header @@ -17937,16 +17381,16 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/b2bManagementPolicies/{b2bManagementPolicy-id}/appliesTo': + /policies/deletedItems/crossTenantPartners: get: tags: - - policies.b2bManagementPolicy - summary: List b2bManagementPolicy appliesTo - description: Get a list of directoryObject objects that a b2bManagementPolicy object has been applied to. The b2bManagementPolicy can only be applied to application and servicePrincipal resources. + - policies.policyDeletableRoot + summary: List policyDeletableItem objects + description: "Get a list of the policyDeletableItem objects and their properties, which might be one of the following deleted policy types:\r\n- crossTenantAccessPolicyConfigurationPartner\r\n- crossTenantIdentitySyncPolicyPartner\r\n- conditionalAccessPolicy\r\n- namedLocation" externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/b2bmanagementpolicy-list-appliesto?view=graph-rest-beta - operationId: policies.b2bManagementPolicies.ListAppliesTo + url: https://learn.microsoft.com/graph/api/policydeletableitem-list?view=graph-rest-beta + operationId: policies.deletedItems.ListCrossTenantPartners parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -17985,7 +17429,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' + $ref: '#/components/responses/microsoft.graph.crossTenantAccessPolicyConfigurationPartnerCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -17994,12 +17438,40 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/policies/b2bManagementPolicies/{b2bManagementPolicy-id}/appliesTo/{directoryObject-id}': + post: + tags: + - policies.policyDeletableRoot + summary: Create new navigation property to crossTenantPartners for policies + operationId: policies.deletedItems.CreateCrossTenantPartners + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationPartner' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationPartner' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner-tenantId}': get: tags: - - policies.b2bManagementPolicy - summary: Get appliesTo from policies - operationId: policies.b2bManagementPolicies.GetAppliesTo + - policies.policyDeletableRoot + summary: Get policyDeletableItem + description: "Read the properties and relationships of a policyDeletableItem object, which might be one of the following deleted policy types:\r\n- crossTenantAccessPolicyConfigurationPartner\r\n- crossTenantIdentitySyncPolicyPartner\r\n- conditionalAccessPolicy\r\n- namedLocation" + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/policydeletableitem-get?view=graph-rest-beta + operationId: policies.deletedItems.GetCrossTenantPartners parameters: - name: $select in: query @@ -18027,54 +17499,67 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.directoryObject' + $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationPartner' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/b2bManagementPolicies/{b2bManagementPolicy-id}/appliesTo/$count': - get: + patch: tags: - - policies.b2bManagementPolicy - summary: Get the number of the resource - operationId: policies.b2bManagementPolicies.appliesTo.GetCount-2ff7 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - policies.policyDeletableRoot + summary: Update the navigation property crossTenantPartners in policies + operationId: policies.deletedItems.UpdateCrossTenantPartners + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationPartner' + required: true responses: 2XX: - $ref: '#/components/responses/ODataCountResponse' + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationPartner' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /policies/b2bManagementPolicies/$count: - get: + x-ms-docs-operation-type: operation + delete: tags: - - policies.b2bManagementPolicy - summary: Get the number of the resource - operationId: policies.b2bManagementPolicies.GetCount-f61e + - policies.policyDeletableRoot + summary: Delete policyDeletableItem + description: "Permanently delete a policyDeletableItem object, which might be one of the following deleted policy types:\r\n- crossTenantAccessPolicyConfigurationPartner\r\n- crossTenantIdentitySyncPolicyPartner\r\n- conditionalAccessPolicy\r\n- namedLocation" + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/policydeletableitem-delete?view=graph-rest-beta + operationId: policies.deletedItems.DeleteCrossTenantPartners parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /policies/b2cAuthenticationMethodsPolicy: + x-ms-docs-operation-type: operation + '/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization': get: tags: - - policies.b2cAuthenticationMethodsPolicy - summary: Get b2cAuthenticationMethodsPolicy - description: Read the properties of a b2cAuthenticationMethodsPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/b2cauthenticationmethodspolicy-get?view=graph-rest-beta - operationId: policies.GetB2cAuthenticationMethodsPolicy + - policies.policyDeletableRoot + summary: Get identitySynchronization from policies + description: 'Defines the cross-tenant policy for the synchronization of users from a partner tenant. Use this user synchronization policy to streamline collaboration between users in a multitenant organization by automating the creation, update, and deletion of users from one tenant to another.' + operationId: policies.deletedItems.crossTenantPartners.GetIdentitySynchronization parameters: - name: $select in: query @@ -18102,27 +17587,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.b2cAuthenticationMethodsPolicy' + $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - patch: + put: tags: - - policies.b2cAuthenticationMethodsPolicy - summary: Update b2cAuthenticationMethodsPolicy - description: Update the properties of a b2cAuthenticationMethodsPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/b2cauthenticationmethodspolicy-update?view=graph-rest-beta - operationId: policies.UpdateB2cAuthenticationMethodsPolicy + - policies.policyDeletableRoot + summary: Update the navigation property identitySynchronization in policies + operationId: policies.deletedItems.crossTenantPartners.SetIdentitySynchronization requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.b2cAuthenticationMethodsPolicy' + $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner' required: true responses: 2XX: @@ -18130,7 +17611,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.b2cAuthenticationMethodsPolicy' + $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner' 4XX: $ref: '#/components/responses/error' 5XX: @@ -18138,9 +17619,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.b2cAuthenticationMethodsPolicy - summary: Delete navigation property b2cAuthenticationMethodsPolicy for policies - operationId: policies.DeleteB2cAuthenticationMethodsPolicy + - policies.policyDeletableRoot + summary: Delete navigation property identitySynchronization for policies + operationId: policies.deletedItems.crossTenantPartners.DeleteIdentitySynchronization parameters: - name: If-Match in: header @@ -18156,16 +17637,38 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /policies/claimsMappingPolicies: - get: + '/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization/restore': + post: tags: - - policies.claimsMappingPolicy - summary: List claimsMappingPolicies - description: Get a list of claimsMappingPolicy objects. + - policies.policyDeletableRoot + summary: Invoke action restore + description: Restore a deleted crossTenantIdentitySyncPolicyPartner object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/claimsmappingpolicy-list?view=graph-rest-beta - operationId: policies.ListClaimsMappingPolicies + url: https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-restore?view=graph-rest-beta + operationId: policies.deletedItems.crossTenantPartners.crossTenantAccessPolicyConfigurationPartner.identitySynchronization.restore + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/m365Capabilities': + get: + tags: + - policies.policyDeletableRoot + summary: Get m365Capabilities from policies + description: Defines the partner-specific Microsoft 365 cross-tenant capabilities for inbound access from the partner organization. + operationId: policies.deletedItems.crossTenantPartners.ListM365Capabilities parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -18204,7 +17707,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.claimsMappingPolicyCollectionResponse' + $ref: '#/components/responses/microsoft.graph.m365CapabilityBaseCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -18215,19 +17718,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - policies.claimsMappingPolicy - summary: Create claimsMappingPolicy - description: Create a new claimsMappingPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/claimsmappingpolicy-post-claimsmappingpolicies?view=graph-rest-beta - operationId: policies.CreateClaimsMappingPolicies + - policies.policyDeletableRoot + summary: Create new navigation property to m365Capabilities for policies + operationId: policies.deletedItems.crossTenantPartners.CreateM365Capabilities requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.claimsMappingPolicy' + $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' required: true responses: 2XX: @@ -18235,22 +17734,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.claimsMappingPolicy' + $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/claimsMappingPolicies/{claimsMappingPolicy-id}': + '/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/m365Capabilities/{m365CapabilityBase-name}': get: tags: - - policies.claimsMappingPolicy - summary: Get claimsMappingPolicy - description: Retrieve the properties and relationships of a claimsMappingPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/claimsmappingpolicy-get?view=graph-rest-beta - operationId: policies.GetClaimsMappingPolicies + - policies.policyDeletableRoot + summary: Get m365Capabilities from policies + description: Defines the partner-specific Microsoft 365 cross-tenant capabilities for inbound access from the partner organization. + operationId: policies.deletedItems.crossTenantPartners.GetM365Capabilities parameters: - name: $select in: query @@ -18278,7 +17774,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.claimsMappingPolicy' + $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' 4XX: $ref: '#/components/responses/error' 5XX: @@ -18286,19 +17782,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - policies.claimsMappingPolicy - summary: Update claimsmappingpolicy - description: Update the properties of a claimsMappingPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/claimsmappingpolicy-update?view=graph-rest-beta - operationId: policies.UpdateClaimsMappingPolicies + - policies.policyDeletableRoot + summary: Update the navigation property m365Capabilities in policies + operationId: policies.deletedItems.crossTenantPartners.UpdateM365Capabilities requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.claimsMappingPolicy' + $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' required: true responses: 2XX: @@ -18306,7 +17798,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.claimsMappingPolicy' + $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' 4XX: $ref: '#/components/responses/error' 5XX: @@ -18314,13 +17806,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.claimsMappingPolicy - summary: Delete claimsMappingPolicy - description: Delete a claimsMappingPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/claimsmappingpolicy-delete?view=graph-rest-beta - operationId: policies.DeleteClaimsMappingPolicies + - policies.policyDeletableRoot + summary: Delete navigation property m365Capabilities for policies + operationId: policies.deletedItems.crossTenantPartners.DeleteM365Capabilities parameters: - name: If-Match in: header @@ -18336,69 +17824,53 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/claimsMappingPolicies/{claimsMappingPolicy-id}/appliesTo': + '/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/m365Capabilities/$count': get: tags: - - policies.claimsMappingPolicy - summary: List appliesTo - description: Get a list of directoryObject objects that a claimsMappingPolicy object has been applied to. The claimsMappingPolicy can only be applied to application and servicePrincipal resources. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/claimsmappingpolicy-list-appliesto?view=graph-rest-beta - operationId: policies.claimsMappingPolicies.ListAppliesTo + - policies.policyDeletableRoot + summary: Get the number of the resource + operationId: policies.deletedItems.crossTenantPartners.m365Capabilities.GetCount-d9d7 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.directoryObjectCollectionResponse' + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/policies/claimsMappingPolicies/{claimsMappingPolicy-id}/appliesTo/{directoryObject-id}': + '/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/restore': + post: + tags: + - policies.policyDeletableRoot + summary: Invoke action restore + description: Restore a deleted crossTenantAccessPolicyConfigurationPartner object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-restore?view=graph-rest-beta + operationId: policies.deletedItems.crossTenantPartners.crossTenantAccessPolicyConfigurationPartner.restore + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationPartner' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/serviceProviderConstraints': get: tags: - - policies.claimsMappingPolicy - summary: Get appliesTo from policies - operationId: policies.claimsMappingPolicies.GetAppliesTo + - policies.policyDeletableRoot + summary: Get serviceProviderConstraints from policies + operationId: policies.deletedItems.crossTenantPartners.GetServiceProviderConstraints parameters: - name: $select in: query @@ -18426,34 +17898,83 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.directoryObject' + $ref: '#/components/schemas/microsoft.graph.serviceProviderConstraints' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/claimsMappingPolicies/{claimsMappingPolicy-id}/appliesTo/$count': - get: + patch: tags: - - policies.claimsMappingPolicy - summary: Get the number of the resource - operationId: policies.claimsMappingPolicies.appliesTo.GetCount-46aa + - policies.policyDeletableRoot + summary: Update the navigation property serviceProviderConstraints in policies + operationId: policies.deletedItems.crossTenantPartners.UpdateServiceProviderConstraints + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.serviceProviderConstraints' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.serviceProviderConstraints' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - policies.policyDeletableRoot + summary: Delete navigation property serviceProviderConstraints for policies + operationId: policies.deletedItems.crossTenantPartners.DeleteServiceProviderConstraints parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/serviceProviderConstraints/restore': + post: + tags: + - policies.policyDeletableRoot + summary: Invoke action restore + operationId: policies.deletedItems.crossTenantPartners.crossTenantAccessPolicyConfigurationPartner.serviceProviderConstraints.restore responses: 2XX: - $ref: '#/components/responses/ODataCountResponse' + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.serviceProviderConstraints' + - type: object + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /policies/claimsMappingPolicies/$count: + x-ms-docs-operation-type: action + /policies/deletedItems/crossTenantPartners/$count: get: tags: - - policies.claimsMappingPolicy + - policies.policyDeletableRoot summary: Get the number of the resource - operationId: policies.claimsMappingPolicies.GetCount-0f66 + operationId: policies.deletedItems.crossTenantPartners.GetCount-6c99 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -18464,13 +17985,16 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /policies/conditionalAccessPolicies: + /policies/deletedItems/crossTenantSyncPolicyPartners: get: tags: - - policies.conditionalAccessPolicy - summary: Get conditionalAccessPolicies from policies - description: The custom rules that define an access scenario. - operationId: policies.ListConditionalAccessPolicies + - policies.policyDeletableRoot + summary: List policyDeletableItem objects + description: "Get a list of the policyDeletableItem objects and their properties, which might be one of the following deleted policy types:\r\n- crossTenantAccessPolicyConfigurationPartner\r\n- crossTenantIdentitySyncPolicyPartner\r\n- conditionalAccessPolicy\r\n- namedLocation" + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/policydeletableitem-list?view=graph-rest-beta + operationId: policies.deletedItems.ListCrossTenantSyncPolicyPartners parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -18509,7 +18033,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.conditionalAccessPolicyCollectionResponse' + $ref: '#/components/responses/microsoft.graph.crossTenantIdentitySyncPolicyPartnerCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -18520,15 +18044,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - policies.conditionalAccessPolicy - summary: Create new navigation property to conditionalAccessPolicies for policies - operationId: policies.CreateConditionalAccessPolicies + - policies.policyDeletableRoot + summary: Create new navigation property to crossTenantSyncPolicyPartners for policies + operationId: policies.deletedItems.CreateCrossTenantSyncPolicyPartners requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' + $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner' required: true responses: 2XX: @@ -18536,19 +18060,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' + $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/conditionalAccessPolicies/{conditionalAccessPolicy-id}': + '/policies/deletedItems/crossTenantSyncPolicyPartners/{crossTenantIdentitySyncPolicyPartner-tenantId}': get: tags: - - policies.conditionalAccessPolicy - summary: Get conditionalAccessPolicies from policies - description: The custom rules that define an access scenario. - operationId: policies.GetConditionalAccessPolicies + - policies.policyDeletableRoot + summary: Get policyDeletableItem + description: "Read the properties and relationships of a policyDeletableItem object, which might be one of the following deleted policy types:\r\n- crossTenantAccessPolicyConfigurationPartner\r\n- crossTenantIdentitySyncPolicyPartner\r\n- conditionalAccessPolicy\r\n- namedLocation" + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/policydeletableitem-get?view=graph-rest-beta + operationId: policies.deletedItems.GetCrossTenantSyncPolicyPartners parameters: - name: $select in: query @@ -18576,23 +18103,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' + $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - patch: + put: tags: - - policies.conditionalAccessPolicy - summary: Update the navigation property conditionalAccessPolicies in policies - operationId: policies.UpdateConditionalAccessPolicies + - policies.policyDeletableRoot + summary: Update the navigation property crossTenantSyncPolicyPartners in policies + operationId: policies.deletedItems.SetCrossTenantSyncPolicyPartners requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' + $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner' required: true responses: 2XX: @@ -18600,7 +18127,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' + $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner' 4XX: $ref: '#/components/responses/error' 5XX: @@ -18608,9 +18135,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.conditionalAccessPolicy - summary: Delete navigation property conditionalAccessPolicies for policies - operationId: policies.DeleteConditionalAccessPolicies + - policies.policyDeletableRoot + summary: Delete policyDeletableItem + description: "Permanently delete a policyDeletableItem object, which might be one of the following deleted policy types:\r\n- crossTenantAccessPolicyConfigurationPartner\r\n- crossTenantIdentitySyncPolicyPartner\r\n- conditionalAccessPolicy\r\n- namedLocation" + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/policydeletableitem-delete?view=graph-rest-beta + operationId: policies.deletedItems.DeleteCrossTenantSyncPolicyPartners parameters: - name: If-Match in: header @@ -18626,16 +18157,16 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/conditionalAccessPolicies/{conditionalAccessPolicy-id}/restore': + '/policies/deletedItems/crossTenantSyncPolicyPartners/{crossTenantIdentitySyncPolicyPartner-tenantId}/restore': post: tags: - - policies.conditionalAccessPolicy + - policies.policyDeletableRoot summary: Invoke action restore - description: Restore a deleted conditionalAccessPolicy object. + description: Restore a deleted crossTenantIdentitySyncPolicyPartner object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/conditionalaccesspolicy-restore?view=graph-rest-beta - operationId: policies.conditionalAccessPolicies.conditionalAccessPolicy.restore + url: https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-restore?view=graph-rest-beta + operationId: policies.deletedItems.crossTenantSyncPolicyPartners.crossTenantIdentitySyncPolicyPartner.restore responses: 2XX: description: Success @@ -18643,7 +18174,7 @@ paths: application/json: schema: anyOf: - - $ref: '#/components/schemas/microsoft.graph.conditionalAccessPolicy' + - $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner' - type: object nullable: true 4XX: @@ -18651,12 +18182,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - /policies/conditionalAccessPolicies/$count: + /policies/deletedItems/crossTenantSyncPolicyPartners/$count: get: tags: - - policies.conditionalAccessPolicy + - policies.policyDeletableRoot summary: Get the number of the resource - operationId: policies.conditionalAccessPolicies.GetCount-2c66 + operationId: policies.deletedItems.crossTenantSyncPolicyPartners.GetCount-a67e parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -18667,16 +18198,16 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /policies/crossTenantAccessPolicy: + /policies/deviceRegistrationPolicy: get: tags: - - policies.crossTenantAccessPolicy - summary: Get crossTenantAccessPolicy - description: Read the properties and relationships of a crossTenantAccessPolicy object. + - policies.deviceRegistrationPolicy + summary: Get deviceRegistrationPolicy + description: 'Read the properties and relationships of a deviceRegistrationPolicy object. Represents deviceRegistrationPolicy quota restrictions, additional authentication, and authorization policies to register device identities to your organization.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicy-get?view=graph-rest-beta - operationId: policies.GetCrossTenantAccessPolicy + url: https://learn.microsoft.com/graph/api/deviceregistrationpolicy-get?view=graph-rest-beta + operationId: policies.GetDeviceRegistrationPolicy parameters: - name: $select in: query @@ -18704,35 +18235,70 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicy' + $ref: '#/components/schemas/microsoft.graph.deviceRegistrationPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - patch: + /policies/directoryRoleAccessReviewPolicy: + get: tags: - - policies.crossTenantAccessPolicy - summary: Update crossTenantAccessPolicy - description: Update the properties of a cross-tenant access policy. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicy-update?view=graph-rest-beta - operationId: policies.UpdateCrossTenantAccessPolicy - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicy' - required: true - responses: - 2XX: - description: Success - content: + - policies.directoryRoleAccessReviewPolicy + summary: Get directoryRoleAccessReviewPolicy from policies + operationId: policies.GetDirectoryRoleAccessReviewPolicy + parameters: + - 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.crossTenantAccessPolicy' + $ref: '#/components/schemas/microsoft.graph.directoryRoleAccessReviewPolicy' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - policies.directoryRoleAccessReviewPolicy + summary: Update the navigation property directoryRoleAccessReviewPolicy in policies + operationId: policies.UpdateDirectoryRoleAccessReviewPolicy + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.directoryRoleAccessReviewPolicy' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.directoryRoleAccessReviewPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -18740,9 +18306,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.crossTenantAccessPolicy - summary: Delete navigation property crossTenantAccessPolicy for policies - operationId: policies.DeleteCrossTenantAccessPolicy + - policies.directoryRoleAccessReviewPolicy + summary: Delete navigation property directoryRoleAccessReviewPolicy for policies + operationId: policies.DeleteDirectoryRoleAccessReviewPolicy parameters: - name: If-Match in: header @@ -18758,16 +18324,16 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /policies/crossTenantAccessPolicy/default: + /policies/externalIdentitiesPolicy: get: tags: - - policies.crossTenantAccessPolicy - summary: Get crossTenantAccessPolicyConfigurationDefault - description: Read the default configuration of a cross-tenant access policy. This default configuration may be the service default assigned by Microsoft Entra ID (isServiceDefault is true) or may be customized in your tenant (isServiceDefault is false). + - policies.externalIdentitiesPolicy + summary: Get externalIdentitiesPolicy + description: Read the properties and relationships of the tenant-wide externalIdentitiesPolicy object that controls whether external users can leave a Microsoft Entra tenant via self-service controls. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationdefault-get?view=graph-rest-beta - operationId: policies.crossTenantAccessPolicy.GetDefault + url: https://learn.microsoft.com/graph/api/externalidentitiespolicy-get?view=graph-rest-beta + operationId: policies.GetExternalIdentitiesPolicy parameters: - name: $select in: query @@ -18795,7 +18361,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationDefault' + $ref: '#/components/schemas/microsoft.graph.externalIdentitiesPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -18803,19 +18369,19 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - policies.crossTenantAccessPolicy - summary: Update crossTenantAccessPolicyConfigurationDefault - description: Update the default configuration of a cross-tenant access policy. + - policies.externalIdentitiesPolicy + summary: Update externalIdentitiesPolicy + description: Update the settings of the tenant-wide externalIdentitiesPolicy object that controls whether external users can leave a Microsoft Entra tenant via self-service controls. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationdefault-update?view=graph-rest-beta - operationId: policies.crossTenantAccessPolicy.UpdateDefault + url: https://learn.microsoft.com/graph/api/externalidentitiespolicy-update?view=graph-rest-beta + operationId: policies.UpdateExternalIdentitiesPolicy requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationDefault' + $ref: '#/components/schemas/microsoft.graph.externalIdentitiesPolicy' required: true responses: 2XX: @@ -18823,7 +18389,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationDefault' + $ref: '#/components/schemas/microsoft.graph.externalIdentitiesPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -18831,9 +18397,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.crossTenantAccessPolicy - summary: Delete navigation property default for policies - operationId: policies.crossTenantAccessPolicy.DeleteDefault + - policies.externalIdentitiesPolicy + summary: Delete navigation property externalIdentitiesPolicy for policies + operationId: policies.DeleteExternalIdentitiesPolicy parameters: - name: If-Match in: header @@ -18849,16 +18415,16 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /policies/crossTenantAccessPolicy/default/m365Capabilities: + /policies/featureRolloutPolicies: get: tags: - - policies.crossTenantAccessPolicy - summary: List Microsoft 365 capabilities for default policy - description: 'Get a list of Microsoft 365 cross-tenant capabilities configured for the default cross-tenant access policy. The returned collection is a heterogeneous collection of derived types of m365CapabilityBase, differentiated by their @odata.type property.' + - policies.featureRolloutPolicy + summary: List featureRolloutPolicies + description: Retrieve a list of featureRolloutPolicy objects. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationdefault-list-m365capabilities?view=graph-rest-beta - operationId: policies.crossTenantAccessPolicy.default.ListM365Capabilities + url: https://learn.microsoft.com/graph/api/list-featurerolloutpolicies?view=graph-rest-beta + operationId: policies.ListFeatureRolloutPolicies parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -18897,7 +18463,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.m365CapabilityBaseCollectionResponse' + $ref: '#/components/responses/microsoft.graph.featureRolloutPolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -18908,19 +18474,19 @@ paths: x-ms-docs-operation-type: operation post: tags: - - policies.crossTenantAccessPolicy - summary: Create Microsoft 365 capability for default policy - description: Create a new Microsoft 365 cross-tenant capability for the default cross-tenant access policy. The @odata.type property in the request body is required to specify which type of capability to create. + - policies.featureRolloutPolicy + summary: Create featureRolloutPolicy + description: Create a new featureRolloutPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationdefault-post-m365capabilities?view=graph-rest-beta - operationId: policies.crossTenantAccessPolicy.default.CreateM365Capabilities + url: https://learn.microsoft.com/graph/api/post-featurerolloutpolicies?view=graph-rest-beta + operationId: policies.CreateFeatureRolloutPolicies requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' + $ref: '#/components/schemas/microsoft.graph.featureRolloutPolicy' required: true responses: 2XX: @@ -18928,19 +18494,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' + $ref: '#/components/schemas/microsoft.graph.featureRolloutPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/crossTenantAccessPolicy/default/m365Capabilities/{m365CapabilityBase-name}': + '/policies/featureRolloutPolicies/{featureRolloutPolicy-id}': get: tags: - - policies.crossTenantAccessPolicy - summary: Get m365Capabilities from policies - description: Defines the default Microsoft 365 cross-tenant capabilities for inbound access from external organizations. - operationId: policies.crossTenantAccessPolicy.default.GetM365Capabilities + - policies.featureRolloutPolicy + summary: Get featureRolloutPolicy + description: Retrieve the properties and relationships of a featureRolloutPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/featurerolloutpolicy-get?view=graph-rest-beta + operationId: policies.GetFeatureRolloutPolicies parameters: - name: $select in: query @@ -18968,7 +18537,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' + $ref: '#/components/schemas/microsoft.graph.featureRolloutPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -18976,19 +18545,19 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - policies.crossTenantAccessPolicy - summary: Update Microsoft 365 capability for default policy - description: Update an existing Microsoft 365 cross-tenant capability for the default cross-tenant access policy. + - policies.featureRolloutPolicy + summary: Update featurerolloutpolicy + description: Update the properties of featureRolloutPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationdefault-update-m365capabilities?view=graph-rest-beta - operationId: policies.crossTenantAccessPolicy.default.UpdateM365Capabilities + url: https://learn.microsoft.com/graph/api/featurerolloutpolicy-update?view=graph-rest-beta + operationId: policies.UpdateFeatureRolloutPolicies requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' + $ref: '#/components/schemas/microsoft.graph.featureRolloutPolicy' required: true responses: 2XX: @@ -18996,7 +18565,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' + $ref: '#/components/schemas/microsoft.graph.featureRolloutPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -19004,9 +18573,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.crossTenantAccessPolicy - summary: Delete navigation property m365Capabilities for policies - operationId: policies.crossTenantAccessPolicy.default.DeleteM365Capabilities + - policies.featureRolloutPolicy + summary: Delete featureRolloutPolicy + description: Delete a featureRolloutPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/featurerolloutpolicy-delete?view=graph-rest-beta + operationId: policies.DeleteFeatureRolloutPolicies parameters: - name: If-Match in: header @@ -19022,50 +18595,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /policies/crossTenantAccessPolicy/default/m365Capabilities/$count: - get: - tags: - - policies.crossTenantAccessPolicy - summary: Get the number of the resource - operationId: policies.crossTenantAccessPolicy.default.m365Capabilities.GetCount-db34 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /policies/crossTenantAccessPolicy/default/resetToSystemDefault: - post: - tags: - - policies.crossTenantAccessPolicy - summary: Invoke action resetToSystemDefault - description: Reset any changes made to the default configuration in a cross-tenant access policy back to the system default. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationdefault-resettosystemdefault?view=graph-rest-beta - operationId: policies.crossTenantAccessPolicy.default.resetToSystemDefault - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /policies/crossTenantAccessPolicy/partners: + '/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo': get: tags: - - policies.crossTenantAccessPolicy - summary: List partners - description: Get a list of all partner configurations within a cross-tenant access policy. You can also use the $expand parameter to list the user and group synchronization policy for all partner configurations. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicy-list-partners?view=graph-rest-beta - operationId: policies.crossTenantAccessPolicy.ListPartners + - policies.featureRolloutPolicy + summary: Get appliesTo from policies + description: Nullable. Specifies a list of directoryObject resources that feature is enabled for. + operationId: policies.featureRolloutPolicies.ListAppliesTo parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -19104,7 +18640,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.crossTenantAccessPolicyConfigurationPartnerCollectionResponse' + $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -19115,19 +18651,19 @@ paths: x-ms-docs-operation-type: operation post: tags: - - policies.crossTenantAccessPolicy - summary: Create crossTenantAccessPolicyConfigurationPartner - description: Create a new partner configuration in a cross-tenant access policy. + - policies.featureRolloutPolicy + summary: Assign appliesTo + description: Add an appliesTo on a featureRolloutPolicy object to specify the directoryObject to which the featureRolloutPolicy should be applied. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicy-post-partners?view=graph-rest-beta - operationId: policies.crossTenantAccessPolicy.CreatePartners + url: https://learn.microsoft.com/graph/api/featurerolloutpolicy-post-appliesto?view=graph-rest-beta + operationId: policies.featureRolloutPolicies.CreateAppliesTo requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationPartner' + $ref: '#/components/schemas/microsoft.graph.directoryObject' required: true responses: 2XX: @@ -19135,38 +18671,71 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationPartner' + $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}': - get: + '/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/{directoryObject-id}/$ref': + delete: tags: - - policies.crossTenantAccessPolicy - summary: Get crossTenantAccessPolicyConfigurationPartner - description: Read the properties and relationships of a partner-specific configuration. + - policies.featureRolloutPolicy + summary: Remove appliesTo + description: Remove an appliesTo on a featureRolloutPolicy object to remove the directoryObject from feature rollout. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-get?view=graph-rest-beta - operationId: policies.crossTenantAccessPolicy.GetPartners + url: https://learn.microsoft.com/graph/api/featurerolloutpolicy-delete-appliesto?view=graph-rest-beta + operationId: policies.featureRolloutPolicies.appliesTo.DeleteRefDirectoryObject parameters: - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false + - name: If-Match + in: header + description: ETag + style: simple schema: - uniqueItems: true - type: array - items: - type: string - - name: $expand - in: query - description: Expand related entities - style: form - explode: false + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$count': + get: + tags: + - policies.featureRolloutPolicy + summary: Get the number of the resource + operationId: policies.featureRolloutPolicies.appliesTo.GetCount-b7fc + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$ref': + get: + tags: + - policies.featureRolloutPolicy + summary: Get ref of appliesTo from policies + description: Nullable. Specifies a list of directoryObject resources that feature is enabled for. + operationId: policies.featureRolloutPolicies.ListRefAppliesTo + 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 @@ -19174,39 +18743,29 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationPartner' + $ref: '#/components/responses/StringCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - - policies.crossTenantAccessPolicy - summary: Update crossTenantAccessPolicyConfigurationPartner - description: Update the properties of a partner-specific configuration. + - policies.featureRolloutPolicy + summary: Assign appliesTo + description: Add an appliesTo on a featureRolloutPolicy object to specify the directoryObject to which the featureRolloutPolicy should be applied. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-update?view=graph-rest-beta - operationId: policies.crossTenantAccessPolicy.UpdatePartners + url: https://learn.microsoft.com/graph/api/featurerolloutpolicy-post-appliesto?view=graph-rest-beta + operationId: policies.featureRolloutPolicies.CreateRefAppliesTo requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationPartner' - required: true + $ref: '#/components/requestBodies/refPostBody' responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationPartner' 4XX: $ref: '#/components/responses/error' 5XX: @@ -19214,13 +18773,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.crossTenantAccessPolicy - summary: Delete crossTenantAccessPolicyConfigurationPartner - description: 'Delete a partner-specific configuration in a cross-tenant access policy. If a configuration includes a user synchronization policy, you must first delete the user synchronization policy before you can delete the partner-specific configuration.' + - policies.featureRolloutPolicy + summary: Remove appliesTo + description: Remove an appliesTo on a featureRolloutPolicy object to remove the directoryObject from feature rollout. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-delete?view=graph-rest-beta - operationId: policies.crossTenantAccessPolicy.DeletePartners + url: https://learn.microsoft.com/graph/api/featurerolloutpolicy-delete-appliesto?view=graph-rest-beta + operationId: policies.featureRolloutPolicies.DeleteRefAppliesTo parameters: - name: If-Match in: header @@ -19228,6 +18787,14 @@ paths: style: simple schema: type: string + - name: '@id' + in: query + description: The delete Uri + required: true + style: form + explode: false + schema: + type: string responses: '204': description: Success @@ -19236,16 +18803,32 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization': + /policies/featureRolloutPolicies/$count: get: tags: - - policies.crossTenantAccessPolicy - summary: Get crossTenantIdentitySyncPolicyPartner - description: Get the user and group synchronization policy of a partner-specific configuration. + - policies.featureRolloutPolicy + summary: Get the number of the resource + operationId: policies.featureRolloutPolicies.GetCount-bb08 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /policies/federatedTokenValidationPolicy: + get: + tags: + - policies.federatedTokenValidationPolicy + summary: Get federatedTokenValidationPolicy + description: Read the properties and relationships of a federatedTokenValidationPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-get?view=graph-rest-beta - operationId: policies.crossTenantAccessPolicy.partners.GetIdentitySynchronization + url: https://learn.microsoft.com/graph/api/federatedtokenvalidationpolicy-get?view=graph-rest-beta + operationId: policies.GetFederatedTokenValidationPolicy parameters: - name: $select in: query @@ -19273,27 +18856,27 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner' + $ref: '#/components/schemas/microsoft.graph.federatedTokenValidationPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - put: + patch: tags: - - policies.crossTenantAccessPolicy - summary: Create identitySynchronization - description: Create a cross-tenant user and optionally group synchronization policy for a partner-specific configuration. + - policies.federatedTokenValidationPolicy + summary: Update federatedTokenValidationPolicy + description: Update the properties of a federatedTokenValidationPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-put-identitysynchronization?view=graph-rest-beta - operationId: policies.crossTenantAccessPolicy.partners.SetIdentitySynchronization + url: https://learn.microsoft.com/graph/api/federatedtokenvalidationpolicy-update?view=graph-rest-beta + operationId: policies.UpdateFederatedTokenValidationPolicy requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner' + $ref: '#/components/schemas/microsoft.graph.federatedTokenValidationPolicy' required: true responses: 2XX: @@ -19301,7 +18884,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner' + $ref: '#/components/schemas/microsoft.graph.federatedTokenValidationPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -19309,13 +18892,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.crossTenantAccessPolicy - summary: Delete crossTenantIdentitySyncPolicyPartner - description: Delete the user and group synchronization policy for a partner-specific configuration. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-delete?view=graph-rest-beta - operationId: policies.crossTenantAccessPolicy.partners.DeleteIdentitySynchronization + - policies.federatedTokenValidationPolicy + summary: Delete navigation property federatedTokenValidationPolicy for policies + operationId: policies.DeleteFederatedTokenValidationPolicy parameters: - name: If-Match in: header @@ -19331,41 +18910,16 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization/restore': - post: - tags: - - policies.crossTenantAccessPolicy - summary: Invoke action restore - description: Restore a deleted crossTenantIdentitySyncPolicyPartner object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-restore?view=graph-rest-beta - operationId: policies.crossTenantAccessPolicy.partners.crossTenantAccessPolicyConfigurationPartner.identitySynchronization.restore - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/m365Capabilities': + /policies/homeRealmDiscoveryPolicies: get: tags: - - policies.crossTenantAccessPolicy - summary: List Microsoft 365 capabilities for partner - description: 'Get a list of Microsoft 365 cross-tenant capabilities configured for a partner organization in the cross-tenant access policy. The returned collection is a heterogeneous collection of derived types of m365CapabilityBase, differentiated by their @odata.type property.' + - policies.homeRealmDiscoveryPolicy + summary: List homeRealmDiscoveryPolicies + description: Get a list of homeRealmDiscoveryPolicy objects. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-list-m365capabilities?view=graph-rest-beta - operationId: policies.crossTenantAccessPolicy.partners.ListM365Capabilities + url: https://learn.microsoft.com/graph/api/homerealmdiscoverypolicy-list?view=graph-rest-beta + operationId: policies.ListHomeRealmDiscoveryPolicies parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -19404,7 +18958,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.m365CapabilityBaseCollectionResponse' + $ref: '#/components/responses/microsoft.graph.homeRealmDiscoveryPolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -19415,19 +18969,19 @@ paths: x-ms-docs-operation-type: operation post: tags: - - policies.crossTenantAccessPolicy - summary: Create Microsoft 365 capability for partner - description: Create a new Microsoft 365 cross-tenant capability for a partner organization in the cross-tenant access policy. The @odata.type property in the request body is required to specify which type of capability to create. + - policies.homeRealmDiscoveryPolicy + summary: Create homeRealmDiscoveryPolicy + description: Create a new homeRealmDiscoveryPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-post-m365capabilities?view=graph-rest-beta - operationId: policies.crossTenantAccessPolicy.partners.CreateM365Capabilities + url: https://learn.microsoft.com/graph/api/homerealmdiscoverypolicy-post-homerealmdiscoverypolicies?view=graph-rest-beta + operationId: policies.CreateHomeRealmDiscoveryPolicies requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' + $ref: '#/components/schemas/microsoft.graph.homeRealmDiscoveryPolicy' required: true responses: 2XX: @@ -19435,19 +18989,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' + $ref: '#/components/schemas/microsoft.graph.homeRealmDiscoveryPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/m365Capabilities/{m365CapabilityBase-name}': + '/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}': get: tags: - - policies.crossTenantAccessPolicy - summary: Get m365Capabilities from policies - description: Defines the partner-specific Microsoft 365 cross-tenant capabilities for inbound access from the partner organization. - operationId: policies.crossTenantAccessPolicy.partners.GetM365Capabilities + - policies.homeRealmDiscoveryPolicy + summary: Get homeRealmDiscoveryPolicy + description: Retrieve the properties and relationships of a homeRealmDiscoveryPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/homerealmdiscoverypolicy-get?view=graph-rest-beta + operationId: policies.GetHomeRealmDiscoveryPolicies parameters: - name: $select in: query @@ -19475,7 +19032,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' + $ref: '#/components/schemas/microsoft.graph.homeRealmDiscoveryPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -19483,19 +19040,19 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - policies.crossTenantAccessPolicy - summary: Update Microsoft 365 capability for partner - description: Update an existing Microsoft 365 cross-tenant capability for a partner organization in the cross-tenant access policy. + - policies.homeRealmDiscoveryPolicy + summary: Update homerealmdiscoverypolicy + description: Update the properties of a homeRealmDiscoveryPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-update-m365capabilities?view=graph-rest-beta - operationId: policies.crossTenantAccessPolicy.partners.UpdateM365Capabilities + url: https://learn.microsoft.com/graph/api/homerealmdiscoverypolicy-update?view=graph-rest-beta + operationId: policies.UpdateHomeRealmDiscoveryPolicies requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' + $ref: '#/components/schemas/microsoft.graph.homeRealmDiscoveryPolicy' required: true responses: 2XX: @@ -19503,7 +19060,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' + $ref: '#/components/schemas/microsoft.graph.homeRealmDiscoveryPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -19511,13 +19068,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.crossTenantAccessPolicy - summary: Delete Microsoft 365 capability for partner - description: Delete a Microsoft 365 cross-tenant capability from a partner organization in the cross-tenant access policy. + - policies.homeRealmDiscoveryPolicy + summary: Delete homeRealmDiscoveryPolicy + description: Delete a homeRealmDiscoveryPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-delete-m365capabilities?view=graph-rest-beta - operationId: policies.crossTenantAccessPolicy.partners.DeleteM365Capabilities + url: https://learn.microsoft.com/graph/api/homerealmdiscoverypolicy-delete?view=graph-rest-beta + operationId: policies.DeleteHomeRealmDiscoveryPolicies parameters: - name: If-Match in: header @@ -19533,53 +19090,69 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/m365Capabilities/$count': + '/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/appliesTo': get: tags: - - policies.crossTenantAccessPolicy - summary: Get the number of the resource - operationId: policies.crossTenantAccessPolicy.partners.m365Capabilities.GetCount-a48a + - policies.homeRealmDiscoveryPolicy + summary: List appliesTo + description: Get a list of directoryObject objects that a homeRealmDiscoveryPolicy object has been applied to. The homeRealmDiscoveryPolicy can only be applied to servicePrincipal resources. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/homerealmdiscoverypolicy-list-appliesto?view=graph-rest-beta + operationId: policies.homeRealmDiscoveryPolicies.ListAppliesTo parameters: - - $ref: '#/components/parameters/search' + - $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/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/restore': - post: - tags: - - policies.crossTenantAccessPolicy - summary: Invoke action restore - description: Restore a deleted crossTenantAccessPolicyConfigurationPartner object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-restore?view=graph-rest-beta - operationId: policies.crossTenantAccessPolicy.partners.crossTenantAccessPolicyConfigurationPartner.restore - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationPartner' - - type: object - nullable: true + $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/serviceProviderConstraints': + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + '/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/appliesTo/{directoryObject-id}': get: tags: - - policies.crossTenantAccessPolicy - summary: Get serviceProviderConstraints from policies - operationId: policies.crossTenantAccessPolicy.partners.GetServiceProviderConstraints + - policies.homeRealmDiscoveryPolicy + summary: Get appliesTo from policies + operationId: policies.homeRealmDiscoveryPolicies.GetAppliesTo parameters: - name: $select in: query @@ -19607,83 +19180,34 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.serviceProviderConstraints' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - policies.crossTenantAccessPolicy - summary: Update the navigation property serviceProviderConstraints in policies - operationId: policies.crossTenantAccessPolicy.partners.UpdateServiceProviderConstraints - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.serviceProviderConstraints' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.serviceProviderConstraints' + $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + '/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/appliesTo/$count': + get: tags: - - policies.crossTenantAccessPolicy - summary: Delete navigation property serviceProviderConstraints for policies - operationId: policies.crossTenantAccessPolicy.partners.DeleteServiceProviderConstraints + - policies.homeRealmDiscoveryPolicy + summary: Get the number of the resource + operationId: policies.homeRealmDiscoveryPolicies.appliesTo.GetCount-6090 parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/serviceProviderConstraints/restore': - post: - tags: - - policies.crossTenantAccessPolicy - summary: Invoke action restore - operationId: policies.crossTenantAccessPolicy.partners.crossTenantAccessPolicyConfigurationPartner.serviceProviderConstraints.restore + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.serviceProviderConstraints' - - type: object - nullable: true + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /policies/crossTenantAccessPolicy/partners/$count: + /policies/homeRealmDiscoveryPolicies/$count: get: tags: - - policies.crossTenantAccessPolicy + - policies.homeRealmDiscoveryPolicy summary: Get the number of the resource - operationId: policies.crossTenantAccessPolicy.partners.GetCount-d5d2 + operationId: policies.homeRealmDiscoveryPolicies.GetCount-9451 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -19694,13 +19218,16 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /policies/crossTenantAccessPolicy/templates: + /policies/identitySecurityDefaultsEnforcementPolicy: get: tags: - - policies.crossTenantAccessPolicy - summary: Get templates from policies - description: Represents the base policy in the directory for multi-tenant organization settings. - operationId: policies.crossTenantAccessPolicy.GetTemplates + - policies.identitySecurityDefaultsEnforcementPolicy + summary: Get identitySecurityDefaultsEnforcementPolicy + description: Retrieve the properties of an identitySecurityDefaultsEnforcementPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitysecuritydefaultsenforcementpolicy-get?view=graph-rest-beta + operationId: policies.GetIdentitySecurityDefaultsEnforcementPolicy parameters: - name: $select in: query @@ -19728,7 +19255,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.policyTemplate' + $ref: '#/components/schemas/microsoft.graph.identitySecurityDefaultsEnforcementPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -19736,15 +19263,19 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - policies.crossTenantAccessPolicy - summary: Update the navigation property templates in policies - operationId: policies.crossTenantAccessPolicy.UpdateTemplates + - policies.identitySecurityDefaultsEnforcementPolicy + summary: Update identitySecurityDefaultsEnforcementPolicy + description: Update the properties of an identitySecurityDefaultsEnforcementPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitysecuritydefaultsenforcementpolicy-update?view=graph-rest-beta + operationId: policies.UpdateIdentitySecurityDefaultsEnforcementPolicy requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.policyTemplate' + $ref: '#/components/schemas/microsoft.graph.identitySecurityDefaultsEnforcementPolicy' required: true responses: 2XX: @@ -19752,7 +19283,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.policyTemplate' + $ref: '#/components/schemas/microsoft.graph.identitySecurityDefaultsEnforcementPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -19760,9 +19291,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.crossTenantAccessPolicy - summary: Delete navigation property templates for policies - operationId: policies.crossTenantAccessPolicy.DeleteTemplates + - policies.identitySecurityDefaultsEnforcementPolicy + summary: Delete navigation property identitySecurityDefaultsEnforcementPolicy for policies + operationId: policies.DeleteIdentitySecurityDefaultsEnforcementPolicy parameters: - name: If-Match in: header @@ -19778,17 +19309,32 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationIdentitySynchronization: + /policies/mobileAppManagementPolicies: get: tags: - - policies.crossTenantAccessPolicy - summary: Get multiTenantOrganizationIdentitySyncPolicyTemplate - description: Get the cross-tenant access policy template with user synchronization settings for a multitenant organization. + - policies.mobileAppManagementPolicy + summary: List mobileAppManagementPolicies + description: Get a list of the mobilityManagementPolicy objects and their properties. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/multitenantorganizationidentitysyncpolicytemplate-get?view=graph-rest-beta - operationId: policies.crossTenantAccessPolicy.templates.GetMultiTenantOrganizationIdentitySynchronization + url: https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-list?view=graph-rest-beta + operationId: policies.ListMobileAppManagementPolicies 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 @@ -19811,92 +19357,49 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationIdentitySyncPolicyTemplate' + $ref: '#/components/responses/microsoft.graph.mobileAppManagementPolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - - policies.crossTenantAccessPolicy - summary: Update multiTenantOrganizationIdentitySyncPolicyTemplate - description: Update the cross-tenant access policy template with user synchronization settings for a multi-tenant organization. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/multitenantorganizationidentitysyncpolicytemplate-update?view=graph-rest-beta - operationId: policies.crossTenantAccessPolicy.templates.UpdateMultiTenantOrganizationIdentitySynchronization + - policies.mobileAppManagementPolicy + summary: Create new navigation property to mobileAppManagementPolicies for policies + operationId: policies.CreateMobileAppManagementPolicies requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationIdentitySyncPolicyTemplate' + $ref: '#/components/schemas/microsoft.graph.mobileAppManagementPolicy' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationIdentitySyncPolicyTemplate' + $ref: '#/components/schemas/microsoft.graph.mobileAppManagementPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + '/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy-id}': + get: tags: - - policies.crossTenantAccessPolicy - summary: Delete navigation property multiTenantOrganizationIdentitySynchronization for policies - operationId: policies.crossTenantAccessPolicy.templates.DeleteMultiTenantOrganizationIdentitySynchronization - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationIdentitySynchronization/resetToDefaultSettings: - post: - tags: - - policies.crossTenantAccessPolicy - summary: Invoke action resetToDefaultSettings - description: 'Reset the cross-tenant access policy template with user synchronization settings for a multitenant organization to the default values. In its reset state, the template has no impact on user synchronization settings, other than that unconfigured user synchronization settings are created if needed, for every multitenant organization tenant.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/multitenantorganizationidentitysyncpolicytemplate-resettodefaultsettings?view=graph-rest-beta - operationId: policies.crossTenantAccessPolicy.templates.multiTenantOrganizationIdentitySynchronization.resetToDefaultSettings - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationPartnerConfiguration: - get: - tags: - - policies.crossTenantAccessPolicy - summary: Get multiTenantOrganizationPartnerConfigurationTemplate - description: Get the cross-tenant access policy template with inbound and outbound partner configuration settings for a multitenant organization. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/multitenantorganizationpartnerconfigurationtemplate-get?view=graph-rest-beta - operationId: policies.crossTenantAccessPolicy.templates.GetMultiTenantOrganizationPartnerConfiguration + - policies.mobileAppManagementPolicy + summary: Get mobileAppManagementPolicy + description: Read the properties and relationships of a mobilityManagementPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-get?view=graph-rest-beta + operationId: policies.GetMobileAppManagementPolicies parameters: - name: $select in: query @@ -19924,7 +19427,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationPartnerConfigurationTemplate' + $ref: '#/components/schemas/microsoft.graph.mobileAppManagementPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -19932,19 +19435,19 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - policies.crossTenantAccessPolicy - summary: Update multiTenantOrganizationPartnerConfigurationTemplate - description: Update the cross-tenant access policy template with inbound and outbound partner configuration settings for a multitenant organization. + - policies.mobileAppManagementPolicy + summary: Update mobileAppManagementPolicy + description: Update the properties of a mobilityManagementPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/multitenantorganizationpartnerconfigurationtemplate-update?view=graph-rest-beta - operationId: policies.crossTenantAccessPolicy.templates.UpdateMultiTenantOrganizationPartnerConfiguration + url: https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-update?view=graph-rest-beta + operationId: policies.UpdateMobileAppManagementPolicies requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationPartnerConfigurationTemplate' + $ref: '#/components/schemas/microsoft.graph.mobileAppManagementPolicy' required: true responses: 2XX: @@ -19952,7 +19455,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationPartnerConfigurationTemplate' + $ref: '#/components/schemas/microsoft.graph.mobileAppManagementPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -19960,9 +19463,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.crossTenantAccessPolicy - summary: Delete navigation property multiTenantOrganizationPartnerConfiguration for policies - operationId: policies.crossTenantAccessPolicy.templates.DeleteMultiTenantOrganizationPartnerConfiguration + - policies.mobileAppManagementPolicy + summary: Delete mobileAppManagementPolicy + description: Delete a mobilityManagementPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-delete?view=graph-rest-beta + operationId: policies.DeleteMobileAppManagementPolicies parameters: - name: If-Match in: header @@ -19978,35 +19485,32 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationPartnerConfiguration/resetToDefaultSettings: - post: - tags: - - policies.crossTenantAccessPolicy - summary: Invoke action resetToDefaultSettings - description: 'Reset the cross-tenant access policy template with inbound and outbound partner configuration settings for a multitenant organization to the default values. In its reset state, the template has no impact on partner configuration settings, other than that an unconfigured partner configuration is created if needed, for every multitenant organization tenant.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/multitenantorganizationpartnerconfigurationtemplate-resettodefaultsettings?view=graph-rest-beta - operationId: policies.crossTenantAccessPolicy.templates.multiTenantOrganizationPartnerConfiguration.resetToDefaultSettings - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /policies/defaultAppManagementPolicy: + '/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy-id}/includedGroups': get: tags: - - policies.tenantAppManagementPolicy - summary: Get tenantAppManagementPolicy - description: Read the properties of a tenantAppManagementPolicy object. + - policies.mobileAppManagementPolicy + summary: List includedGroups + description: Get the list of groups that are included in a mobile app management policy. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/tenantappmanagementpolicy-get?view=graph-rest-beta - operationId: policies.GetDefaultAppManagementPolicy + url: https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-list-includedgroups?view=graph-rest-beta + operationId: policies.mobileAppManagementPolicies.ListIncludedGroups 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 @@ -20029,49 +19533,25 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.tenantAppManagementPolicy' + $ref: '#/components/responses/microsoft.graph.groupCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + '/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy-id}/includedGroups/{group-id}/$ref': + delete: tags: - - policies.tenantAppManagementPolicy - summary: Update tenantAppManagementPolicy - description: Update the properties of a tenantAppManagementPolicy object. + - policies.mobileAppManagementPolicy + summary: Delete includedGroup + description: Delete a group from the list of groups included in a mobile app management policy. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/tenantappmanagementpolicy-update?view=graph-rest-beta - operationId: policies.UpdateDefaultAppManagementPolicy - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.tenantAppManagementPolicy' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.tenantAppManagementPolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - policies.tenantAppManagementPolicy - summary: Delete navigation property defaultAppManagementPolicy for policies - operationId: policies.DeleteDefaultAppManagementPolicy + url: https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-delete-includedgroups?view=graph-rest-beta + operationId: policies.mobileAppManagementPolicies.includedGroups.DeleteRefGroup parameters: - name: If-Match in: header @@ -20087,14 +19567,29 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /policies/deletedItems: + '/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy-id}/includedGroups/{group-id}/serviceProvisioningErrors': get: tags: - - policies.policyDeletableRoot - summary: Get deletedItems from policies - description: Policies that support soft-delete functionality and can be restored within 30 days. - operationId: policies.GetDeletedItems + - policies.mobileAppManagementPolicy + summary: Get serviceProvisioningErrors property value + description: 'Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object.' + operationId: policies.mobileAppManagementPolicies.includedGroups.ListServiceProvisioningErrors 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 @@ -20117,70 +19612,56 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.policyDeletableRoot' + $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy-id}/includedGroups/{group-id}/serviceProvisioningErrors/$count': + get: tags: - - policies.policyDeletableRoot - summary: Update the navigation property deletedItems in policies - operationId: policies.UpdateDeletedItems - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.policyDeletableRoot' - required: true + - policies.mobileAppManagementPolicy + summary: Get the number of the resource + operationId: policies.mobileAppManagementPolicies.includedGroups.ServiceProvisioningErrors.GetCount-ca52 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.policyDeletableRoot' + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + '/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy-id}/includedGroups/$count': + get: tags: - - policies.policyDeletableRoot - summary: Delete navigation property deletedItems for policies - operationId: policies.DeleteDeletedItems + - policies.mobileAppManagementPolicy + summary: Get the number of the resource + operationId: policies.mobileAppManagementPolicies.includedGroups.GetCount-c90e parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /policies/deletedItems/crossTenantPartners: + '/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy-id}/includedGroups/$ref': get: tags: - - policies.policyDeletableRoot - summary: List policyDeletableItem objects - description: "Get a list of the policyDeletableItem objects and their properties, which might be one of the following deleted policy types:\r\n- crossTenantAccessPolicyConfigurationPartner\r\n- crossTenantIdentitySyncPolicyPartner\r\n- conditionalAccessPolicy\r\n- namedLocation" + - policies.mobileAppManagementPolicy + summary: List includedGroups + description: Get the list of groups that are included in a mobile app management policy. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/policydeletableitem-list?view=graph-rest-beta - operationId: policies.deletedItems.ListCrossTenantPartners + url: https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-list-includedgroups?view=graph-rest-beta + operationId: policies.mobileAppManagementPolicies.ListRefIncludedGroups parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -20197,29 +19678,9 @@ paths: 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.crossTenantAccessPolicyConfigurationPartnerCollectionResponse' + $ref: '#/components/responses/StringCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -20230,39 +19691,97 @@ paths: x-ms-docs-operation-type: operation post: tags: - - policies.policyDeletableRoot - summary: Create new navigation property to crossTenantPartners for policies - operationId: policies.deletedItems.CreateCrossTenantPartners + - policies.mobileAppManagementPolicy + summary: Add includedGroups + description: Add groups to be included in a mobile app management policy. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-post-includedgroups?view=graph-rest-beta + operationId: policies.mobileAppManagementPolicies.CreateRefIncludedGroups requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationPartner' - required: true + $ref: '#/components/requestBodies/refPostBody' responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationPartner' + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner-tenantId}': + delete: + tags: + - policies.mobileAppManagementPolicy + summary: Delete includedGroup + description: Delete a group from the list of groups included in a mobile app management policy. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-delete-includedgroups?view=graph-rest-beta + operationId: policies.mobileAppManagementPolicies.DeleteRefIncludedGroups + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + - name: '@id' + in: query + description: The delete Uri + required: true + style: form + explode: false + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /policies/mobileAppManagementPolicies/$count: get: tags: - - policies.policyDeletableRoot - summary: Get policyDeletableItem - description: "Read the properties and relationships of a policyDeletableItem object, which might be one of the following deleted policy types:\r\n- crossTenantAccessPolicyConfigurationPartner\r\n- crossTenantIdentitySyncPolicyPartner\r\n- conditionalAccessPolicy\r\n- namedLocation" + - policies.mobileAppManagementPolicy + summary: Get the number of the resource + operationId: policies.mobileAppManagementPolicies.GetCount-d162 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /policies/mobileDeviceManagementPolicies: + get: + tags: + - policies.mobileDeviceManagementPolicy + summary: List mobileDeviceManagementPolicies + description: Get a list of the mobilityManagementPolicy objects and their properties. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/policydeletableitem-get?view=graph-rest-beta - operationId: policies.deletedItems.GetCrossTenantPartners + url: https://learn.microsoft.com/graph/api/mobiledevicemanagementpolicies-list?view=graph-rest-beta + operationId: policies.ListMobileDeviceManagementPolicies 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 @@ -20285,71 +19804,49 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationPartner' + $ref: '#/components/responses/microsoft.graph.mobileDeviceManagementPolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - - policies.policyDeletableRoot - summary: Update the navigation property crossTenantPartners in policies - operationId: policies.deletedItems.UpdateCrossTenantPartners + - policies.mobileDeviceManagementPolicy + summary: Create new navigation property to mobileDeviceManagementPolicies for policies + operationId: policies.CreateMobileDeviceManagementPolicies requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationPartner' + $ref: '#/components/schemas/microsoft.graph.mobileDeviceManagementPolicy' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationPartner' + $ref: '#/components/schemas/microsoft.graph.mobileDeviceManagementPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + '/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy-id}': + get: tags: - - policies.policyDeletableRoot - summary: Delete policyDeletableItem - description: "Permanently delete a policyDeletableItem object, which might be one of the following deleted policy types:\r\n- crossTenantAccessPolicyConfigurationPartner\r\n- crossTenantIdentitySyncPolicyPartner\r\n- conditionalAccessPolicy\r\n- namedLocation" + - policies.mobileDeviceManagementPolicy + summary: Get mobileDeviceManagementPolicy + description: Read the properties and relationships of a mobilityManagementPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/policydeletableitem-delete?view=graph-rest-beta - operationId: policies.deletedItems.DeleteCrossTenantPartners - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization': - get: - tags: - - policies.policyDeletableRoot - summary: Get identitySynchronization from policies - description: 'Defines the cross-tenant policy for the synchronization of users from a partner tenant. Use this user synchronization policy to streamline collaboration between users in a multitenant organization by automating the creation, update, and deletion of users from one tenant to another.' - operationId: policies.deletedItems.crossTenantPartners.GetIdentitySynchronization + url: https://learn.microsoft.com/graph/api/mobiledevicemanagementpolicies-get?view=graph-rest-beta + operationId: policies.GetMobileDeviceManagementPolicies parameters: - name: $select in: query @@ -20377,23 +19874,27 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner' + $ref: '#/components/schemas/microsoft.graph.mobileDeviceManagementPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - put: + patch: tags: - - policies.policyDeletableRoot - summary: Update the navigation property identitySynchronization in policies - operationId: policies.deletedItems.crossTenantPartners.SetIdentitySynchronization + - policies.mobileDeviceManagementPolicy + summary: Update mobileDeviceManagementPolicy + description: Update the properties of a mobilityManagementPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/mobiledevicemanagementpolicies-update?view=graph-rest-beta + operationId: policies.UpdateMobileDeviceManagementPolicies requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner' + $ref: '#/components/schemas/microsoft.graph.mobileDeviceManagementPolicy' required: true responses: 2XX: @@ -20401,7 +19902,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner' + $ref: '#/components/schemas/microsoft.graph.mobileDeviceManagementPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -20409,9 +19910,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.policyDeletableRoot - summary: Delete navigation property identitySynchronization for policies - operationId: policies.deletedItems.crossTenantPartners.DeleteIdentitySynchronization + - policies.mobileDeviceManagementPolicy + summary: Delete mobileDeviceManagementPolicy + description: Delete a mobilityManagementPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/mobiledevicemanagementpolicies-delete?view=graph-rest-beta + operationId: policies.DeleteMobileDeviceManagementPolicies parameters: - name: If-Match in: header @@ -20427,38 +19932,16 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization/restore': - post: + '/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy-id}/includedGroups': + get: tags: - - policies.policyDeletableRoot - summary: Invoke action restore - description: Restore a deleted crossTenantIdentitySyncPolicyPartner object. + - policies.mobileDeviceManagementPolicy + summary: List includedGroups + description: Get the list of groups that are included in a mobile device management policy. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-restore?view=graph-rest-beta - operationId: policies.deletedItems.crossTenantPartners.crossTenantAccessPolicyConfigurationPartner.identitySynchronization.restore - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/m365Capabilities': - get: - tags: - - policies.policyDeletableRoot - summary: Get m365Capabilities from policies - description: Defines the partner-specific Microsoft 365 cross-tenant capabilities for inbound access from the partner organization. - operationId: policies.deletedItems.crossTenantPartners.ListM365Capabilities + url: https://learn.microsoft.com/graph/api/mobiledevicemanagementpolicies-list-includedgroups?view=graph-rest-beta + operationId: policies.mobileDeviceManagementPolicies.ListIncludedGroups parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -20497,7 +19980,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.m365CapabilityBaseCollectionResponse' + $ref: '#/components/responses/microsoft.graph.groupCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -20506,38 +19989,54 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - post: + '/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy-id}/includedGroups/{group-id}/$ref': + delete: tags: - - policies.policyDeletableRoot - summary: Create new navigation property to m365Capabilities for policies - operationId: policies.deletedItems.crossTenantPartners.CreateM365Capabilities - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' + - policies.mobileDeviceManagementPolicy + summary: Delete includedGroup + description: Delete a group from the list of groups included in a mobile device management policy. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/mobiledevicemanagementpolicies-delete-includedgroups?view=graph-rest-beta + operationId: policies.mobileDeviceManagementPolicies.includedGroups.DeleteRefGroup + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/m365Capabilities/{m365CapabilityBase-name}': + '/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy-id}/includedGroups/{group-id}/serviceProvisioningErrors': get: tags: - - policies.policyDeletableRoot - summary: Get m365Capabilities from policies - description: Defines the partner-specific Microsoft 365 cross-tenant capabilities for inbound access from the partner organization. - operationId: policies.deletedItems.crossTenantPartners.GetM365Capabilities + - policies.mobileDeviceManagementPolicy + summary: Get serviceProvisioningErrors property value + description: 'Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object.' + operationId: policies.mobileDeviceManagementPolicies.includedGroups.ListServiceProvisioningErrors 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 @@ -20560,66 +20059,36 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - policies.policyDeletableRoot - summary: Update the navigation property m365Capabilities in policies - operationId: policies.deletedItems.crossTenantPartners.UpdateM365Capabilities - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.m365CapabilityBase' + $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy-id}/includedGroups/{group-id}/serviceProvisioningErrors/$count': + get: tags: - - policies.policyDeletableRoot - summary: Delete navigation property m365Capabilities for policies - operationId: policies.deletedItems.crossTenantPartners.DeleteM365Capabilities + - policies.mobileDeviceManagementPolicy + summary: Get the number of the resource + operationId: policies.mobileDeviceManagementPolicies.includedGroups.ServiceProvisioningErrors.GetCount-f908 parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/m365Capabilities/$count': + '/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy-id}/includedGroups/$count': get: tags: - - policies.policyDeletableRoot + - policies.mobileDeviceManagementPolicy summary: Get the number of the resource - operationId: policies.deletedItems.crossTenantPartners.m365Capabilities.GetCount-d9d7 + operationId: policies.mobileDeviceManagementPolicies.includedGroups.GetCount-2b91 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -20630,51 +20099,25 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/restore': - post: + '/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy-id}/includedGroups/$ref': + get: tags: - - policies.policyDeletableRoot - summary: Invoke action restore - description: Restore a deleted crossTenantAccessPolicyConfigurationPartner object. + - policies.mobileDeviceManagementPolicy + summary: List includedGroups + description: Get the list of groups that are included in a mobile device management policy. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-restore?view=graph-rest-beta - operationId: policies.deletedItems.crossTenantPartners.crossTenantAccessPolicyConfigurationPartner.restore - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationPartner' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/serviceProviderConstraints': - get: - tags: - - policies.policyDeletableRoot - summary: Get serviceProviderConstraints from policies - operationId: policies.deletedItems.crossTenantPartners.GetServiceProviderConstraints + url: https://learn.microsoft.com/graph/api/mobiledevicemanagementpolicies-list-includedgroups?view=graph-rest-beta + operationId: policies.mobileDeviceManagementPolicies.ListRefIncludedGroups parameters: - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - - name: $expand + - $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: Expand related entities + description: Order items by property values style: form explode: false schema: @@ -20684,35 +20127,29 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.serviceProviderConstraints' + $ref: '#/components/responses/StringCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - - policies.policyDeletableRoot - summary: Update the navigation property serviceProviderConstraints in policies - operationId: policies.deletedItems.crossTenantPartners.UpdateServiceProviderConstraints + - policies.mobileDeviceManagementPolicy + summary: Add includedGroups + description: Add groups to be included in a mobile app management policy. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/mobiledevicemanagementpolicies-post-includedgroups?view=graph-rest-beta + operationId: policies.mobileDeviceManagementPolicies.CreateRefIncludedGroups requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.serviceProviderConstraints' - required: true + $ref: '#/components/requestBodies/refPostBody' responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.serviceProviderConstraints' 4XX: $ref: '#/components/responses/error' 5XX: @@ -20720,9 +20157,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.policyDeletableRoot - summary: Delete navigation property serviceProviderConstraints for policies - operationId: policies.deletedItems.crossTenantPartners.DeleteServiceProviderConstraints + - policies.mobileDeviceManagementPolicy + summary: Delete includedGroup + description: Delete a group from the list of groups included in a mobile device management policy. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/mobiledevicemanagementpolicies-delete-includedgroups?view=graph-rest-beta + operationId: policies.mobileDeviceManagementPolicies.DeleteRefIncludedGroups parameters: - name: If-Match in: header @@ -20730,6 +20171,14 @@ paths: style: simple schema: type: string + - name: '@id' + in: query + description: The delete Uri + required: true + style: form + explode: false + schema: + type: string responses: '204': description: Success @@ -20738,33 +20187,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/serviceProviderConstraints/restore': - post: - tags: - - policies.policyDeletableRoot - summary: Invoke action restore - operationId: policies.deletedItems.crossTenantPartners.crossTenantAccessPolicyConfigurationPartner.serviceProviderConstraints.restore - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.serviceProviderConstraints' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /policies/deletedItems/crossTenantPartners/$count: + /policies/mobileDeviceManagementPolicies/$count: get: tags: - - policies.policyDeletableRoot + - policies.mobileDeviceManagementPolicy summary: Get the number of the resource - operationId: policies.deletedItems.crossTenantPartners.GetCount-6c99 + operationId: policies.mobileDeviceManagementPolicies.GetCount-b4c6 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -20775,16 +20203,16 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /policies/deletedItems/crossTenantSyncPolicyPartners: + /policies/onPremAuthenticationPolicies: get: tags: - - policies.policyDeletableRoot - summary: List policyDeletableItem objects - description: "Get a list of the policyDeletableItem objects and their properties, which might be one of the following deleted policy types:\r\n- crossTenantAccessPolicyConfigurationPartner\r\n- crossTenantIdentitySyncPolicyPartner\r\n- conditionalAccessPolicy\r\n- namedLocation" + - policies.onPremAuthenticationPolicy + summary: List onPremAuthenticationPolicy objects + description: Get a list of the onPremAuthenticationPolicy objects and their properties. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/policydeletableitem-list?view=graph-rest-beta - operationId: policies.deletedItems.ListCrossTenantSyncPolicyPartners + url: https://learn.microsoft.com/graph/api/policyroot-list-onpremauthenticationpolicies?view=graph-rest-beta + operationId: policies.ListOnPremAuthenticationPolicies parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -20823,7 +20251,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.crossTenantIdentitySyncPolicyPartnerCollectionResponse' + $ref: '#/components/responses/microsoft.graph.onPremAuthenticationPolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -20834,15 +20262,19 @@ paths: x-ms-docs-operation-type: operation post: tags: - - policies.policyDeletableRoot - summary: Create new navigation property to crossTenantSyncPolicyPartners for policies - operationId: policies.deletedItems.CreateCrossTenantSyncPolicyPartners + - policies.onPremAuthenticationPolicy + summary: Create onPremAuthenticationPolicy + description: Create a new onPremAuthenticationPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/policyroot-post-onpremauthenticationpolicies?view=graph-rest-beta + operationId: policies.CreateOnPremAuthenticationPolicies requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner' + $ref: '#/components/schemas/microsoft.graph.onPremAuthenticationPolicy' required: true responses: 2XX: @@ -20850,22 +20282,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner' + $ref: '#/components/schemas/microsoft.graph.onPremAuthenticationPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/deletedItems/crossTenantSyncPolicyPartners/{crossTenantIdentitySyncPolicyPartner-tenantId}': + '/policies/onPremAuthenticationPolicies/{onPremAuthenticationPolicy-id}': get: tags: - - policies.policyDeletableRoot - summary: Get policyDeletableItem - description: "Read the properties and relationships of a policyDeletableItem object, which might be one of the following deleted policy types:\r\n- crossTenantAccessPolicyConfigurationPartner\r\n- crossTenantIdentitySyncPolicyPartner\r\n- conditionalAccessPolicy\r\n- namedLocation" + - policies.onPremAuthenticationPolicy + summary: Get onPremAuthenticationPolicy + description: Read the properties and relationships of onPremAuthenticationPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/policydeletableitem-get?view=graph-rest-beta - operationId: policies.deletedItems.GetCrossTenantSyncPolicyPartners + url: https://learn.microsoft.com/graph/api/onpremauthenticationpolicy-get?view=graph-rest-beta + operationId: policies.GetOnPremAuthenticationPolicies parameters: - name: $select in: query @@ -20893,23 +20325,27 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner' + $ref: '#/components/schemas/microsoft.graph.onPremAuthenticationPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - put: + patch: tags: - - policies.policyDeletableRoot - summary: Update the navigation property crossTenantSyncPolicyPartners in policies - operationId: policies.deletedItems.SetCrossTenantSyncPolicyPartners + - policies.onPremAuthenticationPolicy + summary: Update onPremAuthenticationPolicy + description: Update the properties of an onPremAuthenticationPolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/onpremauthenticationpolicy-update?view=graph-rest-beta + operationId: policies.UpdateOnPremAuthenticationPolicies requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner' + $ref: '#/components/schemas/microsoft.graph.onPremAuthenticationPolicy' required: true responses: 2XX: @@ -20917,7 +20353,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner' + $ref: '#/components/schemas/microsoft.graph.onPremAuthenticationPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -20925,13 +20361,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.policyDeletableRoot - summary: Delete policyDeletableItem - description: "Permanently delete a policyDeletableItem object, which might be one of the following deleted policy types:\r\n- crossTenantAccessPolicyConfigurationPartner\r\n- crossTenantIdentitySyncPolicyPartner\r\n- conditionalAccessPolicy\r\n- namedLocation" + - policies.onPremAuthenticationPolicy + summary: Delete onPremAuthenticationPolicy + description: Delete an onPremAuthenticationPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/policydeletableitem-delete?view=graph-rest-beta - operationId: policies.deletedItems.DeleteCrossTenantSyncPolicyPartners + url: https://learn.microsoft.com/graph/api/onpremauthenticationpolicy-delete?view=graph-rest-beta + operationId: policies.DeleteOnPremAuthenticationPolicies parameters: - name: If-Match in: header @@ -20947,58 +20383,32 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/deletedItems/crossTenantSyncPolicyPartners/{crossTenantIdentitySyncPolicyPartner-tenantId}/restore': - post: + '/policies/onPremAuthenticationPolicies/{onPremAuthenticationPolicy-id}/appliesTo': + get: tags: - - policies.policyDeletableRoot - summary: Invoke action restore - description: Restore a deleted crossTenantIdentitySyncPolicyPartner object. + - policies.onPremAuthenticationPolicy + summary: List onPremAuthenticationPolicy appliesTo + description: List directory objects that are assigned an onPremAuthenticationPolicy. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-restore?view=graph-rest-beta - operationId: policies.deletedItems.crossTenantSyncPolicyPartners.crossTenantIdentitySyncPolicyPartner.restore - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /policies/deletedItems/crossTenantSyncPolicyPartners/$count: - get: - tags: - - policies.policyDeletableRoot - summary: Get the number of the resource - operationId: policies.deletedItems.crossTenantSyncPolicyPartners.GetCount-a67e + url: https://learn.microsoft.com/graph/api/onpremauthenticationpolicy-list-appliesto?view=graph-rest-beta + operationId: policies.onPremAuthenticationPolicies.ListAppliesTo parameters: + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /policies/deviceRegistrationPolicy: - get: - tags: - - policies.deviceRegistrationPolicy - summary: Get deviceRegistrationPolicy - description: 'Read the properties and relationships of a deviceRegistrationPolicy object. Represents deviceRegistrationPolicy quota restrictions, additional authentication, and authorization policies to register device identities to your organization.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/deviceregistrationpolicy-get?view=graph-rest-beta - operationId: policies.GetDeviceRegistrationPolicy - parameters: + - $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 @@ -21021,22 +20431,21 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.deviceRegistrationPolicy' + $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - /policies/directoryRoleAccessReviewPolicy: + '/policies/onPremAuthenticationPolicies/{onPremAuthenticationPolicy-id}/appliesTo/{directoryObject-id}': get: tags: - - policies.directoryRoleAccessReviewPolicy - summary: Get directoryRoleAccessReviewPolicy from policies - operationId: policies.GetDirectoryRoleAccessReviewPolicy + - policies.onPremAuthenticationPolicy + summary: Get appliesTo from policies + operationId: policies.onPremAuthenticationPolicies.GetAppliesTo parameters: - name: $select in: query @@ -21064,66 +20473,54 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.directoryRoleAccessReviewPolicy' + $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - patch: + '/policies/onPremAuthenticationPolicies/{onPremAuthenticationPolicy-id}/appliesTo/$count': + get: tags: - - policies.directoryRoleAccessReviewPolicy - summary: Update the navigation property directoryRoleAccessReviewPolicy in policies - operationId: policies.UpdateDirectoryRoleAccessReviewPolicy - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.directoryRoleAccessReviewPolicy' - required: true + - policies.onPremAuthenticationPolicy + summary: Get the number of the resource + operationId: policies.onPremAuthenticationPolicies.appliesTo.GetCount-ac85 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.directoryRoleAccessReviewPolicy' + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + /policies/onPremAuthenticationPolicies/$count: + get: tags: - - policies.directoryRoleAccessReviewPolicy - summary: Delete navigation property directoryRoleAccessReviewPolicy for policies - operationId: policies.DeleteDirectoryRoleAccessReviewPolicy + - policies.onPremAuthenticationPolicy + summary: Get the number of the resource + operationId: policies.onPremAuthenticationPolicies.GetCount-5fa9 parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /policies/externalIdentitiesPolicy: + /policies/ownerlessGroupPolicy: get: tags: - - policies.externalIdentitiesPolicy - summary: Get externalIdentitiesPolicy - description: Read the properties and relationships of the tenant-wide externalIdentitiesPolicy object that controls whether external users can leave a Microsoft Entra tenant via self-service controls. + - policies.ownerlessGroupPolicy + summary: Get ownerlessGroupPolicy + description: Read the properties of an ownerlessGroupPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/externalidentitiespolicy-get?view=graph-rest-beta - operationId: policies.GetExternalIdentitiesPolicy + url: https://learn.microsoft.com/graph/api/ownerlessgrouppolicy-get?view=graph-rest-beta + operationId: policies.GetOwnerlessGroupPolicy parameters: - name: $select in: query @@ -21151,7 +20548,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.externalIdentitiesPolicy' + $ref: '#/components/schemas/microsoft.graph.ownerlessGroupPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -21159,19 +20556,19 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - policies.externalIdentitiesPolicy - summary: Update externalIdentitiesPolicy - description: Update the settings of the tenant-wide externalIdentitiesPolicy object that controls whether external users can leave a Microsoft Entra tenant via self-service controls. + - policies.ownerlessGroupPolicy + summary: Create or update ownerlessGroupPolicy + description: 'Create or update the ownerlessGroupPolicy for the tenant. If the policy doesn''t exist, it creates a new one; if the policy exists, it updates the existing policy. To disable the policy, set isEnabled to false. Setting isEnabled to false clears the values of all other policy parameters.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/externalidentitiespolicy-update?view=graph-rest-beta - operationId: policies.UpdateExternalIdentitiesPolicy + url: https://learn.microsoft.com/graph/api/ownerlessgrouppolicy-upsert?view=graph-rest-beta + operationId: policies.UpdateOwnerlessGroupPolicy requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.externalIdentitiesPolicy' + $ref: '#/components/schemas/microsoft.graph.ownerlessGroupPolicy' required: true responses: 2XX: @@ -21179,42 +20576,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.externalIdentitiesPolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - policies.externalIdentitiesPolicy - summary: Delete navigation property externalIdentitiesPolicy for policies - operationId: policies.DeleteExternalIdentitiesPolicy - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success + $ref: '#/components/schemas/microsoft.graph.ownerlessGroupPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /policies/featureRolloutPolicies: + /policies/permissionGrantPolicies: get: tags: - - policies.featureRolloutPolicy - summary: List featureRolloutPolicies - description: Retrieve a list of featureRolloutPolicy objects. + - policies.permissionGrantPolicy + summary: List permissionGrantPolicies + description: Retrieve the list of permissionGrantPolicy objects. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/list-featurerolloutpolicies?view=graph-rest-beta - operationId: policies.ListFeatureRolloutPolicies + url: https://learn.microsoft.com/graph/api/permissiongrantpolicy-list?view=graph-rest-beta + operationId: policies.ListPermissionGrantPolicies parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -21253,7 +20630,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.featureRolloutPolicyCollectionResponse' + $ref: '#/components/responses/microsoft.graph.permissionGrantPolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -21264,19 +20641,19 @@ paths: x-ms-docs-operation-type: operation post: tags: - - policies.featureRolloutPolicy - summary: Create featureRolloutPolicy - description: Create a new featureRolloutPolicy object. + - policies.permissionGrantPolicy + summary: Create permissionGrantPolicy + description: 'Creates a permissionGrantPolicy. A permission grant policy is used to describe the conditions under which permissions can be granted (for example, during application consent). After creating the permission grant policy, you can add include condition sets to add matching rules, and add exclude condition sets to add exclusion rules.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/post-featurerolloutpolicies?view=graph-rest-beta - operationId: policies.CreateFeatureRolloutPolicies + url: https://learn.microsoft.com/graph/api/permissiongrantpolicy-post-permissiongrantpolicies?view=graph-rest-beta + operationId: policies.CreatePermissionGrantPolicies requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.featureRolloutPolicy' + $ref: '#/components/schemas/microsoft.graph.permissionGrantPolicy' required: true responses: 2XX: @@ -21284,22 +20661,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.featureRolloutPolicy' + $ref: '#/components/schemas/microsoft.graph.permissionGrantPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/featureRolloutPolicies/{featureRolloutPolicy-id}': + '/policies/permissionGrantPolicies/{permissionGrantPolicy-id}': get: tags: - - policies.featureRolloutPolicy - summary: Get featureRolloutPolicy - description: Retrieve the properties and relationships of a featureRolloutPolicy object. + - policies.permissionGrantPolicy + summary: Get permissionGrantPolicy + description: Retrieve a single permissionGrantPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/featurerolloutpolicy-get?view=graph-rest-beta - operationId: policies.GetFeatureRolloutPolicies + url: https://learn.microsoft.com/graph/api/permissiongrantpolicy-get?view=graph-rest-beta + operationId: policies.GetPermissionGrantPolicies parameters: - name: $select in: query @@ -21327,7 +20704,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.featureRolloutPolicy' + $ref: '#/components/schemas/microsoft.graph.permissionGrantPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -21335,19 +20712,19 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - policies.featureRolloutPolicy - summary: Update featurerolloutpolicy - description: Update the properties of featureRolloutPolicy object. + - policies.permissionGrantPolicy + summary: Update permissionGrantPolicy + description: Update properties of a permissionGrantPolicy. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/featurerolloutpolicy-update?view=graph-rest-beta - operationId: policies.UpdateFeatureRolloutPolicies + url: https://learn.microsoft.com/graph/api/permissiongrantpolicy-update?view=graph-rest-beta + operationId: policies.UpdatePermissionGrantPolicies requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.featureRolloutPolicy' + $ref: '#/components/schemas/microsoft.graph.permissionGrantPolicy' required: true responses: 2XX: @@ -21355,7 +20732,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.featureRolloutPolicy' + $ref: '#/components/schemas/microsoft.graph.permissionGrantPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -21363,13 +20740,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.featureRolloutPolicy - summary: Delete featureRolloutPolicy - description: Delete a featureRolloutPolicy object. + - policies.permissionGrantPolicy + summary: Delete permissionGrantPolicy + description: Delete a permissionGrantPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/featurerolloutpolicy-delete?view=graph-rest-beta - operationId: policies.DeleteFeatureRolloutPolicies + url: https://learn.microsoft.com/graph/api/permissiongrantpolicy-delete?view=graph-rest-beta + operationId: policies.DeletePermissionGrantPolicies parameters: - name: If-Match in: header @@ -21385,13 +20762,16 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo': + '/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes': get: tags: - - policies.featureRolloutPolicy - summary: Get appliesTo from policies - description: Nullable. Specifies a list of directoryObject resources that feature is enabled for. - operationId: policies.featureRolloutPolicies.ListAppliesTo + - policies.permissionGrantPolicy + summary: List excludes collection of permissionGrantPolicy + description: Retrieve the condition sets that are *excluded* in a permissionGrantPolicy. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/permissiongrantpolicy-list-excludes?view=graph-rest-beta + operationId: policies.permissionGrantPolicies.ListExcludes parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -21430,7 +20810,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' + $ref: '#/components/responses/microsoft.graph.permissionGrantConditionSetCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -21441,19 +20821,19 @@ paths: x-ms-docs-operation-type: operation post: tags: - - policies.featureRolloutPolicy - summary: Assign appliesTo - description: Add an appliesTo on a featureRolloutPolicy object to specify the directoryObject to which the featureRolloutPolicy should be applied. + - policies.permissionGrantPolicy + summary: Create permissionGrantConditionSet in excludes collection of permissionGrantPolicy + description: Add conditions under which a permission grant event is *excluded* in a permission grant policy. You do this by adding a permissionGrantConditionSet to the excludes collection of a permissionGrantPolicy. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/featurerolloutpolicy-post-appliesto?view=graph-rest-beta - operationId: policies.featureRolloutPolicies.CreateAppliesTo + url: https://learn.microsoft.com/graph/api/permissiongrantpolicy-post-excludes?view=graph-rest-beta + operationId: policies.permissionGrantPolicies.CreateExcludes requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.directoryObject' + $ref: '#/components/schemas/microsoft.graph.permissionGrantConditionSet' required: true responses: 2XX: @@ -21461,69 +20841,33 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.directoryObject' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/{directoryObject-id}/$ref': - delete: - tags: - - policies.featureRolloutPolicy - summary: Remove appliesTo - description: Remove an appliesTo on a featureRolloutPolicy object to remove the directoryObject from feature rollout. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/featurerolloutpolicy-delete-appliesto?view=graph-rest-beta - operationId: policies.featureRolloutPolicies.appliesTo.DeleteRefDirectoryObject - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success + $ref: '#/components/schemas/microsoft.graph.permissionGrantConditionSet' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$count': - get: - tags: - - policies.featureRolloutPolicy - summary: Get the number of the resource - operationId: policies.featureRolloutPolicies.appliesTo.GetCount-b7fc - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$ref': + '/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes/{permissionGrantConditionSet-id}': get: tags: - - policies.featureRolloutPolicy - summary: Get ref of appliesTo from policies - description: Nullable. Specifies a list of directoryObject resources that feature is enabled for. - operationId: policies.featureRolloutPolicies.ListRefAppliesTo + - policies.permissionGrantPolicy + summary: Get excludes from policies + description: Condition sets that are excluded in this permission grant policy. Automatically expanded on GET. + operationId: policies.permissionGrantPolicies.GetExcludes parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - - name: $orderby + - name: $select in: query - description: Order items by property values + 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: @@ -21533,29 +20877,35 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/StringCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.permissionGrantConditionSet' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + patch: tags: - - policies.featureRolloutPolicy - summary: Assign appliesTo - description: Add an appliesTo on a featureRolloutPolicy object to specify the directoryObject to which the featureRolloutPolicy should be applied. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/featurerolloutpolicy-post-appliesto?view=graph-rest-beta - operationId: policies.featureRolloutPolicies.CreateRefAppliesTo + - policies.permissionGrantPolicy + summary: Update the navigation property excludes in policies + operationId: policies.permissionGrantPolicies.UpdateExcludes requestBody: - $ref: '#/components/requestBodies/refPostBody' + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.permissionGrantConditionSet' + required: true responses: - '204': + 2XX: description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.permissionGrantConditionSet' 4XX: $ref: '#/components/responses/error' 5XX: @@ -21563,13 +20913,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.featureRolloutPolicy - summary: Remove appliesTo - description: Remove an appliesTo on a featureRolloutPolicy object to remove the directoryObject from feature rollout. + - policies.permissionGrantPolicy + summary: Delete permissionGrantConditionSet from excludes collection of permissionGrantPolicy + description: Delete a permissionGrantConditionSet from the excludes collection of a permissionGrantPolicy. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/featurerolloutpolicy-delete-appliesto?view=graph-rest-beta - operationId: policies.featureRolloutPolicies.DeleteRefAppliesTo + url: https://learn.microsoft.com/graph/api/permissiongrantpolicy-delete-excludes?view=graph-rest-beta + operationId: policies.permissionGrantPolicies.DeleteExcludes parameters: - name: If-Match in: header @@ -21577,14 +20927,6 @@ paths: style: simple schema: type: string - - name: '@id' - in: query - description: The delete Uri - required: true - style: form - explode: false - schema: - type: string responses: '204': description: Success @@ -21593,12 +20935,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /policies/featureRolloutPolicies/$count: + '/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes/$count': get: tags: - - policies.featureRolloutPolicy + - policies.permissionGrantPolicy summary: Get the number of the resource - operationId: policies.featureRolloutPolicies.GetCount-bb08 + operationId: policies.permissionGrantPolicies.excludes.GetCount-7507 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -21609,17 +20951,32 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /policies/federatedTokenValidationPolicy: + '/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes': get: tags: - - policies.federatedTokenValidationPolicy - summary: Get federatedTokenValidationPolicy - description: Read the properties and relationships of a federatedTokenValidationPolicy object. + - policies.permissionGrantPolicy + summary: List includes collection of permissionGrantPolicy + description: Retrieve the condition sets that are *included* in a permissionGrantPolicy. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/federatedtokenvalidationpolicy-get?view=graph-rest-beta - operationId: policies.GetFederatedTokenValidationPolicy + url: https://learn.microsoft.com/graph/api/permissiongrantpolicy-list-includes?view=graph-rest-beta + operationId: policies.permissionGrantPolicies.ListIncludes 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 @@ -21642,39 +20999,102 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.federatedTokenValidationPolicy' + $ref: '#/components/responses/microsoft.graph.permissionGrantConditionSetCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - - policies.federatedTokenValidationPolicy - summary: Update federatedTokenValidationPolicy - description: Update the properties of a federatedTokenValidationPolicy object. + - policies.permissionGrantPolicy + summary: Create permissionGrantConditionSet in includes collection of permissionGrantPolicy + description: Add conditions under which a permission grant event is *included* in a permission grant policy. You do this by adding a permissionGrantConditionSet to the includes collection of a permissionGrantPolicy. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/federatedtokenvalidationpolicy-update?view=graph-rest-beta - operationId: policies.UpdateFederatedTokenValidationPolicy + url: https://learn.microsoft.com/graph/api/permissiongrantpolicy-post-includes?view=graph-rest-beta + operationId: policies.permissionGrantPolicies.CreateIncludes requestBody: - description: New navigation property values + description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.federatedTokenValidationPolicy' + $ref: '#/components/schemas/microsoft.graph.permissionGrantConditionSet' required: true responses: 2XX: - description: Success + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.federatedTokenValidationPolicy' + $ref: '#/components/schemas/microsoft.graph.permissionGrantConditionSet' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes/{permissionGrantConditionSet-id}': + get: + tags: + - policies.permissionGrantPolicy + summary: Get includes from policies + description: Condition sets that are included in this permission grant policy. Automatically expanded on GET. + operationId: policies.permissionGrantPolicies.GetIncludes + parameters: + - 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.permissionGrantConditionSet' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - policies.permissionGrantPolicy + summary: Update the navigation property includes in policies + operationId: policies.permissionGrantPolicies.UpdateIncludes + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.permissionGrantConditionSet' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.permissionGrantConditionSet' 4XX: $ref: '#/components/responses/error' 5XX: @@ -21682,9 +21102,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.federatedTokenValidationPolicy - summary: Delete navigation property federatedTokenValidationPolicy for policies - operationId: policies.DeleteFederatedTokenValidationPolicy + - policies.permissionGrantPolicy + summary: Delete permissionGrantConditionSet from includes collection of permissionGrantPolicy + description: Deletes a permissionGrantConditionSet from the includes collection of a permissionGrantPolicy. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/permissiongrantpolicy-delete-includes?view=graph-rest-beta + operationId: policies.permissionGrantPolicies.DeleteIncludes parameters: - name: If-Match in: header @@ -21700,16 +21124,48 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /policies/homeRealmDiscoveryPolicies: + '/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes/$count': get: tags: - - policies.homeRealmDiscoveryPolicy - summary: List homeRealmDiscoveryPolicies - description: Get a list of homeRealmDiscoveryPolicy objects. + - policies.permissionGrantPolicy + summary: Get the number of the resource + operationId: policies.permissionGrantPolicies.includes.GetCount-4a76 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /policies/permissionGrantPolicies/$count: + get: + tags: + - policies.permissionGrantPolicy + summary: Get the number of the resource + operationId: policies.permissionGrantPolicies.GetCount-86b8 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /policies/permissionGrantPreApprovalPolicies: + get: + tags: + - policies.permissionGrantPreApprovalPolicy + summary: List permissionGrantPreApprovalPolicies + description: Retrieve the list of permissionGrantPreApprovalPolicy objects in the tenant. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/homerealmdiscoverypolicy-list?view=graph-rest-beta - operationId: policies.ListHomeRealmDiscoveryPolicies + url: https://learn.microsoft.com/graph/api/policyroot-list-permissiongrantpreapprovalpolicies?view=graph-rest-beta + operationId: policies.ListPermissionGrantPreApprovalPolicies parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -21748,7 +21204,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.homeRealmDiscoveryPolicyCollectionResponse' + $ref: '#/components/responses/microsoft.graph.permissionGrantPreApprovalPolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -21759,19 +21215,19 @@ paths: x-ms-docs-operation-type: operation post: tags: - - policies.homeRealmDiscoveryPolicy - summary: Create homeRealmDiscoveryPolicy - description: Create a new homeRealmDiscoveryPolicy object. + - policies.permissionGrantPreApprovalPolicy + summary: Create permissionGrantPreApprovalPolicy + description: Create a new permissionGrantPreApprovalPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/homerealmdiscoverypolicy-post-homerealmdiscoverypolicies?view=graph-rest-beta - operationId: policies.CreateHomeRealmDiscoveryPolicies + url: https://learn.microsoft.com/graph/api/policyroot-post-permissiongrantpreapprovalpolicies?view=graph-rest-beta + operationId: policies.CreatePermissionGrantPreApprovalPolicies requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.homeRealmDiscoveryPolicy' + $ref: '#/components/schemas/microsoft.graph.permissionGrantPreApprovalPolicy' required: true responses: 2XX: @@ -21779,22 +21235,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.homeRealmDiscoveryPolicy' + $ref: '#/components/schemas/microsoft.graph.permissionGrantPreApprovalPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}': + '/policies/permissionGrantPreApprovalPolicies/{permissionGrantPreApprovalPolicy-id}': get: tags: - - policies.homeRealmDiscoveryPolicy - summary: Get homeRealmDiscoveryPolicy - description: Retrieve the properties and relationships of a homeRealmDiscoveryPolicy object. + - policies.permissionGrantPreApprovalPolicy + summary: Get permissionGrantPreApprovalPolicy + description: Read the properties and relationships of a permissionGrantPreApprovalPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/homerealmdiscoverypolicy-get?view=graph-rest-beta - operationId: policies.GetHomeRealmDiscoveryPolicies + url: https://learn.microsoft.com/graph/api/permissiongrantpreapprovalpolicy-get?view=graph-rest-beta + operationId: policies.GetPermissionGrantPreApprovalPolicies parameters: - name: $select in: query @@ -21822,7 +21278,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.homeRealmDiscoveryPolicy' + $ref: '#/components/schemas/microsoft.graph.permissionGrantPreApprovalPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -21830,19 +21286,19 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - policies.homeRealmDiscoveryPolicy - summary: Update homerealmdiscoverypolicy - description: Update the properties of a homeRealmDiscoveryPolicy object. + - policies.permissionGrantPreApprovalPolicy + summary: Update permissionGrantPreApprovalPolicy + description: Update the properties of a permissionGrantPreApprovalPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/homerealmdiscoverypolicy-update?view=graph-rest-beta - operationId: policies.UpdateHomeRealmDiscoveryPolicies + url: https://learn.microsoft.com/graph/api/permissiongrantpreapprovalpolicy-update?view=graph-rest-beta + operationId: policies.UpdatePermissionGrantPreApprovalPolicies requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.homeRealmDiscoveryPolicy' + $ref: '#/components/schemas/microsoft.graph.permissionGrantPreApprovalPolicy' required: true responses: 2XX: @@ -21850,7 +21306,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.homeRealmDiscoveryPolicy' + $ref: '#/components/schemas/microsoft.graph.permissionGrantPreApprovalPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -21858,13 +21314,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.homeRealmDiscoveryPolicy - summary: Delete homeRealmDiscoveryPolicy - description: Delete a homeRealmDiscoveryPolicy object. + - policies.permissionGrantPreApprovalPolicy + summary: Delete permissionGrantPreApprovalPolicy + description: Delete a permissionGrantPreApprovalPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/homerealmdiscoverypolicy-delete?view=graph-rest-beta - operationId: policies.DeleteHomeRealmDiscoveryPolicies + url: https://learn.microsoft.com/graph/api/permissiongrantpreapprovalpolicy-delete?view=graph-rest-beta + operationId: policies.DeletePermissionGrantPreApprovalPolicies parameters: - name: If-Match in: header @@ -21880,16 +21336,32 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/appliesTo': + /policies/permissionGrantPreApprovalPolicies/$count: get: tags: - - policies.homeRealmDiscoveryPolicy - summary: List appliesTo - description: Get a list of directoryObject objects that a homeRealmDiscoveryPolicy object has been applied to. The homeRealmDiscoveryPolicy can only be applied to servicePrincipal resources. + - policies.permissionGrantPreApprovalPolicy + summary: Get the number of the resource + operationId: policies.permissionGrantPreApprovalPolicies.GetCount-434e + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /policies/roleManagementPolicies: + get: + tags: + - policies.unifiedRoleManagementPolicy + summary: List roleManagementPolicies + description: 'Get the details of the policies in PIM that can be applied to Microsoft Entra roles or group membership or ownership. To retrieve policies that apply to Azure RBAC, use the Azure REST PIM API for role management policies.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/homerealmdiscoverypolicy-list-appliesto?view=graph-rest-beta - operationId: policies.homeRealmDiscoveryPolicies.ListAppliesTo + url: https://learn.microsoft.com/graph/api/policyroot-list-rolemanagementpolicies?view=graph-rest-beta + operationId: policies.ListRoleManagementPolicies parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -21928,7 +21400,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' + $ref: '#/components/responses/microsoft.graph.unifiedRoleManagementPolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -21937,12 +21409,37 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/appliesTo/{directoryObject-id}': + post: + tags: + - policies.unifiedRoleManagementPolicy + summary: Create new navigation property to roleManagementPolicies for policies + operationId: policies.CreateRoleManagementPolicies + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicy' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicy' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}': get: tags: - - policies.homeRealmDiscoveryPolicy - summary: Get appliesTo from policies - operationId: policies.homeRealmDiscoveryPolicies.GetAppliesTo + - policies.unifiedRoleManagementPolicy + summary: Get roleManagementPolicies from policies + description: Represents the role management policies. + operationId: policies.GetRoleManagementPolicies parameters: - name: $select in: query @@ -21970,102 +21467,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.directoryObject' + $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/appliesTo/$count': - get: + patch: tags: - - policies.homeRealmDiscoveryPolicy - summary: Get the number of the resource - operationId: policies.homeRealmDiscoveryPolicies.appliesTo.GetCount-6090 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /policies/homeRealmDiscoveryPolicies/$count: - get: - tags: - - policies.homeRealmDiscoveryPolicy - summary: Get the number of the resource - operationId: policies.homeRealmDiscoveryPolicies.GetCount-9451 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /policies/identitySecurityDefaultsEnforcementPolicy: - get: - tags: - - policies.identitySecurityDefaultsEnforcementPolicy - summary: Get identitySecurityDefaultsEnforcementPolicy - description: Retrieve the properties of an identitySecurityDefaultsEnforcementPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identitysecuritydefaultsenforcementpolicy-get?view=graph-rest-beta - operationId: policies.GetIdentitySecurityDefaultsEnforcementPolicy - parameters: - - 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.identitySecurityDefaultsEnforcementPolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - policies.identitySecurityDefaultsEnforcementPolicy - summary: Update identitySecurityDefaultsEnforcementPolicy - description: Update the properties of an identitySecurityDefaultsEnforcementPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identitysecuritydefaultsenforcementpolicy-update?view=graph-rest-beta - operationId: policies.UpdateIdentitySecurityDefaultsEnforcementPolicy + - policies.unifiedRoleManagementPolicy + summary: Update the navigation property roleManagementPolicies in policies + operationId: policies.UpdateRoleManagementPolicies requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.identitySecurityDefaultsEnforcementPolicy' + $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicy' required: true responses: 2XX: @@ -22073,7 +21491,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.identitySecurityDefaultsEnforcementPolicy' + $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -22081,9 +21499,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.identitySecurityDefaultsEnforcementPolicy - summary: Delete navigation property identitySecurityDefaultsEnforcementPolicy for policies - operationId: policies.DeleteIdentitySecurityDefaultsEnforcementPolicy + - policies.unifiedRoleManagementPolicy + summary: Delete navigation property roleManagementPolicies for policies + operationId: policies.DeleteRoleManagementPolicies parameters: - name: If-Match in: header @@ -22099,16 +21517,16 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /policies/mobileAppManagementPolicies: + '/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules': get: tags: - - policies.mobileAppManagementPolicy - summary: List mobileAppManagementPolicies - description: Get a list of the mobilityManagementPolicy objects and their properties. + - policies.unifiedRoleManagementPolicy + summary: List effectiveRules + description: 'Get the unifiedRoleManagementPolicyRule resources from the effectiveRules navigation property. To retrieve rules for a policy that applies to Azure RBAC, use the Azure REST PIM API for role management policies.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-list?view=graph-rest-beta - operationId: policies.ListMobileAppManagementPolicies + url: https://learn.microsoft.com/graph/api/unifiedrolemanagementpolicy-list-effectiverules?view=graph-rest-beta + operationId: policies.roleManagementPolicies.ListEffectiveRules parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -22147,7 +21565,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.mobileAppManagementPolicyCollectionResponse' + $ref: '#/components/responses/microsoft.graph.unifiedRoleManagementPolicyRuleCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -22158,15 +21576,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - policies.mobileAppManagementPolicy - summary: Create new navigation property to mobileAppManagementPolicies for policies - operationId: policies.CreateMobileAppManagementPolicies + - policies.unifiedRoleManagementPolicy + summary: Create new navigation property to effectiveRules for policies + operationId: policies.roleManagementPolicies.CreateEffectiveRules requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.mobileAppManagementPolicy' + $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyRule' required: true responses: 2XX: @@ -22174,22 +21592,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.mobileAppManagementPolicy' + $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyRule' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy-id}': + '/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/{unifiedRoleManagementPolicyRule-id}': get: tags: - - policies.mobileAppManagementPolicy - summary: Get mobileAppManagementPolicy - description: Read the properties and relationships of a mobilityManagementPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-get?view=graph-rest-beta - operationId: policies.GetMobileAppManagementPolicies + - policies.unifiedRoleManagementPolicy + summary: Get effectiveRules from policies + description: 'The list of effective rules like approval rules and expiration rules evaluated based on inherited referenced rules. For example, if there is a tenant-wide policy to enforce enabling an approval rule, the effective rule will be to enable approval even if the policy has a rule to disable approval. Supports $expand.' + operationId: policies.roleManagementPolicies.GetEffectiveRules parameters: - name: $select in: query @@ -22217,7 +21632,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.mobileAppManagementPolicy' + $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyRule' 4XX: $ref: '#/components/responses/error' 5XX: @@ -22225,19 +21640,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - policies.mobileAppManagementPolicy - summary: Update mobileAppManagementPolicy - description: Update the properties of a mobilityManagementPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-update?view=graph-rest-beta - operationId: policies.UpdateMobileAppManagementPolicies + - policies.unifiedRoleManagementPolicy + summary: Update the navigation property effectiveRules in policies + operationId: policies.roleManagementPolicies.UpdateEffectiveRules requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.mobileAppManagementPolicy' + $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyRule' required: true responses: 2XX: @@ -22245,7 +21656,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.mobileAppManagementPolicy' + $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyRule' 4XX: $ref: '#/components/responses/error' 5XX: @@ -22253,13 +21664,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.mobileAppManagementPolicy - summary: Delete mobileAppManagementPolicy - description: Delete a mobilityManagementPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-delete?view=graph-rest-beta - operationId: policies.DeleteMobileAppManagementPolicies + - policies.unifiedRoleManagementPolicy + summary: Delete navigation property effectiveRules for policies + operationId: policies.roleManagementPolicies.DeleteEffectiveRules parameters: - name: If-Match in: header @@ -22275,16 +21682,32 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy-id}/includedGroups': + '/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/$count': get: tags: - - policies.mobileAppManagementPolicy - summary: List includedGroups - description: Get the list of groups that are included in a mobile app management policy. + - policies.unifiedRoleManagementPolicy + summary: Get the number of the resource + operationId: policies.roleManagementPolicies.effectiveRules.GetCount-5858 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules': + get: + tags: + - policies.unifiedRoleManagementPolicy + summary: List rules (for a role management policy) + description: "Get the rules defined for a role management policy. The rules are a collection of following types that are derived from the unifiedRoleManagementPolicyRule object:\r\n+ unifiedRoleManagementPolicyApprovalRule\r\n+ unifiedRoleManagementPolicyAuthenticationContextRule\r\n+ unifiedRoleManagementPolicyEnablementRule\r\n+ unifiedRoleManagementPolicyExpirationRule\r\n+ unifiedRoleManagementPolicyNotificationRule To retrieve rules for a policy that applies to Azure RBAC, use the Azure REST PIM API for role management policies." externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-list-includedgroups?view=graph-rest-beta - operationId: policies.mobileAppManagementPolicies.ListIncludedGroups + url: https://learn.microsoft.com/graph/api/unifiedrolemanagementpolicy-list-rules?view=graph-rest-beta + operationId: policies.roleManagementPolicies.ListRules parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -22323,7 +21746,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.groupCollectionResponse' + $ref: '#/components/responses/microsoft.graph.unifiedRoleManagementPolicyRuleCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -22332,54 +21755,41 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy-id}/includedGroups/{group-id}/$ref': - delete: + post: tags: - - policies.mobileAppManagementPolicy - summary: Delete includedGroup - description: Delete a group from the list of groups included in a mobile app management policy. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-delete-includedgroups?view=graph-rest-beta - operationId: policies.mobileAppManagementPolicies.includedGroups.DeleteRefGroup - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + - policies.unifiedRoleManagementPolicy + summary: Create new navigation property to rules for policies + operationId: policies.roleManagementPolicies.CreateRules + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyRule' + required: true responses: - '204': - description: Success + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyRule' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy-id}/includedGroups/{group-id}/serviceProvisioningErrors': + '/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/{unifiedRoleManagementPolicyRule-id}': get: tags: - - policies.mobileAppManagementPolicy - summary: Get serviceProvisioningErrors property value - description: 'Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object.' - operationId: policies.mobileAppManagementPolicies.includedGroups.ListServiceProvisioningErrors + - policies.unifiedRoleManagementPolicy + summary: Get unifiedRoleManagementPolicyRule + description: 'Retrieve a rule defined for a role management policy. The rule can be one of the following types that are derived from the unifiedRoleManagementPolicyRule object:' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/unifiedrolemanagementpolicyrule-get?view=graph-rest-beta + operationId: policies.roleManagementPolicies.GetRules 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 @@ -22402,97 +21812,39 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyRule' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy-id}/includedGroups/{group-id}/serviceProvisioningErrors/$count': - get: + x-ms-docs-operation-type: operation + patch: tags: - - policies.mobileAppManagementPolicy - summary: Get the number of the resource - operationId: policies.mobileAppManagementPolicies.includedGroups.ServiceProvisioningErrors.GetCount-ca52 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy-id}/includedGroups/$count': - get: - tags: - - policies.mobileAppManagementPolicy - summary: Get the number of the resource - operationId: policies.mobileAppManagementPolicies.includedGroups.GetCount-c90e - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy-id}/includedGroups/$ref': - get: - tags: - - policies.mobileAppManagementPolicy - summary: List includedGroups - description: Get the list of groups that are included in a mobile app management policy. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-list-includedgroups?view=graph-rest-beta - operationId: policies.mobileAppManagementPolicies.ListRefIncludedGroups - 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 - responses: - 2XX: - $ref: '#/components/responses/StringCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - policies.mobileAppManagementPolicy - summary: Add includedGroups - description: Add groups to be included in a mobile app management policy. + - policies.unifiedRoleManagementPolicy + summary: Update unifiedRoleManagementPolicyRule + description: "Update a rule defined for a role management policy. The rule can be one of the following types that are derived from the unifiedRoleManagementPolicyRule object: For more information about rules for Microsoft Entra roles and examples of updating rules, see the following articles:\r\n+ Overview of rules for Microsoft Entra roles in PIM APIs in Microsoft Graph\r\n+ Use PIM APIs in Microsoft Graph to update Microsoft Entra ID rules" externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-post-includedgroups?view=graph-rest-beta - operationId: policies.mobileAppManagementPolicies.CreateRefIncludedGroups + url: https://learn.microsoft.com/graph/api/unifiedrolemanagementpolicyrule-update?view=graph-rest-beta + operationId: policies.roleManagementPolicies.UpdateRules requestBody: - $ref: '#/components/requestBodies/refPostBody' + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyRule' + required: true responses: - '204': + 2XX: description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyRule' 4XX: $ref: '#/components/responses/error' 5XX: @@ -22500,13 +21852,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.mobileAppManagementPolicy - summary: Delete includedGroup - description: Delete a group from the list of groups included in a mobile app management policy. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-delete-includedgroups?view=graph-rest-beta - operationId: policies.mobileAppManagementPolicies.DeleteRefIncludedGroups + - policies.unifiedRoleManagementPolicy + summary: Delete navigation property rules for policies + operationId: policies.roleManagementPolicies.DeleteRules parameters: - name: If-Match in: header @@ -22514,14 +21862,6 @@ paths: style: simple schema: type: string - - name: '@id' - in: query - description: The delete Uri - required: true - style: form - explode: false - schema: - type: string responses: '204': description: Success @@ -22530,12 +21870,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /policies/mobileAppManagementPolicies/$count: + '/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/$count': get: tags: - - policies.mobileAppManagementPolicy + - policies.unifiedRoleManagementPolicy summary: Get the number of the resource - operationId: policies.mobileAppManagementPolicies.GetCount-d162 + operationId: policies.roleManagementPolicies.rules.GetCount-6c00 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -22546,16 +21886,32 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /policies/mobileDeviceManagementPolicies: + /policies/roleManagementPolicies/$count: get: tags: - - policies.mobileDeviceManagementPolicy - summary: List mobileDeviceManagementPolicies - description: Get a list of the mobilityManagementPolicy objects and their properties. + - policies.unifiedRoleManagementPolicy + summary: Get the number of the resource + operationId: policies.roleManagementPolicies.GetCount-cdca + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /policies/roleManagementPolicyAssignments: + get: + tags: + - policies.unifiedRoleManagementPolicyAssignment + summary: List roleManagementPolicyAssignments + description: Get the details of all role management policy assignments made in PIM for Microsoft Entra roles and PIM for Groups. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/mobiledevicemanagementpolicies-list?view=graph-rest-beta - operationId: policies.ListMobileDeviceManagementPolicies + url: https://learn.microsoft.com/graph/api/policyroot-list-rolemanagementpolicyassignments?view=graph-rest-beta + operationId: policies.ListRoleManagementPolicyAssignments parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -22594,7 +21950,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.mobileDeviceManagementPolicyCollectionResponse' + $ref: '#/components/responses/microsoft.graph.unifiedRoleManagementPolicyAssignmentCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -22605,15 +21961,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - policies.mobileDeviceManagementPolicy - summary: Create new navigation property to mobileDeviceManagementPolicies for policies - operationId: policies.CreateMobileDeviceManagementPolicies + - policies.unifiedRoleManagementPolicyAssignment + summary: Create new navigation property to roleManagementPolicyAssignments for policies + operationId: policies.CreateRoleManagementPolicyAssignments requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.mobileDeviceManagementPolicy' + $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyAssignment' required: true responses: 2XX: @@ -22621,22 +21977,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.mobileDeviceManagementPolicy' + $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy-id}': + '/policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id}': get: tags: - - policies.mobileDeviceManagementPolicy - summary: Get mobileDeviceManagementPolicy - description: Read the properties and relationships of a mobilityManagementPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/mobiledevicemanagementpolicies-get?view=graph-rest-beta - operationId: policies.GetMobileDeviceManagementPolicies + - policies.unifiedRoleManagementPolicyAssignment + summary: Get roleManagementPolicyAssignments from policies + description: Represents the role management policy assignments. + operationId: policies.GetRoleManagementPolicyAssignments parameters: - name: $select in: query @@ -22664,7 +22017,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.mobileDeviceManagementPolicy' + $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: @@ -22672,19 +22025,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - policies.mobileDeviceManagementPolicy - summary: Update mobileDeviceManagementPolicy - description: Update the properties of a mobilityManagementPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/mobiledevicemanagementpolicies-update?view=graph-rest-beta - operationId: policies.UpdateMobileDeviceManagementPolicies + - policies.unifiedRoleManagementPolicyAssignment + summary: Update the navigation property roleManagementPolicyAssignments in policies + operationId: policies.UpdateRoleManagementPolicyAssignments requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.mobileDeviceManagementPolicy' + $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyAssignment' required: true responses: 2XX: @@ -22692,7 +22041,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.mobileDeviceManagementPolicy' + $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: @@ -22700,13 +22049,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.mobileDeviceManagementPolicy - summary: Delete mobileDeviceManagementPolicy - description: Delete a mobilityManagementPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/mobiledevicemanagementpolicies-delete?view=graph-rest-beta - operationId: policies.DeleteMobileDeviceManagementPolicies + - policies.unifiedRoleManagementPolicyAssignment + summary: Delete navigation property roleManagementPolicyAssignments for policies + operationId: policies.DeleteRoleManagementPolicyAssignments parameters: - name: If-Match in: header @@ -22722,16 +22067,68 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy-id}/includedGroups': + '/policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id}/policy': get: tags: - - policies.mobileDeviceManagementPolicy - summary: List includedGroups - description: Get the list of groups that are included in a mobile device management policy. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/mobiledevicemanagementpolicies-list-includedgroups?view=graph-rest-beta - operationId: policies.mobileDeviceManagementPolicies.ListIncludedGroups + - policies.unifiedRoleManagementPolicyAssignment + summary: Get policy from policies + description: The policy that's associated with a policy assignment. Supports $expand and a nested $expand of the rules and effectiveRules relationships for the policy. + operationId: policies.roleManagementPolicyAssignments.GetPolicy + parameters: + - 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.unifiedRoleManagementPolicy' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /policies/roleManagementPolicyAssignments/$count: + get: + tags: + - policies.unifiedRoleManagementPolicyAssignment + summary: Get the number of the resource + operationId: policies.roleManagementPolicyAssignments.GetCount-8d94 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /policies/servicePrincipalCreationPolicies: + get: + tags: + - policies.servicePrincipalCreationPolicy + summary: Get servicePrincipalCreationPolicies from policies + operationId: policies.ListServicePrincipalCreationPolicies parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -22770,7 +22167,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.groupCollectionResponse' + $ref: '#/components/responses/microsoft.graph.servicePrincipalCreationPolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -22779,54 +22176,37 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy-id}/includedGroups/{group-id}/$ref': - delete: + post: tags: - - policies.mobileDeviceManagementPolicy - summary: Delete includedGroup - description: Delete a group from the list of groups included in a mobile device management policy. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/mobiledevicemanagementpolicies-delete-includedgroups?view=graph-rest-beta - operationId: policies.mobileDeviceManagementPolicies.includedGroups.DeleteRefGroup - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + - policies.servicePrincipalCreationPolicy + summary: Create new navigation property to servicePrincipalCreationPolicies for policies + operationId: policies.CreateServicePrincipalCreationPolicies + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.servicePrincipalCreationPolicy' + required: true responses: - '204': - description: Success + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.servicePrincipalCreationPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy-id}/includedGroups/{group-id}/serviceProvisioningErrors': + '/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}': get: tags: - - policies.mobileDeviceManagementPolicy - summary: Get serviceProvisioningErrors property value - description: 'Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object.' - operationId: policies.mobileDeviceManagementPolicies.includedGroups.ListServiceProvisioningErrors + - policies.servicePrincipalCreationPolicy + summary: Get servicePrincipalCreationPolicies from policies + operationId: policies.GetServicePrincipalCreationPolicies 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 @@ -22849,97 +22229,35 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy-id}/includedGroups/{group-id}/serviceProvisioningErrors/$count': - get: - tags: - - policies.mobileDeviceManagementPolicy - summary: Get the number of the resource - operationId: policies.mobileDeviceManagementPolicies.includedGroups.ServiceProvisioningErrors.GetCount-f908 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy-id}/includedGroups/$count': - get: - tags: - - policies.mobileDeviceManagementPolicy - summary: Get the number of the resource - operationId: policies.mobileDeviceManagementPolicies.includedGroups.GetCount-2b91 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy-id}/includedGroups/$ref': - get: - tags: - - policies.mobileDeviceManagementPolicy - summary: List includedGroups - description: Get the list of groups that are included in a mobile device management policy. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/mobiledevicemanagementpolicies-list-includedgroups?view=graph-rest-beta - operationId: policies.mobileDeviceManagementPolicies.ListRefIncludedGroups - 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 - responses: - 2XX: - $ref: '#/components/responses/StringCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.servicePrincipalCreationPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + patch: tags: - - policies.mobileDeviceManagementPolicy - summary: Add includedGroups - description: Add groups to be included in a mobile app management policy. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/mobiledevicemanagementpolicies-post-includedgroups?view=graph-rest-beta - operationId: policies.mobileDeviceManagementPolicies.CreateRefIncludedGroups + - policies.servicePrincipalCreationPolicy + summary: Update the navigation property servicePrincipalCreationPolicies in policies + operationId: policies.UpdateServicePrincipalCreationPolicies requestBody: - $ref: '#/components/requestBodies/refPostBody' + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.servicePrincipalCreationPolicy' + required: true responses: - '204': + 2XX: description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.servicePrincipalCreationPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -22947,13 +22265,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.mobileDeviceManagementPolicy - summary: Delete includedGroup - description: Delete a group from the list of groups included in a mobile device management policy. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/mobiledevicemanagementpolicies-delete-includedgroups?view=graph-rest-beta - operationId: policies.mobileDeviceManagementPolicies.DeleteRefIncludedGroups + - policies.servicePrincipalCreationPolicy + summary: Delete navigation property servicePrincipalCreationPolicies for policies + operationId: policies.DeleteServicePrincipalCreationPolicies parameters: - name: If-Match in: header @@ -22961,14 +22275,6 @@ paths: style: simple schema: type: string - - name: '@id' - in: query - description: The delete Uri - required: true - style: form - explode: false - schema: - type: string responses: '204': description: Success @@ -22977,32 +22283,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /policies/mobileDeviceManagementPolicies/$count: - get: - tags: - - policies.mobileDeviceManagementPolicy - summary: Get the number of the resource - operationId: policies.mobileDeviceManagementPolicies.GetCount-b4c6 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /policies/onPremAuthenticationPolicies: + '/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/excludes': get: tags: - - policies.onPremAuthenticationPolicy - summary: List onPremAuthenticationPolicy objects - description: Get a list of the onPremAuthenticationPolicy objects and their properties. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/policyroot-list-onpremauthenticationpolicies?view=graph-rest-beta - operationId: policies.ListOnPremAuthenticationPolicies + - policies.servicePrincipalCreationPolicy + summary: Get excludes from policies + operationId: policies.servicePrincipalCreationPolicies.ListExcludes parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -23041,7 +22327,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.onPremAuthenticationPolicyCollectionResponse' + $ref: '#/components/responses/microsoft.graph.servicePrincipalCreationConditionSetCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -23052,19 +22338,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - policies.onPremAuthenticationPolicy - summary: Create onPremAuthenticationPolicy - description: Create a new onPremAuthenticationPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/policyroot-post-onpremauthenticationpolicies?view=graph-rest-beta - operationId: policies.CreateOnPremAuthenticationPolicies + - policies.servicePrincipalCreationPolicy + summary: Create new navigation property to excludes for policies + operationId: policies.servicePrincipalCreationPolicies.CreateExcludes requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.onPremAuthenticationPolicy' + $ref: '#/components/schemas/microsoft.graph.servicePrincipalCreationConditionSet' required: true responses: 2XX: @@ -23072,22 +22354,18 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.onPremAuthenticationPolicy' + $ref: '#/components/schemas/microsoft.graph.servicePrincipalCreationConditionSet' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/onPremAuthenticationPolicies/{onPremAuthenticationPolicy-id}': + '/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/excludes/{servicePrincipalCreationConditionSet-id}': get: tags: - - policies.onPremAuthenticationPolicy - summary: Get onPremAuthenticationPolicy - description: Read the properties and relationships of onPremAuthenticationPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/onpremauthenticationpolicy-get?view=graph-rest-beta - operationId: policies.GetOnPremAuthenticationPolicies + - policies.servicePrincipalCreationPolicy + summary: Get excludes from policies + operationId: policies.servicePrincipalCreationPolicies.GetExcludes parameters: - name: $select in: query @@ -23115,7 +22393,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.onPremAuthenticationPolicy' + $ref: '#/components/schemas/microsoft.graph.servicePrincipalCreationConditionSet' 4XX: $ref: '#/components/responses/error' 5XX: @@ -23123,19 +22401,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - policies.onPremAuthenticationPolicy - summary: Update onPremAuthenticationPolicy - description: Update the properties of an onPremAuthenticationPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/onpremauthenticationpolicy-update?view=graph-rest-beta - operationId: policies.UpdateOnPremAuthenticationPolicies + - policies.servicePrincipalCreationPolicy + summary: Update the navigation property excludes in policies + operationId: policies.servicePrincipalCreationPolicies.UpdateExcludes requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.onPremAuthenticationPolicy' + $ref: '#/components/schemas/microsoft.graph.servicePrincipalCreationConditionSet' required: true responses: 2XX: @@ -23143,7 +22417,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.onPremAuthenticationPolicy' + $ref: '#/components/schemas/microsoft.graph.servicePrincipalCreationConditionSet' 4XX: $ref: '#/components/responses/error' 5XX: @@ -23151,13 +22425,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.onPremAuthenticationPolicy - summary: Delete onPremAuthenticationPolicy - description: Delete an onPremAuthenticationPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/onpremauthenticationpolicy-delete?view=graph-rest-beta - operationId: policies.DeleteOnPremAuthenticationPolicies + - policies.servicePrincipalCreationPolicy + summary: Delete navigation property excludes for policies + operationId: policies.servicePrincipalCreationPolicies.DeleteExcludes parameters: - name: If-Match in: header @@ -23173,16 +22443,28 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/onPremAuthenticationPolicies/{onPremAuthenticationPolicy-id}/appliesTo': + '/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/excludes/$count': get: tags: - - policies.onPremAuthenticationPolicy - summary: List onPremAuthenticationPolicy appliesTo - description: List directory objects that are assigned an onPremAuthenticationPolicy. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/onpremauthenticationpolicy-list-appliesto?view=graph-rest-beta - operationId: policies.onPremAuthenticationPolicies.ListAppliesTo + - policies.servicePrincipalCreationPolicy + summary: Get the number of the resource + operationId: policies.servicePrincipalCreationPolicies.excludes.GetCount-feb5 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/includes': + get: + tags: + - policies.servicePrincipalCreationPolicy + summary: Get includes from policies + operationId: policies.servicePrincipalCreationPolicies.ListIncludes parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -23221,7 +22503,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' + $ref: '#/components/responses/microsoft.graph.servicePrincipalCreationConditionSetCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -23230,87 +22512,36 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/policies/onPremAuthenticationPolicies/{onPremAuthenticationPolicy-id}/appliesTo/{directoryObject-id}': - get: + post: tags: - - policies.onPremAuthenticationPolicy - summary: Get appliesTo from policies - operationId: policies.onPremAuthenticationPolicies.GetAppliesTo - parameters: - - 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 + - policies.servicePrincipalCreationPolicy + summary: Create new navigation property to includes for policies + operationId: policies.servicePrincipalCreationPolicies.CreateIncludes + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.servicePrincipalCreationConditionSet' + required: true responses: 2XX: - description: Retrieved navigation property + description: Created navigation property. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.directoryObject' + $ref: '#/components/schemas/microsoft.graph.servicePrincipalCreationConditionSet' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/onPremAuthenticationPolicies/{onPremAuthenticationPolicy-id}/appliesTo/$count': - get: - tags: - - policies.onPremAuthenticationPolicy - summary: Get the number of the resource - operationId: policies.onPremAuthenticationPolicies.appliesTo.GetCount-ac85 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /policies/onPremAuthenticationPolicies/$count: - get: - tags: - - policies.onPremAuthenticationPolicy - summary: Get the number of the resource - operationId: policies.onPremAuthenticationPolicies.GetCount-5fa9 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /policies/ownerlessGroupPolicy: + '/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/includes/{servicePrincipalCreationConditionSet-id}': get: tags: - - policies.ownerlessGroupPolicy - summary: Get ownerlessGroupPolicy - description: Read the properties of an ownerlessGroupPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ownerlessgrouppolicy-get?view=graph-rest-beta - operationId: policies.GetOwnerlessGroupPolicy + - policies.servicePrincipalCreationPolicy + summary: Get includes from policies + operationId: policies.servicePrincipalCreationPolicies.GetIncludes parameters: - name: $select in: query @@ -23338,7 +22569,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.ownerlessGroupPolicy' + $ref: '#/components/schemas/microsoft.graph.servicePrincipalCreationConditionSet' 4XX: $ref: '#/components/responses/error' 5XX: @@ -23346,19 +22577,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - policies.ownerlessGroupPolicy - summary: Create or update ownerlessGroupPolicy - description: 'Create or update the ownerlessGroupPolicy for the tenant. If the policy doesn''t exist, it creates a new one; if the policy exists, it updates the existing policy. To disable the policy, set isEnabled to false. Setting isEnabled to false clears the values of all other policy parameters.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/ownerlessgrouppolicy-upsert?view=graph-rest-beta - operationId: policies.UpdateOwnerlessGroupPolicy + - policies.servicePrincipalCreationPolicy + summary: Update the navigation property includes in policies + operationId: policies.servicePrincipalCreationPolicies.UpdateIncludes requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.ownerlessGroupPolicy' + $ref: '#/components/schemas/microsoft.graph.servicePrincipalCreationConditionSet' required: true responses: 2XX: @@ -23366,22 +22593,74 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.ownerlessGroupPolicy' + $ref: '#/components/schemas/microsoft.graph.servicePrincipalCreationConditionSet' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /policies/permissionGrantPolicies: + delete: + tags: + - policies.servicePrincipalCreationPolicy + summary: Delete navigation property includes for policies + operationId: policies.servicePrincipalCreationPolicies.DeleteIncludes + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/includes/$count': get: tags: - - policies.permissionGrantPolicy - summary: List permissionGrantPolicies - description: Retrieve the list of permissionGrantPolicy objects. + - policies.servicePrincipalCreationPolicy + summary: Get the number of the resource + operationId: policies.servicePrincipalCreationPolicies.includes.GetCount-4d69 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /policies/servicePrincipalCreationPolicies/$count: + get: + tags: + - policies.servicePrincipalCreationPolicy + summary: Get the number of the resource + operationId: policies.servicePrincipalCreationPolicies.GetCount-a1cf + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /policies/tokenIssuancePolicies: + get: + tags: + - policies.tokenIssuancePolicy + summary: List tokenIssuancePolicy + description: Get a list of tokenIssuancePolicy objects. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/permissiongrantpolicy-list?view=graph-rest-beta - operationId: policies.ListPermissionGrantPolicies + url: https://learn.microsoft.com/graph/api/tokenissuancepolicy-list?view=graph-rest-beta + operationId: policies.ListTokenIssuancePolicies parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -23420,7 +22699,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.permissionGrantPolicyCollectionResponse' + $ref: '#/components/responses/microsoft.graph.tokenIssuancePolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -23431,19 +22710,19 @@ paths: x-ms-docs-operation-type: operation post: tags: - - policies.permissionGrantPolicy - summary: Create permissionGrantPolicy - description: 'Creates a permissionGrantPolicy. A permission grant policy is used to describe the conditions under which permissions can be granted (for example, during application consent). After creating the permission grant policy, you can add include condition sets to add matching rules, and add exclude condition sets to add exclusion rules.' + - policies.tokenIssuancePolicy + summary: Create tokenIssuancePolicy + description: Create a new tokenIssuancePolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/permissiongrantpolicy-post-permissiongrantpolicies?view=graph-rest-beta - operationId: policies.CreatePermissionGrantPolicies + url: https://learn.microsoft.com/graph/api/tokenissuancepolicy-post-tokenissuancepolicy?view=graph-rest-beta + operationId: policies.CreateTokenIssuancePolicies requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.permissionGrantPolicy' + $ref: '#/components/schemas/microsoft.graph.tokenIssuancePolicy' required: true responses: 2XX: @@ -23451,22 +22730,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.permissionGrantPolicy' + $ref: '#/components/schemas/microsoft.graph.tokenIssuancePolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/permissionGrantPolicies/{permissionGrantPolicy-id}': + '/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}': get: tags: - - policies.permissionGrantPolicy - summary: Get permissionGrantPolicy - description: Retrieve a single permissionGrantPolicy object. + - policies.tokenIssuancePolicy + summary: Get tokenIssuancePolicy + description: Retrieve the properties and relationships of a tokenIssuancePolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/permissiongrantpolicy-get?view=graph-rest-beta - operationId: policies.GetPermissionGrantPolicies + url: https://learn.microsoft.com/graph/api/tokenissuancepolicy-get?view=graph-rest-beta + operationId: policies.GetTokenIssuancePolicies parameters: - name: $select in: query @@ -23494,7 +22773,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.permissionGrantPolicy' + $ref: '#/components/schemas/microsoft.graph.tokenIssuancePolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -23502,19 +22781,19 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - policies.permissionGrantPolicy - summary: Update permissionGrantPolicy - description: Update properties of a permissionGrantPolicy. + - policies.tokenIssuancePolicy + summary: Update tokenIssuancePolicy + description: Update the properties of a tokenIssuancePolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/permissiongrantpolicy-update?view=graph-rest-beta - operationId: policies.UpdatePermissionGrantPolicies + url: https://learn.microsoft.com/graph/api/tokenissuancepolicy-update?view=graph-rest-beta + operationId: policies.UpdateTokenIssuancePolicies requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.permissionGrantPolicy' + $ref: '#/components/schemas/microsoft.graph.tokenIssuancePolicy' required: true responses: 2XX: @@ -23522,7 +22801,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.permissionGrantPolicy' + $ref: '#/components/schemas/microsoft.graph.tokenIssuancePolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -23530,13 +22809,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.permissionGrantPolicy - summary: Delete permissionGrantPolicy - description: Delete a permissionGrantPolicy object. + - policies.tokenIssuancePolicy + summary: Delete tokenIssuancePolicy + description: Delete a tokenIssuancePolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/permissiongrantpolicy-delete?view=graph-rest-beta - operationId: policies.DeletePermissionGrantPolicies + url: https://learn.microsoft.com/graph/api/tokenissuancepolicy-delete?view=graph-rest-beta + operationId: policies.DeleteTokenIssuancePolicies parameters: - name: If-Match in: header @@ -23552,16 +22831,16 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes': + '/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}/appliesTo': get: tags: - - policies.permissionGrantPolicy - summary: List excludes collection of permissionGrantPolicy - description: Retrieve the condition sets that are *excluded* in a permissionGrantPolicy. + - policies.tokenIssuancePolicy + summary: List appliesTo + description: Get a list of directoryObject objects that a tokenIssuancePolicy object has been applied to. The tokenIssuancePolicy can only be applied to application and servicePrincipal resources. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/permissiongrantpolicy-list-excludes?view=graph-rest-beta - operationId: policies.permissionGrantPolicies.ListExcludes + url: https://learn.microsoft.com/graph/api/tokenissuancepolicy-list-appliesto?view=graph-rest-beta + operationId: policies.tokenIssuancePolicies.ListAppliesTo parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -23600,7 +22879,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.permissionGrantConditionSetCollectionResponse' + $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -23609,41 +22888,12 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - post: - tags: - - policies.permissionGrantPolicy - summary: Create permissionGrantConditionSet in excludes collection of permissionGrantPolicy - description: Add conditions under which a permission grant event is *excluded* in a permission grant policy. You do this by adding a permissionGrantConditionSet to the excludes collection of a permissionGrantPolicy. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/permissiongrantpolicy-post-excludes?view=graph-rest-beta - operationId: policies.permissionGrantPolicies.CreateExcludes - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.permissionGrantConditionSet' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.permissionGrantConditionSet' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes/{permissionGrantConditionSet-id}': + '/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}/appliesTo/{directoryObject-id}': get: tags: - - policies.permissionGrantPolicy - summary: Get excludes from policies - description: Condition sets that are excluded in this permission grant policy. Automatically expanded on GET. - operationId: policies.permissionGrantPolicies.GetExcludes + - policies.tokenIssuancePolicy + summary: Get appliesTo from policies + operationId: policies.tokenIssuancePolicies.GetAppliesTo parameters: - name: $select in: query @@ -23671,66 +22921,34 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.permissionGrantConditionSet' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - policies.permissionGrantPolicy - summary: Update the navigation property excludes in policies - operationId: policies.permissionGrantPolicies.UpdateExcludes - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.permissionGrantConditionSet' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.permissionGrantConditionSet' + $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + '/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}/appliesTo/$count': + get: tags: - - policies.permissionGrantPolicy - summary: Delete permissionGrantConditionSet from excludes collection of permissionGrantPolicy - description: Delete a permissionGrantConditionSet from the excludes collection of a permissionGrantPolicy. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/permissiongrantpolicy-delete-excludes?view=graph-rest-beta - operationId: policies.permissionGrantPolicies.DeleteExcludes + - policies.tokenIssuancePolicy + summary: Get the number of the resource + operationId: policies.tokenIssuancePolicies.appliesTo.GetCount-e7f9 parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes/$count': + /policies/tokenIssuancePolicies/$count: get: tags: - - policies.permissionGrantPolicy + - policies.tokenIssuancePolicy summary: Get the number of the resource - operationId: policies.permissionGrantPolicies.excludes.GetCount-7507 + operationId: policies.tokenIssuancePolicies.GetCount-224d parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -23741,16 +22959,16 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes': + /policies/tokenLifetimePolicies: get: tags: - - policies.permissionGrantPolicy - summary: List includes collection of permissionGrantPolicy - description: Retrieve the condition sets that are *included* in a permissionGrantPolicy. + - policies.tokenLifetimePolicy + summary: List tokenLifetimePolicies + description: Get a list of tokenLifetimePolicy objects. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/permissiongrantpolicy-list-includes?view=graph-rest-beta - operationId: policies.permissionGrantPolicies.ListIncludes + url: https://learn.microsoft.com/graph/api/tokenlifetimepolicy-list?view=graph-rest-beta + operationId: policies.ListTokenLifetimePolicies parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -23789,7 +23007,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.permissionGrantConditionSetCollectionResponse' + $ref: '#/components/responses/microsoft.graph.tokenLifetimePolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -23800,19 +23018,19 @@ paths: x-ms-docs-operation-type: operation post: tags: - - policies.permissionGrantPolicy - summary: Create permissionGrantConditionSet in includes collection of permissionGrantPolicy - description: Add conditions under which a permission grant event is *included* in a permission grant policy. You do this by adding a permissionGrantConditionSet to the includes collection of a permissionGrantPolicy. + - policies.tokenLifetimePolicy + summary: Create tokenLifetimePolicy + description: Create a new tokenLifetimePolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/permissiongrantpolicy-post-includes?view=graph-rest-beta - operationId: policies.permissionGrantPolicies.CreateIncludes + url: https://learn.microsoft.com/graph/api/tokenlifetimepolicy-post-tokenlifetimepolicies?view=graph-rest-beta + operationId: policies.CreateTokenLifetimePolicies requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.permissionGrantConditionSet' + $ref: '#/components/schemas/microsoft.graph.tokenLifetimePolicy' required: true responses: 2XX: @@ -23820,19 +23038,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.permissionGrantConditionSet' + $ref: '#/components/schemas/microsoft.graph.tokenLifetimePolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes/{permissionGrantConditionSet-id}': + '/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}': get: tags: - - policies.permissionGrantPolicy - summary: Get includes from policies - description: Condition sets that are included in this permission grant policy. Automatically expanded on GET. - operationId: policies.permissionGrantPolicies.GetIncludes + - policies.tokenLifetimePolicy + summary: Get tokenLifetimePolicy + description: Retrieve the properties and relationships of a tokenLifetimePolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tokenlifetimepolicy-get?view=graph-rest-beta + operationId: policies.GetTokenLifetimePolicies parameters: - name: $select in: query @@ -23860,7 +23081,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.permissionGrantConditionSet' + $ref: '#/components/schemas/microsoft.graph.tokenLifetimePolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -23868,15 +23089,19 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - policies.permissionGrantPolicy - summary: Update the navigation property includes in policies - operationId: policies.permissionGrantPolicies.UpdateIncludes + - policies.tokenLifetimePolicy + summary: Update tokenlifetimepolicy + description: Update the properties of a tokenLifetimePolicy object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/tokenlifetimepolicy-update?view=graph-rest-beta + operationId: policies.UpdateTokenLifetimePolicies requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.permissionGrantConditionSet' + $ref: '#/components/schemas/microsoft.graph.tokenLifetimePolicy' required: true responses: 2XX: @@ -23884,7 +23109,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.permissionGrantConditionSet' + $ref: '#/components/schemas/microsoft.graph.tokenLifetimePolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -23892,13 +23117,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.permissionGrantPolicy - summary: Delete permissionGrantConditionSet from includes collection of permissionGrantPolicy - description: Deletes a permissionGrantConditionSet from the includes collection of a permissionGrantPolicy. + - policies.tokenLifetimePolicy + summary: Delete tokenLifetimePolicy + description: Delete a tokenLifetimePolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/permissiongrantpolicy-delete-includes?view=graph-rest-beta - operationId: policies.permissionGrantPolicies.DeleteIncludes + url: https://learn.microsoft.com/graph/api/tokenlifetimepolicy-delete?view=graph-rest-beta + operationId: policies.DeleteTokenLifetimePolicies parameters: - name: If-Match in: header @@ -23914,48 +23139,16 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes/$count': - get: - tags: - - policies.permissionGrantPolicy - summary: Get the number of the resource - operationId: policies.permissionGrantPolicies.includes.GetCount-4a76 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /policies/permissionGrantPolicies/$count: - get: - tags: - - policies.permissionGrantPolicy - summary: Get the number of the resource - operationId: policies.permissionGrantPolicies.GetCount-86b8 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /policies/permissionGrantPreApprovalPolicies: + '/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}/appliesTo': get: tags: - - policies.permissionGrantPreApprovalPolicy - summary: List permissionGrantPreApprovalPolicies - description: Retrieve the list of permissionGrantPreApprovalPolicy objects in the tenant. + - policies.tokenLifetimePolicy + summary: List appliesTo + description: Get a list of directoryObject objects that a tokenLifetimePolicy object has been applied to. The tokenLifetimePolicy can only be applied to application and servicePrincipal resources. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/policyroot-list-permissiongrantpreapprovalpolicies?view=graph-rest-beta - operationId: policies.ListPermissionGrantPreApprovalPolicies + url: https://learn.microsoft.com/graph/api/tokenlifetimepolicy-list-appliesto?view=graph-rest-beta + operationId: policies.tokenLifetimePolicies.ListAppliesTo parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -23994,7 +23187,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.permissionGrantPreApprovalPolicyCollectionResponse' + $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -24003,44 +23196,12 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - post: - tags: - - policies.permissionGrantPreApprovalPolicy - summary: Create permissionGrantPreApprovalPolicy - description: Create a new permissionGrantPreApprovalPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/policyroot-post-permissiongrantpreapprovalpolicies?view=graph-rest-beta - operationId: policies.CreatePermissionGrantPreApprovalPolicies - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.permissionGrantPreApprovalPolicy' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.permissionGrantPreApprovalPolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/policies/permissionGrantPreApprovalPolicies/{permissionGrantPreApprovalPolicy-id}': + '/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}/appliesTo/{directoryObject-id}': get: tags: - - policies.permissionGrantPreApprovalPolicy - summary: Get permissionGrantPreApprovalPolicy - description: Read the properties and relationships of a permissionGrantPreApprovalPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/permissiongrantpreapprovalpolicy-get?view=graph-rest-beta - operationId: policies.GetPermissionGrantPreApprovalPolicies + - policies.tokenLifetimePolicy + summary: Get appliesTo from policies + operationId: policies.tokenLifetimePolicies.GetAppliesTo parameters: - name: $select in: query @@ -24068,70 +23229,34 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.permissionGrantPreApprovalPolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - policies.permissionGrantPreApprovalPolicy - summary: Update permissionGrantPreApprovalPolicy - description: Update the properties of a permissionGrantPreApprovalPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/permissiongrantpreapprovalpolicy-update?view=graph-rest-beta - operationId: policies.UpdatePermissionGrantPreApprovalPolicies - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.permissionGrantPreApprovalPolicy' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.permissionGrantPreApprovalPolicy' + $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + '/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}/appliesTo/$count': + get: tags: - - policies.permissionGrantPreApprovalPolicy - summary: Delete permissionGrantPreApprovalPolicy - description: Delete a permissionGrantPreApprovalPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/permissiongrantpreapprovalpolicy-delete?view=graph-rest-beta - operationId: policies.DeletePermissionGrantPreApprovalPolicies + - policies.tokenLifetimePolicy + summary: Get the number of the resource + operationId: policies.tokenLifetimePolicies.appliesTo.GetCount-3209 parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /policies/permissionGrantPreApprovalPolicies/$count: + /policies/tokenLifetimePolicies/$count: get: tags: - - policies.permissionGrantPreApprovalPolicy + - policies.tokenLifetimePolicy summary: Get the number of the resource - operationId: policies.permissionGrantPreApprovalPolicies.GetCount-434e + operationId: policies.tokenLifetimePolicies.GetCount-12df parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -24142,32 +23267,17 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /policies/roleManagementPolicies: + /tenantRelationships/multiTenantOrganization: get: tags: - - policies.unifiedRoleManagementPolicy - summary: List roleManagementPolicies - description: 'Get the details of the policies in PIM that can be applied to Microsoft Entra roles or group membership or ownership. To retrieve policies that apply to Azure RBAC, use the Azure REST PIM API for role management policies.' + - tenantRelationships.multiTenantOrganization + summary: Get multiTenantOrganization + description: Get properties of the multitenant organization. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/policyroot-list-rolemanagementpolicies?view=graph-rest-beta - operationId: policies.ListRoleManagementPolicies + url: https://learn.microsoft.com/graph/api/multitenantorganization-get?view=graph-rest-beta + operationId: tenantRelationships.GetMultiTenantOrganization 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 @@ -24190,46 +23300,54 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.unifiedRoleManagementPolicyCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.multiTenantOrganization' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + patch: tags: - - policies.unifiedRoleManagementPolicy - summary: Create new navigation property to roleManagementPolicies for policies - operationId: policies.CreateRoleManagementPolicies + - tenantRelationships.multiTenantOrganization + summary: Update multiTenantOrganization + description: Update the properties of a multi-tenant organization. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/multitenantorganization-update?view=graph-rest-beta + operationId: tenantRelationships.UpdateMultiTenantOrganization requestBody: - description: New navigation property + description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicy' + $ref: '#/components/schemas/microsoft.graph.multiTenantOrganization' required: true responses: 2XX: - description: Created navigation property. + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicy' + $ref: '#/components/schemas/microsoft.graph.multiTenantOrganization' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}': + /tenantRelationships/multiTenantOrganization/joinRequest: get: tags: - - policies.unifiedRoleManagementPolicy - summary: Get roleManagementPolicies from policies - description: Represents the role management policies. - operationId: policies.GetRoleManagementPolicies + - tenantRelationships.multiTenantOrganization + summary: Get multiTenantOrganizationJoinRequestRecord + description: Get the status of a tenant joining a multi-tenant organization. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/multitenantorganizationjoinrequestrecord-get?view=graph-rest-beta + operationId: tenantRelationships.multiTenantOrganization.GetJoinRequest parameters: - name: $select in: query @@ -24257,7 +23375,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicy' + $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationJoinRequestRecord' 4XX: $ref: '#/components/responses/error' 5XX: @@ -24265,15 +23383,19 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - policies.unifiedRoleManagementPolicy - summary: Update the navigation property roleManagementPolicies in policies - operationId: policies.UpdateRoleManagementPolicies + - tenantRelationships.multiTenantOrganization + summary: Update multiTenantOrganizationJoinRequestRecord + description: 'Join a multi-tenant organization, after the owner of the multi-tenant organization adds your tenant to the multi-tenant organization as pending. Before a tenant added to a multi-tenant organization can participate in the multi-tenant organization, the administrator of the joining tenant must submit a join request. To allow for asynchronous processing, you must wait a minimum of 2 hours between creation and joining a multi-tenant organization. Furthermore, to allow for asynchronous processing, you must wait up to 4 hours before joining a multi-tenant organization is completed.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/multitenantorganizationjoinrequestrecord-update?view=graph-rest-beta + operationId: tenantRelationships.multiTenantOrganization.UpdateJoinRequest requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicy' + $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationJoinRequestRecord' required: true responses: 2XX: @@ -24281,42 +23403,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - policies.unifiedRoleManagementPolicy - summary: Delete navigation property roleManagementPolicies for policies - operationId: policies.DeleteRoleManagementPolicies - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success + $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationJoinRequestRecord' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules': + /tenantRelationships/multiTenantOrganization/tenants: get: tags: - - policies.unifiedRoleManagementPolicy - summary: List effectiveRules - description: 'Get the unifiedRoleManagementPolicyRule resources from the effectiveRules navigation property. To retrieve rules for a policy that applies to Azure RBAC, use the Azure REST PIM API for role management policies.' + - tenantRelationships.multiTenantOrganization + summary: List multiTenantOrganizationMembers + description: List the tenants and their properties in the multi-tenant organization. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/unifiedrolemanagementpolicy-list-effectiverules?view=graph-rest-beta - operationId: policies.roleManagementPolicies.ListEffectiveRules + url: https://learn.microsoft.com/graph/api/multitenantorganization-list-tenants?view=graph-rest-beta + operationId: tenantRelationships.multiTenantOrganization.ListTenants parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -24355,7 +23457,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.unifiedRoleManagementPolicyRuleCollectionResponse' + $ref: '#/components/responses/microsoft.graph.multiTenantOrganizationMemberCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -24366,15 +23468,19 @@ paths: x-ms-docs-operation-type: operation post: tags: - - policies.unifiedRoleManagementPolicy - summary: Create new navigation property to effectiveRules for policies - operationId: policies.roleManagementPolicies.CreateEffectiveRules + - tenantRelationships.multiTenantOrganization + summary: Add multiTenantOrganizationMember + description: Add a tenant to a multitenant organization. The administrator of an owner tenant has the permissions to add tenants to the multitenant organization. The added tenant is in the pending state until the administrator of the added tenant joins the multitenant organization by submitting a join request. A tenant can be part of only one multitenant organization. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/multitenantorganization-post-tenants?view=graph-rest-beta + operationId: tenantRelationships.multiTenantOrganization.CreateTenants requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyRule' + $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationMember' required: true responses: 2XX: @@ -24382,19 +23488,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyRule' + $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationMember' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/{unifiedRoleManagementPolicyRule-id}': + '/tenantRelationships/multiTenantOrganization/tenants/{multiTenantOrganizationMember-id}': get: tags: - - policies.unifiedRoleManagementPolicy - summary: Get effectiveRules from policies - description: 'The list of effective rules like approval rules and expiration rules evaluated based on inherited referenced rules. For example, if there is a tenant-wide policy to enforce enabling an approval rule, the effective rule will be to enable approval even if the policy has a rule to disable approval. Supports $expand.' - operationId: policies.roleManagementPolicies.GetEffectiveRules + - tenantRelationships.multiTenantOrganization + summary: Get multiTenantOrganizationMember + description: Get a tenant and its properties in the multi-tenant organization. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/multitenantorganizationmember-get?view=graph-rest-beta + operationId: tenantRelationships.multiTenantOrganization.GetTenants parameters: - name: $select in: query @@ -24422,7 +23531,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyRule' + $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationMember' 4XX: $ref: '#/components/responses/error' 5XX: @@ -24430,15 +23539,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - policies.unifiedRoleManagementPolicy - summary: Update the navigation property effectiveRules in policies - operationId: policies.roleManagementPolicies.UpdateEffectiveRules + - tenantRelationships.multiTenantOrganization + summary: Update the navigation property tenants in tenantRelationships + operationId: tenantRelationships.multiTenantOrganization.UpdateTenants requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyRule' + $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationMember' required: true responses: 2XX: @@ -24446,7 +23555,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyRule' + $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationMember' 4XX: $ref: '#/components/responses/error' 5XX: @@ -24454,9 +23563,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.unifiedRoleManagementPolicy - summary: Delete navigation property effectiveRules for policies - operationId: policies.roleManagementPolicies.DeleteEffectiveRules + - tenantRelationships.multiTenantOrganization + summary: Remove multiTenantOrganizationMember + description: 'Remove a tenant from a multitenant organization. A tenant can be removed in the following scenarios: To allow for asynchronous processing, you must wait for up to 2 hours before removal of a tenant is completed.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/multitenantorganization-delete-tenants?view=graph-rest-beta + operationId: tenantRelationships.multiTenantOrganization.DeleteTenants parameters: - name: If-Match in: header @@ -24472,12 +23585,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/$count': + /tenantRelationships/multiTenantOrganization/tenants/$count: get: tags: - - policies.unifiedRoleManagementPolicy + - tenantRelationships.multiTenantOrganization summary: Get the number of the resource - operationId: policies.roleManagementPolicies.effectiveRules.GetCount-5858 + operationId: tenantRelationships.multiTenantOrganization.tenants.GetCount-3393 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -24488,97 +23601,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules': + /trustFramework: get: tags: - - policies.unifiedRoleManagementPolicy - summary: List rules (for a role management policy) - description: "Get the rules defined for a role management policy. The rules are a collection of following types that are derived from the unifiedRoleManagementPolicyRule object:\r\n+ unifiedRoleManagementPolicyApprovalRule\r\n+ unifiedRoleManagementPolicyAuthenticationContextRule\r\n+ unifiedRoleManagementPolicyEnablementRule\r\n+ unifiedRoleManagementPolicyExpirationRule\r\n+ unifiedRoleManagementPolicyNotificationRule To retrieve rules for a policy that applies to Azure RBAC, use the Azure REST PIM API for role management policies." - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/unifiedrolemanagementpolicy-list-rules?view=graph-rest-beta - operationId: policies.roleManagementPolicies.ListRules - 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.unifiedRoleManagementPolicyRuleCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - policies.unifiedRoleManagementPolicy - summary: Create new navigation property to rules for policies - operationId: policies.roleManagementPolicies.CreateRules - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyRule' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyRule' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/{unifiedRoleManagementPolicyRule-id}': - get: - tags: - - policies.unifiedRoleManagementPolicy - summary: Get unifiedRoleManagementPolicyRule - description: 'Retrieve a rule defined for a role management policy. The rule can be one of the following types that are derived from the unifiedRoleManagementPolicyRule object:' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/unifiedrolemanagementpolicyrule-get?view=graph-rest-beta - operationId: policies.roleManagementPolicies.GetRules + - trustFramework.trustFramework + summary: Get trustFramework + operationId: trustFramework.trustFramework.GetTrustFramework parameters: - name: $select in: query @@ -24602,11 +23630,11 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property + description: Retrieved entity content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyRule' + $ref: '#/components/schemas/microsoft.graph.trustFramework' 4XX: $ref: '#/components/responses/error' 5XX: @@ -24614,19 +23642,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - policies.unifiedRoleManagementPolicy - summary: Update unifiedRoleManagementPolicyRule - description: "Update a rule defined for a role management policy. The rule can be one of the following types that are derived from the unifiedRoleManagementPolicyRule object: For more information about rules for Microsoft Entra roles and examples of updating rules, see the following articles:\r\n+ Overview of rules for Microsoft Entra roles in PIM APIs in Microsoft Graph\r\n+ Use PIM APIs in Microsoft Graph to update Microsoft Entra ID rules" - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/unifiedrolemanagementpolicyrule-update?view=graph-rest-beta - operationId: policies.roleManagementPolicies.UpdateRules + - trustFramework.trustFramework + summary: Update trustFramework + operationId: trustFramework.trustFramework.UpdateTrustFramework requestBody: - description: New navigation property values + description: New property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyRule' + $ref: '#/components/schemas/microsoft.graph.trustFramework' required: true responses: 2XX: @@ -24634,74 +23658,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyRule' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - policies.unifiedRoleManagementPolicy - summary: Delete navigation property rules for policies - operationId: policies.roleManagementPolicies.DeleteRules - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success + $ref: '#/components/schemas/microsoft.graph.trustFramework' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/$count': - get: - tags: - - policies.unifiedRoleManagementPolicy - summary: Get the number of the resource - operationId: policies.roleManagementPolicies.rules.GetCount-6c00 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /policies/roleManagementPolicies/$count: - get: - tags: - - policies.unifiedRoleManagementPolicy - summary: Get the number of the resource - operationId: policies.roleManagementPolicies.GetCount-cdca - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /policies/roleManagementPolicyAssignments: + /trustFramework/keySets: get: tags: - - policies.unifiedRoleManagementPolicyAssignment - summary: List roleManagementPolicyAssignments - description: Get the details of all role management policy assignments made in PIM for Microsoft Entra roles and PIM for Groups. + - trustFramework.trustFrameworkKeySet + summary: List keySets + description: Retrieve a list of trustFrameworkKeySets. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/policyroot-list-rolemanagementpolicyassignments?view=graph-rest-beta - operationId: policies.ListRoleManagementPolicyAssignments + url: https://learn.microsoft.com/graph/api/trustframework-list-keysets?view=graph-rest-beta + operationId: trustFramework.ListKeySets parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -24740,7 +23712,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.unifiedRoleManagementPolicyAssignmentCollectionResponse' + $ref: '#/components/responses/microsoft.graph.trustFrameworkKeySetCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -24751,15 +23723,19 @@ paths: x-ms-docs-operation-type: operation post: tags: - - policies.unifiedRoleManagementPolicyAssignment - summary: Create new navigation property to roleManagementPolicyAssignments for policies - operationId: policies.CreateRoleManagementPolicyAssignments + - trustFramework.trustFrameworkKeySet + summary: Create trustFrameworkKeySet + description: 'Create a new trustFrameworkKeySet. The ID of the trustFrameworkKeySet is expected in the create request; however, it can be modified by the service. The modified ID will be available in the response and in the location header.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/trustframework-post-keysets?view=graph-rest-beta + operationId: trustFramework.CreateKeySets requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyAssignment' + $ref: '#/components/schemas/microsoft.graph.trustFrameworkKeySet' required: true responses: 2XX: @@ -24767,19 +23743,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyAssignment' + $ref: '#/components/schemas/microsoft.graph.trustFrameworkKeySet' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id}': + '/trustFramework/keySets/{trustFrameworkKeySet-id}': get: tags: - - policies.unifiedRoleManagementPolicyAssignment - summary: Get roleManagementPolicyAssignments from policies - description: Represents the role management policy assignments. - operationId: policies.GetRoleManagementPolicyAssignments + - trustFramework.trustFrameworkKeySet + summary: Get trustFrameworkKeySet + description: Retrieve the properties and associations for a Trustframeworkkeyset. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/trustframeworkkeyset-get?view=graph-rest-beta + operationId: trustFramework.GetKeySets parameters: - name: $select in: query @@ -24807,7 +23786,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyAssignment' + $ref: '#/components/schemas/microsoft.graph.trustFrameworkKeySet' 4XX: $ref: '#/components/responses/error' 5XX: @@ -24815,15 +23794,19 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - policies.unifiedRoleManagementPolicyAssignment - summary: Update the navigation property roleManagementPolicyAssignments in policies - operationId: policies.UpdateRoleManagementPolicyAssignments + - trustFramework.trustFrameworkKeySet + summary: Update trustFrameworkKeySet + description: Update the properties of a trustFrameworkKeyset. This operation will replace the content of an existing keyset. Specifying the ID in the request payload is optional. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/trustframeworkkeyset-update?view=graph-rest-beta + operationId: trustFramework.UpdateKeySets requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyAssignment' + $ref: '#/components/schemas/microsoft.graph.trustFrameworkKeySet' required: true responses: 2XX: @@ -24831,7 +23814,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.unifiedRoleManagementPolicyAssignment' + $ref: '#/components/schemas/microsoft.graph.trustFrameworkKeySet' 4XX: $ref: '#/components/responses/error' 5XX: @@ -24839,9 +23822,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - policies.unifiedRoleManagementPolicyAssignment - summary: Delete navigation property roleManagementPolicyAssignments for policies - operationId: policies.DeleteRoleManagementPolicyAssignments + - trustFramework.trustFrameworkKeySet + summary: Delete trustFrameworkKeySet + description: Delete a trustFrameworkKeySet. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/trustframeworkkeyset-delete?view=graph-rest-beta + operationId: trustFramework.DeleteKeySets parameters: - name: If-Match in: header @@ -24855,2118 +23842,15 @@ paths: 4XX: $ref: '#/components/responses/error' 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id}/policy': - get: - tags: - - policies.unifiedRoleManagementPolicyAssignment - summary: Get policy from policies - description: The policy that's associated with a policy assignment. Supports $expand and a nested $expand of the rules and effectiveRules relationships for the policy. - operationId: policies.roleManagementPolicyAssignments.GetPolicy - parameters: - - 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.unifiedRoleManagementPolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /policies/roleManagementPolicyAssignments/$count: - get: - tags: - - policies.unifiedRoleManagementPolicyAssignment - summary: Get the number of the resource - operationId: policies.roleManagementPolicyAssignments.GetCount-8d94 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /policies/servicePrincipalCreationPolicies: - get: - tags: - - policies.servicePrincipalCreationPolicy - summary: Get servicePrincipalCreationPolicies from policies - operationId: policies.ListServicePrincipalCreationPolicies - 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.servicePrincipalCreationPolicyCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - policies.servicePrincipalCreationPolicy - summary: Create new navigation property to servicePrincipalCreationPolicies for policies - operationId: policies.CreateServicePrincipalCreationPolicies - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.servicePrincipalCreationPolicy' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.servicePrincipalCreationPolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}': - get: - tags: - - policies.servicePrincipalCreationPolicy - summary: Get servicePrincipalCreationPolicies from policies - operationId: policies.GetServicePrincipalCreationPolicies - parameters: - - 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.servicePrincipalCreationPolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - policies.servicePrincipalCreationPolicy - summary: Update the navigation property servicePrincipalCreationPolicies in policies - operationId: policies.UpdateServicePrincipalCreationPolicies - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.servicePrincipalCreationPolicy' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.servicePrincipalCreationPolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - policies.servicePrincipalCreationPolicy - summary: Delete navigation property servicePrincipalCreationPolicies for policies - operationId: policies.DeleteServicePrincipalCreationPolicies - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/excludes': - get: - tags: - - policies.servicePrincipalCreationPolicy - summary: Get excludes from policies - operationId: policies.servicePrincipalCreationPolicies.ListExcludes - 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.servicePrincipalCreationConditionSetCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - policies.servicePrincipalCreationPolicy - summary: Create new navigation property to excludes for policies - operationId: policies.servicePrincipalCreationPolicies.CreateExcludes - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.servicePrincipalCreationConditionSet' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.servicePrincipalCreationConditionSet' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/excludes/{servicePrincipalCreationConditionSet-id}': - get: - tags: - - policies.servicePrincipalCreationPolicy - summary: Get excludes from policies - operationId: policies.servicePrincipalCreationPolicies.GetExcludes - parameters: - - 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.servicePrincipalCreationConditionSet' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - policies.servicePrincipalCreationPolicy - summary: Update the navigation property excludes in policies - operationId: policies.servicePrincipalCreationPolicies.UpdateExcludes - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.servicePrincipalCreationConditionSet' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.servicePrincipalCreationConditionSet' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - policies.servicePrincipalCreationPolicy - summary: Delete navigation property excludes for policies - operationId: policies.servicePrincipalCreationPolicies.DeleteExcludes - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/excludes/$count': - get: - tags: - - policies.servicePrincipalCreationPolicy - summary: Get the number of the resource - operationId: policies.servicePrincipalCreationPolicies.excludes.GetCount-feb5 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/includes': - get: - tags: - - policies.servicePrincipalCreationPolicy - summary: Get includes from policies - operationId: policies.servicePrincipalCreationPolicies.ListIncludes - 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.servicePrincipalCreationConditionSetCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - policies.servicePrincipalCreationPolicy - summary: Create new navigation property to includes for policies - operationId: policies.servicePrincipalCreationPolicies.CreateIncludes - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.servicePrincipalCreationConditionSet' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.servicePrincipalCreationConditionSet' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/includes/{servicePrincipalCreationConditionSet-id}': - get: - tags: - - policies.servicePrincipalCreationPolicy - summary: Get includes from policies - operationId: policies.servicePrincipalCreationPolicies.GetIncludes - parameters: - - 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.servicePrincipalCreationConditionSet' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - policies.servicePrincipalCreationPolicy - summary: Update the navigation property includes in policies - operationId: policies.servicePrincipalCreationPolicies.UpdateIncludes - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.servicePrincipalCreationConditionSet' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.servicePrincipalCreationConditionSet' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - policies.servicePrincipalCreationPolicy - summary: Delete navigation property includes for policies - operationId: policies.servicePrincipalCreationPolicies.DeleteIncludes - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/includes/$count': - get: - tags: - - policies.servicePrincipalCreationPolicy - summary: Get the number of the resource - operationId: policies.servicePrincipalCreationPolicies.includes.GetCount-4d69 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /policies/servicePrincipalCreationPolicies/$count: - get: - tags: - - policies.servicePrincipalCreationPolicy - summary: Get the number of the resource - operationId: policies.servicePrincipalCreationPolicies.GetCount-a1cf - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /policies/tokenIssuancePolicies: - get: - tags: - - policies.tokenIssuancePolicy - summary: List tokenIssuancePolicy - description: Get a list of tokenIssuancePolicy objects. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/tokenissuancepolicy-list?view=graph-rest-beta - operationId: policies.ListTokenIssuancePolicies - 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.tokenIssuancePolicyCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - policies.tokenIssuancePolicy - summary: Create tokenIssuancePolicy - description: Create a new tokenIssuancePolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/tokenissuancepolicy-post-tokenissuancepolicy?view=graph-rest-beta - operationId: policies.CreateTokenIssuancePolicies - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.tokenIssuancePolicy' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.tokenIssuancePolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}': - get: - tags: - - policies.tokenIssuancePolicy - summary: Get tokenIssuancePolicy - description: Retrieve the properties and relationships of a tokenIssuancePolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/tokenissuancepolicy-get?view=graph-rest-beta - operationId: policies.GetTokenIssuancePolicies - parameters: - - 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.tokenIssuancePolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - policies.tokenIssuancePolicy - summary: Update tokenIssuancePolicy - description: Update the properties of a tokenIssuancePolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/tokenissuancepolicy-update?view=graph-rest-beta - operationId: policies.UpdateTokenIssuancePolicies - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.tokenIssuancePolicy' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.tokenIssuancePolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - policies.tokenIssuancePolicy - summary: Delete tokenIssuancePolicy - description: Delete a tokenIssuancePolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/tokenissuancepolicy-delete?view=graph-rest-beta - operationId: policies.DeleteTokenIssuancePolicies - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}/appliesTo': - get: - tags: - - policies.tokenIssuancePolicy - summary: List appliesTo - description: Get a list of directoryObject objects that a tokenIssuancePolicy object has been applied to. The tokenIssuancePolicy can only be applied to application and servicePrincipal resources. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/tokenissuancepolicy-list-appliesto?view=graph-rest-beta - operationId: policies.tokenIssuancePolicies.ListAppliesTo - 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.directoryObjectCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}/appliesTo/{directoryObject-id}': - get: - tags: - - policies.tokenIssuancePolicy - summary: Get appliesTo from policies - operationId: policies.tokenIssuancePolicies.GetAppliesTo - parameters: - - 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.directoryObject' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}/appliesTo/$count': - get: - tags: - - policies.tokenIssuancePolicy - summary: Get the number of the resource - operationId: policies.tokenIssuancePolicies.appliesTo.GetCount-e7f9 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /policies/tokenIssuancePolicies/$count: - get: - tags: - - policies.tokenIssuancePolicy - summary: Get the number of the resource - operationId: policies.tokenIssuancePolicies.GetCount-224d - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /policies/tokenLifetimePolicies: - get: - tags: - - policies.tokenLifetimePolicy - summary: List tokenLifetimePolicies - description: Get a list of tokenLifetimePolicy objects. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/tokenlifetimepolicy-list?view=graph-rest-beta - operationId: policies.ListTokenLifetimePolicies - 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.tokenLifetimePolicyCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - policies.tokenLifetimePolicy - summary: Create tokenLifetimePolicy - description: Create a new tokenLifetimePolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/tokenlifetimepolicy-post-tokenlifetimepolicies?view=graph-rest-beta - operationId: policies.CreateTokenLifetimePolicies - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.tokenLifetimePolicy' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.tokenLifetimePolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}': - get: - tags: - - policies.tokenLifetimePolicy - summary: Get tokenLifetimePolicy - description: Retrieve the properties and relationships of a tokenLifetimePolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/tokenlifetimepolicy-get?view=graph-rest-beta - operationId: policies.GetTokenLifetimePolicies - parameters: - - 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.tokenLifetimePolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - policies.tokenLifetimePolicy - summary: Update tokenlifetimepolicy - description: Update the properties of a tokenLifetimePolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/tokenlifetimepolicy-update?view=graph-rest-beta - operationId: policies.UpdateTokenLifetimePolicies - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.tokenLifetimePolicy' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.tokenLifetimePolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - policies.tokenLifetimePolicy - summary: Delete tokenLifetimePolicy - description: Delete a tokenLifetimePolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/tokenlifetimepolicy-delete?view=graph-rest-beta - operationId: policies.DeleteTokenLifetimePolicies - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}/appliesTo': - get: - tags: - - policies.tokenLifetimePolicy - summary: List appliesTo - description: Get a list of directoryObject objects that a tokenLifetimePolicy object has been applied to. The tokenLifetimePolicy can only be applied to application and servicePrincipal resources. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/tokenlifetimepolicy-list-appliesto?view=graph-rest-beta - operationId: policies.tokenLifetimePolicies.ListAppliesTo - 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.directoryObjectCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}/appliesTo/{directoryObject-id}': - get: - tags: - - policies.tokenLifetimePolicy - summary: Get appliesTo from policies - operationId: policies.tokenLifetimePolicies.GetAppliesTo - parameters: - - 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.directoryObject' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}/appliesTo/$count': - get: - tags: - - policies.tokenLifetimePolicy - summary: Get the number of the resource - operationId: policies.tokenLifetimePolicies.appliesTo.GetCount-3209 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /policies/tokenLifetimePolicies/$count: - get: - tags: - - policies.tokenLifetimePolicy - summary: Get the number of the resource - operationId: policies.tokenLifetimePolicies.GetCount-12df - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /tenantRelationships/multiTenantOrganization: - get: - tags: - - tenantRelationships.multiTenantOrganization - summary: Get multiTenantOrganization - description: Get properties of the multitenant organization. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/multitenantorganization-get?view=graph-rest-beta - operationId: tenantRelationships.GetMultiTenantOrganization - parameters: - - 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.multiTenantOrganization' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - tenantRelationships.multiTenantOrganization - summary: Update multiTenantOrganization - description: Update the properties of a multi-tenant organization. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/multitenantorganization-update?view=graph-rest-beta - operationId: tenantRelationships.UpdateMultiTenantOrganization - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.multiTenantOrganization' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.multiTenantOrganization' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /tenantRelationships/multiTenantOrganization/joinRequest: - get: - tags: - - tenantRelationships.multiTenantOrganization - summary: Get multiTenantOrganizationJoinRequestRecord - description: Get the status of a tenant joining a multi-tenant organization. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/multitenantorganizationjoinrequestrecord-get?view=graph-rest-beta - operationId: tenantRelationships.multiTenantOrganization.GetJoinRequest - parameters: - - 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.multiTenantOrganizationJoinRequestRecord' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - tenantRelationships.multiTenantOrganization - summary: Update multiTenantOrganizationJoinRequestRecord - description: 'Join a multi-tenant organization, after the owner of the multi-tenant organization adds your tenant to the multi-tenant organization as pending. Before a tenant added to a multi-tenant organization can participate in the multi-tenant organization, the administrator of the joining tenant must submit a join request. To allow for asynchronous processing, you must wait a minimum of 2 hours between creation and joining a multi-tenant organization. Furthermore, to allow for asynchronous processing, you must wait up to 4 hours before joining a multi-tenant organization is completed.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/multitenantorganizationjoinrequestrecord-update?view=graph-rest-beta - operationId: tenantRelationships.multiTenantOrganization.UpdateJoinRequest - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationJoinRequestRecord' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationJoinRequestRecord' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /tenantRelationships/multiTenantOrganization/tenants: - get: - tags: - - tenantRelationships.multiTenantOrganization - summary: List multiTenantOrganizationMembers - description: List the tenants and their properties in the multi-tenant organization. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/multitenantorganization-list-tenants?view=graph-rest-beta - operationId: tenantRelationships.multiTenantOrganization.ListTenants - 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.multiTenantOrganizationMemberCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - tenantRelationships.multiTenantOrganization - summary: Add multiTenantOrganizationMember - description: Add a tenant to a multitenant organization. The administrator of an owner tenant has the permissions to add tenants to the multitenant organization. The added tenant is in the pending state until the administrator of the added tenant joins the multitenant organization by submitting a join request. A tenant can be part of only one multitenant organization. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/multitenantorganization-post-tenants?view=graph-rest-beta - operationId: tenantRelationships.multiTenantOrganization.CreateTenants - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationMember' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationMember' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/tenantRelationships/multiTenantOrganization/tenants/{multiTenantOrganizationMember-id}': - get: - tags: - - tenantRelationships.multiTenantOrganization - summary: Get multiTenantOrganizationMember - description: Get a tenant and its properties in the multi-tenant organization. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/multitenantorganizationmember-get?view=graph-rest-beta - operationId: tenantRelationships.multiTenantOrganization.GetTenants - parameters: - - 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.multiTenantOrganizationMember' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - tenantRelationships.multiTenantOrganization - summary: Update the navigation property tenants in tenantRelationships - operationId: tenantRelationships.multiTenantOrganization.UpdateTenants - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationMember' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationMember' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - tenantRelationships.multiTenantOrganization - summary: Remove multiTenantOrganizationMember - description: 'Remove a tenant from a multitenant organization. A tenant can be removed in the following scenarios: To allow for asynchronous processing, you must wait for up to 2 hours before removal of a tenant is completed.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/multitenantorganization-delete-tenants?view=graph-rest-beta - operationId: tenantRelationships.multiTenantOrganization.DeleteTenants - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /tenantRelationships/multiTenantOrganization/tenants/$count: - get: - tags: - - tenantRelationships.multiTenantOrganization - summary: Get the number of the resource - operationId: tenantRelationships.multiTenantOrganization.tenants.GetCount-3393 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /trustFramework: - get: - tags: - - trustFramework.trustFramework - summary: Get trustFramework - operationId: trustFramework.trustFramework.GetTrustFramework - parameters: - - 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 entity - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.trustFramework' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - trustFramework.trustFramework - summary: Update trustFramework - operationId: trustFramework.trustFramework.UpdateTrustFramework - requestBody: - description: New property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.trustFramework' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.trustFramework' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /trustFramework/keySets: - get: - tags: - - trustFramework.trustFrameworkKeySet - summary: List keySets - description: Retrieve a list of trustFrameworkKeySets. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/trustframework-list-keysets?view=graph-rest-beta - operationId: trustFramework.ListKeySets - 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.trustFrameworkKeySetCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - trustFramework.trustFrameworkKeySet - summary: Create trustFrameworkKeySet - description: 'Create a new trustFrameworkKeySet. The ID of the trustFrameworkKeySet is expected in the create request; however, it can be modified by the service. The modified ID will be available in the response and in the location header.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/trustframework-post-keysets?view=graph-rest-beta - operationId: trustFramework.CreateKeySets - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.trustFrameworkKeySet' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.trustFrameworkKeySet' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/trustFramework/keySets/{trustFrameworkKeySet-id}': - get: - tags: - - trustFramework.trustFrameworkKeySet - summary: Get trustFrameworkKeySet - description: Retrieve the properties and associations for a Trustframeworkkeyset. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/trustframeworkkeyset-get?view=graph-rest-beta - operationId: trustFramework.GetKeySets - parameters: - - 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.trustFrameworkKeySet' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - trustFramework.trustFrameworkKeySet - summary: Update trustFrameworkKeySet - description: Update the properties of a trustFrameworkKeyset. This operation will replace the content of an existing keyset. Specifying the ID in the request payload is optional. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/trustframeworkkeyset-update?view=graph-rest-beta - operationId: trustFramework.UpdateKeySets - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.trustFrameworkKeySet' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.trustFrameworkKeySet' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - trustFramework.trustFrameworkKeySet - summary: Delete trustFrameworkKeySet - description: Delete a trustFrameworkKeySet. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/trustframeworkkeyset-delete?view=graph-rest-beta - operationId: trustFramework.DeleteKeySets - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/trustFramework/keySets/{trustFrameworkKeySet-id}/keys_v2': - get: - tags: - - trustFramework.trustFrameworkKeySet - summary: Get trustFrameworkKey_v2 - description: Read the properties and relationships of a trustFrameworkKeyv2 object. - operationId: trustFramework.keySets.ListKeys_v2 - 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.trustFrameworkKey_v2CollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/trustFramework/keySets/{trustFrameworkKeySet-id}/keys_v2/{trustFrameworkKey_v2-kid}': - get: - tags: - - trustFramework.trustFrameworkKeySet - summary: Get trustFrameworkKey_v2 - description: Read the properties and relationships of a trustFrameworkKeyv2 object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/trustframeworkkey_v2-get?view=graph-rest-beta - operationId: trustFramework.keySets.GetKeys_v2 - parameters: - - 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.trustFrameworkKey_v2' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/trustFramework/keySets/{trustFrameworkKeySet-id}/keys_v2/$count': - get: - tags: - - trustFramework.trustFrameworkKeySet - summary: Get the number of the resource - operationId: trustFramework.keySets.keys_v2.GetCount-0d66 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/trustFramework/keySets/{trustFrameworkKeySet-id}/generateKey': - post: - tags: - - trustFramework.trustFrameworkKeySet - summary: Invoke action generateKey - description: Generate a trustFrameworkKey and a secret automatically in the trustFrameworkKeyset. The caller doesn't have to provide a secret. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/trustframeworkkeyset-generatekey?view=graph-rest-beta - operationId: trustFramework.keySets.trustFrameworkKeySet.generateKey - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - use: - type: string - nullable: true - kty: - type: string - nullable: true - nbf: - type: number - format: int64 - nullable: true - exp: - type: number - format: int64 - nullable: true - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.trustFrameworkKey' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/trustFramework/keySets/{trustFrameworkKeySet-id}/getActiveKey()': - get: - tags: - - trustFramework.trustFrameworkKeySet - summary: Invoke function getActiveKey - description: Get the currently active trustFrameworkKey in a trustFrameworkKeySet. Only one key is active in the keyset at a time. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/trustframeworkkeyset-getactivekey?view=graph-rest-beta - operationId: trustFramework.keySets.trustFrameworkKeySet.getActiveKey - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.trustFrameworkKey' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/trustFramework/keySets/{trustFrameworkKeySet-id}/uploadCertificate': - post: - tags: - - trustFramework.trustFrameworkKeySet - summary: Invoke action uploadCertificate - description: Upload a certificate to a trustFrameworkKeyset. The input is a base-64 encoded value of the certificate contents. This method returns trustFrameworkKey. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/trustframeworkkeyset-uploadcertificate?view=graph-rest-beta - operationId: trustFramework.keySets.trustFrameworkKeySet.uploadCertificate - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - key: - type: string - nullable: true - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.trustFrameworkKey' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/trustFramework/keySets/{trustFrameworkKeySet-id}/uploadPkcs12': - post: - tags: - - trustFramework.trustFrameworkKeySet - summary: Invoke action uploadPkcs12 - description: Upload a PKCS12 format key (PFX) to a trustFrameworkKeyset. The input is a base-64 encoded value of the Pfx certificate contents. This method returns trustFrameworkKey. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/trustframeworkkeyset-uploadpkcs12?view=graph-rest-beta - operationId: trustFramework.keySets.trustFrameworkKeySet.uploadPkcs12 - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - key: - type: string - nullable: true - password: - type: string - nullable: true - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.trustFrameworkKey' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/trustFramework/keySets/{trustFrameworkKeySet-id}/uploadSecret': - post: - tags: - - trustFramework.trustFrameworkKeySet - summary: Invoke action uploadSecret - description: 'Upload a plain text secret to a trustFrameworkKeyset. Examples of secrets are application secrets in Microsoft Entra ID, Google, Facebook, or any other identity provider. his method returns trustFrameworkKey.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/trustframeworkkeyset-uploadsecret?view=graph-rest-beta - operationId: trustFramework.keySets.trustFrameworkKeySet.uploadSecret - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - use: - type: string - nullable: true - k: - type: string - nullable: true - nbf: - type: number - format: int64 - nullable: true - exp: - type: number - format: int64 - nullable: true - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.trustFrameworkKey' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /trustFramework/keySets/$count: - get: - tags: - - trustFramework.trustFrameworkKeySet - summary: Get the number of the resource - operationId: trustFramework.keySets.GetCount-ffde - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /trustFramework/policies: - get: - tags: - - trustFramework.trustFrameworkPolicy - summary: List trustFrameworkPolicies - description: Retrieve a list of trustFrameworkPolicies in the tenant/directory. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/trustframework-list-trustframeworkpolicies?view=graph-rest-beta - operationId: trustFramework.ListPolicies + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/trustFramework/keySets/{trustFrameworkKeySet-id}/keys_v2': + get: + tags: + - trustFramework.trustFrameworkKeySet + summary: Get trustFrameworkKey_v2 + description: Read the properties and relationships of a trustFrameworkKeyv2 object. + operationId: trustFramework.keySets.ListKeys_v2 parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -27005,7 +23889,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.trustFrameworkPolicyCollectionResponse' + $ref: '#/components/responses/microsoft.graph.trustFrameworkKey_v2CollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -27014,36 +23898,16 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - post: - tags: - - trustFramework.trustFrameworkPolicy - summary: Create new navigation property to policies for trustFramework - operationId: trustFramework.CreatePolicies - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.trustFrameworkPolicy' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.trustFrameworkPolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/trustFramework/policies/{trustFrameworkPolicy-id}': + '/trustFramework/keySets/{trustFrameworkKeySet-id}/keys_v2/{trustFrameworkKey_v2-kid}': get: tags: - - trustFramework.trustFrameworkPolicy - summary: Get policies from trustFramework - operationId: trustFramework.GetPolicies + - trustFramework.trustFrameworkKeySet + summary: Get trustFrameworkKey_v2 + description: Read the properties and relationships of a trustFrameworkKeyv2 object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/trustframeworkkey_v2-get?view=graph-rest-beta + operationId: trustFramework.keySets.GetKeys_v2 parameters: - name: $select in: query @@ -27071,193 +23935,206 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.trustFrameworkPolicy' + $ref: '#/components/schemas/microsoft.graph.trustFrameworkKey_v2' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - patch: + '/trustFramework/keySets/{trustFrameworkKeySet-id}/keys_v2/$count': + get: tags: - - trustFramework.trustFrameworkPolicy - summary: Update the navigation property policies in trustFramework - operationId: trustFramework.UpdatePolicies - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.trustFrameworkPolicy' - required: true + - trustFramework.trustFrameworkKeySet + summary: Get the number of the resource + operationId: trustFramework.keySets.keys_v2.GetCount-0d66 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.trustFrameworkPolicy' + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + '/trustFramework/keySets/{trustFrameworkKeySet-id}/generateKey': + post: tags: - - trustFramework.trustFrameworkPolicy - summary: Delete trustFrameworkPolicy - description: Delete an existing trustFrameworkPolicy object from an Microsoft Entra B2C tenant. + - trustFramework.trustFrameworkKeySet + summary: Invoke action generateKey + description: Generate a trustFrameworkKey and a secret automatically in the trustFrameworkKeyset. The caller doesn't have to provide a secret. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/trustframeworkpolicy-delete?view=graph-rest-beta - operationId: trustFramework.DeletePolicies - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + url: https://learn.microsoft.com/graph/api/trustframeworkkeyset-generatekey?view=graph-rest-beta + operationId: trustFramework.keySets.trustFrameworkKeySet.generateKey + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + use: + type: string + nullable: true + kty: + type: string + nullable: true + nbf: + type: number + format: int64 + nullable: true + exp: + type: number + format: int64 + nullable: true + required: true responses: - '204': + 2XX: description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.trustFrameworkKey' + - type: object + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/trustFramework/policies/{trustFrameworkPolicy-id}/$value': + x-ms-docs-operation-type: action + '/trustFramework/keySets/{trustFrameworkKeySet-id}/getActiveKey()': get: tags: - - trustFramework.trustFrameworkPolicy - summary: List trustFrameworkPolicies - description: Retrieve a list of trustFrameworkPolicies in the tenant/directory. + - trustFramework.trustFrameworkKeySet + summary: Invoke function getActiveKey + description: Get the currently active trustFrameworkKey in a trustFrameworkKeySet. Only one key is active in the keyset at a time. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/trustframework-list-trustframeworkpolicies?view=graph-rest-beta - operationId: trustFramework.GetPoliciesContent + url: https://learn.microsoft.com/graph/api/trustframeworkkeyset-getactivekey?view=graph-rest-beta + operationId: trustFramework.keySets.trustFrameworkKeySet.getActiveKey responses: 2XX: - description: Retrieved media content + description: Success content: - application/octet-stream: + application/json: schema: - type: string - format: binary + anyOf: + - $ref: '#/components/schemas/microsoft.graph.trustFrameworkKey' + - type: object + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - put: + x-ms-docs-operation-type: function + '/trustFramework/keySets/{trustFrameworkKeySet-id}/uploadCertificate': + post: tags: - - trustFramework.trustFrameworkPolicy - summary: Update media content for the navigation property policies in trustFramework - description: The unique identifier for an entity. Read-only. - operationId: trustFramework.UpdatePoliciesContent + - trustFramework.trustFrameworkKeySet + summary: Invoke action uploadCertificate + description: Upload a certificate to a trustFrameworkKeyset. The input is a base-64 encoded value of the certificate contents. This method returns trustFrameworkKey. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/trustframeworkkeyset-uploadcertificate?view=graph-rest-beta + operationId: trustFramework.keySets.trustFrameworkKeySet.uploadCertificate requestBody: - description: New media content. + description: Action parameters content: - application/octet-stream: + application/json: schema: - type: string - format: binary + type: object + properties: + key: + type: string + nullable: true required: true responses: 2XX: description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.trustFrameworkKey' + - type: object + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - delete: + x-ms-docs-operation-type: action + '/trustFramework/keySets/{trustFrameworkKeySet-id}/uploadPkcs12': + post: tags: - - trustFramework.trustFrameworkPolicy - summary: Delete trustFrameworkPolicy - description: Delete an existing trustFrameworkPolicy object from an Microsoft Entra B2C tenant. + - trustFramework.trustFrameworkKeySet + summary: Invoke action uploadPkcs12 + description: Upload a PKCS12 format key (PFX) to a trustFrameworkKeyset. The input is a base-64 encoded value of the Pfx certificate contents. This method returns trustFrameworkKey. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/trustframeworkpolicy-delete?view=graph-rest-beta - operationId: trustFramework.DeletePoliciesContent - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /trustFramework/policies/$count: - get: - tags: - - trustFramework.trustFrameworkPolicy - summary: Get the number of the resource - operationId: trustFramework.policies.GetCount-b7b4 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/users/{user-id}/authentication': - get: - tags: - - users.authentication - summary: Get authentication from users - description: The authentication methods that are supported for the user. - operationId: users.GetAuthentication - parameters: - - 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 + url: https://learn.microsoft.com/graph/api/trustframeworkkeyset-uploadpkcs12?view=graph-rest-beta + operationId: trustFramework.keySets.trustFrameworkKeySet.uploadPkcs12 + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + key: + type: string + nullable: true + password: + type: string + nullable: true + required: true responses: 2XX: - description: Retrieved navigation property + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authentication' + anyOf: + - $ref: '#/components/schemas/microsoft.graph.trustFrameworkKey' + - type: object + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + '/trustFramework/keySets/{trustFrameworkKeySet-id}/uploadSecret': + post: tags: - - users.authentication - summary: Update the navigation property authentication in users - operationId: users.UpdateAuthentication + - trustFramework.trustFrameworkKeySet + summary: Invoke action uploadSecret + description: 'Upload a plain text secret to a trustFrameworkKeyset. Examples of secrets are application secrets in Microsoft Entra ID, Google, Facebook, or any other identity provider. his method returns trustFrameworkKey.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/trustframeworkkeyset-uploadsecret?view=graph-rest-beta + operationId: trustFramework.keySets.trustFrameworkKeySet.uploadSecret requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authentication' + type: object + properties: + use: + type: string + nullable: true + k: + type: string + nullable: true + nbf: + type: number + format: int64 + nullable: true + exp: + type: number + format: int64 + nullable: true required: true responses: 2XX: @@ -27265,39 +24142,41 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authentication' + anyOf: + - $ref: '#/components/schemas/microsoft.graph.trustFrameworkKey' + - type: object + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: action + /trustFramework/keySets/$count: + get: tags: - - users.authentication - summary: Delete navigation property authentication for users - operationId: users.DeleteAuthentication + - trustFramework.trustFrameworkKeySet + summary: Get the number of the resource + operationId: trustFramework.keySets.GetCount-ffde parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/emailMethods': + /trustFramework/policies: get: tags: - - users.authentication - summary: Get emailMethods from users - description: Represents the email addresses registered to a user for authentication. - operationId: users.authentication.ListEmailMethods + - trustFramework.trustFrameworkPolicy + summary: List trustFrameworkPolicies + description: Retrieve a list of trustFrameworkPolicies in the tenant/directory. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/trustframework-list-trustframeworkpolicies?view=graph-rest-beta + operationId: trustFramework.ListPolicies parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -27336,7 +24215,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.emailAuthenticationMethodCollectionResponse' + $ref: '#/components/responses/microsoft.graph.trustFrameworkPolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -27347,19 +24226,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - users.authentication - summary: Create emailAuthenticationMethod - description: Set a user's emailAuthenticationMethod object. Email authentication is a self-service password reset method. A user may only have one email authentication method. Self-service operations aren't supported. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/authentication-post-emailmethods?view=graph-rest-beta - operationId: users.authentication.CreateEmailMethods + - trustFramework.trustFrameworkPolicy + summary: Create new navigation property to policies for trustFramework + operationId: trustFramework.CreatePolicies requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.emailAuthenticationMethod' + $ref: '#/components/schemas/microsoft.graph.trustFrameworkPolicy' required: true responses: 2XX: @@ -27367,19 +24242,18 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.emailAuthenticationMethod' + $ref: '#/components/schemas/microsoft.graph.trustFrameworkPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/emailMethods/{emailAuthenticationMethod-id}': + '/trustFramework/policies/{trustFrameworkPolicy-id}': get: tags: - - users.authentication - summary: Get emailMethods from users - description: Represents the email addresses registered to a user for authentication. - operationId: users.authentication.GetEmailMethods + - trustFramework.trustFrameworkPolicy + summary: Get policies from trustFramework + operationId: trustFramework.GetPolicies parameters: - name: $select in: query @@ -27407,7 +24281,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.emailAuthenticationMethod' + $ref: '#/components/schemas/microsoft.graph.trustFrameworkPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -27415,19 +24289,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - users.authentication - summary: Update emailAuthenticationMethod - description: Update a user's email address associated with an email Authentication Method object. Self-service operations aren't supported. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/emailauthenticationmethod-update?view=graph-rest-beta - operationId: users.authentication.UpdateEmailMethods + - trustFramework.trustFrameworkPolicy + summary: Update the navigation property policies in trustFramework + operationId: trustFramework.UpdatePolicies requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.emailAuthenticationMethod' + $ref: '#/components/schemas/microsoft.graph.trustFrameworkPolicy' required: true responses: 2XX: @@ -27435,7 +24305,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.emailAuthenticationMethod' + $ref: '#/components/schemas/microsoft.graph.trustFrameworkPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -27443,13 +24313,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - users.authentication - summary: Delete emailAuthenticationMethod - description: Deletes a user's email Authentication Method object. + - trustFramework.trustFrameworkPolicy + summary: Delete trustFrameworkPolicy + description: Delete an existing trustFrameworkPolicy object from an Microsoft Entra B2C tenant. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/emailauthenticationmethod-delete?view=graph-rest-beta - operationId: users.authentication.DeleteEmailMethods + url: https://learn.microsoft.com/graph/api/trustframeworkpolicy-delete?view=graph-rest-beta + operationId: trustFramework.DeletePolicies parameters: - name: If-Match in: header @@ -27465,111 +24335,95 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/emailMethods/$count': + '/trustFramework/policies/{trustFrameworkPolicy-id}/$value': get: tags: - - users.authentication - summary: Get the number of the resource - operationId: users.authentication.emailMethods.GetCount-6f5c - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - trustFramework.trustFrameworkPolicy + summary: List trustFrameworkPolicies + description: Retrieve a list of trustFrameworkPolicies in the tenant/directory. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/trustframework-list-trustframeworkpolicies?view=graph-rest-beta + operationId: trustFramework.GetPoliciesContent responses: 2XX: - $ref: '#/components/responses/ODataCountResponse' + description: Retrieved media content + content: + application/octet-stream: + schema: + type: string + format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/users/{user-id}/authentication/externalAuthenticationMethods': - get: + put: tags: - - users.authentication - summary: Get externalAuthenticationMethods from users - description: Represents the external MFA registered to a user for authentication. - operationId: users.authentication.ListExternalAuthenticationMethods - 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: + - trustFramework.trustFrameworkPolicy + summary: Update media content for the navigation property policies in trustFramework + description: The unique identifier for an entity. Read-only. + operationId: trustFramework.UpdatePoliciesContent + requestBody: + description: New media content. + content: + application/octet-stream: + schema: type: string + format: binary + required: true responses: 2XX: - $ref: '#/components/responses/microsoft.graph.externalAuthenticationMethodCollectionResponse' + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: + delete: tags: - - users.authentication - summary: Create externalAuthenticationMethod - description: Create a new externalAuthenticationMethod object. This API doesn't support self-service operations. + - trustFramework.trustFrameworkPolicy + summary: Delete trustFrameworkPolicy + description: Delete an existing trustFrameworkPolicy object from an Microsoft Entra B2C tenant. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/authentication-post-externalauthenticationmethods?view=graph-rest-beta - operationId: users.authentication.CreateExternalAuthenticationMethods - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.externalAuthenticationMethod' - required: true + url: https://learn.microsoft.com/graph/api/trustframeworkpolicy-delete?view=graph-rest-beta + operationId: trustFramework.DeletePoliciesContent + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /trustFramework/policies/$count: + get: + tags: + - trustFramework.trustFrameworkPolicy + summary: Get the number of the resource + operationId: trustFramework.policies.GetCount-b7b4 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.externalAuthenticationMethod' + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/externalAuthenticationMethods/{externalAuthenticationMethod-id}': + '/users/{user-id}/authentication': get: tags: - users.authentication - summary: Get externalAuthenticationMethods from users - description: Represents the external MFA registered to a user for authentication. - operationId: users.authentication.GetExternalAuthenticationMethods + summary: Get authentication from users + description: The authentication methods that are supported for the user. + operationId: users.GetAuthentication parameters: - name: $select in: query @@ -27597,7 +24451,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.externalAuthenticationMethod' + $ref: '#/components/schemas/microsoft.graph.authentication' 4XX: $ref: '#/components/responses/error' 5XX: @@ -27606,14 +24460,14 @@ paths: patch: tags: - users.authentication - summary: Update the navigation property externalAuthenticationMethods in users - operationId: users.authentication.UpdateExternalAuthenticationMethods + summary: Update the navigation property authentication in users + operationId: users.UpdateAuthentication requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.externalAuthenticationMethod' + $ref: '#/components/schemas/microsoft.graph.authentication' required: true responses: 2XX: @@ -27621,7 +24475,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.externalAuthenticationMethod' + $ref: '#/components/schemas/microsoft.graph.authentication' 4XX: $ref: '#/components/responses/error' 5XX: @@ -27630,12 +24484,8 @@ paths: delete: tags: - users.authentication - summary: Delete externalAuthenticationMethod - description: Delete an externalAuthenticationMethod object. This API doesn't support self-service operations. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/authentication-delete-externalauthenticationmethods?view=graph-rest-beta - operationId: users.authentication.DeleteExternalAuthenticationMethods + summary: Delete navigation property authentication for users + operationId: users.DeleteAuthentication parameters: - name: If-Match in: header @@ -27651,29 +24501,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/externalAuthenticationMethods/$count': - get: - tags: - - users.authentication - summary: Get the number of the resource - operationId: users.authentication.externalAuthenticationMethods.GetCount-d9e5 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/users/{user-id}/authentication/fido2Methods': + '/users/{user-id}/authentication/emailMethods': get: tags: - users.authentication - summary: Get fido2Methods from users - description: Represents the FIDO2 security keys registered to a user for authentication. - operationId: users.authentication.ListFido2Methods + summary: Get emailMethods from users + description: Represents the email addresses registered to a user for authentication. + operationId: users.authentication.ListEmailMethods parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -27712,7 +24546,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.fido2AuthenticationMethodCollectionResponse' + $ref: '#/components/responses/microsoft.graph.emailAuthenticationMethodCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -27721,13 +24555,41 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/fido2Methods/{fido2AuthenticationMethod-id}': + post: + tags: + - users.authentication + summary: Create emailAuthenticationMethod + description: Set a user's emailAuthenticationMethod object. Email authentication is a self-service password reset method. A user may only have one email authentication method. Self-service operations aren't supported. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/authentication-post-emailmethods?view=graph-rest-beta + operationId: users.authentication.CreateEmailMethods + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.emailAuthenticationMethod' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.emailAuthenticationMethod' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/authentication/emailMethods/{emailAuthenticationMethod-id}': get: tags: - users.authentication - summary: Get fido2Methods from users - description: Represents the FIDO2 security keys registered to a user for authentication. - operationId: users.authentication.GetFido2Methods + summary: Get emailMethods from users + description: Represents the email addresses registered to a user for authentication. + operationId: users.authentication.GetEmailMethods parameters: - name: $select in: query @@ -27755,163 +24617,103 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.fido2AuthenticationMethod' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - users.authentication - summary: Delete fido2AuthenticationMethod - description: Deletes a user's FIDO2 security key authentication method object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/fido2authenticationmethod-delete?view=graph-rest-beta - operationId: users.authentication.DeleteFido2Methods - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success + $ref: '#/components/schemas/microsoft.graph.emailAuthenticationMethod' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/fido2Methods/$count': - get: - tags: - - users.authentication - summary: Get the number of the resource - operationId: users.authentication.fido2Methods.GetCount-9673 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/users/{user-id}/authentication/fido2Methods/creationOptions(challengeTimeoutInMinutes=@challengeTimeoutInMinutes)': - get: + patch: tags: - users.authentication - summary: Invoke function creationOptions - description: 'Retrieve creation options required to generate and register a Microsoft Entra ID-compatible passkey. Self-service operations aren''t supported. ' + summary: Update emailAuthenticationMethod + description: Update a user's email address associated with an email Authentication Method object. Self-service operations aren't supported. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/fido2authenticationmethod-creationoptions?view=graph-rest-beta - operationId: users.user.authentication.fido2Methods.creationOptions + url: https://learn.microsoft.com/graph/api/emailauthenticationmethod-update?view=graph-rest-beta + operationId: users.authentication.UpdateEmailMethods + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.emailAuthenticationMethod' + required: true responses: 2XX: description: Success content: application/json: schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.webauthnCredentialCreationOptions' - - type: object - nullable: true + $ref: '#/components/schemas/microsoft.graph.emailAuthenticationMethod' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/users/{user-id}/authentication/hardwareOathMethods': - get: + x-ms-docs-operation-type: operation + delete: tags: - users.authentication - summary: Get hardwareOathMethods from users - description: The hardware OATH time-based one-time password (TOTP) devices assigned to a user for authentication. - operationId: users.authentication.ListHardwareOathMethods + summary: Delete emailAuthenticationMethod + description: Deletes a user's email Authentication Method object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/emailauthenticationmethod-delete?view=graph-rest-beta + operationId: users.authentication.DeleteEmailMethods 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 + - name: If-Match + in: header + description: ETag + style: simple schema: - uniqueItems: true - type: array - items: - type: string + type: string responses: - 2XX: - $ref: '#/components/responses/microsoft.graph.hardwareOathAuthenticationMethodCollectionResponse' + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + '/users/{user-id}/authentication/emailMethods/$count': + get: tags: - users.authentication - summary: Create new navigation property to hardwareOathMethods for users - operationId: users.authentication.CreateHardwareOathMethods - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.hardwareOathAuthenticationMethod' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.hardwareOathAuthenticationMethod' + summary: Get the number of the resource + operationId: users.authentication.emailMethods.GetCount-6f5c + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}': + '/users/{user-id}/authentication/externalAuthenticationMethods': get: tags: - users.authentication - summary: Get hardwareOathMethods from users - description: The hardware OATH time-based one-time password (TOTP) devices assigned to a user for authentication. - operationId: users.authentication.GetHardwareOathMethods + summary: Get externalAuthenticationMethods from users + description: Represents the external MFA registered to a user for authentication. + operationId: users.authentication.ListExternalAuthenticationMethods 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 @@ -27934,43 +24736,50 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.hardwareOathAuthenticationMethod' + $ref: '#/components/responses/microsoft.graph.externalAuthenticationMethodCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - delete: + post: tags: - users.authentication - summary: Delete navigation property hardwareOathMethods for users - operationId: users.authentication.DeleteHardwareOathMethods - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + summary: Create externalAuthenticationMethod + description: Create a new externalAuthenticationMethod object. This API doesn't support self-service operations. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/authentication-post-externalauthenticationmethods?view=graph-rest-beta + operationId: users.authentication.CreateExternalAuthenticationMethods + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.externalAuthenticationMethod' + required: true responses: - '204': - description: Success + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.externalAuthenticationMethod' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/device': + '/users/{user-id}/authentication/externalAuthenticationMethods/{externalAuthenticationMethod-id}': get: tags: - users.authentication - summary: Get device from users - description: Exposes the hardware OATH method in the directory. - operationId: users.authentication.hardwareOathMethods.GetDevice + summary: Get externalAuthenticationMethods from users + description: Represents the external MFA registered to a user for authentication. + operationId: users.authentication.GetExternalAuthenticationMethods parameters: - name: $select in: query @@ -27998,7 +24807,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.hardwareOathTokenAuthenticationMethodDevice' + $ref: '#/components/schemas/microsoft.graph.externalAuthenticationMethod' 4XX: $ref: '#/components/responses/error' 5XX: @@ -28007,14 +24816,14 @@ paths: patch: tags: - users.authentication - summary: Update the navigation property device in users - operationId: users.authentication.hardwareOathMethods.UpdateDevice + summary: Update the navigation property externalAuthenticationMethods in users + operationId: users.authentication.UpdateExternalAuthenticationMethods requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.hardwareOathTokenAuthenticationMethodDevice' + $ref: '#/components/schemas/microsoft.graph.externalAuthenticationMethod' required: true responses: 2XX: @@ -28022,7 +24831,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.hardwareOathTokenAuthenticationMethodDevice' + $ref: '#/components/schemas/microsoft.graph.externalAuthenticationMethod' 4XX: $ref: '#/components/responses/error' 5XX: @@ -28031,8 +24840,12 @@ paths: delete: tags: - users.authentication - summary: Delete navigation property device for users - operationId: users.authentication.hardwareOathMethods.DeleteDevice + summary: Delete externalAuthenticationMethod + description: Delete an externalAuthenticationMethod object. This API doesn't support self-service operations. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/authentication-delete-externalauthenticationmethods?view=graph-rest-beta + operationId: users.authentication.DeleteExternalAuthenticationMethods parameters: - name: If-Match in: header @@ -28048,14 +24861,45 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/device/assignTo': + '/users/{user-id}/authentication/externalAuthenticationMethods/$count': get: tags: - users.authentication - summary: Get assignTo from users - description: Assign the hardware OATH token to a user. - operationId: users.authentication.hardwareOathMethods.device.GetAssignTo + summary: Get the number of the resource + operationId: users.authentication.externalAuthenticationMethods.GetCount-d9e5 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/users/{user-id}/authentication/fido2Methods': + get: + tags: + - users.authentication + summary: Get fido2Methods from users + description: Represents the FIDO2 security keys registered to a user for authentication. + operationId: users.authentication.ListFido2Methods 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 @@ -28078,23 +24922,22 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.user' + $ref: '#/components/responses/microsoft.graph.fido2AuthenticationMethodCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/device/assignTo/mailboxSettings': + '/users/{user-id}/authentication/fido2Methods/{fido2AuthenticationMethod-id}': get: tags: - users.authentication - summary: Get mailboxSettings property value - description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.' - operationId: users.authentication.hardwareOathMethods.device.assignTo.GetMailboxSettings + summary: Get fido2Methods from users + description: Represents the FIDO2 security keys registered to a user for authentication. + operationId: users.authentication.GetFido2Methods parameters: - name: $select in: query @@ -28118,45 +24961,88 @@ paths: type: string responses: 2XX: - description: Entity result. + description: Retrieved navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.mailboxSettings' + $ref: '#/components/schemas/microsoft.graph.fido2AuthenticationMethod' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - patch: + x-ms-docs-operation-type: operation + delete: tags: - users.authentication - summary: Update property mailboxSettings value. - operationId: users.authentication.hardwareOathMethods.device.assignTo.UpdateMailboxSettings - requestBody: - description: New property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.mailboxSettings' - required: true + summary: Delete fido2AuthenticationMethod + description: Deletes a user's FIDO2 security key authentication method object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/fido2authenticationmethod-delete?view=graph-rest-beta + operationId: users.authentication.DeleteFido2Methods + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/authentication/fido2Methods/$count': + get: + tags: + - users.authentication + summary: Get the number of the resource + operationId: users.authentication.fido2Methods.GetCount-9673 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/users/{user-id}/authentication/fido2Methods/creationOptions(challengeTimeoutInMinutes=@challengeTimeoutInMinutes)': + get: + tags: + - users.authentication + summary: Invoke function creationOptions + description: 'Retrieve creation options required to generate and register a Microsoft Entra ID-compatible passkey. Self-service operations aren''t supported. ' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/fido2authenticationmethod-creationoptions?view=graph-rest-beta + operationId: users.user.authentication.fido2Methods.creationOptions responses: 2XX: description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.mailboxSettings' + anyOf: + - $ref: '#/components/schemas/microsoft.graph.webauthnCredentialCreationOptions' + - type: object + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/device/assignTo/serviceProvisioningErrors': + x-ms-docs-operation-type: function + '/users/{user-id}/authentication/hardwareOathMethods': get: tags: - users.authentication - summary: Get serviceProvisioningErrors property value - description: 'Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object.' - operationId: users.authentication.hardwareOathMethods.device.assignTo.ListServiceProvisioningErrors + summary: Get hardwareOathMethods from users + description: The hardware OATH time-based one-time password (TOTP) devices assigned to a user for authentication. + operationId: users.authentication.ListHardwareOathMethods parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -28195,7 +25081,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse' + $ref: '#/components/responses/microsoft.graph.hardwareOathAuthenticationMethodCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -28203,45 +25089,39 @@ paths: x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/device/assignTo/serviceProvisioningErrors/$count': - get: + x-ms-docs-operation-type: operation + post: tags: - users.authentication - summary: Get the number of the resource - operationId: users.authentication.hardwareOathMethods.device.assignTo.ServiceProvisioningErrors.GetCount-3cbc - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + summary: Create new navigation property to hardwareOathMethods for users + operationId: users.authentication.CreateHardwareOathMethods + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.hardwareOathAuthenticationMethod' + required: true responses: 2XX: - $ref: '#/components/responses/ODataCountResponse' + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.hardwareOathAuthenticationMethod' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/device/hardwareOathDevices': + x-ms-docs-operation-type: operation + '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}': get: tags: - users.authentication - summary: Get hardwareOathDevices from users - description: Exposes the hardware OATH method in the directory. - operationId: users.authentication.hardwareOathMethods.device.ListHardwareOathDevices + summary: Get hardwareOathMethods from users + description: The hardware OATH time-based one-time password (TOTP) devices assigned to a user for authentication. + operationId: users.authentication.GetHardwareOathMethods 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 @@ -28264,46 +25144,43 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.hardwareOathTokenAuthenticationMethodDeviceCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.hardwareOathAuthenticationMethod' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + delete: tags: - users.authentication - summary: Create new navigation property to hardwareOathDevices for users - operationId: users.authentication.hardwareOathMethods.device.CreateHardwareOathDevices - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.hardwareOathTokenAuthenticationMethodDevice' - required: true + summary: Delete navigation property hardwareOathMethods for users + operationId: users.authentication.DeleteHardwareOathMethods + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.hardwareOathTokenAuthenticationMethodDevice' + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/device/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice-id}': + '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/device': get: tags: - users.authentication - summary: Get hardwareOathDevices from users + summary: Get device from users description: Exposes the hardware OATH method in the directory. - operationId: users.authentication.hardwareOathMethods.device.GetHardwareOathDevices + operationId: users.authentication.hardwareOathMethods.GetDevice parameters: - name: $select in: query @@ -28340,8 +25217,8 @@ paths: patch: tags: - users.authentication - summary: Update the navigation property hardwareOathDevices in users - operationId: users.authentication.hardwareOathMethods.device.UpdateHardwareOathDevices + summary: Update the navigation property device in users + operationId: users.authentication.hardwareOathMethods.UpdateDevice requestBody: description: New navigation property values content: @@ -28364,8 +25241,8 @@ paths: delete: tags: - users.authentication - summary: Delete navigation property hardwareOathDevices for users - operationId: users.authentication.hardwareOathMethods.device.DeleteHardwareOathDevices + summary: Delete navigation property device for users + operationId: users.authentication.hardwareOathMethods.DeleteDevice parameters: - name: If-Match in: header @@ -28381,13 +25258,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/device/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice-id}/assignTo': + '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/device/assignTo': get: tags: - users.authentication summary: Get assignTo from users description: Assign the hardware OATH token to a user. - operationId: users.authentication.hardwareOathMethods.device.hardwareOathDevices.GetAssignTo + operationId: users.authentication.hardwareOathMethods.device.GetAssignTo parameters: - name: $select in: query @@ -28421,13 +25298,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/device/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice-id}/assignTo/mailboxSettings': + '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/device/assignTo/mailboxSettings': get: tags: - users.authentication summary: Get mailboxSettings property value description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.' - operationId: users.authentication.hardwareOathMethods.device.hardwareOathDevices.assignTo.GetMailboxSettings + operationId: users.authentication.hardwareOathMethods.device.assignTo.GetMailboxSettings parameters: - name: $select in: query @@ -28464,7 +25341,7 @@ paths: tags: - users.authentication summary: Update property mailboxSettings value. - operationId: users.authentication.hardwareOathMethods.device.hardwareOathDevices.assignTo.UpdateMailboxSettings + operationId: users.authentication.hardwareOathMethods.device.assignTo.UpdateMailboxSettings requestBody: description: New property values content: @@ -28483,13 +25360,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/device/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice-id}/assignTo/serviceProvisioningErrors': + '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/device/assignTo/serviceProvisioningErrors': get: tags: - users.authentication summary: Get serviceProvisioningErrors property value description: 'Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object.' - operationId: users.authentication.hardwareOathMethods.device.hardwareOathDevices.assignTo.ListServiceProvisioningErrors + operationId: users.authentication.hardwareOathMethods.device.assignTo.ListServiceProvisioningErrors parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -28536,94 +25413,12 @@ paths: x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/device/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice-id}/assignTo/serviceProvisioningErrors/$count': - get: - tags: - - users.authentication - summary: Get the number of the resource - operationId: users.authentication.hardwareOathMethods.device.hardwareOathDevices.assignTo.ServiceProvisioningErrors.GetCount-7bc9 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/device/hardwareOathDevices/$count': - get: - tags: - - users.authentication - summary: Get the number of the resource - operationId: users.authentication.hardwareOathMethods.device.hardwareOathDevices.GetCount-0b8d - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/activate': - post: - tags: - - users.authentication - summary: Invoke action activate - description: Activate a hardware OATH token that is already assigned to a user. A user can self-activate their token or an admin can activate for a user. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/hardwareoathauthenticationmethod-activate?view=graph-rest-beta - operationId: users.user.authentication.hardwareOathMethods.hardwareOathAuthenticationMethod.activate - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - verificationCode: - type: string - nullable: true - displayName: - type: string - nullable: true - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/deactivate': - post: - tags: - - users.authentication - summary: Invoke action deactivate - description: Deactive a hardware OATH token. It remains assigned to a user. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/hardwareoathauthenticationmethod-deactivate?view=graph-rest-beta - operationId: users.user.authentication.hardwareOathMethods.hardwareOathAuthenticationMethod.deactivate - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/users/{user-id}/authentication/hardwareOathMethods/$count': + '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/device/assignTo/serviceProvisioningErrors/$count': get: tags: - users.authentication summary: Get the number of the resource - operationId: users.authentication.hardwareOathMethods.GetCount-5677 + operationId: users.authentication.hardwareOathMethods.device.assignTo.ServiceProvisioningErrors.GetCount-3cbc parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -28634,85 +25429,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/users/{user-id}/authentication/hardwareOathMethods/assignAndActivate': - post: - tags: - - users.authentication - summary: Invoke action assignAndActivate - description: Assign and activate a hardware token at the same time. This operation requires the device ID to activate it. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/hardwareoathauthenticationmethod-assignandactivate?view=graph-rest-beta - operationId: users.user.authentication.hardwareOathMethods.assignAndActivate - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - verificationCode: - type: string - nullable: true - device: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.hardwareOathTokenAuthenticationMethodDevice' - - type: object - nullable: true - displayName: - type: string - nullable: true - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/users/{user-id}/authentication/hardwareOathMethods/assignAndActivateBySerialNumber': - post: - tags: - - users.authentication - summary: Invoke action assignAndActivateBySerialNumber - description: Assign and activate a hardware token at the same time by hardware token serial number. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/hardwareoathauthenticationmethod-assignandactivatebyserialnumber?view=graph-rest-beta - operationId: users.user.authentication.hardwareOathMethods.assignAndActivateBySerialNumber - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - verificationCode: - type: string - nullable: true - serialNumber: - type: string - nullable: true - displayName: - type: string - nullable: true - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/users/{user-id}/authentication/methods': + '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/device/hardwareOathDevices': get: tags: - users.authentication - summary: Get methods from users - description: Represents all authentication methods registered to a user. - operationId: users.authentication.ListMethods + summary: Get hardwareOathDevices from users + description: Exposes the hardware OATH method in the directory. + operationId: users.authentication.hardwareOathMethods.device.ListHardwareOathDevices parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -28751,7 +25474,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.authenticationMethodCollectionResponse' + $ref: '#/components/responses/microsoft.graph.hardwareOathTokenAuthenticationMethodDeviceCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -28763,14 +25486,14 @@ paths: post: tags: - users.authentication - summary: Create new navigation property to methods for users - operationId: users.authentication.CreateMethods + summary: Create new navigation property to hardwareOathDevices for users + operationId: users.authentication.hardwareOathMethods.device.CreateHardwareOathDevices requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationMethod' + $ref: '#/components/schemas/microsoft.graph.hardwareOathTokenAuthenticationMethodDevice' required: true responses: 2XX: @@ -28778,19 +25501,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationMethod' + $ref: '#/components/schemas/microsoft.graph.hardwareOathTokenAuthenticationMethodDevice' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/methods/{authenticationMethod-id}': + '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/device/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice-id}': get: tags: - users.authentication - summary: Get methods from users - description: Represents all authentication methods registered to a user. - operationId: users.authentication.GetMethods + summary: Get hardwareOathDevices from users + description: Exposes the hardware OATH method in the directory. + operationId: users.authentication.hardwareOathMethods.device.GetHardwareOathDevices parameters: - name: $select in: query @@ -28818,7 +25541,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationMethod' + $ref: '#/components/schemas/microsoft.graph.hardwareOathTokenAuthenticationMethodDevice' 4XX: $ref: '#/components/responses/error' 5XX: @@ -28827,14 +25550,14 @@ paths: patch: tags: - users.authentication - summary: Update the navigation property methods in users - operationId: users.authentication.UpdateMethods + summary: Update the navigation property hardwareOathDevices in users + operationId: users.authentication.hardwareOathMethods.device.UpdateHardwareOathDevices requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationMethod' + $ref: '#/components/schemas/microsoft.graph.hardwareOathTokenAuthenticationMethodDevice' required: true responses: 2XX: @@ -28842,18 +25565,24 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.authenticationMethod' + $ref: '#/components/schemas/microsoft.graph.hardwareOathTokenAuthenticationMethodDevice' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/methods/{authenticationMethod-id}/disableSmsSignIn': - post: + delete: tags: - users.authentication - summary: Invoke action disableSmsSignIn - operationId: users.user.authentication.methods.authenticationMethod.disableSmsSignIn + summary: Delete navigation property hardwareOathDevices for users + operationId: users.authentication.hardwareOathMethods.device.DeleteHardwareOathDevices + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string responses: '204': description: Success @@ -28861,83 +25590,116 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/users/{user-id}/authentication/methods/{authenticationMethod-id}/enableSmsSignIn': - post: + x-ms-docs-operation-type: operation + '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/device/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice-id}/assignTo': + get: tags: - users.authentication - summary: Invoke action enableSmsSignIn - operationId: users.user.authentication.methods.authenticationMethod.enableSmsSignIn + summary: Get assignTo from users + description: Assign the hardware OATH token to a user. + operationId: users.authentication.hardwareOathMethods.device.hardwareOathDevices.GetAssignTo + parameters: + - 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: - '204': - description: Success + 2XX: + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.user' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/users/{user-id}/authentication/methods/{authenticationMethod-id}/resetPassword': - post: + x-ms-docs-operation-type: operation + '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/device/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice-id}/assignTo/mailboxSettings': + get: tags: - users.authentication - summary: Invoke action resetPassword - description: 'Initiate a reset for the password associated with a password authentication method object. This can only be done by an administrator with appropriate permissions and can''t be performed on a user''s own account. To reset a user''s password in in Azure AD B2C, use the Update user API operation and update the passwordProfile > forceChangePasswordNextSignIn object. This flow writes the new password to Microsoft Entra ID and pushes it to on-premises Active Directory if configured using password writeback. The admin can either provide a new password or have the system generate one. The user is prompted to change their password on their next sign in. This reset is a long-running operation and will return a Location header with a link where the caller can periodically check for the status of the reset operation.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/authenticationmethod-resetpassword?view=graph-rest-beta - operationId: users.user.authentication.methods.authenticationMethod.resetPassword - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - newPassword: - type: string - nullable: true - required: true + summary: Get mailboxSettings property value + description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.' + operationId: users.authentication.hardwareOathMethods.device.hardwareOathDevices.assignTo.GetMailboxSettings + parameters: + - 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: Success + description: Entity result. content: application/json: schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.passwordResetResponse' - - type: object - nullable: true + $ref: '#/components/schemas/microsoft.graph.mailboxSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/users/{user-id}/authentication/methods/$count': - get: + patch: tags: - users.authentication - summary: Get the number of the resource - operationId: users.authentication.methods.GetCount-0da1 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + summary: Update property mailboxSettings value. + operationId: users.authentication.hardwareOathMethods.device.hardwareOathDevices.assignTo.UpdateMailboxSettings + requestBody: + description: New property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.mailboxSettings' + required: true responses: 2XX: - $ref: '#/components/responses/ODataCountResponse' + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.mailboxSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/users/{user-id}/authentication/microsoftAuthenticatorMethods': + '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/device/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice-id}/assignTo/serviceProvisioningErrors': get: tags: - users.authentication - summary: List microsoftAuthenticatorAuthenticationMethods - description: Get a list of the microsoftAuthenticatorAuthenticationMethod objects and their properties. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/microsoftauthenticatorauthenticationmethod-list?view=graph-rest-beta - operationId: users.authentication.ListMicrosoftAuthenticatorMethods + summary: Get serviceProvisioningErrors property value + description: 'Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object.' + operationId: users.authentication.hardwareOathMethods.device.hardwareOathDevices.assignTo.ListServiceProvisioningErrors parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -28976,7 +25738,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.microsoftAuthenticatorAuthenticationMethodCollectionResponse' + $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -28984,66 +25746,62 @@ paths: x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/microsoftAuthenticatorMethods/{microsoftAuthenticatorAuthenticationMethod-id}': + '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/device/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice-id}/assignTo/serviceProvisioningErrors/$count': get: tags: - users.authentication - summary: Get microsoftAuthenticatorAuthenticationMethod - description: Read the properties and relationships of a microsoftAuthenticatorAuthenticationMethod object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/microsoftauthenticatorauthenticationmethod-get?view=graph-rest-beta - operationId: users.authentication.GetMicrosoftAuthenticatorMethods + summary: Get the number of the resource + operationId: users.authentication.hardwareOathMethods.device.hardwareOathDevices.assignTo.ServiceProvisioningErrors.GetCount-7bc9 parameters: - - 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 + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.microsoftAuthenticatorAuthenticationMethod' + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/device/hardwareOathDevices/$count': + get: tags: - users.authentication - summary: Delete microsoftAuthenticatorAuthenticationMethod - description: Delete a microsoftAuthenticatorAuthenticationMethod object. + summary: Get the number of the resource + operationId: users.authentication.hardwareOathMethods.device.hardwareOathDevices.GetCount-0b8d + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/activate': + post: + tags: + - users.authentication + summary: Invoke action activate + description: Activate a hardware OATH token that is already assigned to a user. A user can self-activate their token or an admin can activate for a user. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/microsoftauthenticatorauthenticationmethod-delete?view=graph-rest-beta - operationId: users.authentication.DeleteMicrosoftAuthenticatorMethods - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + url: https://learn.microsoft.com/graph/api/hardwareoathauthenticationmethod-activate?view=graph-rest-beta + operationId: users.user.authentication.hardwareOathMethods.hardwareOathAuthenticationMethod.activate + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + verificationCode: + type: string + nullable: true + displayName: + type: string + nullable: true + required: true responses: '204': description: Success @@ -29051,53 +25809,31 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/microsoftAuthenticatorMethods/{microsoftAuthenticatorAuthenticationMethod-id}/device': - get: + x-ms-docs-operation-type: action + '/users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/deactivate': + post: tags: - users.authentication - summary: Get device from users - description: The registered device on which Microsoft Authenticator resides. This property is null if the device isn't registered for passwordless Phone Sign-In. - operationId: users.authentication.microsoftAuthenticatorMethods.GetDevice - parameters: - - 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 + summary: Invoke action deactivate + description: Deactive a hardware OATH token. It remains assigned to a user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/hardwareoathauthenticationmethod-deactivate?view=graph-rest-beta + operationId: users.user.authentication.hardwareOathMethods.hardwareOathAuthenticationMethod.deactivate responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.device' + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/microsoftAuthenticatorMethods/$count': + x-ms-docs-operation-type: action + '/users/{user-id}/authentication/hardwareOathMethods/$count': get: tags: - users.authentication summary: Get the number of the resource - operationId: users.authentication.microsoftAuthenticatorMethods.GetCount-af8c + operationId: users.authentication.hardwareOathMethods.GetCount-5677 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -29108,13 +25844,85 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/users/{user-id}/authentication/operations': + '/users/{user-id}/authentication/hardwareOathMethods/assignAndActivate': + post: + tags: + - users.authentication + summary: Invoke action assignAndActivate + description: Assign and activate a hardware token at the same time. This operation requires the device ID to activate it. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/hardwareoathauthenticationmethod-assignandactivate?view=graph-rest-beta + operationId: users.user.authentication.hardwareOathMethods.assignAndActivate + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + verificationCode: + type: string + nullable: true + device: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.hardwareOathTokenAuthenticationMethodDevice' + - type: object + nullable: true + displayName: + type: string + nullable: true + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/users/{user-id}/authentication/hardwareOathMethods/assignAndActivateBySerialNumber': + post: + tags: + - users.authentication + summary: Invoke action assignAndActivateBySerialNumber + description: Assign and activate a hardware token at the same time by hardware token serial number. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/hardwareoathauthenticationmethod-assignandactivatebyserialnumber?view=graph-rest-beta + operationId: users.user.authentication.hardwareOathMethods.assignAndActivateBySerialNumber + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + verificationCode: + type: string + nullable: true + serialNumber: + type: string + nullable: true + displayName: + type: string + nullable: true + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/users/{user-id}/authentication/methods': get: tags: - users.authentication - summary: Get longRunningOperation - description: 'Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states.' - operationId: users.authentication.ListOperations + summary: Get methods from users + description: Represents all authentication methods registered to a user. + operationId: users.authentication.ListMethods parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -29153,7 +25961,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.longRunningOperationCollectionResponse' + $ref: '#/components/responses/microsoft.graph.authenticationMethodCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -29165,14 +25973,14 @@ paths: post: tags: - users.authentication - summary: Create new navigation property to operations for users - operationId: users.authentication.CreateOperations + summary: Create new navigation property to methods for users + operationId: users.authentication.CreateMethods requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.longRunningOperation' + $ref: '#/components/schemas/microsoft.graph.authenticationMethod' required: true responses: 2XX: @@ -29180,22 +25988,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.longRunningOperation' + $ref: '#/components/schemas/microsoft.graph.authenticationMethod' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/operations/{longRunningOperation-id}': + '/users/{user-id}/authentication/methods/{authenticationMethod-id}': get: tags: - users.authentication - summary: Get longRunningOperation - description: 'Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/longrunningoperation-get?view=graph-rest-beta - operationId: users.authentication.GetOperations + summary: Get methods from users + description: Represents all authentication methods registered to a user. + operationId: users.authentication.GetMethods parameters: - name: $select in: query @@ -29223,7 +26028,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.longRunningOperation' + $ref: '#/components/schemas/microsoft.graph.authenticationMethod' 4XX: $ref: '#/components/responses/error' 5XX: @@ -29232,14 +26037,14 @@ paths: patch: tags: - users.authentication - summary: Update the navigation property operations in users - operationId: users.authentication.UpdateOperations + summary: Update the navigation property methods in users + operationId: users.authentication.UpdateMethods requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.longRunningOperation' + $ref: '#/components/schemas/microsoft.graph.authenticationMethod' required: true responses: 2XX: @@ -29247,24 +26052,18 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.longRunningOperation' + $ref: '#/components/schemas/microsoft.graph.authenticationMethod' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + '/users/{user-id}/authentication/methods/{authenticationMethod-id}/disableSmsSignIn': + post: tags: - users.authentication - summary: Delete navigation property operations for users - operationId: users.authentication.DeleteOperations - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + summary: Invoke action disableSmsSignIn + operationId: users.user.authentication.methods.authenticationMethod.disableSmsSignIn responses: '204': description: Success @@ -29272,13 +26071,63 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/operations/$count': + x-ms-docs-operation-type: action + '/users/{user-id}/authentication/methods/{authenticationMethod-id}/enableSmsSignIn': + post: + tags: + - users.authentication + summary: Invoke action enableSmsSignIn + operationId: users.user.authentication.methods.authenticationMethod.enableSmsSignIn + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/users/{user-id}/authentication/methods/{authenticationMethod-id}/resetPassword': + post: + tags: + - users.authentication + summary: Invoke action resetPassword + description: 'Initiate a reset for the password associated with a password authentication method object. This can only be done by an administrator with appropriate permissions and can''t be performed on a user''s own account. To reset a user''s password in in Azure AD B2C, use the Update user API operation and update the passwordProfile > forceChangePasswordNextSignIn object. This flow writes the new password to Microsoft Entra ID and pushes it to on-premises Active Directory if configured using password writeback. The admin can either provide a new password or have the system generate one. The user is prompted to change their password on their next sign in. This reset is a long-running operation and will return a Location header with a link where the caller can periodically check for the status of the reset operation.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/authenticationmethod-resetpassword?view=graph-rest-beta + operationId: users.user.authentication.methods.authenticationMethod.resetPassword + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + newPassword: + type: string + nullable: true + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.passwordResetResponse' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/users/{user-id}/authentication/methods/$count': get: tags: - users.authentication summary: Get the number of the resource - operationId: users.authentication.operations.GetCount-40a4 + operationId: users.authentication.methods.GetCount-0da1 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -29289,13 +26138,16 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/users/{user-id}/authentication/passwordlessMicrosoftAuthenticatorMethods': + '/users/{user-id}/authentication/microsoftAuthenticatorMethods': get: tags: - users.authentication - summary: Get passwordlessMicrosoftAuthenticatorMethods from users - description: Represents the Microsoft Authenticator Passwordless Phone Sign-in methods registered to a user for authentication. - operationId: users.authentication.ListPasswordlessMicrosoftAuthenticatorMethods + summary: List microsoftAuthenticatorAuthenticationMethods + description: Get a list of the microsoftAuthenticatorAuthenticationMethod objects and their properties. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/microsoftauthenticatorauthenticationmethod-list?view=graph-rest-beta + operationId: users.authentication.ListMicrosoftAuthenticatorMethods parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -29334,7 +26186,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.passwordlessMicrosoftAuthenticatorAuthenticationMethodCollectionResponse' + $ref: '#/components/responses/microsoft.graph.microsoftAuthenticatorAuthenticationMethodCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -29343,13 +26195,16 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/passwordlessMicrosoftAuthenticatorMethods/{passwordlessMicrosoftAuthenticatorAuthenticationMethod-id}': + '/users/{user-id}/authentication/microsoftAuthenticatorMethods/{microsoftAuthenticatorAuthenticationMethod-id}': get: tags: - users.authentication - summary: Get passwordlessMicrosoftAuthenticatorMethods from users - description: Represents the Microsoft Authenticator Passwordless Phone Sign-in methods registered to a user for authentication. - operationId: users.authentication.GetPasswordlessMicrosoftAuthenticatorMethods + summary: Get microsoftAuthenticatorAuthenticationMethod + description: Read the properties and relationships of a microsoftAuthenticatorAuthenticationMethod object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/microsoftauthenticatorauthenticationmethod-get?view=graph-rest-beta + operationId: users.authentication.GetMicrosoftAuthenticatorMethods parameters: - name: $select in: query @@ -29377,7 +26232,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.passwordlessMicrosoftAuthenticatorAuthenticationMethod' + $ref: '#/components/schemas/microsoft.graph.microsoftAuthenticatorAuthenticationMethod' 4XX: $ref: '#/components/responses/error' 5XX: @@ -29386,12 +26241,12 @@ paths: delete: tags: - users.authentication - summary: Delete passwordlessMicrosoftAuthenticatorAuthenticationMethod (deprecated) - description: Deletes a user's Microsoft Authenticator Passwordless Phone Sign-in method object. + summary: Delete microsoftAuthenticatorAuthenticationMethod + description: Delete a microsoftAuthenticatorAuthenticationMethod object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/passwordlessmicrosoftauthenticatorauthenticationmethod-delete?view=graph-rest-beta - operationId: users.authentication.DeletePasswordlessMicrosoftAuthenticatorMethods + url: https://learn.microsoft.com/graph/api/microsoftauthenticatorauthenticationmethod-delete?view=graph-rest-beta + operationId: users.authentication.DeleteMicrosoftAuthenticatorMethods parameters: - name: If-Match in: header @@ -29407,12 +26262,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/passwordlessMicrosoftAuthenticatorMethods/{passwordlessMicrosoftAuthenticatorAuthenticationMethod-id}/device': + '/users/{user-id}/authentication/microsoftAuthenticatorMethods/{microsoftAuthenticatorAuthenticationMethod-id}/device': get: tags: - users.authentication summary: Get device from users - operationId: users.authentication.passwordlessMicrosoftAuthenticatorMethods.GetDevice + description: The registered device on which Microsoft Authenticator resides. This property is null if the device isn't registered for passwordless Phone Sign-In. + operationId: users.authentication.microsoftAuthenticatorMethods.GetDevice parameters: - name: $select in: query @@ -29446,12 +26302,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/passwordlessMicrosoftAuthenticatorMethods/$count': + '/users/{user-id}/authentication/microsoftAuthenticatorMethods/$count': get: tags: - users.authentication summary: Get the number of the resource - operationId: users.authentication.passwordlessMicrosoftAuthenticatorMethods.GetCount-3003 + operationId: users.authentication.microsoftAuthenticatorMethods.GetCount-af8c parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -29462,13 +26318,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/users/{user-id}/authentication/passwordMethods': + '/users/{user-id}/authentication/operations': get: tags: - users.authentication - summary: Get passwordMethods from users - description: Represents the details of the password authentication method registered to a user for authentication. - operationId: users.authentication.ListPasswordMethods + summary: Get longRunningOperation + description: 'Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states.' + operationId: users.authentication.ListOperations parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -29507,7 +26363,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.passwordAuthenticationMethodCollectionResponse' + $ref: '#/components/responses/microsoft.graph.longRunningOperationCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -29519,14 +26375,14 @@ paths: post: tags: - users.authentication - summary: Create new navigation property to passwordMethods for users - operationId: users.authentication.CreatePasswordMethods + summary: Create new navigation property to operations for users + operationId: users.authentication.CreateOperations requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.passwordAuthenticationMethod' + $ref: '#/components/schemas/microsoft.graph.longRunningOperation' required: true responses: 2XX: @@ -29534,19 +26390,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.passwordAuthenticationMethod' + $ref: '#/components/schemas/microsoft.graph.longRunningOperation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/passwordMethods/{passwordAuthenticationMethod-id}': + '/users/{user-id}/authentication/operations/{longRunningOperation-id}': get: tags: - users.authentication - summary: Get passwordMethods from users - description: Represents the details of the password authentication method registered to a user for authentication. - operationId: users.authentication.GetPasswordMethods + summary: Get longRunningOperation + description: 'Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/longrunningoperation-get?view=graph-rest-beta + operationId: users.authentication.GetOperations parameters: - name: $select in: query @@ -29574,18 +26433,62 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.passwordAuthenticationMethod' + $ref: '#/components/schemas/microsoft.graph.longRunningOperation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/passwordMethods/$count': + patch: + tags: + - users.authentication + summary: Update the navigation property operations in users + operationId: users.authentication.UpdateOperations + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.longRunningOperation' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.longRunningOperation' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - users.authentication + summary: Delete navigation property operations for users + operationId: users.authentication.DeleteOperations + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/authentication/operations/$count': get: tags: - users.authentication summary: Get the number of the resource - operationId: users.authentication.passwordMethods.GetCount-ec55 + operationId: users.authentication.operations.GetCount-40a4 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -29596,13 +26499,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/users/{user-id}/authentication/phoneMethods': + '/users/{user-id}/authentication/passwordlessMicrosoftAuthenticatorMethods': get: tags: - users.authentication - summary: Get phoneMethods from users - description: Represents the phone registered to a user for authentication. - operationId: users.authentication.ListPhoneMethods + summary: Get passwordlessMicrosoftAuthenticatorMethods from users + description: Represents the Microsoft Authenticator Passwordless Phone Sign-in methods registered to a user for authentication. + operationId: users.authentication.ListPasswordlessMicrosoftAuthenticatorMethods parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -29641,7 +26544,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.phoneAuthenticationMethodCollectionResponse' + $ref: '#/components/responses/microsoft.graph.passwordlessMicrosoftAuthenticatorAuthenticationMethodCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -29650,41 +26553,13 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - post: - tags: - - users.authentication - summary: Create phoneAuthenticationMethod - description: 'Add a new phone authentication method. A user may only have one phone of each type, captured in the phoneType property. This means, for example, adding a mobile phone to a user with a preexisting mobile phone will fail. Additionally, a user must always have a mobile phone before adding an alternateMobile phone. Adding a phone number makes it available for use in both Azure multifactor authentication (MFA) and self-service password reset (SSPR), if enabled. Additionally, if a user is enabled by policy to use SMS sign-in and a mobile number is added, the system attempts to register the number for use in that system.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/authentication-post-phonemethods?view=graph-rest-beta - operationId: users.authentication.CreatePhoneMethods - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.phoneAuthenticationMethod' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.phoneAuthenticationMethod' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/phoneMethods/{phoneAuthenticationMethod-id}': + '/users/{user-id}/authentication/passwordlessMicrosoftAuthenticatorMethods/{passwordlessMicrosoftAuthenticatorAuthenticationMethod-id}': get: tags: - users.authentication - summary: Get phoneMethods from users - description: Represents the phone registered to a user for authentication. - operationId: users.authentication.GetPhoneMethods + summary: Get passwordlessMicrosoftAuthenticatorMethods from users + description: Represents the Microsoft Authenticator Passwordless Phone Sign-in methods registered to a user for authentication. + operationId: users.authentication.GetPasswordlessMicrosoftAuthenticatorMethods parameters: - name: $select in: query @@ -29712,45 +26587,21 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.phoneAuthenticationMethod' + $ref: '#/components/schemas/microsoft.graph.passwordlessMicrosoftAuthenticatorAuthenticationMethod' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - patch: + delete: tags: - users.authentication - summary: Update phoneAuthenticationMethod - description: 'Update the phone number associated with a phone authentication method. You can''t change a phone''s type. To change a phone''s type, add a new number of the desired type and then delete the object with the original type. If a user is enabled by policy to use SMS to sign in and the mobile number is changed, the system attempts to register the number for use in that system. Self-service operations aren''t supported.' + summary: Delete passwordlessMicrosoftAuthenticatorAuthenticationMethod (deprecated) + description: Deletes a user's Microsoft Authenticator Passwordless Phone Sign-in method object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/phoneauthenticationmethod-update?view=graph-rest-beta - operationId: users.authentication.UpdatePhoneMethods - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.phoneAuthenticationMethod' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.phoneAuthenticationMethod' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - users.authentication - summary: Delete navigation property phoneMethods for users - operationId: users.authentication.DeletePhoneMethods + url: https://learn.microsoft.com/graph/api/passwordlessmicrosoftauthenticatorauthenticationmethod-delete?view=graph-rest-beta + operationId: users.authentication.DeletePasswordlessMicrosoftAuthenticatorMethods parameters: - name: If-Match in: header @@ -29766,45 +26617,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/phoneMethods/$count': - get: - tags: - - users.authentication - summary: Get the number of the resource - operationId: users.authentication.phoneMethods.GetCount-2ea0 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/users/{user-id}/authentication/platformCredentialMethods': + '/users/{user-id}/authentication/passwordlessMicrosoftAuthenticatorMethods/{passwordlessMicrosoftAuthenticatorAuthenticationMethod-id}/device': get: tags: - users.authentication - summary: Get platformCredentialMethods from users - description: Represents a platform credential instance registered to a user on Mac OS. - operationId: users.authentication.ListPlatformCredentialMethods + summary: Get device from users + operationId: users.authentication.passwordlessMicrosoftAuthenticatorMethods.GetDevice 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 @@ -29827,23 +26646,55 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.platformCredentialAuthenticationMethodCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.device' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/platformCredentialMethods/{platformCredentialAuthenticationMethod-id}': + '/users/{user-id}/authentication/passwordlessMicrosoftAuthenticatorMethods/$count': get: tags: - users.authentication - summary: Get platformCredentialMethods from users - description: Represents a platform credential instance registered to a user on Mac OS. - operationId: users.authentication.GetPlatformCredentialMethods + summary: Get the number of the resource + operationId: users.authentication.passwordlessMicrosoftAuthenticatorMethods.GetCount-3003 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/users/{user-id}/authentication/passwordMethods': + get: + tags: + - users.authentication + summary: Get passwordMethods from users + description: Represents the details of the password authentication method registered to a user for authentication. + operationId: users.authentication.ListPasswordMethods 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 @@ -29866,47 +26717,46 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.platformCredentialAuthenticationMethod' + $ref: '#/components/responses/microsoft.graph.passwordAuthenticationMethodCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - delete: + post: tags: - users.authentication - summary: Delete platformCredentialAuthenticationMethod - description: Delete a platformCredentialAuthenticationMethod object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/platformcredentialauthenticationmethod-delete?view=graph-rest-beta - operationId: users.authentication.DeletePlatformCredentialMethods - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + summary: Create new navigation property to passwordMethods for users + operationId: users.authentication.CreatePasswordMethods + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.passwordAuthenticationMethod' + required: true responses: - '204': - description: Success + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.passwordAuthenticationMethod' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/platformCredentialMethods/{platformCredentialAuthenticationMethod-id}/device': + '/users/{user-id}/authentication/passwordMethods/{passwordAuthenticationMethod-id}': get: tags: - users.authentication - summary: Get device from users - description: 'The registered device on which this Platform Credential resides. Supports $expand. When you get a user''s Platform Credential registration information, this property is returned only on a single GET and when you specify ?$expand. For example, GET /users/admin@contoso.com/authentication/platformCredentialAuthenticationMethod/_jpuR-TGZtk6aQCLF3BQjA2?$expand=device.' - operationId: users.authentication.platformCredentialMethods.GetDevice + summary: Get passwordMethods from users + description: Represents the details of the password authentication method registered to a user for authentication. + operationId: users.authentication.GetPasswordMethods parameters: - name: $select in: query @@ -29934,18 +26784,18 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.device' + $ref: '#/components/schemas/microsoft.graph.passwordAuthenticationMethod' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/platformCredentialMethods/$count': + '/users/{user-id}/authentication/passwordMethods/$count': get: tags: - users.authentication summary: Get the number of the resource - operationId: users.authentication.platformCredentialMethods.GetCount-66e6 + operationId: users.authentication.passwordMethods.GetCount-ec55 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -29956,17 +26806,29 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/users/{user-id}/authentication/qrCodePinMethod': + '/users/{user-id}/authentication/phoneMethods': get: tags: - users.authentication - summary: Get qrCodePinAuthenticationMethod - description: Retrieve a user's qrCodePinAuthenticationMethod object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/qrcodepinauthenticationmethod-get?view=graph-rest-beta - operationId: users.authentication.GetQrCodePinMethod + summary: Get phoneMethods from users + description: Represents the phone registered to a user for authentication. + operationId: users.authentication.ListPhoneMethods 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 @@ -29989,47 +26851,50 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.qrCodePinAuthenticationMethod' + $ref: '#/components/responses/microsoft.graph.phoneAuthenticationMethodCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - delete: + post: tags: - users.authentication - summary: Delete qrCodePinAuthenticationMethod - description: 'Deletes user''s qrCodePinAuthenticationMethod object. Once the object is deleted, it can''t be retrieved. The user won''t be able to sign-in with any QR codes associated with the deleted object. ' + summary: Create phoneAuthenticationMethod + description: 'Add a new phone authentication method. A user may only have one phone of each type, captured in the phoneType property. This means, for example, adding a mobile phone to a user with a preexisting mobile phone will fail. Additionally, a user must always have a mobile phone before adding an alternateMobile phone. Adding a phone number makes it available for use in both Azure multifactor authentication (MFA) and self-service password reset (SSPR), if enabled. Additionally, if a user is enabled by policy to use SMS sign-in and a mobile number is added, the system attempts to register the number for use in that system.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/authentication-delete-qrcodepinmethod?view=graph-rest-beta - operationId: users.authentication.DeleteQrCodePinMethod - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + url: https://learn.microsoft.com/graph/api/authentication-post-phonemethods?view=graph-rest-beta + operationId: users.authentication.CreatePhoneMethods + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.phoneAuthenticationMethod' + required: true responses: - '204': - description: Success + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.phoneAuthenticationMethod' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/qrCodePinMethod/pin': + '/users/{user-id}/authentication/phoneMethods/{phoneAuthenticationMethod-id}': get: tags: - users.authentication - summary: Get pin from users - description: The PIN linked to the QR Code auth method of the user. - operationId: users.authentication.qrCodePinMethod.GetPin + summary: Get phoneMethods from users + description: Represents the phone registered to a user for authentication. + operationId: users.authentication.GetPhoneMethods parameters: - name: $select in: query @@ -30057,7 +26922,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.qrPin' + $ref: '#/components/schemas/microsoft.graph.phoneAuthenticationMethod' 4XX: $ref: '#/components/responses/error' 5XX: @@ -30066,18 +26931,18 @@ paths: patch: tags: - users.authentication - summary: Update qrPin - description: Reset a user's PIN and generate a new temporary PIN that's represented by a qrPin object and is linked to the user's QR Code authentication method object. + summary: Update phoneAuthenticationMethod + description: 'Update the phone number associated with a phone authentication method. You can''t change a phone''s type. To change a phone''s type, add a new number of the desired type and then delete the object with the original type. If a user is enabled by policy to use SMS to sign in and the mobile number is changed, the system attempts to register the number for use in that system. Self-service operations aren''t supported.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/qrpin-update?view=graph-rest-beta - operationId: users.authentication.qrCodePinMethod.UpdatePin + url: https://learn.microsoft.com/graph/api/phoneauthenticationmethod-update?view=graph-rest-beta + operationId: users.authentication.UpdatePhoneMethods requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.qrPin' + $ref: '#/components/schemas/microsoft.graph.phoneAuthenticationMethod' required: true responses: 2XX: @@ -30085,7 +26950,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.qrPin' + $ref: '#/components/schemas/microsoft.graph.phoneAuthenticationMethod' 4XX: $ref: '#/components/responses/error' 5XX: @@ -30094,8 +26959,8 @@ paths: delete: tags: - users.authentication - summary: Delete navigation property pin for users - operationId: users.authentication.qrCodePinMethod.DeletePin + summary: Delete navigation property phoneMethods for users + operationId: users.authentication.DeletePhoneMethods parameters: - name: If-Match in: header @@ -30111,47 +26976,83 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/qrCodePinMethod/pin/updatePin': - post: + '/users/{user-id}/authentication/phoneMethods/$count': + get: tags: - users.authentication - summary: Invoke action updatePin - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/qrpin-updatepin?view=graph-rest-beta - operationId: users.user.authentication.qrCodePinMethod.pin.updatePin - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - currentPin: - type: string - nullable: true - newPin: - type: string - nullable: true - required: true + summary: Get the number of the resource + operationId: users.authentication.phoneMethods.GetCount-2ea0 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/users/{user-id}/authentication/qrCodePinMethod/standardQRCode': + '/users/{user-id}/authentication/platformCredentialMethods': get: tags: - users.authentication - summary: Get qrCode - description: Read the properties and relationships of a qrCode object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/qrcode-get?view=graph-rest-beta - operationId: users.authentication.qrCodePinMethod.GetStandardQRCode + summary: Get platformCredentialMethods from users + description: Represents a platform credential instance registered to a user on Mac OS. + operationId: users.authentication.ListPlatformCredentialMethods + 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.platformCredentialAuthenticationMethodCollectionResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + '/users/{user-id}/authentication/platformCredentialMethods/{platformCredentialAuthenticationMethod-id}': + get: + tags: + - users.authentication + summary: Get platformCredentialMethods from users + description: Represents a platform credential instance registered to a user on Mac OS. + operationId: users.authentication.GetPlatformCredentialMethods parameters: - name: $select in: query @@ -30179,35 +27080,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.qrCode' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - users.authentication - summary: Create or Update QR code - description: 'Create a standard or temporary QR code, if there is no active QR code, or update a standard QR code. Only the expireDateTime property can be updated for a standard QR code.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/qrcode-update?view=graph-rest-beta - operationId: users.authentication.qrCodePinMethod.UpdateStandardQRCode - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.qrCode' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.qrCode' + $ref: '#/components/schemas/microsoft.graph.platformCredentialAuthenticationMethod' 4XX: $ref: '#/components/responses/error' 5XX: @@ -30216,12 +27089,12 @@ paths: delete: tags: - users.authentication - summary: Delete qrCode - description: Delete a standard or temporary qrCode object. + summary: Delete platformCredentialAuthenticationMethod + description: Delete a platformCredentialAuthenticationMethod object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/qrcode-delete?view=graph-rest-beta - operationId: users.authentication.qrCodePinMethod.DeleteStandardQRCode + url: https://learn.microsoft.com/graph/api/platformcredentialauthenticationmethod-delete?view=graph-rest-beta + operationId: users.authentication.DeletePlatformCredentialMethods parameters: - name: If-Match in: header @@ -30237,13 +27110,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/qrCodePinMethod/temporaryQRCode': + '/users/{user-id}/authentication/platformCredentialMethods/{platformCredentialAuthenticationMethod-id}/device': get: tags: - users.authentication - summary: Get temporaryQRCode from users - description: Temporary QR code has lifetime up to 12 hours. It can be issued when the user doesn't have access to their standard QR code. There can be only one active temporary QR code for the user. - operationId: users.authentication.qrCodePinMethod.GetTemporaryQRCode + summary: Get device from users + description: 'The registered device on which this Platform Credential resides. Supports $expand. When you get a user''s Platform Credential registration information, this property is returned only on a single GET and when you specify ?$expand. For example, GET /users/admin@contoso.com/authentication/platformCredentialAuthenticationMethod/_jpuR-TGZtk6aQCLF3BQjA2?$expand=device.' + operationId: users.authentication.platformCredentialMethods.GetDevice parameters: - name: $select in: query @@ -30271,31 +27144,66 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.qrCode' + $ref: '#/components/schemas/microsoft.graph.device' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - patch: + '/users/{user-id}/authentication/platformCredentialMethods/$count': + get: tags: - users.authentication - summary: Update the navigation property temporaryQRCode in users - operationId: users.authentication.qrCodePinMethod.UpdateTemporaryQRCode - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.qrCode' - required: true + summary: Get the number of the resource + operationId: users.authentication.platformCredentialMethods.GetCount-66e6 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Success + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/users/{user-id}/authentication/qrCodePinMethod': + get: + tags: + - users.authentication + summary: Get qrCodePinAuthenticationMethod + description: Retrieve a user's qrCodePinAuthenticationMethod object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/qrcodepinauthenticationmethod-get?view=graph-rest-beta + operationId: users.authentication.GetQrCodePinMethod + parameters: + - 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.qrCode' + $ref: '#/components/schemas/microsoft.graph.qrCodePinAuthenticationMethod' 4XX: $ref: '#/components/responses/error' 5XX: @@ -30304,8 +27212,12 @@ paths: delete: tags: - users.authentication - summary: Delete navigation property temporaryQRCode for users - operationId: users.authentication.qrCodePinMethod.DeleteTemporaryQRCode + summary: Delete qrCodePinAuthenticationMethod + description: 'Deletes user''s qrCodePinAuthenticationMethod object. Once the object is deleted, it can''t be retrieved. The user won''t be able to sign-in with any QR codes associated with the deleted object. ' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/authentication-delete-qrcodepinmethod?view=graph-rest-beta + operationId: users.authentication.DeleteQrCodePinMethod parameters: - name: If-Match in: header @@ -30321,16 +27233,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/requirements': + '/users/{user-id}/authentication/qrCodePinMethod/pin': get: tags: - users.authentication - summary: Get authentication method states - description: 'Read the properties of a user''s authentication states. Use this API to retrieve the following information:' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/authentication-get?view=graph-rest-beta - operationId: users.authentication.GetRequirements + summary: Get pin from users + description: The PIN linked to the QR Code auth method of the user. + operationId: users.authentication.qrCodePinMethod.GetPin parameters: - name: $select in: query @@ -30354,30 +27263,31 @@ paths: type: string responses: 2XX: - description: Entity result. + description: Retrieved navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.strongAuthenticationRequirements' + $ref: '#/components/schemas/microsoft.graph.qrPin' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation patch: tags: - users.authentication - summary: Update authentication method states - description: 'Update the properties of a user''s authentication method states. Use this API to update the following information:' + summary: Update qrPin + description: Reset a user's PIN and generate a new temporary PIN that's represented by a qrPin object and is linked to the user's QR Code authentication method object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/authentication-update?view=graph-rest-beta - operationId: users.authentication.UpdateRequirements + url: https://learn.microsoft.com/graph/api/qrpin-update?view=graph-rest-beta + operationId: users.authentication.qrCodePinMethod.UpdatePin requestBody: - description: New property values + description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.strongAuthenticationRequirements' + $ref: '#/components/schemas/microsoft.graph.qrPin' required: true responses: 2XX: @@ -30385,78 +27295,73 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.strongAuthenticationRequirements' + $ref: '#/components/schemas/microsoft.graph.qrPin' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/users/{user-id}/authentication/resourceAccountKeyAuthenticationMethods': - get: + x-ms-docs-operation-type: operation + delete: tags: - users.authentication - summary: List resourceAccountKeyAuthenticationMethods - description: Retrieve a list of the resourceAccountKeyAuthenticationMethod objects and their properties for a resource account. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/authentication-list-resourceaccountkeyauthenticationmethods?view=graph-rest-beta - operationId: users.authentication.ListResourceAccountKeyAuthenticationMethods + summary: Delete navigation property pin for users + operationId: users.authentication.qrCodePinMethod.DeletePin 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 + - name: If-Match + in: header + description: ETag + style: simple schema: - uniqueItems: true - type: array - items: - type: string + type: string responses: - 2XX: - $ref: '#/components/responses/microsoft.graph.resourceAccountKeyAuthenticationMethodCollectionResponse' + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/resourceAccountKeyAuthenticationMethods/{resourceAccountKeyAuthenticationMethod-id}': + '/users/{user-id}/authentication/qrCodePinMethod/pin/updatePin': + post: + tags: + - users.authentication + summary: Invoke action updatePin + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/qrpin-updatepin?view=graph-rest-beta + operationId: users.user.authentication.qrCodePinMethod.pin.updatePin + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + currentPin: + type: string + nullable: true + newPin: + type: string + nullable: true + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + '/users/{user-id}/authentication/qrCodePinMethod/standardQRCode': get: tags: - users.authentication - summary: Get resourceAccountKeyAuthenticationMethod - description: Read the properties and relationships of a resourceAccountKeyAuthenticationMethod object. + summary: Get qrCode + description: Read the properties and relationships of a qrCode object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/resourceaccountkeyauthenticationmethod-get?view=graph-rest-beta - operationId: users.authentication.GetResourceAccountKeyAuthenticationMethods + url: https://learn.microsoft.com/graph/api/qrcode-get?view=graph-rest-beta + operationId: users.authentication.qrCodePinMethod.GetStandardQRCode parameters: - name: $select in: query @@ -30480,11 +27385,39 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.qrCode' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.authentication + summary: Create or Update QR code + description: 'Create a standard or temporary QR code, if there is no active QR code, or update a standard QR code. Only the expireDateTime property can be updated for a standard QR code.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/qrcode-update?view=graph-rest-beta + operationId: users.authentication.qrCodePinMethod.UpdateStandardQRCode + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.qrCode' + required: true + responses: + 2XX: + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.resourceAccountKeyAuthenticationMethod' + $ref: '#/components/schemas/microsoft.graph.qrCode' 4XX: $ref: '#/components/responses/error' 5XX: @@ -30493,12 +27426,12 @@ paths: delete: tags: - users.authentication - summary: Delete resourceAccountKeyAuthenticationMethod - description: Delete a resourceAccountKeyAuthenticationMethod object. + summary: Delete qrCode + description: Delete a standard or temporary qrCode object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/resourceaccountkeyauthenticationmethod-delete?view=graph-rest-beta - operationId: users.authentication.DeleteResourceAccountKeyAuthenticationMethods + url: https://learn.microsoft.com/graph/api/qrcode-delete?view=graph-rest-beta + operationId: users.authentication.qrCodePinMethod.DeleteStandardQRCode parameters: - name: If-Match in: header @@ -30514,13 +27447,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/resourceAccountKeyAuthenticationMethods/{resourceAccountKeyAuthenticationMethod-id}/device': + '/users/{user-id}/authentication/qrCodePinMethod/temporaryQRCode': get: tags: - users.authentication - summary: Get device from users - description: The registered device on which this resource account key resides. Supports $expand. - operationId: users.authentication.resourceAccountKeyAuthenticationMethods.GetDevice + summary: Get temporaryQRCode from users + description: Temporary QR code has lifetime up to 12 hours. It can be issued when the user doesn't have access to their standard QR code. There can be only one active temporary QR code for the user. + operationId: users.authentication.qrCodePinMethod.GetTemporaryQRCode parameters: - name: $select in: query @@ -30548,29 +27481,57 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.device' + $ref: '#/components/schemas/microsoft.graph.qrCode' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/resourceAccountKeyAuthenticationMethods/$count': - get: + patch: tags: - users.authentication - summary: Get the number of the resource - operationId: users.authentication.resourceAccountKeyAuthenticationMethods.GetCount-f526 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + summary: Update the navigation property temporaryQRCode in users + operationId: users.authentication.qrCodePinMethod.UpdateTemporaryQRCode + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.qrCode' + required: true responses: 2XX: - $ref: '#/components/responses/ODataCountResponse' + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.qrCode' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/users/{user-id}/authentication/signInPreferences': + x-ms-docs-operation-type: operation + delete: + tags: + - users.authentication + summary: Delete navigation property temporaryQRCode for users + operationId: users.authentication.qrCodePinMethod.DeleteTemporaryQRCode + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/users/{user-id}/authentication/requirements': get: tags: - users.authentication @@ -30579,7 +27540,7 @@ paths: externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/authentication-get?view=graph-rest-beta - operationId: users.authentication.GetSignInPreferences + operationId: users.authentication.GetRequirements parameters: - name: $select in: query @@ -30607,7 +27568,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.signInPreferences' + $ref: '#/components/schemas/microsoft.graph.strongAuthenticationRequirements' 4XX: $ref: '#/components/responses/error' 5XX: @@ -30620,13 +27581,13 @@ paths: externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/authentication-update?view=graph-rest-beta - operationId: users.authentication.UpdateSignInPreferences + operationId: users.authentication.UpdateRequirements requestBody: description: New property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.signInPreferences' + $ref: '#/components/schemas/microsoft.graph.strongAuthenticationRequirements' required: true responses: 2XX: @@ -30634,18 +27595,21 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.signInPreferences' + $ref: '#/components/schemas/microsoft.graph.strongAuthenticationRequirements' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/users/{user-id}/authentication/softwareOathMethods': + '/users/{user-id}/authentication/resourceAccountKeyAuthenticationMethods': get: tags: - users.authentication - summary: Get softwareOathMethods from users - description: The software OATH time-based one-time password (TOTP) applications registered to a user for authentication. - operationId: users.authentication.ListSoftwareOathMethods + summary: List resourceAccountKeyAuthenticationMethods + description: Retrieve a list of the resourceAccountKeyAuthenticationMethod objects and their properties for a resource account. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/authentication-list-resourceaccountkeyauthenticationmethods?view=graph-rest-beta + operationId: users.authentication.ListResourceAccountKeyAuthenticationMethods parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -30684,7 +27648,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.softwareOathAuthenticationMethodCollectionResponse' + $ref: '#/components/responses/microsoft.graph.resourceAccountKeyAuthenticationMethodCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -30693,13 +27657,16 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/softwareOathMethods/{softwareOathAuthenticationMethod-id}': + '/users/{user-id}/authentication/resourceAccountKeyAuthenticationMethods/{resourceAccountKeyAuthenticationMethod-id}': get: tags: - users.authentication - summary: Get softwareOathMethods from users - description: The software OATH time-based one-time password (TOTP) applications registered to a user for authentication. - operationId: users.authentication.GetSoftwareOathMethods + summary: Get resourceAccountKeyAuthenticationMethod + description: Read the properties and relationships of a resourceAccountKeyAuthenticationMethod object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/resourceaccountkeyauthenticationmethod-get?view=graph-rest-beta + operationId: users.authentication.GetResourceAccountKeyAuthenticationMethods parameters: - name: $select in: query @@ -30727,7 +27694,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.softwareOathAuthenticationMethod' + $ref: '#/components/schemas/microsoft.graph.resourceAccountKeyAuthenticationMethod' 4XX: $ref: '#/components/responses/error' 5XX: @@ -30736,12 +27703,12 @@ paths: delete: tags: - users.authentication - summary: Delete softwareOathAuthenticationMethod - description: Delete a user's Software OATH token authentication method object. + summary: Delete resourceAccountKeyAuthenticationMethod + description: Delete a resourceAccountKeyAuthenticationMethod object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/softwareoathauthenticationmethod-delete?view=graph-rest-beta - operationId: users.authentication.DeleteSoftwareOathMethods + url: https://learn.microsoft.com/graph/api/resourceaccountkeyauthenticationmethod-delete?view=graph-rest-beta + operationId: users.authentication.DeleteResourceAccountKeyAuthenticationMethods parameters: - name: If-Match in: header @@ -30757,48 +27724,14 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/softwareOathMethods/$count': - get: - tags: - - users.authentication - summary: Get the number of the resource - operationId: users.authentication.softwareOathMethods.GetCount-0ccd - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/users/{user-id}/authentication/temporaryAccessPassMethods': + '/users/{user-id}/authentication/resourceAccountKeyAuthenticationMethods/{resourceAccountKeyAuthenticationMethod-id}/device': get: tags: - users.authentication - summary: List temporaryAccessPassMethods - description: Retrieve a list of a user's temporaryAccessPassAuthenticationMethod objects and their properties. This API will only return a single object in the collection as a user can have only one Temporary Access Pass (TAP) method. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/authentication-list-temporaryaccesspassmethods?view=graph-rest-beta - operationId: users.authentication.ListTemporaryAccessPassMethods + summary: Get device from users + description: The registered device on which this resource account key resides. Supports $expand. + operationId: users.authentication.resourceAccountKeyAuthenticationMethods.GetDevice 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 @@ -30821,53 +27754,42 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.temporaryAccessPassAuthenticationMethodCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.device' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + '/users/{user-id}/authentication/resourceAccountKeyAuthenticationMethods/$count': + get: tags: - users.authentication - summary: Create temporaryAccessPassMethod - description: 'Create a new temporaryAccessPassAuthenticationMethod object on a user. A user can only have one Temporary Access Pass that''s usable within its specified lifetime. If the user requires a new Temporary Access Pass while the current Temporary Access Pass is valid, the admin can create a new Temporary Access Pass for the user, the previous Temporary Access Pass will be deleted, and a new Temporary Access Pass will be created.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/authentication-post-temporaryaccesspassmethods?view=graph-rest-beta - operationId: users.authentication.CreateTemporaryAccessPassMethods - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.temporaryAccessPassAuthenticationMethod' - required: true + summary: Get the number of the resource + operationId: users.authentication.resourceAccountKeyAuthenticationMethods.GetCount-f526 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.temporaryAccessPassAuthenticationMethod' + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/temporaryAccessPassMethods/{temporaryAccessPassAuthenticationMethod-id}': + '/users/{user-id}/authentication/signInPreferences': get: tags: - users.authentication - summary: Get temporaryAccessPassAuthenticationMethod - description: Retrieve a user's single temporaryAccessPassAuthenticationMethod object. + summary: Get authentication method states + description: 'Read the properties of a user''s authentication states. Use this API to retrieve the following information:' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/temporaryaccesspassauthenticationmethod-get?view=graph-rest-beta - operationId: users.authentication.GetTemporaryAccessPassMethods + url: https://learn.microsoft.com/graph/api/authentication-get?view=graph-rest-beta + operationId: users.authentication.GetSignInPreferences parameters: - name: $select in: query @@ -30891,66 +27813,49 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property + description: Entity result. content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.temporaryAccessPassAuthenticationMethod' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - users.authentication - summary: Delete temporaryAccessPassAuthenticationMethod - description: Delete a users's temporaryAccessPassAuthenticationMethod object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/temporaryaccesspassauthenticationmethod-delete?view=graph-rest-beta - operationId: users.authentication.DeleteTemporaryAccessPassMethods - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success + $ref: '#/components/schemas/microsoft.graph.signInPreferences' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/temporaryAccessPassMethods/$count': - get: + patch: tags: - users.authentication - summary: Get the number of the resource - operationId: users.authentication.temporaryAccessPassMethods.GetCount-3b4c - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + summary: Update authentication method states + description: 'Update the properties of a user''s authentication method states. Use this API to update the following information:' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/authentication-update?view=graph-rest-beta + operationId: users.authentication.UpdateSignInPreferences + requestBody: + description: New property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.signInPreferences' + required: true responses: 2XX: - $ref: '#/components/responses/ODataCountResponse' + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.signInPreferences' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/users/{user-id}/authentication/windowsHelloForBusinessMethods': + '/users/{user-id}/authentication/softwareOathMethods': get: tags: - users.authentication - summary: List windowsHelloForBusinessAuthenticationMethods - description: Get a list of the windowsHelloForBusinessAuthenticationMethod objects and their properties. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/windowshelloforbusinessauthenticationmethod-list?view=graph-rest-beta - operationId: users.authentication.ListWindowsHelloForBusinessMethods + summary: Get softwareOathMethods from users + description: The software OATH time-based one-time password (TOTP) applications registered to a user for authentication. + operationId: users.authentication.ListSoftwareOathMethods parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -30989,7 +27894,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.windowsHelloForBusinessAuthenticationMethodCollectionResponse' + $ref: '#/components/responses/microsoft.graph.softwareOathAuthenticationMethodCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -30998,16 +27903,13 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/windowsHelloForBusinessMethods/{windowsHelloForBusinessAuthenticationMethod-id}': + '/users/{user-id}/authentication/softwareOathMethods/{softwareOathAuthenticationMethod-id}': get: tags: - users.authentication - summary: Get windowsHelloForBusinessAuthenticationMethod - description: Read the properties and relationships of a windowsHelloForBusinessAuthenticationMethod object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/windowshelloforbusinessauthenticationmethod-get?view=graph-rest-beta - operationId: users.authentication.GetWindowsHelloForBusinessMethods + summary: Get softwareOathMethods from users + description: The software OATH time-based one-time password (TOTP) applications registered to a user for authentication. + operationId: users.authentication.GetSoftwareOathMethods parameters: - name: $select in: query @@ -31035,7 +27937,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.windowsHelloForBusinessAuthenticationMethod' + $ref: '#/components/schemas/microsoft.graph.softwareOathAuthenticationMethod' 4XX: $ref: '#/components/responses/error' 5XX: @@ -31044,12 +27946,12 @@ paths: delete: tags: - users.authentication - summary: Delete windowsHelloForBusinessAuthenticationMethod - description: Deletes a windowsHelloForBusinessAuthenticationMethod object. + summary: Delete softwareOathAuthenticationMethod + description: Delete a user's Software OATH token authentication method object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/windowshelloforbusinessauthenticationmethod-delete?view=graph-rest-beta - operationId: users.authentication.DeleteWindowsHelloForBusinessMethods + url: https://learn.microsoft.com/graph/api/softwareoathauthenticationmethod-delete?view=graph-rest-beta + operationId: users.authentication.DeleteSoftwareOathMethods parameters: - name: If-Match in: header @@ -31065,14 +27967,48 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/windowsHelloForBusinessMethods/{windowsHelloForBusinessAuthenticationMethod-id}/device': + '/users/{user-id}/authentication/softwareOathMethods/$count': get: tags: - users.authentication - summary: Get device from users - description: 'The registered device on which this Windows Hello for Business key resides. Supports $expand. When you get a user''s Windows Hello for Business registration information, this property is returned only on a single GET and when you specify ?$expand. For example, GET /users/admin@contoso.com/authentication/windowsHelloForBusinessMethods/_jpuR-TGZtk6aQCLF3BQjA2?$expand=device.' - operationId: users.authentication.windowsHelloForBusinessMethods.GetDevice + summary: Get the number of the resource + operationId: users.authentication.softwareOathMethods.GetCount-0ccd + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + '/users/{user-id}/authentication/temporaryAccessPassMethods': + get: + tags: + - users.authentication + summary: List temporaryAccessPassMethods + description: Retrieve a list of a user's temporaryAccessPassAuthenticationMethod objects and their properties. This API will only return a single object in the collection as a user can have only one Temporary Access Pass (TAP) method. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/authentication-list-temporaryaccesspassmethods?view=graph-rest-beta + operationId: users.authentication.ListTemporaryAccessPassMethods 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 @@ -31095,38 +28031,53 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.device' + $ref: '#/components/responses/microsoft.graph.temporaryAccessPassAuthenticationMethodCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - '/users/{user-id}/authentication/windowsHelloForBusinessMethods/$count': - get: + post: tags: - users.authentication - summary: Get the number of the resource - operationId: users.authentication.windowsHelloForBusinessMethods.GetCount-0479 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + summary: Create temporaryAccessPassMethod + description: 'Create a new temporaryAccessPassAuthenticationMethod object on a user. A user can only have one Temporary Access Pass that''s usable within its specified lifetime. If the user requires a new Temporary Access Pass while the current Temporary Access Pass is valid, the admin can create a new Temporary Access Pass for the user, the previous Temporary Access Pass will be deleted, and a new Temporary Access Pass will be created.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/authentication-post-temporaryaccesspassmethods?view=graph-rest-beta + operationId: users.authentication.CreateTemporaryAccessPassMethods + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.temporaryAccessPassAuthenticationMethod' + required: true responses: 2XX: - $ref: '#/components/responses/ODataCountResponse' + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.temporaryAccessPassAuthenticationMethod' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/users/{user-id}/informationProtection': + x-ms-docs-operation-type: operation + '/users/{user-id}/authentication/temporaryAccessPassMethods/{temporaryAccessPassAuthenticationMethod-id}': get: tags: - - users.informationProtection - summary: Get informationProtection from users - operationId: users.GetInformationProtection + - users.authentication + summary: Get temporaryAccessPassAuthenticationMethod + description: Retrieve a user's single temporaryAccessPassAuthenticationMethod object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/temporaryaccesspassauthenticationmethod-get?view=graph-rest-beta + operationId: users.authentication.GetTemporaryAccessPassMethods parameters: - name: $select in: query @@ -31154,31 +28105,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.informationProtection' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - users.informationProtection - summary: Update the navigation property informationProtection in users - operationId: users.UpdateInformationProtection - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.informationProtection' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.informationProtection' + $ref: '#/components/schemas/microsoft.graph.temporaryAccessPassAuthenticationMethod' 4XX: $ref: '#/components/responses/error' 5XX: @@ -31186,9 +28113,13 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - users.informationProtection - summary: Delete navigation property informationProtection for users - operationId: users.DeleteInformationProtection + - users.authentication + summary: Delete temporaryAccessPassAuthenticationMethod + description: Delete a users's temporaryAccessPassAuthenticationMethod object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/temporaryaccesspassauthenticationmethod-delete?view=graph-rest-beta + operationId: users.authentication.DeleteTemporaryAccessPassMethods parameters: - name: If-Match in: header @@ -31204,52 +28135,32 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/informationProtection/bitlocker': + '/users/{user-id}/authentication/temporaryAccessPassMethods/$count': get: tags: - - users.informationProtection - summary: Get bitlocker from users - operationId: users.informationProtection.GetBitlocker + - users.authentication + summary: Get the number of the resource + operationId: users.authentication.temporaryAccessPassMethods.GetCount-3b4c parameters: - - 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 + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.bitlocker' + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/users/{user-id}/informationProtection/bitlocker/recoveryKeys': + '/users/{user-id}/authentication/windowsHelloForBusinessMethods': get: tags: - - users.informationProtection - summary: Get recoveryKeys from users - description: The recovery keys associated with the bitlocker entity. - operationId: users.informationProtection.bitlocker.ListRecoveryKeys + - users.authentication + summary: List windowsHelloForBusinessAuthenticationMethods + description: Get a list of the windowsHelloForBusinessAuthenticationMethod objects and their properties. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/windowshelloforbusinessauthenticationmethod-list?view=graph-rest-beta + operationId: users.authentication.ListWindowsHelloForBusinessMethods parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -31288,7 +28199,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.bitlockerRecoveryKeyCollectionResponse' + $ref: '#/components/responses/microsoft.graph.windowsHelloForBusinessAuthenticationMethodCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -31297,13 +28208,16 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation - '/users/{user-id}/informationProtection/bitlocker/recoveryKeys/{bitlockerRecoveryKey-id}': + '/users/{user-id}/authentication/windowsHelloForBusinessMethods/{windowsHelloForBusinessAuthenticationMethod-id}': get: tags: - - users.informationProtection - summary: Get recoveryKeys from users - description: The recovery keys associated with the bitlocker entity. - operationId: users.informationProtection.bitlocker.GetRecoveryKeys + - users.authentication + summary: Get windowsHelloForBusinessAuthenticationMethod + description: Read the properties and relationships of a windowsHelloForBusinessAuthenticationMethod object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/windowshelloforbusinessauthenticationmethod-get?view=graph-rest-beta + operationId: users.authentication.GetWindowsHelloForBusinessMethods parameters: - name: $select in: query @@ -31331,50 +28245,44 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.bitlockerRecoveryKey' + $ref: '#/components/schemas/microsoft.graph.windowsHelloForBusinessAuthenticationMethod' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/informationProtection/bitlocker/recoveryKeys/$count': - get: + delete: tags: - - users.informationProtection - summary: Get the number of the resource - operationId: users.informationProtection.bitlocker.recoveryKeys.GetCount-f910 + - users.authentication + summary: Delete windowsHelloForBusinessAuthenticationMethod + description: Deletes a windowsHelloForBusinessAuthenticationMethod object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/windowshelloforbusinessauthenticationmethod-delete?view=graph-rest-beta + operationId: users.authentication.DeleteWindowsHelloForBusinessMethods parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/users/{user-id}/informationProtection/dataLossPreventionPolicies': + x-ms-docs-operation-type: operation + '/users/{user-id}/authentication/windowsHelloForBusinessMethods/{windowsHelloForBusinessAuthenticationMethod-id}/device': get: tags: - - users.informationProtection - summary: Get dataLossPreventionPolicies from users - operationId: users.informationProtection.ListDataLossPreventionPolicies + - users.authentication + summary: Get device from users + description: 'The registered device on which this Windows Hello for Business key resides. Supports $expand. When you get a user''s Windows Hello for Business registration information, this property is returned only on a single GET and when you specify ?$expand. For example, GET /users/admin@contoso.com/authentication/windowsHelloForBusinessMethods/_jpuR-TGZtk6aQCLF3BQjA2?$expand=device.' + operationId: users.authentication.windowsHelloForBusinessMethods.GetDevice 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 @@ -31397,45 +28305,38 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.dataLossPreventionPolicyCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.device' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + '/users/{user-id}/authentication/windowsHelloForBusinessMethods/$count': + get: tags: - - users.informationProtection - summary: Create new navigation property to dataLossPreventionPolicies for users - operationId: users.informationProtection.CreateDataLossPreventionPolicies - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.dataLossPreventionPolicy' - required: true + - users.authentication + summary: Get the number of the resource + operationId: users.authentication.windowsHelloForBusinessMethods.GetCount-0479 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.dataLossPreventionPolicy' + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/users/{user-id}/informationProtection/dataLossPreventionPolicies/{dataLossPreventionPolicy-id}': + '/users/{user-id}/informationProtection': get: tags: - users.informationProtection - summary: Get dataLossPreventionPolicies from users - operationId: users.informationProtection.GetDataLossPreventionPolicies + summary: Get informationProtection from users + operationId: users.GetInformationProtection parameters: - name: $select in: query @@ -31463,7 +28364,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.dataLossPreventionPolicy' + $ref: '#/components/schemas/microsoft.graph.informationProtection' 4XX: $ref: '#/components/responses/error' 5XX: @@ -31472,14 +28373,14 @@ paths: patch: tags: - users.informationProtection - summary: Update the navigation property dataLossPreventionPolicies in users - operationId: users.informationProtection.UpdateDataLossPreventionPolicies + summary: Update the navigation property informationProtection in users + operationId: users.UpdateInformationProtection requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.dataLossPreventionPolicy' + $ref: '#/components/schemas/microsoft.graph.informationProtection' required: true responses: 2XX: @@ -31487,7 +28388,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.dataLossPreventionPolicy' + $ref: '#/components/schemas/microsoft.graph.informationProtection' 4XX: $ref: '#/components/responses/error' 5XX: @@ -31496,8 +28397,8 @@ paths: delete: tags: - users.informationProtection - summary: Delete navigation property dataLossPreventionPolicies for users - operationId: users.informationProtection.DeleteDataLossPreventionPolicies + summary: Delete navigation property informationProtection for users + operationId: users.DeleteInformationProtection parameters: - name: If-Match in: header @@ -31513,240 +28414,68 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/informationProtection/dataLossPreventionPolicies/$count': + '/users/{user-id}/informationProtection/bitlocker': get: tags: - users.informationProtection - summary: Get the number of the resource - operationId: users.informationProtection.dataLossPreventionPolicies.GetCount-9cb9 + summary: Get bitlocker from users + operationId: users.informationProtection.GetBitlocker parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/users/{user-id}/informationProtection/dataLossPreventionPolicies/evaluate': - post: - tags: - - users.informationProtection - summary: Invoke action evaluate - operationId: users.user.informationProtection.dataLossPreventionPolicies.evaluate - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - target: - type: string - nullable: true - evaluationInput: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.dlpEvaluationInput' - - type: object - nullable: true - notificationInfo: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.dlpNotification' - - type: object - nullable: true - classifyText: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.textClassificationRequest' - - type: object - nullable: true - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.dlpEvaluatePoliciesJobResponse' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - '/users/{user-id}/informationProtection/decryptBuffer': - post: - tags: - - users.informationProtection - summary: Invoke action decryptBuffer - operationId: users.user.informationProtection.decryptBuffer - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - encryptedBuffer: - type: string - format: base64url - publishingLicense: - type: string - format: base64url - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.bufferDecryptionResult' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: action - '/users/{user-id}/informationProtection/encryptBuffer': - post: - tags: - - users.informationProtection - summary: Invoke action encryptBuffer - operationId: users.user.informationProtection.encryptBuffer - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - buffer: - type: string - format: base64url - labelId: - pattern: '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' - type: string - format: uuid - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.bufferEncryptionResult' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: action - '/users/{user-id}/informationProtection/signDigest': - post: - tags: - - users.informationProtection - summary: Invoke action signDigest - operationId: users.user.informationProtection.signDigest - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - digest: - type: string - format: base64url - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.signingResult' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: action - '/users/{user-id}/informationProtection/verifySignature': - post: - tags: - - users.informationProtection - summary: Invoke action verifySignature - operationId: users.user.informationProtection.verifySignature - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - digest: - type: string - format: base64url - signature: - type: string - format: base64url - signingKeyId: - type: string - required: true + - 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: Success + description: Retrieved navigation property content: application/json: schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.verificationResult' - - type: object - nullable: true + $ref: '#/components/schemas/microsoft.graph.bitlocker' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: action - '/users/{user-id}/informationProtection/policy': + x-ms-docs-operation-type: operation + '/users/{user-id}/informationProtection/bitlocker/recoveryKeys': get: tags: - users.informationProtection - summary: Get policy from users - operationId: users.informationProtection.GetPolicy + summary: Get recoveryKeys from users + description: The recovery keys associated with the bitlocker entity. + operationId: users.informationProtection.bitlocker.ListRecoveryKeys 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 @@ -31769,84 +28498,77 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.informationProtectionPolicy' + $ref: '#/components/responses/microsoft.graph.bitlockerRecoveryKeyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + '/users/{user-id}/informationProtection/bitlocker/recoveryKeys/{bitlockerRecoveryKey-id}': + get: tags: - users.informationProtection - summary: Update the navigation property policy in users - operationId: users.informationProtection.UpdatePolicy - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.informationProtectionPolicy' - required: true + summary: Get recoveryKeys from users + description: The recovery keys associated with the bitlocker entity. + operationId: users.informationProtection.bitlocker.GetRecoveryKeys + parameters: + - 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: Success + description: Retrieved navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.informationProtectionPolicy' + $ref: '#/components/schemas/microsoft.graph.bitlockerRecoveryKey' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' x-ms-docs-operation-type: operation - delete: + '/users/{user-id}/informationProtection/bitlocker/recoveryKeys/$count': + get: tags: - users.informationProtection - summary: Delete navigation property policy for users - operationId: users.informationProtection.DeletePolicy + summary: Get the number of the resource + operationId: users.informationProtection.bitlocker.recoveryKeys.GetCount-f910 parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + 2XX: + $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: operation - '/users/{user-id}/informationProtection/policy/labels': + '/users/{user-id}/informationProtection/dataLossPreventionPolicies': get: tags: - users.informationProtection - summary: Get labels from users - operationId: users.informationProtection.policy.ListLabels + summary: Get dataLossPreventionPolicies from users + operationId: users.informationProtection.ListDataLossPreventionPolicies parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -31885,17 +28607,11 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.informationProtectionLabelCollectionResponse' + $ref: '#/components/responses/microsoft.graph.dataLossPreventionPolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -31903,14 +28619,14 @@ paths: post: tags: - users.informationProtection - summary: Create new navigation property to labels for users - operationId: users.informationProtection.policy.CreateLabels + summary: Create new navigation property to dataLossPreventionPolicies for users + operationId: users.informationProtection.CreateDataLossPreventionPolicies requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.informationProtectionLabel' + $ref: '#/components/schemas/microsoft.graph.dataLossPreventionPolicy' required: true responses: 2XX: @@ -31918,24 +28634,18 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.informationProtectionLabel' + $ref: '#/components/schemas/microsoft.graph.dataLossPreventionPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' x-ms-docs-operation-type: operation - '/users/{user-id}/informationProtection/policy/labels/{informationProtectionLabel-id}': + '/users/{user-id}/informationProtection/dataLossPreventionPolicies/{dataLossPreventionPolicy-id}': get: tags: - users.informationProtection - summary: Get labels from users - operationId: users.informationProtection.policy.GetLabels + summary: Get dataLossPreventionPolicies from users + operationId: users.informationProtection.GetDataLossPreventionPolicies parameters: - name: $select in: query @@ -31963,29 +28673,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.informationProtectionLabel' + $ref: '#/components/schemas/microsoft.graph.dataLossPreventionPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' x-ms-docs-operation-type: operation patch: tags: - users.informationProtection - summary: Update the navigation property labels in users - operationId: users.informationProtection.policy.UpdateLabels + summary: Update the navigation property dataLossPreventionPolicies in users + operationId: users.informationProtection.UpdateDataLossPreventionPolicies requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.informationProtectionLabel' + $ref: '#/components/schemas/microsoft.graph.dataLossPreventionPolicy' required: true responses: 2XX: @@ -31993,23 +28697,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.informationProtectionLabel' + $ref: '#/components/schemas/microsoft.graph.dataLossPreventionPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' x-ms-docs-operation-type: operation delete: tags: - users.informationProtection - summary: Delete navigation property labels for users - operationId: users.informationProtection.policy.DeleteLabels + summary: Delete navigation property dataLossPreventionPolicies for users + operationId: users.informationProtection.DeleteDataLossPreventionPolicies parameters: - name: If-Match in: header @@ -32024,19 +28722,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' x-ms-docs-operation-type: operation - '/users/{user-id}/informationProtection/policy/labels/$count': + '/users/{user-id}/informationProtection/dataLossPreventionPolicies/$count': get: tags: - users.informationProtection summary: Get the number of the resource - operationId: users.informationProtection.policy.labels.GetCount-847f + operationId: users.informationProtection.dataLossPreventionPolicies.GetCount-9cb9 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -32047,126 +28739,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - '/users/{user-id}/informationProtection/policy/labels/evaluateApplication': - post: - tags: - - users.informationProtection - summary: Invoke action evaluateApplication - description: 'Compute the information protection label that should be applied and return the set of actions that must be taken to correctly label the information. This API is useful when a label should be set manually or explicitly by a user or service, rather than automatically based on file contents. Given contentInfo, which includes existing content metadata key/value pairs, and labelingOptions as an input, the API returns an informationProtectionAction object that contains one of more of the following: ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/informationprotectionlabel-evaluateapplication?view=graph-rest-beta - operationId: users.user.informationProtection.policy.labels.evaluateApplication - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - contentInfo: - $ref: '#/components/schemas/microsoft.graph.contentInfo' - labelingOptions: - $ref: '#/components/schemas/microsoft.graph.labelingOptions' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.informationProtectionAction' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/users/{user-id}/informationProtection/policy/labels/evaluateClassificationResults': - post: - tags: - - users.informationProtection - summary: Invoke action evaluateClassificationResults - description: 'Using classification results, compute the information protection label that should be applied and return the set of actions that must be taken to correctly label the information. This API is useful when a label should be set automatically based on classification of the file contents, rather than labeled directly by a user or service. To evaluate based on classification results, provide contentInfo, which includes existing content metadata key/value pairs, and classification results. The API returns an informationProtectionAction that contains one of more of the following:' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/informationprotectionlabel-evaluateclassificationresults?view=graph-rest-beta - operationId: users.user.informationProtection.policy.labels.evaluateClassificationResults - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - contentInfo: - $ref: '#/components/schemas/microsoft.graph.contentInfo' - classificationResults: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.classificationResult' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.informationProtectionAction' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/users/{user-id}/informationProtection/policy/labels/evaluateRemoval': + '/users/{user-id}/informationProtection/dataLossPreventionPolicies/evaluate': post: tags: - users.informationProtection - summary: Invoke action evaluateRemoval - description: 'Indicate to the consuming application what actions it should take to remove the label information. Given contentInfo as an input, which includes existing content metadata key/value pairs, the API returns an informationProtectionAction that contains some combination of one of more of the following: ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/informationprotectionlabel-evaluateremoval?view=graph-rest-beta - operationId: users.user.informationProtection.policy.labels.evaluateRemoval + summary: Invoke action evaluate + operationId: users.user.informationProtection.dataLossPreventionPolicies.evaluate requestBody: description: Action parameters content: @@ -32174,62 +28752,24 @@ paths: schema: type: object properties: - contentInfo: - $ref: '#/components/schemas/microsoft.graph.contentInfo' - downgradeJustification: + target: + type: string + nullable: true + evaluationInput: anyOf: - - $ref: '#/components/schemas/microsoft.graph.downgradeJustification' + - $ref: '#/components/schemas/microsoft.graph.dlpEvaluationInput' + - type: object + nullable: true + notificationInfo: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.dlpNotification' + - type: object + nullable: true + classifyText: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.textClassificationRequest' - type: object nullable: true - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.informationProtectionAction' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/users/{user-id}/informationProtection/policy/labels/extractLabel': - post: - tags: - - users.informationProtection - summary: Invoke action extractLabel - description: 'Using the metadata that exists on an already-labeled piece of information, resolve the metadata to a specific sensitivity label. The contentInfo input is resolved to informationProtectionContentLabel.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/informationprotectionlabel-extractlabel?view=graph-rest-beta - operationId: users.user.informationProtection.policy.labels.extractLabel - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - contentInfo: - $ref: '#/components/schemas/microsoft.graph.contentInfo' required: true responses: 2XX: @@ -32238,19 +28778,13 @@ paths: application/json: schema: anyOf: - - $ref: '#/components/schemas/microsoft.graph.informationProtectionContentLabel' + - $ref: '#/components/schemas/microsoft.graph.dlpEvaluatePoliciesJobResponse' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' x-ms-docs-operation-type: action '/users/{user-id}/informationProtection/sensitivityLabels': get: diff --git a/openApiDocs_KiotaCompat/beta/Migrations.yml b/openApiDocs_KiotaCompat/beta/Migrations.yml index cf2d8647bfd..6a934ace2a2 100644 --- a/openApiDocs_KiotaCompat/beta/Migrations.yml +++ b/openApiDocs_KiotaCompat/beta/Migrations.yml @@ -5,857 +5,7 @@ info: servers: - url: https://graph.microsoft.com/beta/ description: Core -paths: - /solutions/migrations: - get: - tags: - - solutions.migrationsRoot - summary: Get migrations from solutions - operationId: solutions.GetMigrations - parameters: - - 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.migrationsRoot' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-09' - date: '2023-11-15' - version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI - x-ms-docs-operation-type: operation - patch: - tags: - - solutions.migrationsRoot - summary: Update the navigation property migrations in solutions - operationId: solutions.UpdateMigrations - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.migrationsRoot' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.migrationsRoot' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-09' - date: '2023-11-15' - version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI - x-ms-docs-operation-type: operation - delete: - tags: - - solutions.migrationsRoot - summary: Delete navigation property migrations for solutions - operationId: solutions.DeleteMigrations - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-09' - date: '2023-11-15' - version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI - x-ms-docs-operation-type: operation - /solutions/migrations/crossTenantMigrationJobs: - get: - tags: - - solutions.migrationsRoot - summary: List crossTenantMigrationJob objects - description: Get a list of the crossTenantMigrationJob objects and their properties. By default 20 objects are returned. More can be retrieved through the @odata.nextLink url provided in the response. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/migrationsroot-list-crosstenantmigrationjobs?view=graph-rest-beta - operationId: solutions.migrations.ListCrossTenantMigrationJobs - 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.crossTenantMigrationJobCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-09' - date: '2023-11-15' - version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - solutions.migrationsRoot - summary: Create crossTenantMigrationJob - description: 'Create a new crossTenantMigrationJob. A job defines the migration batch but doesn''t start validation or migration. After you create the job, call validate to verify tenant and resource configuration, then call migrate to begin the actual migration.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/migrationsroot-post-crosstenantmigrationjobs?view=graph-rest-beta - operationId: solutions.migrations.CreateCrossTenantMigrationJobs - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-09' - date: '2023-11-15' - version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI - x-ms-docs-operation-type: operation - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}': - get: - tags: - - solutions.migrationsRoot - summary: Get crossTenantMigrationJob - description: 'Read the properties and relationships of crossTenantMigrationJob object. Includes details of the crossTenantMigrationJob , but not details of the individual crossTenantMigrationTasks of the crossTenantMigrationJob.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantmigrationjob-get?view=graph-rest-beta - operationId: solutions.migrations.GetCrossTenantMigrationJobs - parameters: - - 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.crossTenantMigrationJob' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-09' - date: '2023-11-15' - version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI - x-ms-docs-operation-type: operation - patch: - tags: - - solutions.migrationsRoot - summary: Update crossTenantMigrationJob - description: 'Update the completeAfterDateTime of a crossTenantMigrationJob object. Only updates to the completeAfterDateTime are supported. Use this function to change when the crossTenantMigrationJob starts processing. If completeAfterDateTime is set to the past, the crossTenantMigrationJob starts processing.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantmigrationjob-update?view=graph-rest-beta - operationId: solutions.migrations.UpdateCrossTenantMigrationJobs - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-09' - date: '2023-11-15' - version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI - x-ms-docs-operation-type: operation - delete: - tags: - - solutions.migrationsRoot - summary: Delete navigation property crossTenantMigrationJobs for solutions - operationId: solutions.migrations.DeleteCrossTenantMigrationJobs - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-09' - date: '2023-11-15' - version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI - x-ms-docs-operation-type: operation - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/cancel': - post: - tags: - - solutions.migrationsRoot - summary: Invoke action cancel - description: 'Cancel a crossTenantMigrationJob. All tasks within the job that were in a Sync state are canceled. If the job can''t be canceled, a 409 Conflict response is returned and the migrations continue. This response happens when a migration is already in progress or is in a terminal state.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantmigrationjob-cancel?view=graph-rest-beta - operationId: solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJob.cancel - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationCancelResponse' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-09' - date: '2023-11-15' - version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI - x-ms-docs-operation-type: action - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/migrate': - post: - tags: - - solutions.migrationsRoot - summary: Invoke action migrate - description: 'Migrate a cross-tenant migration job asynchronously. The job must pass validation before migration can start. After a job is created by using the Create crossTenantMigrationJob method and validated by using the validate action, call this action to start the migration of user data from the source tenant to the target tenant for the specified workloads. Validation results expire after seven days; if expired, revalidate the job before you call the migrate API. This action is asynchronous. After you call the migrate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of completed, completedWithErrors, or failed.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantmigrationjob-migrate?view=graph-rest-beta - operationId: solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJob.migrate - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-09' - date: '2023-11-15' - version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI - x-ms-docs-operation-type: action - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/validate': - post: - tags: - - solutions.migrationsRoot - summary: Invoke action validate - description: 'Validate the configuration of a cross-tenant migration job asynchronously. This action doesn''t migrate any content, but goes through validation for the specified workloads to find any errors or misconfigurations that affect an actual migration job. The job must be in a submitted or validateFailed status before you can call this action. This action is asynchronous. After you call the validate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of validatePassed or validateFailed.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantmigrationjob-validate?view=graph-rest-beta - operationId: solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJob.validate - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-09' - date: '2023-11-15' - version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI - x-ms-docs-operation-type: action - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users': - get: - tags: - - solutions.migrationsRoot - summary: List crossTenantMigrationTask objects - description: 'Get a list of the crossTenantMigrationTasks for users in a crossTenantMigrationJob. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantmigrationjob-list-users?view=graph-rest-beta - operationId: solutions.migrations.crossTenantMigrationJobs.ListUsers - 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.crossTenantMigrationTaskCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-09' - date: '2023-11-15' - version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - solutions.migrationsRoot - summary: Create new navigation property to users for solutions - operationId: solutions.migrations.crossTenantMigrationJobs.CreateUsers - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationTask' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationTask' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-09' - date: '2023-11-15' - version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI - x-ms-docs-operation-type: operation - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}': - get: - tags: - - solutions.migrationsRoot - summary: Get crossTenantMigrationTask - description: 'Read the properties and relationships of crossTenantMigrationTask, which shows the details of the migration task for a single user of a crossTenantMigrationJob. The crossTenantMigrationTask contains the status details of migrations for the workloads specified in the crossTenantMigrationJob. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantmigrationtask-get?view=graph-rest-beta - operationId: solutions.migrations.crossTenantMigrationJobs.GetUsers - parameters: - - 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.crossTenantMigrationTask' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-09' - date: '2023-11-15' - version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI - x-ms-docs-operation-type: operation - patch: - tags: - - solutions.migrationsRoot - summary: Update the navigation property users in solutions - operationId: solutions.migrations.crossTenantMigrationJobs.UpdateUsers - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationTask' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationTask' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-09' - date: '2023-11-15' - version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI - x-ms-docs-operation-type: operation - delete: - tags: - - solutions.migrationsRoot - summary: Delete navigation property users for solutions - operationId: solutions.migrations.crossTenantMigrationJobs.DeleteUsers - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-09' - date: '2023-11-15' - version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI - x-ms-docs-operation-type: operation - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}/cancel': - post: - tags: - - solutions.migrationsRoot - summary: Invoke action cancel - description: 'Cancel a specific crossTenantMigrationTask for a User within a CrossTenantMigrationJob. If the User migration can''t be canceled or is in a terminal state, a 409 CONFLICT response code is returned, and the migration continues.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantmigrationtask-cancel?view=graph-rest-beta - operationId: solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJob.users.crossTenantMigrationTask.cancel - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationCancelResponse' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-09' - date: '2023-11-15' - version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI - x-ms-docs-operation-type: action - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/$count': - get: - tags: - - solutions.migrationsRoot - summary: Get the number of the resource - operationId: solutions.migrations.crossTenantMigrationJobs.users.GetCount-f918 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-09' - date: '2023-11-15' - version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')': - get: - tags: - - solutions.migrationsRoot - summary: Get crossTenantMigrationJob - description: 'Read the properties and relationships of crossTenantMigrationJob object. Includes details of the crossTenantMigrationJob , but not details of the individual crossTenantMigrationTasks of the crossTenantMigrationJob.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantmigrationjob-get?view=graph-rest-beta - operationId: solutions.migrations.crossTenantMigrationJobs.GetByDisplayName - parameters: - - 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.crossTenantMigrationJob' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-09' - date: '2023-11-15' - version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI - x-ms-docs-operation-type: operation - patch: - tags: - - solutions.migrationsRoot - summary: Update crossTenantMigrationJob - description: 'Update the completeAfterDateTime of a crossTenantMigrationJob object. Only updates to the completeAfterDateTime are supported. Use this function to change when the crossTenantMigrationJob starts processing. If completeAfterDateTime is set to the past, the crossTenantMigrationJob starts processing.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantmigrationjob-update?view=graph-rest-beta - operationId: solutions.migrations.crossTenantMigrationJobs.UpdateByDisplayName - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-09' - date: '2023-11-15' - version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI - x-ms-docs-operation-type: operation - delete: - tags: - - solutions.migrationsRoot - summary: Delete navigation property crossTenantMigrationJobs for solutions - operationId: solutions.migrations.crossTenantMigrationJobs.DeleteByDisplayName - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-09' - date: '2023-11-15' - version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI - x-ms-docs-operation-type: operation - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/cancel': - post: - tags: - - solutions.migrationsRoot - summary: Invoke action cancel - description: 'Cancel a crossTenantMigrationJob. All tasks within the job that were in a Sync state are canceled. If the job can''t be canceled, a 409 Conflict response is returned and the migrations continue. This response happens when a migration is already in progress or is in a terminal state.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantmigrationjob-cancel?view=graph-rest-beta - operationId: solutions.migrations.crossTenantMigrationJobs.displayName.cancel - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationCancelResponse' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-09' - date: '2023-11-15' - version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI - x-ms-docs-operation-type: action - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/migrate': - post: - tags: - - solutions.migrationsRoot - summary: Invoke action migrate - description: 'Migrate a cross-tenant migration job asynchronously. The job must pass validation before migration can start. After a job is created by using the Create crossTenantMigrationJob method and validated by using the validate action, call this action to start the migration of user data from the source tenant to the target tenant for the specified workloads. Validation results expire after seven days; if expired, revalidate the job before you call the migrate API. This action is asynchronous. After you call the migrate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of completed, completedWithErrors, or failed.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantmigrationjob-migrate?view=graph-rest-beta - operationId: solutions.migrations.crossTenantMigrationJobs.displayName.migrate - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-09' - date: '2023-11-15' - version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI - x-ms-docs-operation-type: action - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/validate': - post: - tags: - - solutions.migrationsRoot - summary: Invoke action validate - description: 'Validate the configuration of a cross-tenant migration job asynchronously. This action doesn''t migrate any content, but goes through validation for the specified workloads to find any errors or misconfigurations that affect an actual migration job. The job must be in a submitted or validateFailed status before you can call this action. This action is asynchronous. After you call the validate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of validatePassed or validateFailed.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/crosstenantmigrationjob-validate?view=graph-rest-beta - operationId: solutions.migrations.crossTenantMigrationJobs.displayName.validate - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-09' - date: '2023-11-15' - version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI - x-ms-docs-operation-type: action - /solutions/migrations/crossTenantMigrationJobs/$count: - get: - tags: - - solutions.migrationsRoot - summary: Get the number of the resource - operationId: solutions.migrations.crossTenantMigrationJobs.GetCount-63b8 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-07-09' - date: '2023-11-15' - version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI +paths: {} components: schemas: microsoft.graph.migrationsRoot: diff --git a/openApiDocs_KiotaCompat/beta/NetworkAccess.yml b/openApiDocs_KiotaCompat/beta/NetworkAccess.yml index 123c15d361a..d39826aec32 100644 --- a/openApiDocs_KiotaCompat/beta/NetworkAccess.yml +++ b/openApiDocs_KiotaCompat/beta/NetworkAccess.yml @@ -870,1308 +870,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /networkAccess/connectivity/branches: - get: - tags: - - networkAccess.connectivity - summary: List branches (deprecated) - description: Retrieve a list of branches within a tenant connected to the Global Secure Access services. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-connectivity-list-branches?view=graph-rest-beta - operationId: networkAccess.connectivity.ListBranches - 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.networkaccess.branchSiteCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - networkAccess.connectivity - summary: Create branch (deprecated) - description: Create a new branch. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-connectivity-post-branches?view=graph-rest-beta - operationId: networkAccess.connectivity.CreateBranches - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.branchSite' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.branchSite' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-docs-operation-type: operation - '/networkAccess/connectivity/branches/{branchSite-id}': - get: - tags: - - networkAccess.connectivity - summary: Get branchSite (deprecated) - description: Retrieve information about a specific branch. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-branchsite-get?view=graph-rest-beta - operationId: networkAccess.connectivity.GetBranches - parameters: - - 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.networkaccess.branchSite' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-docs-operation-type: operation - patch: - tags: - - networkAccess.connectivity - summary: Update branchSite (deprecated) - description: Update the configuration or properties of a specific branch. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-branchsite-update?view=graph-rest-beta - operationId: networkAccess.connectivity.UpdateBranches - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.branchSite' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.branchSite' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-docs-operation-type: operation - delete: - tags: - - networkAccess.connectivity - summary: Delete branchSite (deprecated) - description: Delete a specific branch. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-branchsite-delete?view=graph-rest-beta - operationId: networkAccess.connectivity.DeleteBranches - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-docs-operation-type: operation - '/networkAccess/connectivity/branches/{branchSite-id}/connectivityConfiguration': - get: - tags: - - networkAccess.connectivity - summary: Get branchConnectivityConfiguration (deprecated) - description: Retrieve the IPSec tunnel configuration required to establish a bidirectional communication link between your organization's router and the Microsoft gateway. This information is vital for configuring your router (customer premise equipment) after creating a deviceLink. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-branchconnectivityconfiguration-get?view=graph-rest-beta - operationId: networkAccess.connectivity.branches.GetConnectivityConfiguration - parameters: - - 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.networkaccess.branchConnectivityConfiguration' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-docs-operation-type: operation - patch: - tags: - - networkAccess.connectivity - summary: Update the navigation property connectivityConfiguration in networkAccess - operationId: networkAccess.connectivity.branches.UpdateConnectivityConfiguration - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.branchConnectivityConfiguration' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.branchConnectivityConfiguration' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-docs-operation-type: operation - delete: - tags: - - networkAccess.connectivity - summary: Delete navigation property connectivityConfiguration for networkAccess - operationId: networkAccess.connectivity.branches.DeleteConnectivityConfiguration - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-docs-operation-type: operation - '/networkAccess/connectivity/branches/{branchSite-id}/connectivityConfiguration/links': - get: - tags: - - networkAccess.connectivity - summary: Get links from networkAccess - description: List of connectivity configurations for deviceLink objects. - operationId: networkAccess.connectivity.branches.connectivityConfiguration.ListLinks - 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.networkaccess.connectivityConfigurationLinkCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - networkAccess.connectivity - summary: Create new navigation property to links for networkAccess - operationId: networkAccess.connectivity.branches.connectivityConfiguration.CreateLinks - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.connectivityConfigurationLink' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.connectivityConfigurationLink' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-docs-operation-type: operation - '/networkAccess/connectivity/branches/{branchSite-id}/connectivityConfiguration/links/{connectivityConfigurationLink-id}': - get: - tags: - - networkAccess.connectivity - summary: Get links from networkAccess - description: List of connectivity configurations for deviceLink objects. - operationId: networkAccess.connectivity.branches.connectivityConfiguration.GetLinks - parameters: - - 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.networkaccess.connectivityConfigurationLink' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-docs-operation-type: operation - patch: - tags: - - networkAccess.connectivity - summary: Update the navigation property links in networkAccess - operationId: networkAccess.connectivity.branches.connectivityConfiguration.UpdateLinks - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.connectivityConfigurationLink' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.connectivityConfigurationLink' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-docs-operation-type: operation - delete: - tags: - - networkAccess.connectivity - summary: Delete navigation property links for networkAccess - operationId: networkAccess.connectivity.branches.connectivityConfiguration.DeleteLinks - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-docs-operation-type: operation - '/networkAccess/connectivity/branches/{branchSite-id}/connectivityConfiguration/links/$count': - get: - tags: - - networkAccess.connectivity - summary: Get the number of the resource - operationId: networkAccess.connectivity.branches.connectivityConfiguration.links.GetCount-5eec - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - '/networkAccess/connectivity/branches/{branchSite-id}/deviceLinks': - get: - tags: - - networkAccess.connectivity - summary: List deviceLinks (deprecated) - description: Retrieve a list of device links associated with a specific branch. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-branchsite-list-devicelinks?view=graph-rest-beta - operationId: networkAccess.connectivity.branches.ListDeviceLinks - 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.networkaccess.deviceLinkCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - networkAccess.connectivity - summary: Create deviceLink (deprecated) - description: Create a branch site with associated device links. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-branchsite-post-devicelinks?view=graph-rest-beta - operationId: networkAccess.connectivity.branches.CreateDeviceLinks - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.deviceLink' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.deviceLink' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-docs-operation-type: operation - '/networkAccess/connectivity/branches/{branchSite-id}/deviceLinks/{deviceLink-id}': - get: - tags: - - networkAccess.connectivity - summary: Get deviceLinks from networkAccess - description: Each unique CPE device associated with a branch is specified. Supports $expand. - operationId: networkAccess.connectivity.branches.GetDeviceLinks - parameters: - - 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.networkaccess.deviceLink' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-docs-operation-type: operation - patch: - tags: - - networkAccess.connectivity - summary: Update deviceLink - description: Update the device link associated with a specific branch or remote network. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-devicelink-update?view=graph-rest-beta - operationId: networkAccess.connectivity.branches.UpdateDeviceLinks - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.deviceLink' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.deviceLink' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-docs-operation-type: operation - delete: - tags: - - networkAccess.connectivity - summary: Delete deviceLink (deprecated) - description: 'Removes the link between the branch or remote network and the CPE device, effectively removing the connection and associated configuration between them.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-branchsite-delete-devicelinks?view=graph-rest-beta - operationId: networkAccess.connectivity.branches.DeleteDeviceLinks - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-docs-operation-type: operation - '/networkAccess/connectivity/branches/{branchSite-id}/deviceLinks/$count': - get: - tags: - - networkAccess.connectivity - summary: Get the number of the resource - operationId: networkAccess.connectivity.branches.deviceLinks.GetCount-36aa - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - '/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles': - get: - tags: - - networkAccess.connectivity - summary: List forwardingProfiles (deprecated) - description: Retrieve a list of traffic forwarding profiles associated with a branch. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-branchsite-list-forwardingprofiles?view=graph-rest-beta - operationId: networkAccess.connectivity.branches.ListForwardingProfiles - 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.networkaccess.forwardingProfileCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - networkAccess.connectivity - summary: Create new navigation property to forwardingProfiles for networkAccess - operationId: networkAccess.connectivity.branches.CreateForwardingProfiles - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.forwardingProfile' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.forwardingProfile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-docs-operation-type: operation - '/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}': - get: - tags: - - networkAccess.connectivity - summary: Get forwardingProfiles from networkAccess - description: Each forwarding profile associated with a branch site is specified. Supports $expand. - operationId: networkAccess.connectivity.branches.GetForwardingProfiles - parameters: - - 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.networkaccess.forwardingProfile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-docs-operation-type: operation - patch: - tags: - - networkAccess.connectivity - summary: Update the navigation property forwardingProfiles in networkAccess - operationId: networkAccess.connectivity.branches.UpdateForwardingProfiles - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.forwardingProfile' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.forwardingProfile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-docs-operation-type: operation - delete: - tags: - - networkAccess.connectivity - summary: Delete navigation property forwardingProfiles for networkAccess - operationId: networkAccess.connectivity.branches.DeleteForwardingProfiles - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-docs-operation-type: operation - '/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}/policies': - get: - tags: - - networkAccess.connectivity - summary: Get policies from networkAccess - description: The traffic forwarding policies associated with this profile. - operationId: networkAccess.connectivity.branches.forwardingProfiles.ListPolicies - 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.networkaccess.policyLinkCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - networkAccess.connectivity - summary: Create new navigation property to policies for networkAccess - operationId: networkAccess.connectivity.branches.forwardingProfiles.CreatePolicies - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.policyLink' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.policyLink' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-docs-operation-type: operation - '/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}': - get: - tags: - - networkAccess.connectivity - summary: Get policies from networkAccess - description: The traffic forwarding policies associated with this profile. - operationId: networkAccess.connectivity.branches.forwardingProfiles.GetPolicies - parameters: - - 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.networkaccess.policyLink' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-docs-operation-type: operation - patch: - tags: - - networkAccess.connectivity - summary: Update the navigation property policies in networkAccess - operationId: networkAccess.connectivity.branches.forwardingProfiles.UpdatePolicies - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.policyLink' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.policyLink' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-docs-operation-type: operation - delete: - tags: - - networkAccess.connectivity - summary: Delete navigation property policies for networkAccess - operationId: networkAccess.connectivity.branches.forwardingProfiles.DeletePolicies - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-docs-operation-type: operation - '/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}/policy': - get: - tags: - - networkAccess.connectivity - summary: Get policy from networkAccess - description: Policy. - operationId: networkAccess.connectivity.branches.forwardingProfiles.policies.GetPolicy - parameters: - - 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.networkaccess.policy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-docs-operation-type: operation - '/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}/policies/$count': - get: - tags: - - networkAccess.connectivity - summary: Get the number of the resource - operationId: networkAccess.connectivity.branches.forwardingProfiles.policies.GetCount-8d70 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - '/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}/servicePrincipal': - get: - tags: - - networkAccess.connectivity - summary: Get servicePrincipal from networkAccess - operationId: networkAccess.connectivity.branches.forwardingProfiles.GetServicePrincipal - parameters: - - 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.servicePrincipal' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - x-ms-docs-operation-type: operation - '/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/$count': - get: - tags: - - networkAccess.connectivity - summary: Get the number of the resource - operationId: networkAccess.connectivity.branches.forwardingProfiles.GetCount-44e9 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' - /networkAccess/connectivity/branches/$count: - get: - tags: - - networkAccess.connectivity - summary: Get the number of the resource - operationId: networkAccess.connectivity.branches.GetCount-0204 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-03-20' - date: '2023-12-19' - version: 2022-06/PrivatePreview:NetworkAccess - description: 'The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API.' '/networkAccess/connectivity/microsoft.graph.networkaccess.getWebCategoryByUrl(url=''{url}'')': get: tags: diff --git a/openApiDocs_KiotaCompat/beta/Planner.yml b/openApiDocs_KiotaCompat/beta/Planner.yml index 10ddce16d35..8a51d34e7b6 100644 --- a/openApiDocs_KiotaCompat/beta/Planner.yml +++ b/openApiDocs_KiotaCompat/beta/Planner.yml @@ -1453,134 +1453,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/groups/{group-id}/planner/plans/{plannerPlan-id}/goals': - get: - tags: - - groups.plannerGroup - summary: Get goals from groups - description: Collection of goals in the plan. Read-only. Nullable. - operationId: groups.planner.plans.ListGoals - 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.plannerGoalCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/groups/{group-id}/planner/plans/{plannerPlan-id}/goals/{plannerGoal-id}': - get: - tags: - - groups.plannerGroup - summary: Get goals from groups - description: Collection of goals in the plan. Read-only. Nullable. - operationId: groups.planner.plans.GetGoals - parameters: - - 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.plannerGoal' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated - x-ms-docs-operation-type: operation - '/groups/{group-id}/planner/plans/{plannerPlan-id}/goals/$count': - get: - tags: - - groups.plannerGroup - summary: Get the number of the resource - operationId: groups.planner.plans.goals.GetCount-b060 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated '/groups/{group-id}/planner/plans/{plannerPlan-id}/historyItems': get: tags: @@ -3946,325 +3818,8 @@ paths: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - - name: $orderby - in: query - description: Order items by property values - 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: Success - content: - application/json: - schema: - title: Collection of plannerBucket - type: object - allOf: - - $ref: '#/components/schemas/BaseDeltaFunctionResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.plannerBucket' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /planner/goals: - get: - tags: - - planner.plannerGoal - summary: Get plannerGoal - description: Retrieve the properties and relationships of a plannerGoal object. - operationId: planner.ListGoals - 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.plannerGoalCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - planner.plannerGoal - summary: Create new navigation property to goals for planner - operationId: planner.CreateGoals - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerGoal' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerGoal' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated - x-ms-docs-operation-type: operation - '/planner/goals/{plannerGoal-id}': - get: - tags: - - planner.plannerGoal - summary: Get plannerGoal - description: Retrieve the properties and relationships of a plannerGoal object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/plannergoal-get?view=graph-rest-beta - operationId: planner.GetGoals - parameters: - - 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.plannerGoal' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated - x-ms-docs-operation-type: operation - patch: - tags: - - planner.plannerGoal - summary: Update the navigation property goals in planner - operationId: planner.UpdateGoals - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerGoal' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerGoal' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated - x-ms-docs-operation-type: operation - delete: - tags: - - planner.plannerGoal - summary: Delete navigation property goals for planner - operationId: planner.DeleteGoals - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated - x-ms-docs-operation-type: operation - '/planner/goals/{plannerGoal-id}/tasks': - get: - tags: - - planner.plannerGoal - summary: Get tasks from planner - description: 'Read-only. Nullable. The tasks associated with the goal. This relationship doesn''t support direct retrieval or $expand. To identify the goals associated with a task, read the goalIds property of the plannerTask resource.' - operationId: planner.goals.ListTasks - 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.plannerTaskCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/planner/goals/{plannerGoal-id}/tasks/{plannerTask-id}': - get: - tags: - - planner.plannerGoal - summary: Get tasks from planner - description: 'Read-only. Nullable. The tasks associated with the goal. This relationship doesn''t support direct retrieval or $expand. To identify the goals associated with a task, read the goalIds property of the plannerTask resource.' - operationId: planner.goals.GetTasks - parameters: + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned @@ -4275,6 +3830,16 @@ paths: type: array items: type: string + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string - name: $expand in: query description: Expand related entities @@ -4287,66 +3852,28 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerTask' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated - x-ms-docs-operation-type: operation - '/planner/goals/{plannerGoal-id}/tasks/$count': - get: - tags: - - planner.plannerGoal - summary: Get the number of the resource - operationId: planner.goals.tasks.GetCount-aa97 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated - /planner/goals/$count: - get: - tags: - - planner.plannerGoal - summary: Get the number of the resource - operationId: planner.goals.GetCount-9fb1 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' + title: Collection of plannerBucket + type: object + allOf: + - $ref: '#/components/schemas/BaseDeltaFunctionResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.plannerBucket' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore /planner/plans: get: tags: @@ -5727,137 +5254,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/planner/plans/{plannerPlan-id}/goals': - get: - tags: - - planner.plannerPlan - summary: List goals - description: Retrieve the plannerGoal objects associated with a plannerPlan object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/plannerplan-list-goals?view=graph-rest-beta - operationId: planner.plans.ListGoals - 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.plannerGoalCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/planner/plans/{plannerPlan-id}/goals/{plannerGoal-id}': - get: - tags: - - planner.plannerPlan - summary: Get goals from planner - description: Collection of goals in the plan. Read-only. Nullable. - operationId: planner.plans.GetGoals - parameters: - - 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.plannerGoal' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated - x-ms-docs-operation-type: operation - '/planner/plans/{plannerPlan-id}/goals/$count': - get: - tags: - - planner.plannerPlan - summary: Get the number of the resource - operationId: planner.plans.goals.GetCount-da19 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated '/planner/plans/{plannerPlan-id}/historyItems': get: tags: @@ -10454,134 +9850,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/planner/plans/{plannerPlan-id}/goals': - get: - tags: - - users.plannerUser - summary: Get goals from users - description: Collection of goals in the plan. Read-only. Nullable. - operationId: users.planner.plans.ListGoals - 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.plannerGoalCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/users/{user-id}/planner/plans/{plannerPlan-id}/goals/{plannerGoal-id}': - get: - tags: - - users.plannerUser - summary: Get goals from users - description: Collection of goals in the plan. Read-only. Nullable. - operationId: users.planner.plans.GetGoals - parameters: - - 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.plannerGoal' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated - x-ms-docs-operation-type: operation - '/users/{user-id}/planner/plans/{plannerPlan-id}/goals/$count': - get: - tags: - - users.plannerUser - summary: Get the number of the resource - operationId: users.planner.plans.goals.GetCount-f0c6 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated '/users/{user-id}/planner/plans/{plannerPlan-id}/historyItems': get: tags: diff --git a/openApiDocs_KiotaCompat/beta/Reports.yml b/openApiDocs_KiotaCompat/beta/Reports.yml index 37449a9d9b6..721affb2e25 100644 --- a/openApiDocs_KiotaCompat/beta/Reports.yml +++ b/openApiDocs_KiotaCompat/beta/Reports.yml @@ -10199,223 +10199,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /reports/credentialUserRegistrationDetails: - get: - tags: - - reports.credentialUserRegistrationDetails - summary: List credentialUserRegistrationDetails - description: Get a list of credentialUserRegistrationDetails objects for a given tenant. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/reportroot-list-credentialuserregistrationdetails?view=graph-rest-beta - operationId: reports.ListCredentialUserRegistrationDetails - 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.credentialUserRegistrationDetailsCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-06-30' - date: '2023-06-21' - version: 2023-06/credentialUserRegistrationDetails - description: 'The Reporting credentialUserRegistrationDetails API is deprecated and will stop returning data on June 30, 2024. Please use the new userRegistrationDetails API.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - reports.credentialUserRegistrationDetails - summary: Create new navigation property to credentialUserRegistrationDetails for reports - operationId: reports.CreateCredentialUserRegistrationDetails - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.credentialUserRegistrationDetails' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.credentialUserRegistrationDetails' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-06-30' - date: '2023-06-21' - version: 2023-06/credentialUserRegistrationDetails - description: 'The Reporting credentialUserRegistrationDetails API is deprecated and will stop returning data on June 30, 2024. Please use the new userRegistrationDetails API.' - x-ms-docs-operation-type: operation - '/reports/credentialUserRegistrationDetails/{credentialUserRegistrationDetails-id}': - get: - tags: - - reports.credentialUserRegistrationDetails - summary: Get credentialUserRegistrationDetails from reports - description: Details of the usage of self-service password reset and multifactor authentication (MFA) for all registered users. - operationId: reports.GetCredentialUserRegistrationDetails - parameters: - - 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.credentialUserRegistrationDetails' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-06-30' - date: '2023-06-21' - version: 2023-06/credentialUserRegistrationDetails - description: 'The Reporting credentialUserRegistrationDetails API is deprecated and will stop returning data on June 30, 2024. Please use the new userRegistrationDetails API.' - x-ms-docs-operation-type: operation - patch: - tags: - - reports.credentialUserRegistrationDetails - summary: Update the navigation property credentialUserRegistrationDetails in reports - operationId: reports.UpdateCredentialUserRegistrationDetails - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.credentialUserRegistrationDetails' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.credentialUserRegistrationDetails' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-06-30' - date: '2023-06-21' - version: 2023-06/credentialUserRegistrationDetails - description: 'The Reporting credentialUserRegistrationDetails API is deprecated and will stop returning data on June 30, 2024. Please use the new userRegistrationDetails API.' - x-ms-docs-operation-type: operation - delete: - tags: - - reports.credentialUserRegistrationDetails - summary: Delete navigation property credentialUserRegistrationDetails for reports - operationId: reports.DeleteCredentialUserRegistrationDetails - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-06-30' - date: '2023-06-21' - version: 2023-06/credentialUserRegistrationDetails - description: 'The Reporting credentialUserRegistrationDetails API is deprecated and will stop returning data on June 30, 2024. Please use the new userRegistrationDetails API.' - x-ms-docs-operation-type: operation - /reports/credentialUserRegistrationDetails/$count: - get: - tags: - - reports.credentialUserRegistrationDetails - summary: Get the number of the resource - operationId: reports.credentialUserRegistrationDetails.GetCount-34ac - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-06-30' - date: '2023-06-21' - version: 2023-06/credentialUserRegistrationDetails - description: 'The Reporting credentialUserRegistrationDetails API is deprecated and will stop returning data on June 30, 2024. Please use the new userRegistrationDetails API.' /reports/dailyPrintUsage: get: tags: @@ -10960,28 +10743,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /reports/dailyPrintUsageSummariesByPrinter: + /reports/healthMonitoring: get: tags: - - reports.printUsageByPrinter - summary: Get dailyPrintUsageSummariesByPrinter from reports - operationId: reports.ListDailyPrintUsageSummariesByPrinter + - reports.healthMonitoringRoot + summary: Get healthMonitoring from reports + description: Reports for Microsoft Entra Health Monitoring. + operationId: reports.GetHealthMonitoring 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 @@ -11004,58 +10773,86 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.printUsageByPrinterCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.healthMonitoring.healthMonitoringRoot' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The dailyPrintUsageSummariesByPrinter navigation property is deprecated and will stop returning data on July 31, 2023. Please use the dailyPrintUsageByPrinter navigation property instead of this.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + patch: tags: - - reports.printUsageByPrinter - summary: Create new navigation property to dailyPrintUsageSummariesByPrinter for reports - operationId: reports.CreateDailyPrintUsageSummariesByPrinter + - reports.healthMonitoringRoot + summary: Update the navigation property healthMonitoring in reports + operationId: reports.UpdateHealthMonitoring requestBody: - description: New navigation property + description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.printUsageByPrinter' + $ref: '#/components/schemas/microsoft.graph.healthMonitoring.healthMonitoringRoot' required: true responses: 2XX: - description: Created navigation property. + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.printUsageByPrinter' + $ref: '#/components/schemas/microsoft.graph.healthMonitoring.healthMonitoringRoot' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - reports.healthMonitoringRoot + summary: Delete navigation property healthMonitoring for reports + operationId: reports.DeleteHealthMonitoring + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The dailyPrintUsageSummariesByPrinter navigation property is deprecated and will stop returning data on July 31, 2023. Please use the dailyPrintUsageByPrinter navigation property instead of this.' x-ms-docs-operation-type: operation - '/reports/dailyPrintUsageSummariesByPrinter/{printUsageByPrinter-id}': + /reports/healthMonitoring/alertConfigurations: get: tags: - - reports.printUsageByPrinter - summary: Get dailyPrintUsageSummariesByPrinter from reports - operationId: reports.GetDailyPrintUsageSummariesByPrinter + - reports.healthMonitoringRoot + summary: List alertConfigurations + description: Get a list of the Microsoft Entra health monitoring alertConfiguration objects and their properties. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/healthmonitoring-healthmonitoringroot-list-alertconfigurations?view=graph-rest-beta + operationId: reports.healthMonitoring.ListAlertConfigurations 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 @@ -11078,33 +10875,97 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.printUsageByPrinter' + $ref: '#/components/responses/microsoft.graph.healthMonitoring.alertConfigurationCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The dailyPrintUsageSummariesByPrinter navigation property is deprecated and will stop returning data on July 31, 2023. Please use the dailyPrintUsageByPrinter navigation property instead of this.' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + post: tags: - - reports.printUsageByPrinter - summary: Update the navigation property dailyPrintUsageSummariesByPrinter in reports - operationId: reports.UpdateDailyPrintUsageSummariesByPrinter - requestBody: + - reports.healthMonitoringRoot + summary: Create new navigation property to alertConfigurations for reports + operationId: reports.healthMonitoring.CreateAlertConfigurations + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.healthMonitoring.alertConfiguration' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.healthMonitoring.alertConfiguration' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/reports/healthMonitoring/alertConfigurations/{alertConfiguration-id}': + get: + tags: + - reports.healthMonitoringRoot + summary: Get alertConfiguration + description: Read the properties and relationships of a Microsoft Entra health monitoring alertConfiguration object. The returned alertConfiguration object contains the settings for the distribution groups where alert notifications are to be sent. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/healthmonitoring-alertconfiguration-get?view=graph-rest-beta + operationId: reports.healthMonitoring.GetAlertConfigurations + parameters: + - 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.healthMonitoring.alertConfiguration' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - reports.healthMonitoringRoot + summary: Update alertConfiguration + description: Update the properties of a Microsoft Entra health monitoring alertConfiguration object. You can use alertConfiguration settings to specify the distribution groups where alert notifications are to be sent. This API doesn't currently support group validation. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/healthmonitoring-alertconfiguration-update?view=graph-rest-beta + operationId: reports.healthMonitoring.UpdateAlertConfigurations + requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.printUsageByPrinter' + $ref: '#/components/schemas/microsoft.graph.healthMonitoring.alertConfiguration' required: true responses: 2XX: @@ -11112,23 +10973,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.printUsageByPrinter' + $ref: '#/components/schemas/microsoft.graph.healthMonitoring.alertConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The dailyPrintUsageSummariesByPrinter navigation property is deprecated and will stop returning data on July 31, 2023. Please use the dailyPrintUsageByPrinter navigation property instead of this.' x-ms-docs-operation-type: operation delete: tags: - - reports.printUsageByPrinter - summary: Delete navigation property dailyPrintUsageSummariesByPrinter for reports - operationId: reports.DeleteDailyPrintUsageSummariesByPrinter + - reports.healthMonitoringRoot + summary: Delete navigation property alertConfigurations for reports + operationId: reports.healthMonitoring.DeleteAlertConfigurations parameters: - name: If-Match in: header @@ -11143,19 +10998,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The dailyPrintUsageSummariesByPrinter navigation property is deprecated and will stop returning data on July 31, 2023. Please use the dailyPrintUsageByPrinter navigation property instead of this.' x-ms-docs-operation-type: operation - /reports/dailyPrintUsageSummariesByPrinter/$count: + /reports/healthMonitoring/alertConfigurations/$count: get: tags: - - reports.printUsageByPrinter + - reports.healthMonitoringRoot summary: Get the number of the resource - operationId: reports.dailyPrintUsageSummariesByPrinter.GetCount-d691 + operationId: reports.healthMonitoring.alertConfigurations.GetCount-f403 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -11166,18 +11015,16 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The dailyPrintUsageSummariesByPrinter navigation property is deprecated and will stop returning data on July 31, 2023. Please use the dailyPrintUsageByPrinter navigation property instead of this.' - /reports/dailyPrintUsageSummariesByUser: + /reports/healthMonitoring/alerts: get: tags: - - reports.printUsageByUser - summary: Get dailyPrintUsageSummariesByUser from reports - operationId: reports.ListDailyPrintUsageSummariesByUser + - reports.healthMonitoringRoot + summary: List alerts + description: Get the list of the Microsoft Entra health monitoring alert objects and their properties from the past 30 days. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/healthmonitoring-healthmonitoringroot-list-alerts?view=graph-rest-beta + operationId: reports.healthMonitoring.ListAlerts parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -11216,32 +11063,26 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.printUsageByUserCollectionResponse' + $ref: '#/components/responses/microsoft.graph.healthMonitoring.alertCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The dailyPrintUsageSummariesByUser navigation property is deprecated and will stop returning data on July 31, 2023. Please use the dailyPrintUsage navigation property instead of this.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - - reports.printUsageByUser - summary: Create new navigation property to dailyPrintUsageSummariesByUser for reports - operationId: reports.CreateDailyPrintUsageSummariesByUser + - reports.healthMonitoringRoot + summary: Create new navigation property to alerts for reports + operationId: reports.healthMonitoring.CreateAlerts requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.printUsageByUser' + $ref: '#/components/schemas/microsoft.graph.healthMonitoring.alert' required: true responses: 2XX: @@ -11249,24 +11090,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.printUsageByUser' + $ref: '#/components/schemas/microsoft.graph.healthMonitoring.alert' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The dailyPrintUsageSummariesByUser navigation property is deprecated and will stop returning data on July 31, 2023. Please use the dailyPrintUsage navigation property instead of this.' x-ms-docs-operation-type: operation - '/reports/dailyPrintUsageSummariesByUser/{printUsageByUser-id}': + '/reports/healthMonitoring/alerts/{alert-id}': get: tags: - - reports.printUsageByUser - summary: Get dailyPrintUsageSummariesByUser from reports - operationId: reports.GetDailyPrintUsageSummariesByUser + - reports.healthMonitoringRoot + summary: Get alert + description: 'Read the properties and relationships of a Microsoft Entra health monitoring alert object. The returned alert object contains information about the state, type, date, and impact of each alert that fired within your tenant.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/healthmonitoring-alert-get?view=graph-rest-beta + operationId: reports.healthMonitoring.GetAlerts parameters: - name: $select in: query @@ -11294,29 +11133,27 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.printUsageByUser' + $ref: '#/components/schemas/microsoft.graph.healthMonitoring.alert' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The dailyPrintUsageSummariesByUser navigation property is deprecated and will stop returning data on July 31, 2023. Please use the dailyPrintUsage navigation property instead of this.' x-ms-docs-operation-type: operation patch: tags: - - reports.printUsageByUser - summary: Update the navigation property dailyPrintUsageSummariesByUser in reports - operationId: reports.UpdateDailyPrintUsageSummariesByUser + - reports.healthMonitoringRoot + summary: Update alert + description: 'Update the properties of a Microsoft Entra health monitoring alert object. For example, change an alert''s state from active to resolved.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/healthmonitoring-alert-update?view=graph-rest-beta + operationId: reports.healthMonitoring.UpdateAlerts requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.printUsageByUser' + $ref: '#/components/schemas/microsoft.graph.healthMonitoring.alert' required: true responses: 2XX: @@ -11324,23 +11161,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.printUsageByUser' + $ref: '#/components/schemas/microsoft.graph.healthMonitoring.alert' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The dailyPrintUsageSummariesByUser navigation property is deprecated and will stop returning data on July 31, 2023. Please use the dailyPrintUsage navigation property instead of this.' x-ms-docs-operation-type: operation delete: tags: - - reports.printUsageByUser - summary: Delete navigation property dailyPrintUsageSummariesByUser for reports - operationId: reports.DeleteDailyPrintUsageSummariesByUser + - reports.healthMonitoringRoot + summary: Delete navigation property alerts for reports + operationId: reports.healthMonitoring.DeleteAlerts parameters: - name: If-Match in: header @@ -11355,19 +11186,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The dailyPrintUsageSummariesByUser navigation property is deprecated and will stop returning data on July 31, 2023. Please use the dailyPrintUsage navigation property instead of this.' x-ms-docs-operation-type: operation - /reports/dailyPrintUsageSummariesByUser/$count: + /reports/healthMonitoring/alerts/$count: get: tags: - - reports.printUsageByUser + - reports.healthMonitoringRoot summary: Get the number of the resource - operationId: reports.dailyPrintUsageSummariesByUser.GetCount-761c + operationId: reports.healthMonitoring.alerts.GetCount-9421 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -11378,19 +11203,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The dailyPrintUsageSummariesByUser navigation property is deprecated and will stop returning data on July 31, 2023. Please use the dailyPrintUsage navigation property instead of this.' - /reports/healthMonitoring: + /reports/identityAnalytics: get: tags: - - reports.healthMonitoringRoot - summary: Get healthMonitoring from reports - description: Reports for Microsoft Entra Health Monitoring. - operationId: reports.GetHealthMonitoring + - reports.identityAnalyticsRoot + summary: Get identityAnalytics from reports + description: 'Microsoft Entra identity analytics for the tenant, including its groups.' + operationId: reports.GetIdentityAnalytics parameters: - name: $select in: query @@ -11418,7 +11237,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.healthMonitoring.healthMonitoringRoot' + $ref: '#/components/schemas/microsoft.graph.identityAnalyticsRoot' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11426,15 +11245,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - reports.healthMonitoringRoot - summary: Update the navigation property healthMonitoring in reports - operationId: reports.UpdateHealthMonitoring + - reports.identityAnalyticsRoot + summary: Update the navigation property identityAnalytics in reports + operationId: reports.UpdateIdentityAnalytics requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.healthMonitoring.healthMonitoringRoot' + $ref: '#/components/schemas/microsoft.graph.identityAnalyticsRoot' required: true responses: 2XX: @@ -11442,7 +11261,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.healthMonitoring.healthMonitoringRoot' + $ref: '#/components/schemas/microsoft.graph.identityAnalyticsRoot' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11450,9 +11269,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - reports.healthMonitoringRoot - summary: Delete navigation property healthMonitoring for reports - operationId: reports.DeleteHealthMonitoring + - reports.identityAnalyticsRoot + summary: Delete navigation property identityAnalytics for reports + operationId: reports.DeleteIdentityAnalytics parameters: - name: If-Match in: header @@ -11468,16 +11287,16 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /reports/healthMonitoring/alertConfigurations: + /reports/identityAnalytics/groups: get: tags: - - reports.healthMonitoringRoot - summary: List alertConfigurations - description: Get a list of the Microsoft Entra health monitoring alertConfiguration objects and their properties. + - reports.identityAnalyticsRoot + summary: List groupAnalytics + description: Get a list of the groupAnalytics objects and their properties for a Microsoft Entra tenant. Each object holds point-in-time identity analytics for one group. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/healthmonitoring-healthmonitoringroot-list-alertconfigurations?view=graph-rest-beta - operationId: reports.healthMonitoring.ListAlertConfigurations + url: https://learn.microsoft.com/graph/api/identityanalyticsroot-list-groups?view=graph-rest-beta + operationId: reports.identityAnalytics.ListGroups parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -11516,7 +11335,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.healthMonitoring.alertConfigurationCollectionResponse' + $ref: '#/components/responses/microsoft.graph.groupAnalyticsCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11527,15 +11346,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - reports.healthMonitoringRoot - summary: Create new navigation property to alertConfigurations for reports - operationId: reports.healthMonitoring.CreateAlertConfigurations + - reports.identityAnalyticsRoot + summary: Create new navigation property to groups for reports + operationId: reports.identityAnalytics.CreateGroups requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.healthMonitoring.alertConfiguration' + $ref: '#/components/schemas/microsoft.graph.groupAnalytics' required: true responses: 2XX: @@ -11543,22 +11362,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.healthMonitoring.alertConfiguration' + $ref: '#/components/schemas/microsoft.graph.groupAnalytics' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/reports/healthMonitoring/alertConfigurations/{alertConfiguration-id}': + '/reports/identityAnalytics/groups/{groupAnalytics-id}': get: tags: - - reports.healthMonitoringRoot - summary: Get alertConfiguration - description: Read the properties and relationships of a Microsoft Entra health monitoring alertConfiguration object. The returned alertConfiguration object contains the settings for the distribution groups where alert notifications are to be sent. + - reports.identityAnalyticsRoot + summary: Get groupAnalytics + description: 'Read the properties of a groupAnalytics object that contains point-in-time analytics for a group in a Microsoft Entra tenant, as part of identity analytics.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/healthmonitoring-alertconfiguration-get?view=graph-rest-beta - operationId: reports.healthMonitoring.GetAlertConfigurations + url: https://learn.microsoft.com/graph/api/groupanalytics-get?view=graph-rest-beta + operationId: reports.identityAnalytics.GetGroups parameters: - name: $select in: query @@ -11586,7 +11405,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.healthMonitoring.alertConfiguration' + $ref: '#/components/schemas/microsoft.graph.groupAnalytics' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11594,19 +11413,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - reports.healthMonitoringRoot - summary: Update alertConfiguration - description: Update the properties of a Microsoft Entra health monitoring alertConfiguration object. You can use alertConfiguration settings to specify the distribution groups where alert notifications are to be sent. This API doesn't currently support group validation. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/healthmonitoring-alertconfiguration-update?view=graph-rest-beta - operationId: reports.healthMonitoring.UpdateAlertConfigurations + - reports.identityAnalyticsRoot + summary: Update the navigation property groups in reports + operationId: reports.identityAnalytics.UpdateGroups requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.healthMonitoring.alertConfiguration' + $ref: '#/components/schemas/microsoft.graph.groupAnalytics' required: true responses: 2XX: @@ -11614,7 +11429,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.healthMonitoring.alertConfiguration' + $ref: '#/components/schemas/microsoft.graph.groupAnalytics' 4XX: $ref: '#/components/responses/error' 5XX: @@ -11622,9 +11437,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - reports.healthMonitoringRoot - summary: Delete navigation property alertConfigurations for reports - operationId: reports.healthMonitoring.DeleteAlertConfigurations + - reports.identityAnalyticsRoot + summary: Delete navigation property groups for reports + operationId: reports.identityAnalytics.DeleteGroups parameters: - name: If-Match in: header @@ -11640,12 +11455,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /reports/healthMonitoring/alertConfigurations/$count: + /reports/identityAnalytics/groups/$count: get: tags: - - reports.healthMonitoringRoot + - reports.identityAnalyticsRoot summary: Get the number of the resource - operationId: reports.healthMonitoring.alertConfigurations.GetCount-f403 + operationId: reports.identityAnalytics.groups.GetCount-d3d4 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -11656,98 +11471,89 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /reports/healthMonitoring/alerts: + /reports/deviceConfigurationDeviceActivity(): get: tags: - - reports.healthMonitoringRoot - summary: List alerts - description: Get the list of the Microsoft Entra health monitoring alert objects and their properties from the past 30 days. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/healthmonitoring-healthmonitoringroot-list-alerts?view=graph-rest-beta - operationId: reports.healthMonitoring.ListAlerts - 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 + - reports.reportRoot.Functions + summary: Invoke function deviceConfigurationDeviceActivity + description: Metadata for the device configuration device activity report + operationId: reports.deviceConfigurationDeviceActivity responses: 2XX: - $ref: '#/components/responses/microsoft.graph.healthMonitoring.alertCollectionResponse' + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.report' + - type: object + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: + x-ms-docs-operation-type: function + /reports/deviceConfigurationUserActivity(): + get: tags: - - reports.healthMonitoringRoot - summary: Create new navigation property to alerts for reports - operationId: reports.healthMonitoring.CreateAlerts - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.healthMonitoring.alert' - required: true + - reports.reportRoot.Functions + summary: Invoke function deviceConfigurationUserActivity + description: Metadata for the device configuration user activity report + operationId: reports.deviceConfigurationUserActivity responses: 2XX: - description: Created navigation property. + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.healthMonitoring.alert' + anyOf: + - $ref: '#/components/schemas/microsoft.graph.report' + - type: object + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/reports/healthMonitoring/alerts/{alert-id}': + x-ms-docs-operation-type: function + '/reports/getApiUsage(serviceArea=''@serviceArea'',period=''@period'',appId=''@appId'')': get: tags: - - reports.healthMonitoringRoot - summary: Get alert - description: 'Read the properties and relationships of a Microsoft Entra health monitoring alert object. The returned alert object contains information about the state, type, date, and impact of each alert that fired within your tenant.' + - reports.reportRoot.Functions + summary: Invoke function getApiUsage + description: Get the tenant and app API usage for Microsoft Graph services. + operationId: reports.getApiUsage + responses: + 2XX: + description: Success + content: + application/octet-stream: + schema: + type: object + properties: + value: + type: string + format: base64url + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + '/reports/getAzureADApplicationSignInSummary(period=''{period}'')': + get: + tags: + - reports.reportRoot.Functions + summary: Invoke function getAzureADApplicationSignInSummary + description: Retrieve applicationSigninSummary objects within either the last seven or 30 days. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/healthmonitoring-alert-get?view=graph-rest-beta - operationId: reports.healthMonitoring.GetAlerts + url: https://learn.microsoft.com/graph/api/reportroot-getazureadapplicationsigninsummary?view=graph-rest-beta + operationId: reports.getAzureADApplicationSignInSummary parameters: + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned @@ -11758,6 +11564,16 @@ paths: type: array items: type: string + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string - name: $expand in: query description: Expand related entities @@ -11770,88 +11586,110 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.healthMonitoring.alert' + title: Collection of applicationSignInSummary + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.applicationSignInSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/reports/getBrowserDistributionUserCounts(period=''{period}'')': + get: tags: - - reports.healthMonitoringRoot - summary: Update alert - description: 'Update the properties of a Microsoft Entra health monitoring alert object. For example, change an alert''s state from active to resolved.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/healthmonitoring-alert-update?view=graph-rest-beta - operationId: reports.healthMonitoring.UpdateAlerts - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.healthMonitoring.alert' - required: true + - reports.reportRoot.Functions + summary: Invoke function getBrowserDistributionUserCounts + operationId: reports.getBrowserDistributionUserCounts responses: 2XX: description: Success content: - application/json: + application/octet-stream: schema: - $ref: '#/components/schemas/microsoft.graph.healthMonitoring.alert' + type: object + properties: + value: + type: string + format: base64url 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: function + '/reports/getBrowserUserCounts(period=''{period}'')': + get: tags: - - reports.healthMonitoringRoot - summary: Delete navigation property alerts for reports - operationId: reports.healthMonitoring.DeleteAlerts - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + - reports.reportRoot.Functions + summary: Invoke function getBrowserUserCounts + operationId: reports.getBrowserUserCounts responses: - '204': + 2XX: description: Success + content: + application/octet-stream: + schema: + type: object + properties: + value: + type: string + format: base64url 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /reports/healthMonitoring/alerts/$count: + x-ms-docs-operation-type: function + '/reports/getBrowserUserDetail(period=''{period}'')': get: tags: - - reports.healthMonitoringRoot - summary: Get the number of the resource - operationId: reports.healthMonitoring.alerts.GetCount-9421 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - reports.reportRoot.Functions + summary: Invoke function getBrowserUserDetail + operationId: reports.getBrowserUserDetail responses: 2XX: - $ref: '#/components/responses/ODataCountResponse' + description: Success + content: + application/octet-stream: + schema: + type: object + properties: + value: + type: string + format: base64url 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /reports/identityAnalytics: + x-ms-docs-operation-type: function + '/reports/getCredentialUsageSummary(period=''{period}'')': get: tags: - - reports.identityAnalyticsRoot - summary: Get identityAnalytics from reports - description: 'Microsoft Entra identity analytics for the tenant, including its groups.' - operationId: reports.GetIdentityAnalytics + - reports.reportRoot.Functions + summary: Invoke function getCredentialUsageSummary + description: Report the current state of how many users in your organization used the self-service password reset capabilities. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/reportroot-getcredentialusagesummary?view=graph-rest-beta + operationId: reports.getCredentialUsageSummary parameters: + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned @@ -11862,6 +11700,16 @@ paths: type: array items: type: string + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string - name: $expand in: query description: Expand related entities @@ -11874,86 +11722,44 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.identityAnalyticsRoot' + title: Collection of credentialUsageSummary + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.credentialUsageSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - reports.identityAnalyticsRoot - summary: Update the navigation property identityAnalytics in reports - operationId: reports.UpdateIdentityAnalytics - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.identityAnalyticsRoot' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.identityAnalyticsRoot' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - reports.identityAnalyticsRoot - summary: Delete navigation property identityAnalytics for reports - operationId: reports.DeleteIdentityAnalytics - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /reports/identityAnalytics/groups: + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /reports/getCredentialUserRegistrationCount(): get: tags: - - reports.identityAnalyticsRoot - summary: List groupAnalytics - description: Get a list of the groupAnalytics objects and their properties for a Microsoft Entra tenant. Each object holds point-in-time identity analytics for one group. + - reports.reportRoot.Functions + summary: Invoke function getCredentialUserRegistrationCount + description: Report the current state of how many users in your organization are registered for self-service password reset and multifactor authentication (MFA) capabilities. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/identityanalyticsroot-list-groups?view=graph-rest-beta - operationId: reports.identityAnalytics.ListGroups + url: https://learn.microsoft.com/graph/api/reportroot-getcredentialuserregistrationcount?view=graph-rest-beta + operationId: reports.getCredentialUserRegistrationCount 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 @@ -11964,65 +11770,9 @@ paths: 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.groupAnalyticsCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - reports.identityAnalyticsRoot - summary: Create new navigation property to groups for reports - operationId: reports.identityAnalytics.CreateGroups - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.groupAnalytics' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.groupAnalytics' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/reports/identityAnalytics/groups/{groupAnalytics-id}': - get: - tags: - - reports.identityAnalyticsRoot - summary: Get groupAnalytics - description: 'Read the properties of a groupAnalytics object that contains point-in-time analytics for a group in a Microsoft Entra tenant, as part of identity analytics.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/groupanalytics-get?view=graph-rest-beta - operationId: reports.identityAnalytics.GetGroups - parameters: - - name: $select + - name: $orderby in: query - description: Select properties to be returned + description: Order items by property values style: form explode: false schema: @@ -12042,127 +11792,122 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.groupAnalytics' + title: Collection of credentialUserRegistrationCount + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.credentialUserRegistrationCount' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/reports/getEmailActivityCounts(period=''{period}'')': + get: tags: - - reports.identityAnalyticsRoot - summary: Update the navigation property groups in reports - operationId: reports.identityAnalytics.UpdateGroups - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.groupAnalytics' - required: true + - reports.reportRoot.Functions + summary: Invoke function getEmailActivityCounts + operationId: reports.getEmailActivityCounts responses: 2XX: description: Success content: - application/json: + application/octet-stream: schema: - $ref: '#/components/schemas/microsoft.graph.groupAnalytics' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - reports.identityAnalyticsRoot - summary: Delete navigation property groups for reports - operationId: reports.identityAnalytics.DeleteGroups - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success + type: object + properties: + value: + type: string + format: base64url 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /reports/identityAnalytics/groups/$count: + x-ms-docs-operation-type: function + '/reports/getEmailActivityUserCounts(period=''{period}'')': get: tags: - - reports.identityAnalyticsRoot - summary: Get the number of the resource - operationId: reports.identityAnalytics.groups.GetCount-d3d4 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - reports.reportRoot.Functions + summary: Invoke function getEmailActivityUserCounts + operationId: reports.getEmailActivityUserCounts responses: 2XX: - $ref: '#/components/responses/ODataCountResponse' + description: Success + content: + application/octet-stream: + schema: + type: object + properties: + value: + type: string + format: base64url 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /reports/deviceConfigurationDeviceActivity(): + x-ms-docs-operation-type: function + '/reports/getEmailActivityUserDetail(date={date})': get: tags: - reports.reportRoot.Functions - summary: Invoke function deviceConfigurationDeviceActivity - description: Metadata for the device configuration device activity report - operationId: reports.deviceConfigurationDeviceActivity + summary: Invoke function getEmailActivityUserDetail + operationId: reports.getEmailActivityUserDetail-4d91 responses: 2XX: description: Success content: - application/json: + application/octet-stream: schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.report' - - type: object - nullable: true + type: object + properties: + value: + type: string + format: base64url 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - /reports/deviceConfigurationUserActivity(): + '/reports/getEmailActivityUserDetail(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function deviceConfigurationUserActivity - description: Metadata for the device configuration user activity report - operationId: reports.deviceConfigurationUserActivity + summary: Invoke function getEmailActivityUserDetail + operationId: reports.getEmailActivityUserDetail-6549 responses: 2XX: description: Success content: - application/json: + application/octet-stream: schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.report' - - type: object - nullable: true + type: object + properties: + value: + type: string + format: base64url 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getApiUsage(serviceArea=''@serviceArea'',period=''@period'',appId=''@appId'')': + '/reports/getEmailAppUsageAppsUserCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getApiUsage - description: Get the tenant and app API usage for Microsoft Graph services. - operationId: reports.getApiUsage + summary: Invoke function getEmailAppUsageAppsUserCounts + operationId: reports.getEmailAppUsageAppsUserCounts responses: 2XX: description: Success @@ -12179,217 +11924,100 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - /reports/getAttackSimulationRepeatOffenders(): + '/reports/getEmailAppUsageUserCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getAttackSimulationRepeatOffenders - description: List the users of a tenant who have yielded to attacks more than once in attack simulation and training campaigns. This function supports @odata.nextLink for pagination. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/reportroot-getattacksimulationrepeatoffenders?view=graph-rest-beta - operationId: reports.getAttackSimulationRepeatOffenders - parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' + summary: Invoke function getEmailAppUsageUserCounts + operationId: reports.getEmailAppUsageUserCounts responses: 2XX: description: Success content: - application/json: + application/octet-stream: schema: type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.attackSimulationRepeatOffender' + properties: + value: + type: string + format: base64url 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-20' - date: '2022-05-24' - version: 2022-05/Tasks_And_Plans - description: 'This report function api is deprecated and will stop returning data on August 20, 2022. Api is now moved to /reports/security. Please use the new API.' x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /reports/getAttackSimulationSimulationUserCoverage(): + '/reports/getEmailAppUsageUserDetail(date={date})': get: tags: - reports.reportRoot.Functions - summary: Invoke function getAttackSimulationSimulationUserCoverage - description: Get simulation coverage for users of a tenant in attack simulation and training campaigns. This function supports @odata.nextLink for pagination. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/reportroot-getattacksimulationsimulationusercoverage?view=graph-rest-beta - operationId: reports.getAttackSimulationSimulationUserCoverage - parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' + summary: Invoke function getEmailAppUsageUserDetail + operationId: reports.getEmailAppUsageUserDetail-d5d6 responses: 2XX: description: Success content: - application/json: + application/octet-stream: schema: type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.attackSimulationSimulationUserCoverage' + properties: + value: + type: string + format: base64url 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-20' - date: '2022-05-24' - version: 2022-05/Tasks_And_Plans - description: 'This report function api is deprecated and will stop returning data on August 20, 2022. Api is now moved to /reports/security. Please use the new API.' x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /reports/getAttackSimulationTrainingUserCoverage(): + '/reports/getEmailAppUsageUserDetail(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getAttackSimulationTrainingUserCoverage - description: List training coverage for each user of a tenant in attack simulation and training campaigns. This function supports @odata.nextLink for pagination. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/reportroot-getattacksimulationtrainingusercoverage?view=graph-rest-beta - operationId: reports.getAttackSimulationTrainingUserCoverage - parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' + summary: Invoke function getEmailAppUsageUserDetail + operationId: reports.getEmailAppUsageUserDetail-6aff responses: 2XX: description: Success content: - application/json: + application/octet-stream: schema: type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.attackSimulationTrainingUserCoverage' + properties: + value: + type: string + format: base64url 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-20' - date: '2022-05-24' - version: 2022-05/Tasks_And_Plans - description: 'This report function api is deprecated and will stop returning data on August 20, 2022. Api is now moved to /reports/security. Please use the new API.' x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/reports/getAzureADApplicationSignInSummary(period=''{period}'')': + '/reports/getEmailAppUsageVersionsUserCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getAzureADApplicationSignInSummary - description: Retrieve applicationSigninSummary objects within either the last seven or 30 days. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/reportroot-getazureadapplicationsigninsummary?view=graph-rest-beta - operationId: reports.getAzureADApplicationSignInSummary - parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - - name: $orderby - in: query - description: Order items by property values - 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 + summary: Invoke function getEmailAppUsageVersionsUserCounts + operationId: reports.getEmailAppUsageVersionsUserCounts responses: 2XX: description: Success content: - application/json: + application/octet-stream: schema: - title: Collection of applicationSignInSummary type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.applicationSignInSummary' + properties: + value: + type: string + format: base64url 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/reports/getBrowserDistributionUserCounts(period=''{period}'')': + '/reports/getFormsUserActivityCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getBrowserDistributionUserCounts - operationId: reports.getBrowserDistributionUserCounts + summary: Invoke function getFormsUserActivityCounts + operationId: reports.getFormsUserActivityCounts responses: 2XX: description: Success @@ -12406,12 +12034,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getBrowserUserCounts(period=''{period}'')': + '/reports/getFormsUserActivityUserCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getBrowserUserCounts - operationId: reports.getBrowserUserCounts + summary: Invoke function getFormsUserActivityUserCounts + operationId: reports.getFormsUserActivityUserCounts responses: 2XX: description: Success @@ -12428,12 +12056,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getBrowserUserDetail(period=''{period}'')': + '/reports/getFormsUserActivityUserDetail(date={date})': get: tags: - reports.reportRoot.Functions - summary: Invoke function getBrowserUserDetail - operationId: reports.getBrowserUserDetail + summary: Invoke function getFormsUserActivityUserDetail + operationId: reports.getFormsUserActivityUserDetail-5a27 responses: 2XX: description: Success @@ -12450,59 +12078,50 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getCredentialUsageSummary(period=''{period}'')': + '/reports/getFormsUserActivityUserDetail(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getCredentialUsageSummary - description: Report the current state of how many users in your organization used the self-service password reset capabilities. + summary: Invoke function getFormsUserActivityUserDetail + operationId: reports.getFormsUserActivityUserDetail-dc7f + responses: + 2XX: + description: Success + content: + application/octet-stream: + schema: + type: object + properties: + value: + type: string + format: base64url + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + '/reports/getGroupArchivedPrintJobs(groupId=''{groupId}'',startDateTime={startDateTime},endDateTime={endDateTime})': + get: + tags: + - reports.reportRoot.Functions + summary: Invoke function getGroupArchivedPrintJobs + description: Get a list of archived print jobs for a particular group. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/reportroot-getcredentialusagesummary?view=graph-rest-beta - operationId: reports.getCredentialUsageSummary + url: https://learn.microsoft.com/graph/api/reports-getgrouparchivedprintjobs?view=graph-rest-beta + operationId: reports.getGroupArchivedPrintJobs parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - - name: $orderby - in: query - description: Order items by property values - 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: Success content: application/json: schema: - title: Collection of credentialUsageSummary type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' @@ -12511,7 +12130,7 @@ paths: value: type: array items: - $ref: '#/components/schemas/microsoft.graph.credentialUsageSummary' + $ref: '#/components/schemas/microsoft.graph.archivedPrintJob' 4XX: $ref: '#/components/responses/error' 5XX: @@ -12520,82 +12139,42 @@ paths: x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - /reports/getCredentialUserRegistrationCount(): + '/reports/getM365AppPlatformUserCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getCredentialUserRegistrationCount - description: Report the current state of how many users in your organization are registered for self-service password reset and multifactor authentication (MFA) capabilities. + summary: Invoke function getM365AppPlatformUserCounts + description: 'Get a report that provides the trend of active users across all apps for each platform (Windows, Mac, web, and mobile) in your organization.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/reportroot-getcredentialuserregistrationcount?view=graph-rest-beta - operationId: reports.getCredentialUserRegistrationCount - parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - - name: $orderby - in: query - description: Order items by property values - 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 + url: https://learn.microsoft.com/graph/api/reportroot-getm365appplatformusercounts?view=graph-rest-beta + operationId: reports.getM365AppPlatformUserCounts responses: 2XX: description: Success content: - application/json: + application/octet-stream: schema: - title: Collection of credentialUserRegistrationCount type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.credentialUserRegistrationCount' + properties: + value: + type: string + format: base64url 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/reports/getEmailActivityCounts(period=''{period}'')': + '/reports/getM365AppUserCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getEmailActivityCounts - operationId: reports.getEmailActivityCounts + summary: Invoke function getM365AppUserCounts + description: 'Get a report that provides the trend in the number of active users for each app (Outlook, Word, Excel, PowerPoint, OneNote, and Teams) in your organization.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/reportroot-getm365appusercounts?view=graph-rest-beta + operationId: reports.getM365AppUserCounts responses: 2XX: description: Success @@ -12612,12 +12191,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getEmailActivityUserCounts(period=''{period}'')': + '/reports/getM365AppUserDetail(date={date})': get: tags: - reports.reportRoot.Functions - summary: Invoke function getEmailActivityUserCounts - operationId: reports.getEmailActivityUserCounts + summary: Invoke function getM365AppUserDetail + description: Get a report that provides the details about which apps and platforms users have used. + operationId: reports.getM365AppUserDetail-0f08 responses: 2XX: description: Success @@ -12634,12 +12214,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getEmailActivityUserDetail(date={date})': + '/reports/getM365AppUserDetail(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getEmailActivityUserDetail - operationId: reports.getEmailActivityUserDetail-4d91 + summary: Invoke function getM365AppUserDetail + description: Get a report that provides the details about which apps and platforms users have used. + operationId: reports.getM365AppUserDetail-8c91 responses: 2XX: description: Success @@ -12656,12 +12237,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getEmailActivityUserDetail(period=''{period}'')': + '/reports/getMailboxUsageDetail(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getEmailActivityUserDetail - operationId: reports.getEmailActivityUserDetail-6549 + summary: Invoke function getMailboxUsageDetail + operationId: reports.getMailboxUsageDetail responses: 2XX: description: Success @@ -12678,12 +12259,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getEmailAppUsageAppsUserCounts(period=''{period}'')': + '/reports/getMailboxUsageMailboxCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getEmailAppUsageAppsUserCounts - operationId: reports.getEmailAppUsageAppsUserCounts + summary: Invoke function getMailboxUsageMailboxCounts + operationId: reports.getMailboxUsageMailboxCounts responses: 2XX: description: Success @@ -12700,12 +12281,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getEmailAppUsageUserCounts(period=''{period}'')': + '/reports/getMailboxUsageQuotaStatusMailboxCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getEmailAppUsageUserCounts - operationId: reports.getEmailAppUsageUserCounts + summary: Invoke function getMailboxUsageQuotaStatusMailboxCounts + operationId: reports.getMailboxUsageQuotaStatusMailboxCounts responses: 2XX: description: Success @@ -12722,12 +12303,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getEmailAppUsageUserDetail(date={date})': + '/reports/getMailboxUsageStorage(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getEmailAppUsageUserDetail - operationId: reports.getEmailAppUsageUserDetail-d5d6 + summary: Invoke function getMailboxUsageStorage + operationId: reports.getMailboxUsageStorage responses: 2XX: description: Success @@ -12744,12 +12325,16 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getEmailAppUsageUserDetail(period=''{period}'')': + '/reports/getMicrosoft365CopilotUsageUserDetail(period=''{period}'',version=''@version'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getEmailAppUsageUserDetail - operationId: reports.getEmailAppUsageUserDetail-6aff + summary: Invoke function getMicrosoft365CopilotUsageUserDetail + description: Get the most recent activity data for enabled users of Microsoft 365 Copilot apps. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/reportroot-getmicrosoft365copilotusageuserdetail?view=graph-rest-beta + operationId: reports.getMicrosoft365CopilotUsageUserDetail responses: 2XX: description: Success @@ -12766,12 +12351,16 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getEmailAppUsageVersionsUserCounts(period=''{period}'')': + '/reports/getMicrosoft365CopilotUserCountSummary(period=''{period}'',version=''@version'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getEmailAppUsageVersionsUserCounts - operationId: reports.getEmailAppUsageVersionsUserCounts + summary: Invoke function getMicrosoft365CopilotUserCountSummary + description: Get the aggregated number of active and enabled users of Microsoft 365 Copilot for a specified time period. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/reportroot-getmicrosoft365copilotusercountsummary?view=graph-rest-beta + operationId: reports.getMicrosoft365CopilotUserCountSummary responses: 2XX: description: Success @@ -12788,12 +12377,16 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getFormsUserActivityCounts(period=''{period}'')': + '/reports/getMicrosoft365CopilotUserCountTrend(period=''{period}'',version=''@version'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getFormsUserActivityCounts - operationId: reports.getFormsUserActivityCounts + summary: Invoke function getMicrosoft365CopilotUserCountTrend + description: Get the trend in the daily number of active and enabled users of Microsoft 365 Copilot for a specified time period. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/reportroot-getmicrosoft365copilotusercounttrend?view=graph-rest-beta + operationId: reports.getMicrosoft365CopilotUserCountTrend responses: 2XX: description: Success @@ -12810,12 +12403,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getFormsUserActivityUserCounts(period=''{period}'')': + /reports/getOffice365ActivationCounts(): get: tags: - reports.reportRoot.Functions - summary: Invoke function getFormsUserActivityUserCounts - operationId: reports.getFormsUserActivityUserCounts + summary: Invoke function getOffice365ActivationCounts + operationId: reports.getOffice365ActivationCounts responses: 2XX: description: Success @@ -12832,12 +12425,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getFormsUserActivityUserDetail(date={date})': + /reports/getOffice365ActivationsUserCounts(): get: tags: - reports.reportRoot.Functions - summary: Invoke function getFormsUserActivityUserDetail - operationId: reports.getFormsUserActivityUserDetail-5a27 + summary: Invoke function getOffice365ActivationsUserCounts + operationId: reports.getOffice365ActivationsUserCounts responses: 2XX: description: Success @@ -12854,12 +12447,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getFormsUserActivityUserDetail(period=''{period}'')': + /reports/getOffice365ActivationsUserDetail(): get: tags: - reports.reportRoot.Functions - summary: Invoke function getFormsUserActivityUserDetail - operationId: reports.getFormsUserActivityUserDetail-dc7f + summary: Invoke function getOffice365ActivationsUserDetail + operationId: reports.getOffice365ActivationsUserDetail responses: 2XX: description: Success @@ -12876,28 +12469,55 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getGroupArchivedPrintJobs(groupId=''{groupId}'',startDateTime={startDateTime},endDateTime={endDateTime})': + '/reports/getOffice365ActiveUserCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getGroupArchivedPrintJobs - description: Get a list of archived print jobs for a particular group. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/reports-getgrouparchivedprintjobs?view=graph-rest-beta - operationId: reports.getGroupArchivedPrintJobs + summary: Invoke function getOffice365ActiveUserCounts + operationId: reports.getOffice365ActiveUserCounts parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $orderby + in: query + description: Order items by property values + 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: Success content: application/json: schema: + title: Collection of office365ActiveUserCounts type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' @@ -12906,7 +12526,7 @@ paths: value: type: array items: - $ref: '#/components/schemas/microsoft.graph.archivedPrintJob' + $ref: '#/components/schemas/microsoft.graph.office365ActiveUserCounts' 4XX: $ref: '#/components/responses/error' 5XX: @@ -12915,469 +12535,73 @@ paths: x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - '/reports/getM365AppPlatformUserCounts(period=''{period}'')': + '/reports/getOffice365ActiveUserDetail(date={date})': get: tags: - reports.reportRoot.Functions - summary: Invoke function getM365AppPlatformUserCounts - description: 'Get a report that provides the trend of active users across all apps for each platform (Windows, Mac, web, and mobile) in your organization.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/reportroot-getm365appplatformusercounts?view=graph-rest-beta - operationId: reports.getM365AppPlatformUserCounts + summary: Invoke function getOffice365ActiveUserDetail + operationId: reports.getOffice365ActiveUserDetail-b911 + parameters: + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $orderby + in: query + description: Order items by property values + 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: Success content: - application/octet-stream: + application/json: schema: + title: Collection of office365ActiveUserDetail type: object - properties: - value: - type: string - format: base64url + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.office365ActiveUserDetail' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getM365AppUserCounts(period=''{period}'')': - get: - tags: - - reports.reportRoot.Functions - summary: Invoke function getM365AppUserCounts - description: 'Get a report that provides the trend in the number of active users for each app (Outlook, Word, Excel, PowerPoint, OneNote, and Teams) in your organization.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/reportroot-getm365appusercounts?view=graph-rest-beta - operationId: reports.getM365AppUserCounts - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/reports/getM365AppUserDetail(date={date})': - get: - tags: - - reports.reportRoot.Functions - summary: Invoke function getM365AppUserDetail - description: Get a report that provides the details about which apps and platforms users have used. - operationId: reports.getM365AppUserDetail-0f08 - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/reports/getM365AppUserDetail(period=''{period}'')': - get: - tags: - - reports.reportRoot.Functions - summary: Invoke function getM365AppUserDetail - description: Get a report that provides the details about which apps and platforms users have used. - operationId: reports.getM365AppUserDetail-8c91 - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/reports/getMailboxUsageDetail(period=''{period}'')': - get: - tags: - - reports.reportRoot.Functions - summary: Invoke function getMailboxUsageDetail - operationId: reports.getMailboxUsageDetail - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/reports/getMailboxUsageMailboxCounts(period=''{period}'')': - get: - tags: - - reports.reportRoot.Functions - summary: Invoke function getMailboxUsageMailboxCounts - operationId: reports.getMailboxUsageMailboxCounts - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/reports/getMailboxUsageQuotaStatusMailboxCounts(period=''{period}'')': - get: - tags: - - reports.reportRoot.Functions - summary: Invoke function getMailboxUsageQuotaStatusMailboxCounts - operationId: reports.getMailboxUsageQuotaStatusMailboxCounts - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/reports/getMailboxUsageStorage(period=''{period}'')': - get: - tags: - - reports.reportRoot.Functions - summary: Invoke function getMailboxUsageStorage - operationId: reports.getMailboxUsageStorage - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/reports/getMicrosoft365CopilotUsageUserDetail(period=''{period}'',version=''@version'')': - get: - tags: - - reports.reportRoot.Functions - summary: Invoke function getMicrosoft365CopilotUsageUserDetail - description: Get the most recent activity data for enabled users of Microsoft 365 Copilot apps. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/reportroot-getmicrosoft365copilotusageuserdetail?view=graph-rest-beta - operationId: reports.getMicrosoft365CopilotUsageUserDetail - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/reports/getMicrosoft365CopilotUserCountSummary(period=''{period}'',version=''@version'')': - get: - tags: - - reports.reportRoot.Functions - summary: Invoke function getMicrosoft365CopilotUserCountSummary - description: Get the aggregated number of active and enabled users of Microsoft 365 Copilot for a specified time period. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/reportroot-getmicrosoft365copilotusercountsummary?view=graph-rest-beta - operationId: reports.getMicrosoft365CopilotUserCountSummary - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/reports/getMicrosoft365CopilotUserCountTrend(period=''{period}'',version=''@version'')': - get: - tags: - - reports.reportRoot.Functions - summary: Invoke function getMicrosoft365CopilotUserCountTrend - description: Get the trend in the daily number of active and enabled users of Microsoft 365 Copilot for a specified time period. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/reportroot-getmicrosoft365copilotusercounttrend?view=graph-rest-beta - operationId: reports.getMicrosoft365CopilotUserCountTrend - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - /reports/getOffice365ActivationCounts(): - get: - tags: - - reports.reportRoot.Functions - summary: Invoke function getOffice365ActivationCounts - operationId: reports.getOffice365ActivationCounts - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - /reports/getOffice365ActivationsUserCounts(): - get: - tags: - - reports.reportRoot.Functions - summary: Invoke function getOffice365ActivationsUserCounts - operationId: reports.getOffice365ActivationsUserCounts - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - /reports/getOffice365ActivationsUserDetail(): - get: - tags: - - reports.reportRoot.Functions - summary: Invoke function getOffice365ActivationsUserDetail - operationId: reports.getOffice365ActivationsUserDetail - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/reports/getOffice365ActiveUserCounts(period=''{period}'')': - get: - tags: - - reports.reportRoot.Functions - summary: Invoke function getOffice365ActiveUserCounts - operationId: reports.getOffice365ActiveUserCounts - parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - - name: $orderby - in: query - description: Order items by property values - 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: Success - content: - application/json: - schema: - title: Collection of office365ActiveUserCounts - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.office365ActiveUserCounts' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/reports/getOffice365ActiveUserDetail(date={date})': - get: - tags: - - reports.reportRoot.Functions - summary: Invoke function getOffice365ActiveUserDetail - operationId: reports.getOffice365ActiveUserDetail-b911 - parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - - name: $select - in: query - description: Select properties to be returned - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - - name: $orderby - in: query - description: Order items by property values - 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: Success - content: - application/json: - schema: - title: Collection of office365ActiveUserDetail - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.office365ActiveUserDetail' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/reports/getOffice365ActiveUserDetail(period=''{period}'')': + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/reports/getOffice365ActiveUserDetail(period=''{period}'')': get: tags: - reports.reportRoot.Functions @@ -14283,253 +13507,7 @@ paths: tags: - reports.reportRoot.Functions summary: Invoke function getSharePointActivityUserDetail - operationId: reports.getSharePointActivityUserDetail-48b2 - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/reports/getSharePointActivityUserDetail(period=''{period}'')': - get: - tags: - - reports.reportRoot.Functions - summary: Invoke function getSharePointActivityUserDetail - operationId: reports.getSharePointActivityUserDetail-9e51 - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/reports/getSharePointApiUsage(date={date},appId=''{appId}'',reportType=''@reportType'')': - get: - tags: - - reports.reportRoot.Functions - summary: Invoke function getSharePointApiUsage - description: 'Get aggregated usage data for all applications in a tenant. Specify either a period or a date, but not both. Optionally filter the results by application ID. Data is returned in CSV format by default, or in JSON format when requested through the $format query parameter. Use the optional reportType parameter to choose which usage metrics to return: egressReport (default) includes usage (UsageMB in CSV, usageMB in JSON), and throttlingReport includes throttled request counts (ThrottledRequests in CSV, throttledRequests in JSON). Each report type must be enabled (onboarded) for the tenant before its data is available. Use enableApiUsageReport to enable a report metric, disableApiUsageReport to disable it, and List apiUsageReportMetrics to check the enablement status. If you request a report type that isn''t enabled for the tenant, this method returns a 403 Forbidden response with the error code accessDenied and the message ''Tenant is not enabled for this report type.'' CSV column headers use PascalCase (ThrottledRequests) while JSON properties use camelCase (throttledRequests) to maintain consistency with other Microsoft Graph reporting APIs.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/reportroot-getsharepointapiusage?view=graph-rest-beta - operationId: reports.getSharePointApiUsage-ce6a - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/reports/getSharePointApiUsage(date={date},reportType=''@reportType'')': - get: - tags: - - reports.reportRoot.Functions - summary: Invoke function getSharePointApiUsage - operationId: reports.getSharePointApiUsage-ff41 - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/reports/getSharePointApiUsage(period=''{period}'',appId=''{appId}'',reportType=''@reportType'')': - get: - tags: - - reports.reportRoot.Functions - summary: Invoke function getSharePointApiUsage - operationId: reports.getSharePointApiUsage-059f - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/reports/getSharePointApiUsage(period=''{period}'',reportType=''@reportType'')': - get: - tags: - - reports.reportRoot.Functions - summary: Invoke function getSharePointApiUsage - operationId: reports.getSharePointApiUsage-cc16 - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/reports/getSharePointSiteUsageDetail(date={date})': - get: - tags: - - reports.reportRoot.Functions - summary: Invoke function getSharePointSiteUsageDetail - operationId: reports.getSharePointSiteUsageDetail-a4c0 - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/reports/getSharePointSiteUsageDetail(period=''{period}'')': - get: - tags: - - reports.reportRoot.Functions - summary: Invoke function getSharePointSiteUsageDetail - operationId: reports.getSharePointSiteUsageDetail-4fd6 - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/reports/getSharePointSiteUsageFileCounts(period=''{period}'')': - get: - tags: - - reports.reportRoot.Functions - summary: Invoke function getSharePointSiteUsageFileCounts - operationId: reports.getSharePointSiteUsageFileCounts - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/reports/getSharePointSiteUsagePages(period=''{period}'')': - get: - tags: - - reports.reportRoot.Functions - summary: Invoke function getSharePointSiteUsagePages - operationId: reports.getSharePointSiteUsagePages - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/reports/getSharePointSiteUsageSiteCounts(period=''{period}'')': - get: - tags: - - reports.reportRoot.Functions - summary: Invoke function getSharePointSiteUsageSiteCounts - operationId: reports.getSharePointSiteUsageSiteCounts - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/reports/getSharePointSiteUsageStorage(period=''{period}'')': - get: - tags: - - reports.reportRoot.Functions - summary: Invoke function getSharePointSiteUsageStorage - operationId: reports.getSharePointSiteUsageStorage + operationId: reports.getSharePointActivityUserDetail-48b2 responses: 2XX: description: Success @@ -14546,12 +13524,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getSkypeForBusinessActivityCounts(period=''{period}'')': + '/reports/getSharePointActivityUserDetail(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getSkypeForBusinessActivityCounts - operationId: reports.getSkypeForBusinessActivityCounts + summary: Invoke function getSharePointActivityUserDetail + operationId: reports.getSharePointActivityUserDetail-9e51 responses: 2XX: description: Success @@ -14568,12 +13546,16 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getSkypeForBusinessActivityUserCounts(period=''{period}'')': + '/reports/getSharePointApiUsage(date={date},appId=''{appId}'',reportType=''@reportType'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getSkypeForBusinessActivityUserCounts - operationId: reports.getSkypeForBusinessActivityUserCounts + summary: Invoke function getSharePointApiUsage + description: 'Get aggregated usage data for all applications in a tenant. Specify either a period or a date, but not both. Optionally filter the results by application ID. Data is returned in CSV format by default, or in JSON format when requested through the $format query parameter. Use the optional reportType parameter to choose which usage metrics to return: egressReport (default) includes usage (UsageMB in CSV, usageMB in JSON), and throttlingReport includes throttled request counts (ThrottledRequests in CSV, throttledRequests in JSON). Each report type must be enabled (onboarded) for the tenant before its data is available. Use enableApiUsageReport to enable a report metric, disableApiUsageReport to disable it, and List apiUsageReportMetrics to check the enablement status. If you request a report type that isn''t enabled for the tenant, this method returns a 403 Forbidden response with the error code accessDenied and the message ''Tenant is not enabled for this report type.'' CSV column headers use PascalCase (ThrottledRequests) while JSON properties use camelCase (throttledRequests) to maintain consistency with other Microsoft Graph reporting APIs.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/reportroot-getsharepointapiusage?view=graph-rest-beta + operationId: reports.getSharePointApiUsage-ce6a responses: 2XX: description: Success @@ -14590,12 +13572,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getSkypeForBusinessActivityUserDetail(date={date})': + '/reports/getSharePointApiUsage(date={date},reportType=''@reportType'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getSkypeForBusinessActivityUserDetail - operationId: reports.getSkypeForBusinessActivityUserDetail-83d0 + summary: Invoke function getSharePointApiUsage + operationId: reports.getSharePointApiUsage-ff41 responses: 2XX: description: Success @@ -14612,12 +13594,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getSkypeForBusinessActivityUserDetail(period=''{period}'')': + '/reports/getSharePointApiUsage(period=''{period}'',appId=''{appId}'',reportType=''@reportType'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getSkypeForBusinessActivityUserDetail - operationId: reports.getSkypeForBusinessActivityUserDetail-74d9 + summary: Invoke function getSharePointApiUsage + operationId: reports.getSharePointApiUsage-059f responses: 2XX: description: Success @@ -14634,12 +13616,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getSkypeForBusinessDeviceUsageDistributionUserCounts(period=''{period}'')': + '/reports/getSharePointApiUsage(period=''{period}'',reportType=''@reportType'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getSkypeForBusinessDeviceUsageDistributionUserCounts - operationId: reports.getSkypeForBusinessDeviceUsageDistributionUserCounts + summary: Invoke function getSharePointApiUsage + operationId: reports.getSharePointApiUsage-cc16 responses: 2XX: description: Success @@ -14656,12 +13638,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getSkypeForBusinessDeviceUsageUserCounts(period=''{period}'')': + '/reports/getSharePointSiteUsageDetail(date={date})': get: tags: - reports.reportRoot.Functions - summary: Invoke function getSkypeForBusinessDeviceUsageUserCounts - operationId: reports.getSkypeForBusinessDeviceUsageUserCounts + summary: Invoke function getSharePointSiteUsageDetail + operationId: reports.getSharePointSiteUsageDetail-a4c0 responses: 2XX: description: Success @@ -14678,12 +13660,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getSkypeForBusinessDeviceUsageUserDetail(date={date})': + '/reports/getSharePointSiteUsageDetail(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getSkypeForBusinessDeviceUsageUserDetail - operationId: reports.getSkypeForBusinessDeviceUsageUserDetail-fe29 + summary: Invoke function getSharePointSiteUsageDetail + operationId: reports.getSharePointSiteUsageDetail-4fd6 responses: 2XX: description: Success @@ -14700,12 +13682,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getSkypeForBusinessDeviceUsageUserDetail(period=''{period}'')': + '/reports/getSharePointSiteUsageFileCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getSkypeForBusinessDeviceUsageUserDetail - operationId: reports.getSkypeForBusinessDeviceUsageUserDetail-ee84 + summary: Invoke function getSharePointSiteUsageFileCounts + operationId: reports.getSharePointSiteUsageFileCounts responses: 2XX: description: Success @@ -14722,12 +13704,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getSkypeForBusinessOrganizerActivityCounts(period=''{period}'')': + '/reports/getSharePointSiteUsagePages(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getSkypeForBusinessOrganizerActivityCounts - operationId: reports.getSkypeForBusinessOrganizerActivityCounts + summary: Invoke function getSharePointSiteUsagePages + operationId: reports.getSharePointSiteUsagePages responses: 2XX: description: Success @@ -14744,12 +13726,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getSkypeForBusinessOrganizerActivityMinuteCounts(period=''{period}'')': + '/reports/getSharePointSiteUsageSiteCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getSkypeForBusinessOrganizerActivityMinuteCounts - operationId: reports.getSkypeForBusinessOrganizerActivityMinuteCounts + summary: Invoke function getSharePointSiteUsageSiteCounts + operationId: reports.getSharePointSiteUsageSiteCounts responses: 2XX: description: Success @@ -14766,12 +13748,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getSkypeForBusinessOrganizerActivityUserCounts(period=''{period}'')': + '/reports/getSharePointSiteUsageStorage(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getSkypeForBusinessOrganizerActivityUserCounts - operationId: reports.getSkypeForBusinessOrganizerActivityUserCounts + summary: Invoke function getSharePointSiteUsageStorage + operationId: reports.getSharePointSiteUsageStorage responses: 2XX: description: Success @@ -14788,12 +13770,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getSkypeForBusinessParticipantActivityCounts(period=''{period}'')': + '/reports/getSkypeForBusinessActivityCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getSkypeForBusinessParticipantActivityCounts - operationId: reports.getSkypeForBusinessParticipantActivityCounts + summary: Invoke function getSkypeForBusinessActivityCounts + operationId: reports.getSkypeForBusinessActivityCounts responses: 2XX: description: Success @@ -14810,12 +13792,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getSkypeForBusinessParticipantActivityMinuteCounts(period=''{period}'')': + '/reports/getSkypeForBusinessActivityUserCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getSkypeForBusinessParticipantActivityMinuteCounts - operationId: reports.getSkypeForBusinessParticipantActivityMinuteCounts + summary: Invoke function getSkypeForBusinessActivityUserCounts + operationId: reports.getSkypeForBusinessActivityUserCounts responses: 2XX: description: Success @@ -14832,12 +13814,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getSkypeForBusinessParticipantActivityUserCounts(period=''{period}'')': + '/reports/getSkypeForBusinessActivityUserDetail(date={date})': get: tags: - reports.reportRoot.Functions - summary: Invoke function getSkypeForBusinessParticipantActivityUserCounts - operationId: reports.getSkypeForBusinessParticipantActivityUserCounts + summary: Invoke function getSkypeForBusinessActivityUserDetail + operationId: reports.getSkypeForBusinessActivityUserDetail-83d0 responses: 2XX: description: Success @@ -14854,12 +13836,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getSkypeForBusinessPeerToPeerActivityCounts(period=''{period}'')': + '/reports/getSkypeForBusinessActivityUserDetail(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getSkypeForBusinessPeerToPeerActivityCounts - operationId: reports.getSkypeForBusinessPeerToPeerActivityCounts + summary: Invoke function getSkypeForBusinessActivityUserDetail + operationId: reports.getSkypeForBusinessActivityUserDetail-74d9 responses: 2XX: description: Success @@ -14876,12 +13858,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getSkypeForBusinessPeerToPeerActivityMinuteCounts(period=''{period}'')': + '/reports/getSkypeForBusinessDeviceUsageDistributionUserCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getSkypeForBusinessPeerToPeerActivityMinuteCounts - operationId: reports.getSkypeForBusinessPeerToPeerActivityMinuteCounts + summary: Invoke function getSkypeForBusinessDeviceUsageDistributionUserCounts + operationId: reports.getSkypeForBusinessDeviceUsageDistributionUserCounts responses: 2XX: description: Success @@ -14898,12 +13880,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getSkypeForBusinessPeerToPeerActivityUserCounts(period=''{period}'')': + '/reports/getSkypeForBusinessDeviceUsageUserCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getSkypeForBusinessPeerToPeerActivityUserCounts - operationId: reports.getSkypeForBusinessPeerToPeerActivityUserCounts + summary: Invoke function getSkypeForBusinessDeviceUsageUserCounts + operationId: reports.getSkypeForBusinessDeviceUsageUserCounts responses: 2XX: description: Success @@ -14920,12 +13902,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getTeamsDeviceUsageDistributionTotalUserCounts(period=''{period}'')': + '/reports/getSkypeForBusinessDeviceUsageUserDetail(date={date})': get: tags: - reports.reportRoot.Functions - summary: Invoke function getTeamsDeviceUsageDistributionTotalUserCounts - operationId: reports.getTeamsDeviceUsageDistributionTotalUserCounts + summary: Invoke function getSkypeForBusinessDeviceUsageUserDetail + operationId: reports.getSkypeForBusinessDeviceUsageUserDetail-fe29 responses: 2XX: description: Success @@ -14942,12 +13924,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getTeamsDeviceUsageDistributionUserCounts(period=''{period}'')': + '/reports/getSkypeForBusinessDeviceUsageUserDetail(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getTeamsDeviceUsageDistributionUserCounts - operationId: reports.getTeamsDeviceUsageDistributionUserCounts + summary: Invoke function getSkypeForBusinessDeviceUsageUserDetail + operationId: reports.getSkypeForBusinessDeviceUsageUserDetail-ee84 responses: 2XX: description: Success @@ -14964,12 +13946,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getTeamsDeviceUsageTotalUserCounts(period=''{period}'')': + '/reports/getSkypeForBusinessOrganizerActivityCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getTeamsDeviceUsageTotalUserCounts - operationId: reports.getTeamsDeviceUsageTotalUserCounts + summary: Invoke function getSkypeForBusinessOrganizerActivityCounts + operationId: reports.getSkypeForBusinessOrganizerActivityCounts responses: 2XX: description: Success @@ -14986,12 +13968,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getTeamsDeviceUsageUserCounts(period=''{period}'')': + '/reports/getSkypeForBusinessOrganizerActivityMinuteCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getTeamsDeviceUsageUserCounts - operationId: reports.getTeamsDeviceUsageUserCounts + summary: Invoke function getSkypeForBusinessOrganizerActivityMinuteCounts + operationId: reports.getSkypeForBusinessOrganizerActivityMinuteCounts responses: 2XX: description: Success @@ -15008,12 +13990,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getTeamsDeviceUsageUserDetail(date={date})': + '/reports/getSkypeForBusinessOrganizerActivityUserCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getTeamsDeviceUsageUserDetail - operationId: reports.getTeamsDeviceUsageUserDetail-8630 + summary: Invoke function getSkypeForBusinessOrganizerActivityUserCounts + operationId: reports.getSkypeForBusinessOrganizerActivityUserCounts responses: 2XX: description: Success @@ -15030,12 +14012,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getTeamsDeviceUsageUserDetail(period=''{period}'')': + '/reports/getSkypeForBusinessParticipantActivityCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getTeamsDeviceUsageUserDetail - operationId: reports.getTeamsDeviceUsageUserDetail-62d3 + summary: Invoke function getSkypeForBusinessParticipantActivityCounts + operationId: reports.getSkypeForBusinessParticipantActivityCounts responses: 2XX: description: Success @@ -15052,12 +14034,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getTeamsTeamActivityCounts(period=''{period}'')': + '/reports/getSkypeForBusinessParticipantActivityMinuteCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getTeamsTeamActivityCounts - operationId: reports.getTeamsTeamActivityCounts + summary: Invoke function getSkypeForBusinessParticipantActivityMinuteCounts + operationId: reports.getSkypeForBusinessParticipantActivityMinuteCounts responses: 2XX: description: Success @@ -15074,12 +14056,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getTeamsTeamActivityDetail(date={date})': + '/reports/getSkypeForBusinessParticipantActivityUserCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getTeamsTeamActivityDetail - operationId: reports.getTeamsTeamActivityDetail-391d + summary: Invoke function getSkypeForBusinessParticipantActivityUserCounts + operationId: reports.getSkypeForBusinessParticipantActivityUserCounts responses: 2XX: description: Success @@ -15096,12 +14078,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getTeamsTeamActivityDetail(period=''{period}'')': + '/reports/getSkypeForBusinessPeerToPeerActivityCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getTeamsTeamActivityDetail - operationId: reports.getTeamsTeamActivityDetail-ee18 + summary: Invoke function getSkypeForBusinessPeerToPeerActivityCounts + operationId: reports.getSkypeForBusinessPeerToPeerActivityCounts responses: 2XX: description: Success @@ -15118,12 +14100,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getTeamsTeamActivityDistributionCounts(period=''{period}'')': + '/reports/getSkypeForBusinessPeerToPeerActivityMinuteCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getTeamsTeamActivityDistributionCounts - operationId: reports.getTeamsTeamActivityDistributionCounts + summary: Invoke function getSkypeForBusinessPeerToPeerActivityMinuteCounts + operationId: reports.getSkypeForBusinessPeerToPeerActivityMinuteCounts responses: 2XX: description: Success @@ -15140,12 +14122,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getTeamsTeamCounts(period=''{period}'')': + '/reports/getSkypeForBusinessPeerToPeerActivityUserCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getTeamsTeamCounts - operationId: reports.getTeamsTeamCounts + summary: Invoke function getSkypeForBusinessPeerToPeerActivityUserCounts + operationId: reports.getSkypeForBusinessPeerToPeerActivityUserCounts responses: 2XX: description: Success @@ -15162,12 +14144,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getTeamsUserActivityCounts(period=''{period}'')': + '/reports/getTeamsDeviceUsageDistributionTotalUserCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getTeamsUserActivityCounts - operationId: reports.getTeamsUserActivityCounts + summary: Invoke function getTeamsDeviceUsageDistributionTotalUserCounts + operationId: reports.getTeamsDeviceUsageDistributionTotalUserCounts responses: 2XX: description: Success @@ -15184,12 +14166,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getTeamsUserActivityDistributionTotalUserCounts(period=''{period}'')': + '/reports/getTeamsDeviceUsageDistributionUserCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getTeamsUserActivityDistributionTotalUserCounts - operationId: reports.getTeamsUserActivityDistributionTotalUserCounts + summary: Invoke function getTeamsDeviceUsageDistributionUserCounts + operationId: reports.getTeamsDeviceUsageDistributionUserCounts responses: 2XX: description: Success @@ -15206,12 +14188,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getTeamsUserActivityDistributionUserCounts(period=''{period}'')': + '/reports/getTeamsDeviceUsageTotalUserCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getTeamsUserActivityDistributionUserCounts - operationId: reports.getTeamsUserActivityDistributionUserCounts + summary: Invoke function getTeamsDeviceUsageTotalUserCounts + operationId: reports.getTeamsDeviceUsageTotalUserCounts responses: 2XX: description: Success @@ -15228,12 +14210,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getTeamsUserActivityTotalCounts(period=''{period}'')': + '/reports/getTeamsDeviceUsageUserCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getTeamsUserActivityTotalCounts - operationId: reports.getTeamsUserActivityTotalCounts + summary: Invoke function getTeamsDeviceUsageUserCounts + operationId: reports.getTeamsDeviceUsageUserCounts responses: 2XX: description: Success @@ -15250,12 +14232,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getTeamsUserActivityTotalDistributionCounts(period=''{period}'')': + '/reports/getTeamsDeviceUsageUserDetail(date={date})': get: tags: - reports.reportRoot.Functions - summary: Invoke function getTeamsUserActivityTotalDistributionCounts - operationId: reports.getTeamsUserActivityTotalDistributionCounts + summary: Invoke function getTeamsDeviceUsageUserDetail + operationId: reports.getTeamsDeviceUsageUserDetail-8630 responses: 2XX: description: Success @@ -15272,12 +14254,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getTeamsUserActivityTotalUserCounts(period=''{period}'')': + '/reports/getTeamsDeviceUsageUserDetail(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getTeamsUserActivityTotalUserCounts - operationId: reports.getTeamsUserActivityTotalUserCounts + summary: Invoke function getTeamsDeviceUsageUserDetail + operationId: reports.getTeamsDeviceUsageUserDetail-62d3 responses: 2XX: description: Success @@ -15294,12 +14276,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getTeamsUserActivityUserCounts(period=''{period}'')': + '/reports/getTeamsTeamActivityCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getTeamsUserActivityUserCounts - operationId: reports.getTeamsUserActivityUserCounts + summary: Invoke function getTeamsTeamActivityCounts + operationId: reports.getTeamsTeamActivityCounts responses: 2XX: description: Success @@ -15316,12 +14298,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getTeamsUserActivityUserDetail(date={date})': + '/reports/getTeamsTeamActivityDetail(date={date})': get: tags: - reports.reportRoot.Functions - summary: Invoke function getTeamsUserActivityUserDetail - operationId: reports.getTeamsUserActivityUserDetail-fba7 + summary: Invoke function getTeamsTeamActivityDetail + operationId: reports.getTeamsTeamActivityDetail-391d responses: 2XX: description: Success @@ -15338,12 +14320,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getTeamsUserActivityUserDetail(period=''{period}'')': + '/reports/getTeamsTeamActivityDetail(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getTeamsUserActivityUserDetail - operationId: reports.getTeamsUserActivityUserDetail-7554 + summary: Invoke function getTeamsTeamActivityDetail + operationId: reports.getTeamsTeamActivityDetail-ee18 responses: 2XX: description: Success @@ -15360,51 +14342,34 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getUserArchivedPrintJobs(userId=''{userId}'',startDateTime={startDateTime},endDateTime={endDateTime})': + '/reports/getTeamsTeamActivityDistributionCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getUserArchivedPrintJobs - description: Get a list of archived print jobs for a particular user. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/reports-getuserarchivedprintjobs?view=graph-rest-beta - operationId: reports.getUserArchivedPrintJobs - parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' + summary: Invoke function getTeamsTeamActivityDistributionCounts + operationId: reports.getTeamsTeamActivityDistributionCounts responses: 2XX: description: Success content: - application/json: + application/octet-stream: schema: type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.archivedPrintJob' + properties: + value: + type: string + format: base64url 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/reports/getYammerActivityCounts(period=''{period}'')': + '/reports/getTeamsTeamCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getYammerActivityCounts - operationId: reports.getYammerActivityCounts + summary: Invoke function getTeamsTeamCounts + operationId: reports.getTeamsTeamCounts responses: 2XX: description: Success @@ -15421,12 +14386,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getYammerActivityUserCounts(period=''{period}'')': + '/reports/getTeamsUserActivityCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getYammerActivityUserCounts - operationId: reports.getYammerActivityUserCounts + summary: Invoke function getTeamsUserActivityCounts + operationId: reports.getTeamsUserActivityCounts responses: 2XX: description: Success @@ -15443,12 +14408,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getYammerActivityUserDetail(date={date})': + '/reports/getTeamsUserActivityDistributionTotalUserCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getYammerActivityUserDetail - operationId: reports.getYammerActivityUserDetail-41fe + summary: Invoke function getTeamsUserActivityDistributionTotalUserCounts + operationId: reports.getTeamsUserActivityDistributionTotalUserCounts responses: 2XX: description: Success @@ -15465,12 +14430,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getYammerActivityUserDetail(period=''{period}'')': + '/reports/getTeamsUserActivityDistributionUserCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getYammerActivityUserDetail - operationId: reports.getYammerActivityUserDetail-9506 + summary: Invoke function getTeamsUserActivityDistributionUserCounts + operationId: reports.getTeamsUserActivityDistributionUserCounts responses: 2XX: description: Success @@ -15487,12 +14452,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getYammerDeviceUsageDistributionUserCounts(period=''{period}'')': + '/reports/getTeamsUserActivityTotalCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getYammerDeviceUsageDistributionUserCounts - operationId: reports.getYammerDeviceUsageDistributionUserCounts + summary: Invoke function getTeamsUserActivityTotalCounts + operationId: reports.getTeamsUserActivityTotalCounts responses: 2XX: description: Success @@ -15509,12 +14474,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getYammerDeviceUsageUserCounts(period=''{period}'')': + '/reports/getTeamsUserActivityTotalDistributionCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getYammerDeviceUsageUserCounts - operationId: reports.getYammerDeviceUsageUserCounts + summary: Invoke function getTeamsUserActivityTotalDistributionCounts + operationId: reports.getTeamsUserActivityTotalDistributionCounts responses: 2XX: description: Success @@ -15531,12 +14496,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getYammerDeviceUsageUserDetail(date={date})': + '/reports/getTeamsUserActivityTotalUserCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getYammerDeviceUsageUserDetail - operationId: reports.getYammerDeviceUsageUserDetail-e734 + summary: Invoke function getTeamsUserActivityTotalUserCounts + operationId: reports.getTeamsUserActivityTotalUserCounts responses: 2XX: description: Success @@ -15553,12 +14518,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getYammerDeviceUsageUserDetail(period=''{period}'')': + '/reports/getTeamsUserActivityUserCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getYammerDeviceUsageUserDetail - operationId: reports.getYammerDeviceUsageUserDetail-07bb + summary: Invoke function getTeamsUserActivityUserCounts + operationId: reports.getTeamsUserActivityUserCounts responses: 2XX: description: Success @@ -15575,12 +14540,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getYammerGroupsActivityCounts(period=''{period}'')': + '/reports/getTeamsUserActivityUserDetail(date={date})': get: tags: - reports.reportRoot.Functions - summary: Invoke function getYammerGroupsActivityCounts - operationId: reports.getYammerGroupsActivityCounts + summary: Invoke function getTeamsUserActivityUserDetail + operationId: reports.getTeamsUserActivityUserDetail-fba7 responses: 2XX: description: Success @@ -15597,12 +14562,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getYammerGroupsActivityDetail(date={date})': + '/reports/getTeamsUserActivityUserDetail(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getYammerGroupsActivityDetail - operationId: reports.getYammerGroupsActivityDetail-9ea3 + summary: Invoke function getTeamsUserActivityUserDetail + operationId: reports.getTeamsUserActivityUserDetail-7554 responses: 2XX: description: Success @@ -15619,34 +14584,51 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getYammerGroupsActivityDetail(period=''{period}'')': + '/reports/getUserArchivedPrintJobs(userId=''{userId}'',startDateTime={startDateTime},endDateTime={endDateTime})': get: tags: - reports.reportRoot.Functions - summary: Invoke function getYammerGroupsActivityDetail - operationId: reports.getYammerGroupsActivityDetail-99d3 + summary: Invoke function getUserArchivedPrintJobs + description: Get a list of archived print jobs for a particular user. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/reports-getuserarchivedprintjobs?view=graph-rest-beta + operationId: reports.getUserArchivedPrintJobs + parameters: + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' responses: 2XX: description: Success content: - application/octet-stream: + application/json: schema: type: object - properties: - value: - type: string - format: base64url + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.archivedPrintJob' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/getYammerGroupsActivityGroupCounts(period=''{period}'')': + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/reports/getYammerActivityCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function getYammerGroupsActivityGroupCounts - operationId: reports.getYammerGroupsActivityGroupCounts + summary: Invoke function getYammerActivityCounts + operationId: reports.getYammerActivityCounts responses: 2XX: description: Success @@ -15663,490 +14645,408 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/managedDeviceEnrollmentAbandonmentDetails(skip={skip},top={top},filter=''{filter}'',skipToken=''{skipToken}'')': + '/reports/getYammerActivityUserCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function managedDeviceEnrollmentAbandonmentDetails - description: Metadata for Enrollment abandonment details report - operationId: reports.managedDeviceEnrollmentAbandonmentDetails + summary: Invoke function getYammerActivityUserCounts + operationId: reports.getYammerActivityUserCounts responses: 2XX: description: Success content: - application/json: + application/octet-stream: schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.report' - - type: object - nullable: true + type: object + properties: + value: + type: string + format: base64url 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/managedDeviceEnrollmentAbandonmentSummary(skip={skip},top={top},filter=''{filter}'',skipToken=''{skipToken}'')': + '/reports/getYammerActivityUserDetail(date={date})': get: tags: - reports.reportRoot.Functions - summary: Invoke function managedDeviceEnrollmentAbandonmentSummary - description: Metadata for Enrollment abandonment summary report - operationId: reports.managedDeviceEnrollmentAbandonmentSummary + summary: Invoke function getYammerActivityUserDetail + operationId: reports.getYammerActivityUserDetail-41fe responses: 2XX: description: Success content: - application/json: + application/octet-stream: schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.report' - - type: object - nullable: true + type: object + properties: + value: + type: string + format: base64url 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - /reports/managedDeviceEnrollmentFailureDetails(): + '/reports/getYammerActivityUserDetail(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function managedDeviceEnrollmentFailureDetails - operationId: reports.managedDeviceEnrollmentFailureDetails-8191 + summary: Invoke function getYammerActivityUserDetail + operationId: reports.getYammerActivityUserDetail-9506 responses: 2XX: description: Success content: - application/json: + application/octet-stream: schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.report' - - type: object - nullable: true + type: object + properties: + value: + type: string + format: base64url 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/managedDeviceEnrollmentFailureDetails(skip={skip},top={top},filter=''{filter}'',skipToken=''{skipToken}'')': + '/reports/getYammerDeviceUsageDistributionUserCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function managedDeviceEnrollmentFailureDetails - operationId: reports.managedDeviceEnrollmentFailureDetails-aa46 + summary: Invoke function getYammerDeviceUsageDistributionUserCounts + operationId: reports.getYammerDeviceUsageDistributionUserCounts responses: 2XX: description: Success content: - application/json: + application/octet-stream: schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.report' - - type: object - nullable: true + type: object + properties: + value: + type: string + format: base64url 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - /reports/managedDeviceEnrollmentFailureTrends(): + '/reports/getYammerDeviceUsageUserCounts(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function managedDeviceEnrollmentFailureTrends - description: Metadata for the enrollment failure trends report - operationId: reports.managedDeviceEnrollmentFailureTrends + summary: Invoke function getYammerDeviceUsageUserCounts + operationId: reports.getYammerDeviceUsageUserCounts responses: 2XX: description: Success content: - application/json: + application/octet-stream: schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.report' - - type: object - nullable: true + type: object + properties: + value: + type: string + format: base64url 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - /reports/managedDeviceEnrollmentTopFailures(): + '/reports/getYammerDeviceUsageUserDetail(date={date})': get: tags: - reports.reportRoot.Functions - summary: Invoke function managedDeviceEnrollmentTopFailures - operationId: reports.managedDeviceEnrollmentTopFailures-9ce7 + summary: Invoke function getYammerDeviceUsageUserDetail + operationId: reports.getYammerDeviceUsageUserDetail-e734 responses: 2XX: description: Success content: - application/json: + application/octet-stream: schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.report' - - type: object - nullable: true + type: object + properties: + value: + type: string + format: base64url 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - '/reports/managedDeviceEnrollmentTopFailures(period=''{period}'')': + '/reports/getYammerDeviceUsageUserDetail(period=''{period}'')': get: tags: - reports.reportRoot.Functions - summary: Invoke function managedDeviceEnrollmentTopFailures - operationId: reports.managedDeviceEnrollmentTopFailures-2157 + summary: Invoke function getYammerDeviceUsageUserDetail + operationId: reports.getYammerDeviceUsageUserDetail-07bb responses: 2XX: description: Success content: - application/json: + application/octet-stream: schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.report' - - type: object - nullable: true + type: object + properties: + value: + type: string + format: base64url 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function - /reports/microsoftAppsFileStorageContainerUsageSummary: + '/reports/getYammerGroupsActivityCounts(period=''{period}'')': get: - tags: - - reports.microsoftAppsFileStorageContainerUsage - summary: 'reportRoot: getMicrosoftAppsFileStorageContainerUsageSummary' - description: 'Get storage usage data for SharePoint Embedded file storage containers in a tenant. The response follows a hierarchical structure: Tenant > Geo > App. Use $expand to include nested levels. This method is available in the global service only.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/reportroot-getmicrosoftappsfilestoragecontainerusagesummary?view=graph-rest-beta - operationId: reports.GetMicrosoftAppsFileStorageContainerUsageSummary - parameters: - - 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 + tags: + - reports.reportRoot.Functions + summary: Invoke function getYammerGroupsActivityCounts + operationId: reports.getYammerGroupsActivityCounts responses: 2XX: - description: Retrieved navigation property + description: Success content: - application/json: + application/octet-stream: schema: - $ref: '#/components/schemas/microsoft.graph.microsoftAppsFileStorageContainerUsage' + type: object + properties: + value: + type: string + format: base64url 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: function + '/reports/getYammerGroupsActivityDetail(date={date})': + get: tags: - - reports.microsoftAppsFileStorageContainerUsage - summary: Update the navigation property microsoftAppsFileStorageContainerUsageSummary in reports - operationId: reports.UpdateMicrosoftAppsFileStorageContainerUsageSummary - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.microsoftAppsFileStorageContainerUsage' - required: true + - reports.reportRoot.Functions + summary: Invoke function getYammerGroupsActivityDetail + operationId: reports.getYammerGroupsActivityDetail-9ea3 responses: 2XX: description: Success content: - application/json: + application/octet-stream: schema: - $ref: '#/components/schemas/microsoft.graph.microsoftAppsFileStorageContainerUsage' + type: object + properties: + value: + type: string + format: base64url 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: function + '/reports/getYammerGroupsActivityDetail(period=''{period}'')': + get: tags: - - reports.microsoftAppsFileStorageContainerUsage - summary: Delete navigation property microsoftAppsFileStorageContainerUsageSummary for reports - operationId: reports.DeleteMicrosoftAppsFileStorageContainerUsageSummary - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + - reports.reportRoot.Functions + summary: Invoke function getYammerGroupsActivityDetail + operationId: reports.getYammerGroupsActivityDetail-99d3 responses: - '204': + 2XX: description: Success + content: + application/octet-stream: + schema: + type: object + properties: + value: + type: string + format: base64url 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /reports/microsoftAppsFileStorageContainerUsageSummary/usageByDataLocation: + x-ms-docs-operation-type: function + '/reports/getYammerGroupsActivityGroupCounts(period=''{period}'')': get: tags: - - reports.microsoftAppsFileStorageContainerUsage - summary: Get usageByDataLocation from reports - description: Storage usage data broken down by geographic location. Expandable using $expand=usageByDataLocation. - operationId: reports.microsoftAppsFileStorageContainerUsageSummary.ListUsageByDataLocation - 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 + - reports.reportRoot.Functions + summary: Invoke function getYammerGroupsActivityGroupCounts + operationId: reports.getYammerGroupsActivityGroupCounts responses: 2XX: - $ref: '#/components/responses/microsoft.graph.microsoftAppsFileStorageContainerGeoUsageCollectionResponse' + description: Success + content: + application/octet-stream: + schema: + type: object + properties: + value: + type: string + format: base64url 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: + x-ms-docs-operation-type: function + '/reports/managedDeviceEnrollmentAbandonmentDetails(skip={skip},top={top},filter=''{filter}'',skipToken=''{skipToken}'')': + get: tags: - - reports.microsoftAppsFileStorageContainerUsage - summary: Create new navigation property to usageByDataLocation for reports - operationId: reports.microsoftAppsFileStorageContainerUsageSummary.CreateUsageByDataLocation - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.microsoftAppsFileStorageContainerGeoUsage' - required: true + - reports.reportRoot.Functions + summary: Invoke function managedDeviceEnrollmentAbandonmentDetails + description: Metadata for Enrollment abandonment details report + operationId: reports.managedDeviceEnrollmentAbandonmentDetails responses: 2XX: - description: Created navigation property. + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.microsoftAppsFileStorageContainerGeoUsage' + anyOf: + - $ref: '#/components/schemas/microsoft.graph.report' + - type: object + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/reports/microsoftAppsFileStorageContainerUsageSummary/usageByDataLocation/{microsoftAppsFileStorageContainerGeoUsage-dataLocationCode}': + x-ms-docs-operation-type: function + '/reports/managedDeviceEnrollmentAbandonmentSummary(skip={skip},top={top},filter=''{filter}'',skipToken=''{skipToken}'')': get: tags: - - reports.microsoftAppsFileStorageContainerUsage - summary: Get usageByDataLocation from reports - description: Storage usage data broken down by geographic location. Expandable using $expand=usageByDataLocation. - operationId: reports.microsoftAppsFileStorageContainerUsageSummary.GetUsageByDataLocation - parameters: - - 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 + - reports.reportRoot.Functions + summary: Invoke function managedDeviceEnrollmentAbandonmentSummary + description: Metadata for Enrollment abandonment summary report + operationId: reports.managedDeviceEnrollmentAbandonmentSummary responses: 2XX: - description: Retrieved navigation property + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.microsoftAppsFileStorageContainerGeoUsage' + anyOf: + - $ref: '#/components/schemas/microsoft.graph.report' + - type: object + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: function + /reports/managedDeviceEnrollmentFailureDetails(): + get: tags: - - reports.microsoftAppsFileStorageContainerUsage - summary: Update the navigation property usageByDataLocation in reports - operationId: reports.microsoftAppsFileStorageContainerUsageSummary.UpdateUsageByDataLocation - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.microsoftAppsFileStorageContainerGeoUsage' - required: true + - reports.reportRoot.Functions + summary: Invoke function managedDeviceEnrollmentFailureDetails + operationId: reports.managedDeviceEnrollmentFailureDetails-8191 responses: 2XX: description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.microsoftAppsFileStorageContainerGeoUsage' + anyOf: + - $ref: '#/components/schemas/microsoft.graph.report' + - type: object + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: + x-ms-docs-operation-type: function + '/reports/managedDeviceEnrollmentFailureDetails(skip={skip},top={top},filter=''{filter}'',skipToken=''{skipToken}'')': + get: tags: - - reports.microsoftAppsFileStorageContainerUsage - summary: Delete navigation property usageByDataLocation for reports - operationId: reports.microsoftAppsFileStorageContainerUsageSummary.DeleteUsageByDataLocation - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + - reports.reportRoot.Functions + summary: Invoke function managedDeviceEnrollmentFailureDetails + operationId: reports.managedDeviceEnrollmentFailureDetails-aa46 + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.report' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + /reports/managedDeviceEnrollmentFailureTrends(): + get: + tags: + - reports.reportRoot.Functions + summary: Invoke function managedDeviceEnrollmentFailureTrends + description: Metadata for the enrollment failure trends report + operationId: reports.managedDeviceEnrollmentFailureTrends responses: - '204': + 2XX: description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.report' + - type: object + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/reports/microsoftAppsFileStorageContainerUsageSummary/usageByDataLocation/{microsoftAppsFileStorageContainerGeoUsage-dataLocationCode}/usageByApp': + x-ms-docs-operation-type: function + /reports/managedDeviceEnrollmentTopFailures(): get: tags: - - reports.microsoftAppsFileStorageContainerUsage - summary: Get usageByApp from reports - description: Storage usage data broken down by application within this geographic location. Expandable using $expand=usageByApp. - operationId: reports.microsoftAppsFileStorageContainerUsageSummary.usageByDataLocation.ListUsageByApp - 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 + - reports.reportRoot.Functions + summary: Invoke function managedDeviceEnrollmentTopFailures + operationId: reports.managedDeviceEnrollmentTopFailures-9ce7 responses: 2XX: - $ref: '#/components/responses/microsoft.graph.microsoftAppsFileStorageContainerAppUsageCollectionResponse' + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.report' + - type: object + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: + x-ms-docs-operation-type: function + '/reports/managedDeviceEnrollmentTopFailures(period=''{period}'')': + get: tags: - - reports.microsoftAppsFileStorageContainerUsage - summary: Create new navigation property to usageByApp for reports - operationId: reports.microsoftAppsFileStorageContainerUsageSummary.usageByDataLocation.CreateUsageByApp - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.microsoftAppsFileStorageContainerAppUsage' - required: true + - reports.reportRoot.Functions + summary: Invoke function managedDeviceEnrollmentTopFailures + operationId: reports.managedDeviceEnrollmentTopFailures-2157 responses: 2XX: - description: Created navigation property. + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.microsoftAppsFileStorageContainerAppUsage' + anyOf: + - $ref: '#/components/schemas/microsoft.graph.report' + - type: object + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/reports/microsoftAppsFileStorageContainerUsageSummary/usageByDataLocation/{microsoftAppsFileStorageContainerGeoUsage-dataLocationCode}/usageByApp/{microsoftAppsFileStorageContainerAppUsage-appId}': + x-ms-docs-operation-type: function + /reports/microsoftAppsFileStorageContainerUsageSummary: get: tags: - reports.microsoftAppsFileStorageContainerUsage - summary: Get usageByApp from reports - description: Storage usage data broken down by application within this geographic location. Expandable using $expand=usageByApp. - operationId: reports.microsoftAppsFileStorageContainerUsageSummary.usageByDataLocation.GetUsageByApp + summary: 'reportRoot: getMicrosoftAppsFileStorageContainerUsageSummary' + description: 'Get storage usage data for SharePoint Embedded file storage containers in a tenant. The response follows a hierarchical structure: Tenant > Geo > App. Use $expand to include nested levels. This method is available in the global service only.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/reportroot-getmicrosoftappsfilestoragecontainerusagesummary?view=graph-rest-beta + operationId: reports.GetMicrosoftAppsFileStorageContainerUsageSummary parameters: - name: $select in: query @@ -16174,7 +15074,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.microsoftAppsFileStorageContainerAppUsage' + $ref: '#/components/schemas/microsoft.graph.microsoftAppsFileStorageContainerUsage' 4XX: $ref: '#/components/responses/error' 5XX: @@ -16183,14 +15083,14 @@ paths: patch: tags: - reports.microsoftAppsFileStorageContainerUsage - summary: Update the navigation property usageByApp in reports - operationId: reports.microsoftAppsFileStorageContainerUsageSummary.usageByDataLocation.UpdateUsageByApp + summary: Update the navigation property microsoftAppsFileStorageContainerUsageSummary in reports + operationId: reports.UpdateMicrosoftAppsFileStorageContainerUsageSummary requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.microsoftAppsFileStorageContainerAppUsage' + $ref: '#/components/schemas/microsoft.graph.microsoftAppsFileStorageContainerUsage' required: true responses: 2XX: @@ -16198,7 +15098,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.microsoftAppsFileStorageContainerAppUsage' + $ref: '#/components/schemas/microsoft.graph.microsoftAppsFileStorageContainerUsage' 4XX: $ref: '#/components/responses/error' 5XX: @@ -16207,8 +15107,8 @@ paths: delete: tags: - reports.microsoftAppsFileStorageContainerUsage - summary: Delete navigation property usageByApp for reports - operationId: reports.microsoftAppsFileStorageContainerUsageSummary.usageByDataLocation.DeleteUsageByApp + summary: Delete navigation property microsoftAppsFileStorageContainerUsageSummary for reports + operationId: reports.DeleteMicrosoftAppsFileStorageContainerUsageSummary parameters: - name: If-Match in: header @@ -16224,48 +15124,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/reports/microsoftAppsFileStorageContainerUsageSummary/usageByDataLocation/{microsoftAppsFileStorageContainerGeoUsage-dataLocationCode}/usageByApp/$count': - get: - tags: - - reports.microsoftAppsFileStorageContainerUsage - summary: Get the number of the resource - operationId: reports.microsoftAppsFileStorageContainerUsageSummary.usageByDataLocation.usageByApp.GetCount-2322 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /reports/microsoftAppsFileStorageContainerUsageSummary/usageByDataLocation/$count: + /reports/microsoftAppsFileStorageContainerUsageSummary/usageByDataLocation: get: tags: - reports.microsoftAppsFileStorageContainerUsage - summary: Get the number of the resource - operationId: reports.microsoftAppsFileStorageContainerUsageSummary.usageByDataLocation.GetCount-ef58 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /reports/monthlyPrintUsageByPrinter: - get: - tags: - - reports.printUsageByPrinter - summary: List monthlyPrintUsageByPrinter - description: 'Retrieve a list of monthly print usage summaries, grouped by printer.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/reportroot-list-monthlyprintusagebyprinter?view=graph-rest-beta - operationId: reports.ListMonthlyPrintUsageByPrinter + summary: Get usageByDataLocation from reports + description: Storage usage data broken down by geographic location. Expandable using $expand=usageByDataLocation. + operationId: reports.microsoftAppsFileStorageContainerUsageSummary.ListUsageByDataLocation parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -16304,7 +15169,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.printUsageByPrinterCollectionResponse' + $ref: '#/components/responses/microsoft.graph.microsoftAppsFileStorageContainerGeoUsageCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -16315,15 +15180,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - reports.printUsageByPrinter - summary: Create new navigation property to monthlyPrintUsageByPrinter for reports - operationId: reports.CreateMonthlyPrintUsageByPrinter + - reports.microsoftAppsFileStorageContainerUsage + summary: Create new navigation property to usageByDataLocation for reports + operationId: reports.microsoftAppsFileStorageContainerUsageSummary.CreateUsageByDataLocation requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.printUsageByPrinter' + $ref: '#/components/schemas/microsoft.graph.microsoftAppsFileStorageContainerGeoUsage' required: true responses: 2XX: @@ -16331,19 +15196,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.printUsageByPrinter' + $ref: '#/components/schemas/microsoft.graph.microsoftAppsFileStorageContainerGeoUsage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/reports/monthlyPrintUsageByPrinter/{printUsageByPrinter-id}': + '/reports/microsoftAppsFileStorageContainerUsageSummary/usageByDataLocation/{microsoftAppsFileStorageContainerGeoUsage-dataLocationCode}': get: tags: - - reports.printUsageByPrinter - summary: Get monthlyPrintUsageByPrinter from reports - description: 'Retrieve a list of monthly print usage summaries, grouped by printer.' - operationId: reports.GetMonthlyPrintUsageByPrinter + - reports.microsoftAppsFileStorageContainerUsage + summary: Get usageByDataLocation from reports + description: Storage usage data broken down by geographic location. Expandable using $expand=usageByDataLocation. + operationId: reports.microsoftAppsFileStorageContainerUsageSummary.GetUsageByDataLocation parameters: - name: $select in: query @@ -16371,7 +15236,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.printUsageByPrinter' + $ref: '#/components/schemas/microsoft.graph.microsoftAppsFileStorageContainerGeoUsage' 4XX: $ref: '#/components/responses/error' 5XX: @@ -16379,15 +15244,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - reports.printUsageByPrinter - summary: Update the navigation property monthlyPrintUsageByPrinter in reports - operationId: reports.UpdateMonthlyPrintUsageByPrinter + - reports.microsoftAppsFileStorageContainerUsage + summary: Update the navigation property usageByDataLocation in reports + operationId: reports.microsoftAppsFileStorageContainerUsageSummary.UpdateUsageByDataLocation requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.printUsageByPrinter' + $ref: '#/components/schemas/microsoft.graph.microsoftAppsFileStorageContainerGeoUsage' required: true responses: 2XX: @@ -16395,7 +15260,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.printUsageByPrinter' + $ref: '#/components/schemas/microsoft.graph.microsoftAppsFileStorageContainerGeoUsage' 4XX: $ref: '#/components/responses/error' 5XX: @@ -16403,9 +15268,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - reports.printUsageByPrinter - summary: Delete navigation property monthlyPrintUsageByPrinter for reports - operationId: reports.DeleteMonthlyPrintUsageByPrinter + - reports.microsoftAppsFileStorageContainerUsage + summary: Delete navigation property usageByDataLocation for reports + operationId: reports.microsoftAppsFileStorageContainerUsageSummary.DeleteUsageByDataLocation parameters: - name: If-Match in: header @@ -16421,32 +15286,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /reports/monthlyPrintUsageByPrinter/$count: - get: - tags: - - reports.printUsageByPrinter - summary: Get the number of the resource - operationId: reports.monthlyPrintUsageByPrinter.GetCount-18cc - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /reports/monthlyPrintUsageByUser: + '/reports/microsoftAppsFileStorageContainerUsageSummary/usageByDataLocation/{microsoftAppsFileStorageContainerGeoUsage-dataLocationCode}/usageByApp': get: tags: - - reports.printUsageByUser - summary: List monthlyPrintUsageByUser - description: 'Retrieve a list of monthly print usage summaries, grouped by user.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/reportroot-list-monthlyprintusagebyuser?view=graph-rest-beta - operationId: reports.ListMonthlyPrintUsageByUser + - reports.microsoftAppsFileStorageContainerUsage + summary: Get usageByApp from reports + description: Storage usage data broken down by application within this geographic location. Expandable using $expand=usageByApp. + operationId: reports.microsoftAppsFileStorageContainerUsageSummary.usageByDataLocation.ListUsageByApp parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -16485,7 +15331,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.printUsageByUserCollectionResponse' + $ref: '#/components/responses/microsoft.graph.microsoftAppsFileStorageContainerAppUsageCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -16496,15 +15342,15 @@ paths: x-ms-docs-operation-type: operation post: tags: - - reports.printUsageByUser - summary: Create new navigation property to monthlyPrintUsageByUser for reports - operationId: reports.CreateMonthlyPrintUsageByUser + - reports.microsoftAppsFileStorageContainerUsage + summary: Create new navigation property to usageByApp for reports + operationId: reports.microsoftAppsFileStorageContainerUsageSummary.usageByDataLocation.CreateUsageByApp requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.printUsageByUser' + $ref: '#/components/schemas/microsoft.graph.microsoftAppsFileStorageContainerAppUsage' required: true responses: 2XX: @@ -16512,19 +15358,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.printUsageByUser' + $ref: '#/components/schemas/microsoft.graph.microsoftAppsFileStorageContainerAppUsage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/reports/monthlyPrintUsageByUser/{printUsageByUser-id}': + '/reports/microsoftAppsFileStorageContainerUsageSummary/usageByDataLocation/{microsoftAppsFileStorageContainerGeoUsage-dataLocationCode}/usageByApp/{microsoftAppsFileStorageContainerAppUsage-appId}': get: tags: - - reports.printUsageByUser - summary: Get monthlyPrintUsageByUser from reports - description: 'Retrieve a list of monthly print usage summaries, grouped by user.' - operationId: reports.GetMonthlyPrintUsageByUser + - reports.microsoftAppsFileStorageContainerUsage + summary: Get usageByApp from reports + description: Storage usage data broken down by application within this geographic location. Expandable using $expand=usageByApp. + operationId: reports.microsoftAppsFileStorageContainerUsageSummary.usageByDataLocation.GetUsageByApp parameters: - name: $select in: query @@ -16552,7 +15398,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.printUsageByUser' + $ref: '#/components/schemas/microsoft.graph.microsoftAppsFileStorageContainerAppUsage' 4XX: $ref: '#/components/responses/error' 5XX: @@ -16560,15 +15406,15 @@ paths: x-ms-docs-operation-type: operation patch: tags: - - reports.printUsageByUser - summary: Update the navigation property monthlyPrintUsageByUser in reports - operationId: reports.UpdateMonthlyPrintUsageByUser + - reports.microsoftAppsFileStorageContainerUsage + summary: Update the navigation property usageByApp in reports + operationId: reports.microsoftAppsFileStorageContainerUsageSummary.usageByDataLocation.UpdateUsageByApp requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.printUsageByUser' + $ref: '#/components/schemas/microsoft.graph.microsoftAppsFileStorageContainerAppUsage' required: true responses: 2XX: @@ -16576,7 +15422,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.printUsageByUser' + $ref: '#/components/schemas/microsoft.graph.microsoftAppsFileStorageContainerAppUsage' 4XX: $ref: '#/components/responses/error' 5XX: @@ -16584,9 +15430,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - reports.printUsageByUser - summary: Delete navigation property monthlyPrintUsageByUser for reports - operationId: reports.DeleteMonthlyPrintUsageByUser + - reports.microsoftAppsFileStorageContainerUsage + summary: Delete navigation property usageByApp for reports + operationId: reports.microsoftAppsFileStorageContainerUsageSummary.usageByDataLocation.DeleteUsageByApp parameters: - name: If-Match in: header @@ -16602,12 +15448,28 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /reports/monthlyPrintUsageByUser/$count: + '/reports/microsoftAppsFileStorageContainerUsageSummary/usageByDataLocation/{microsoftAppsFileStorageContainerGeoUsage-dataLocationCode}/usageByApp/$count': get: tags: - - reports.printUsageByUser + - reports.microsoftAppsFileStorageContainerUsage summary: Get the number of the resource - operationId: reports.monthlyPrintUsageByUser.GetCount-60f0 + operationId: reports.microsoftAppsFileStorageContainerUsageSummary.usageByDataLocation.usageByApp.GetCount-2322 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /reports/microsoftAppsFileStorageContainerUsageSummary/usageByDataLocation/$count: + get: + tags: + - reports.microsoftAppsFileStorageContainerUsage + summary: Get the number of the resource + operationId: reports.microsoftAppsFileStorageContainerUsageSummary.usageByDataLocation.GetCount-ef58 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -16618,12 +15480,16 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /reports/monthlyPrintUsageSummariesByPrinter: + /reports/monthlyPrintUsageByPrinter: get: tags: - reports.printUsageByPrinter - summary: Get monthlyPrintUsageSummariesByPrinter from reports - operationId: reports.ListMonthlyPrintUsageSummariesByPrinter + summary: List monthlyPrintUsageByPrinter + description: 'Retrieve a list of monthly print usage summaries, grouped by printer.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/reportroot-list-monthlyprintusagebyprinter?view=graph-rest-beta + operationId: reports.ListMonthlyPrintUsageByPrinter parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -16667,12 +15533,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The monthlyPrintUsageSummariesByPrinter navigation property is deprecated and will stop returning data on July 31, 2023. Please use the monthlyPrintUsageByPrinter navigation property instead of this.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -16680,8 +15540,8 @@ paths: post: tags: - reports.printUsageByPrinter - summary: Create new navigation property to monthlyPrintUsageSummariesByPrinter for reports - operationId: reports.CreateMonthlyPrintUsageSummariesByPrinter + summary: Create new navigation property to monthlyPrintUsageByPrinter for reports + operationId: reports.CreateMonthlyPrintUsageByPrinter requestBody: description: New navigation property content: @@ -16700,19 +15560,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The monthlyPrintUsageSummariesByPrinter navigation property is deprecated and will stop returning data on July 31, 2023. Please use the monthlyPrintUsageByPrinter navigation property instead of this.' x-ms-docs-operation-type: operation - '/reports/monthlyPrintUsageSummariesByPrinter/{printUsageByPrinter-id}': + '/reports/monthlyPrintUsageByPrinter/{printUsageByPrinter-id}': get: tags: - reports.printUsageByPrinter - summary: Get monthlyPrintUsageSummariesByPrinter from reports - operationId: reports.GetMonthlyPrintUsageSummariesByPrinter + summary: Get monthlyPrintUsageByPrinter from reports + description: 'Retrieve a list of monthly print usage summaries, grouped by printer.' + operationId: reports.GetMonthlyPrintUsageByPrinter parameters: - name: $select in: query @@ -16745,18 +15600,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The monthlyPrintUsageSummariesByPrinter navigation property is deprecated and will stop returning data on July 31, 2023. Please use the monthlyPrintUsageByPrinter navigation property instead of this.' x-ms-docs-operation-type: operation patch: tags: - reports.printUsageByPrinter - summary: Update the navigation property monthlyPrintUsageSummariesByPrinter in reports - operationId: reports.UpdateMonthlyPrintUsageSummariesByPrinter + summary: Update the navigation property monthlyPrintUsageByPrinter in reports + operationId: reports.UpdateMonthlyPrintUsageByPrinter requestBody: description: New navigation property values content: @@ -16775,18 +15624,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The monthlyPrintUsageSummariesByPrinter navigation property is deprecated and will stop returning data on July 31, 2023. Please use the monthlyPrintUsageByPrinter navigation property instead of this.' x-ms-docs-operation-type: operation delete: tags: - reports.printUsageByPrinter - summary: Delete navigation property monthlyPrintUsageSummariesByPrinter for reports - operationId: reports.DeleteMonthlyPrintUsageSummariesByPrinter + summary: Delete navigation property monthlyPrintUsageByPrinter for reports + operationId: reports.DeleteMonthlyPrintUsageByPrinter parameters: - name: If-Match in: header @@ -16801,19 +15644,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The monthlyPrintUsageSummariesByPrinter navigation property is deprecated and will stop returning data on July 31, 2023. Please use the monthlyPrintUsageByPrinter navigation property instead of this.' x-ms-docs-operation-type: operation - /reports/monthlyPrintUsageSummariesByPrinter/$count: + /reports/monthlyPrintUsageByPrinter/$count: get: tags: - reports.printUsageByPrinter summary: Get the number of the resource - operationId: reports.monthlyPrintUsageSummariesByPrinter.GetCount-588f + operationId: reports.monthlyPrintUsageByPrinter.GetCount-18cc parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -16824,18 +15661,16 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The monthlyPrintUsageSummariesByPrinter navigation property is deprecated and will stop returning data on July 31, 2023. Please use the monthlyPrintUsageByPrinter navigation property instead of this.' - /reports/monthlyPrintUsageSummariesByUser: + /reports/monthlyPrintUsageByUser: get: tags: - reports.printUsageByUser - summary: Get monthlyPrintUsageSummariesByUser from reports - operationId: reports.ListMonthlyPrintUsageSummariesByUser + summary: List monthlyPrintUsageByUser + description: 'Retrieve a list of monthly print usage summaries, grouped by user.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/reportroot-list-monthlyprintusagebyuser?view=graph-rest-beta + operationId: reports.ListMonthlyPrintUsageByUser parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -16879,12 +15714,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The monthlyPrintUsageSummariesByUser navigation property is deprecated and will stop returning data on July 31, 2023. Please use the monthlyPrintUsageByUser navigation property instead of this.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -16892,8 +15721,8 @@ paths: post: tags: - reports.printUsageByUser - summary: Create new navigation property to monthlyPrintUsageSummariesByUser for reports - operationId: reports.CreateMonthlyPrintUsageSummariesByUser + summary: Create new navigation property to monthlyPrintUsageByUser for reports + operationId: reports.CreateMonthlyPrintUsageByUser requestBody: description: New navigation property content: @@ -16912,19 +15741,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The monthlyPrintUsageSummariesByUser navigation property is deprecated and will stop returning data on July 31, 2023. Please use the monthlyPrintUsageByUser navigation property instead of this.' x-ms-docs-operation-type: operation - '/reports/monthlyPrintUsageSummariesByUser/{printUsageByUser-id}': + '/reports/monthlyPrintUsageByUser/{printUsageByUser-id}': get: tags: - reports.printUsageByUser - summary: Get monthlyPrintUsageSummariesByUser from reports - operationId: reports.GetMonthlyPrintUsageSummariesByUser + summary: Get monthlyPrintUsageByUser from reports + description: 'Retrieve a list of monthly print usage summaries, grouped by user.' + operationId: reports.GetMonthlyPrintUsageByUser parameters: - name: $select in: query @@ -16957,18 +15781,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The monthlyPrintUsageSummariesByUser navigation property is deprecated and will stop returning data on July 31, 2023. Please use the monthlyPrintUsageByUser navigation property instead of this.' x-ms-docs-operation-type: operation patch: tags: - reports.printUsageByUser - summary: Update the navigation property monthlyPrintUsageSummariesByUser in reports - operationId: reports.UpdateMonthlyPrintUsageSummariesByUser + summary: Update the navigation property monthlyPrintUsageByUser in reports + operationId: reports.UpdateMonthlyPrintUsageByUser requestBody: description: New navigation property values content: @@ -16987,18 +15805,12 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The monthlyPrintUsageSummariesByUser navigation property is deprecated and will stop returning data on July 31, 2023. Please use the monthlyPrintUsageByUser navigation property instead of this.' x-ms-docs-operation-type: operation delete: tags: - reports.printUsageByUser - summary: Delete navigation property monthlyPrintUsageSummariesByUser for reports - operationId: reports.DeleteMonthlyPrintUsageSummariesByUser + summary: Delete navigation property monthlyPrintUsageByUser for reports + operationId: reports.DeleteMonthlyPrintUsageByUser parameters: - name: If-Match in: header @@ -17013,19 +15825,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The monthlyPrintUsageSummariesByUser navigation property is deprecated and will stop returning data on July 31, 2023. Please use the monthlyPrintUsageByUser navigation property instead of this.' x-ms-docs-operation-type: operation - /reports/monthlyPrintUsageSummariesByUser/$count: + /reports/monthlyPrintUsageByUser/$count: get: tags: - reports.printUsageByUser summary: Get the number of the resource - operationId: reports.monthlyPrintUsageSummariesByUser.GetCount-3b6d + operationId: reports.monthlyPrintUsageByUser.GetCount-60f0 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -17036,12 +15842,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-07-31' - date: '2023-06-13' - version: 2023-06/Tasks_And_Plans - description: 'The monthlyPrintUsageSummariesByUser navigation property is deprecated and will stop returning data on July 31, 2023. Please use the monthlyPrintUsageByUser navigation property instead of this.' /reports/partners: get: tags: @@ -20247,231 +19047,54 @@ paths: summary: Update the navigation property sla in reports operationId: reports.UpdateSla requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.serviceLevelAgreementRoot' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.serviceLevelAgreementRoot' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - reports.serviceLevelAgreementRoot - summary: Delete navigation property sla for reports - operationId: reports.DeleteSla - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /reports/sla/azureADAuthentication: - get: - tags: - - reports.serviceLevelAgreementRoot - summary: Get azureADAuthentication - description: 'Read the properties and relationships of an azureADAuthentication object to find the level of Microsoft Entra authentication availability for your tenant. The Microsoft Entra service Level Agreement (SLA) commits to at least 99.99% authentication availability, as described in Microsoft Entra SLA performance. This object provides you with your tenant''s actual performance against this commitment.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/azureadauthentication-get?view=graph-rest-beta - operationId: reports.sla.GetAzureADAuthentication - parameters: - - 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.azureADAuthentication' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - reports.serviceLevelAgreementRoot - summary: Update the navigation property azureADAuthentication in reports - operationId: reports.sla.UpdateAzureADAuthentication - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.azureADAuthentication' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.azureADAuthentication' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - reports.serviceLevelAgreementRoot - summary: Delete navigation property azureADAuthentication for reports - operationId: reports.sla.DeleteAzureADAuthentication - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /reports/userCredentialUsageDetails: - get: - tags: - - reports.userCredentialUsageDetails - summary: List userCredentialUsageDetails - description: 'Get a list of userCredentialUsageDetails objects for a given tenant. Details include user information, status of the reset, and the reason for failure.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/reportroot-list-usercredentialusagedetails?view=graph-rest-beta - operationId: reports.ListUserCredentialUsageDetails - 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.userCredentialUsageDetailsCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-06-30' - date: '2023-06-21' - version: 2023-06/credentialUserRegistrationDetails - description: 'The Reporting userCredentialUsageDetails API is deprecated and will stop returning data on June 30, 2025. Please use the new userEventsSummary API.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - reports.userCredentialUsageDetails - summary: Create new navigation property to userCredentialUsageDetails for reports - operationId: reports.CreateUserCredentialUsageDetails - requestBody: - description: New navigation property + description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.userCredentialUsageDetails' + $ref: '#/components/schemas/microsoft.graph.serviceLevelAgreementRoot' required: true responses: 2XX: - description: Created navigation property. + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.userCredentialUsageDetails' + $ref: '#/components/schemas/microsoft.graph.serviceLevelAgreementRoot' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - reports.serviceLevelAgreementRoot + summary: Delete navigation property sla for reports + operationId: reports.DeleteSla + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-06-30' - date: '2023-06-21' - version: 2023-06/credentialUserRegistrationDetails - description: 'The Reporting userCredentialUsageDetails API is deprecated and will stop returning data on June 30, 2025. Please use the new userEventsSummary API.' x-ms-docs-operation-type: operation - '/reports/userCredentialUsageDetails/{userCredentialUsageDetails-id}': + /reports/sla/azureADAuthentication: get: tags: - - reports.userCredentialUsageDetails - summary: Get userCredentialUsageDetails from reports - description: Represents the self-service password reset (SSPR) usage for a given tenant. - operationId: reports.GetUserCredentialUsageDetails + - reports.serviceLevelAgreementRoot + summary: Get azureADAuthentication + description: 'Read the properties and relationships of an azureADAuthentication object to find the level of Microsoft Entra authentication availability for your tenant. The Microsoft Entra service Level Agreement (SLA) commits to at least 99.99% authentication availability, as described in Microsoft Entra SLA performance. This object provides you with your tenant''s actual performance against this commitment.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/azureadauthentication-get?view=graph-rest-beta + operationId: reports.sla.GetAzureADAuthentication parameters: - name: $select in: query @@ -20499,29 +19122,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.userCredentialUsageDetails' + $ref: '#/components/schemas/microsoft.graph.azureADAuthentication' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-06-30' - date: '2023-06-21' - version: 2023-06/credentialUserRegistrationDetails - description: 'The Reporting userCredentialUsageDetails API is deprecated and will stop returning data on June 30, 2025. Please use the new userEventsSummary API.' x-ms-docs-operation-type: operation patch: tags: - - reports.userCredentialUsageDetails - summary: Update the navigation property userCredentialUsageDetails in reports - operationId: reports.UpdateUserCredentialUsageDetails + - reports.serviceLevelAgreementRoot + summary: Update the navigation property azureADAuthentication in reports + operationId: reports.sla.UpdateAzureADAuthentication requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.userCredentialUsageDetails' + $ref: '#/components/schemas/microsoft.graph.azureADAuthentication' required: true responses: 2XX: @@ -20529,23 +19146,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.userCredentialUsageDetails' + $ref: '#/components/schemas/microsoft.graph.azureADAuthentication' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-06-30' - date: '2023-06-21' - version: 2023-06/credentialUserRegistrationDetails - description: 'The Reporting userCredentialUsageDetails API is deprecated and will stop returning data on June 30, 2025. Please use the new userEventsSummary API.' x-ms-docs-operation-type: operation delete: tags: - - reports.userCredentialUsageDetails - summary: Delete navigation property userCredentialUsageDetails for reports - operationId: reports.DeleteUserCredentialUsageDetails + - reports.serviceLevelAgreementRoot + summary: Delete navigation property azureADAuthentication for reports + operationId: reports.sla.DeleteAzureADAuthentication parameters: - name: If-Match in: header @@ -20560,35 +19171,7 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-06-30' - date: '2023-06-21' - version: 2023-06/credentialUserRegistrationDetails - description: 'The Reporting userCredentialUsageDetails API is deprecated and will stop returning data on June 30, 2025. Please use the new userEventsSummary API.' x-ms-docs-operation-type: operation - /reports/userCredentialUsageDetails/$count: - get: - tags: - - reports.userCredentialUsageDetails - summary: Get the number of the resource - operationId: reports.userCredentialUsageDetails.GetCount-c3c6 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-06-30' - date: '2023-06-21' - version: 2023-06/credentialUserRegistrationDetails - description: 'The Reporting userCredentialUsageDetails API is deprecated and will stop returning data on June 30, 2025. Please use the new userEventsSummary API.' /reports/userInsights: get: tags: @@ -21091,132 +19674,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /reports/userInsights/daily/inactiveUsersByApplication: - get: - tags: - - reports.userInsightsRoot - summary: Get inactiveUsersByApplication from reports - operationId: reports.userInsights.daily.ListInactiveUsersByApplication - 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.dailyInactiveUsersByApplicationMetricCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-02-16' - date: '2024-02-02' - version: 2024-02/Remove_Breakdown_APIs - description: 'The Inactive Users By Application Metric is deprecated and will stop returning data on February 16, 2024. Please use the existing Inactive Users API.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/reports/userInsights/daily/inactiveUsersByApplication/{dailyInactiveUsersByApplicationMetric-id}': - get: - tags: - - reports.userInsightsRoot - summary: Get inactiveUsersByApplication from reports - operationId: reports.userInsights.daily.GetInactiveUsersByApplication - parameters: - - 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.dailyInactiveUsersByApplicationMetric' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-02-16' - date: '2024-02-02' - version: 2024-02/Remove_Breakdown_APIs - description: 'The Inactive Users By Application Metric is deprecated and will stop returning data on February 16, 2024. Please use the existing Inactive Users API.' - x-ms-docs-operation-type: operation - /reports/userInsights/daily/inactiveUsersByApplication/$count: - get: - tags: - - reports.userInsightsRoot - summary: Get the number of the resource - operationId: reports.userInsights.daily.inactiveUsersByApplication.GetCount-c0f5 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-02-16' - date: '2024-02-02' - version: 2024-02/Remove_Breakdown_APIs - description: 'The Inactive Users By Application Metric is deprecated and will stop returning data on February 16, 2024. Please use the existing Inactive Users API.' /reports/userInsights/daily/mfaCompletions: get: tags: @@ -22260,132 +20717,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /reports/userInsights/monthly/inactiveUsersByApplication: - get: - tags: - - reports.userInsightsRoot - summary: Get inactiveUsersByApplication from reports - operationId: reports.userInsights.monthly.ListInactiveUsersByApplication - 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.monthlyInactiveUsersByApplicationMetricCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-02-16' - date: '2024-02-02' - version: 2024-02/Remove_Breakdown_APIs - description: 'The Inactive Users By Application Metric is deprecated and will stop returning data on February 16, 2024. Please use the existing Inactive Users API.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/reports/userInsights/monthly/inactiveUsersByApplication/{monthlyInactiveUsersByApplicationMetric-id}': - get: - tags: - - reports.userInsightsRoot - summary: Get inactiveUsersByApplication from reports - operationId: reports.userInsights.monthly.GetInactiveUsersByApplication - parameters: - - 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.monthlyInactiveUsersByApplicationMetric' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-02-16' - date: '2024-02-02' - version: 2024-02/Remove_Breakdown_APIs - description: 'The Inactive Users By Application Metric is deprecated and will stop returning data on February 16, 2024. Please use the existing Inactive Users API.' - x-ms-docs-operation-type: operation - /reports/userInsights/monthly/inactiveUsersByApplication/$count: - get: - tags: - - reports.userInsightsRoot - summary: Get the number of the resource - operationId: reports.userInsights.monthly.inactiveUsersByApplication.GetCount-12d9 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2024-02-16' - date: '2024-02-02' - version: 2024-02/Remove_Breakdown_APIs - description: 'The Inactive Users By Application Metric is deprecated and will stop returning data on February 16, 2024. Please use the existing Inactive Users API.' /reports/userInsights/monthly/mfaCompletions: get: tags: diff --git a/openApiDocs_KiotaCompat/beta/Security.yml b/openApiDocs_KiotaCompat/beta/Security.yml index 6a84df88d1b..5d8f2d30e69 100644 --- a/openApiDocs_KiotaCompat/beta/Security.yml +++ b/openApiDocs_KiotaCompat/beta/Security.yml @@ -69,99 +69,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /security/alerts: - get: - tags: - - security.alert - summary: List alerts (deprecated) - description: Retrieve a list of alert objects. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/alert-list?view=graph-rest-beta - operationId: security.ListAlerts - 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.alertCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - security.alert - summary: Create new navigation property to alerts for security - operationId: security.CreateAlerts - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.alert' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.alert' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-docs-operation-type: operation /security/alerts_v2: get: tags: @@ -493,163 +400,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/security/alerts/{alert-id}': - get: - tags: - - security.alert - summary: Get alert (deprecated) - description: Retrieve the properties and relationships of an alert object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/alert-get?view=graph-rest-beta - operationId: security.GetAlerts - parameters: - - 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.alert' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-docs-operation-type: operation - patch: - tags: - - security.alert - summary: Update alert (deprecated) - description: Update an editable alert property within any integrated solution to keep alert status and assignments in sync across solutions. This method updates any solution that has a record of the referenced alert ID. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/alert-update?view=graph-rest-beta - operationId: security.UpdateAlerts - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.alert' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.alert' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-docs-operation-type: operation - /security/alerts/$count: - get: - tags: - - security.alert - summary: Get the number of the resource - operationId: security.alerts.GetCount-82d4 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - /security/alerts/updateAlerts: - post: - tags: - - security.alert - summary: Invoke action updateAlerts - description: Update multiple alerts in one request instead of multiple requests. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/alert-updatealerts?view=graph-rest-beta - operationId: security.alerts.updateAlerts - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.alert' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - title: Collection of alert - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.alert' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore /security/attackSimulation: get: tags: @@ -10466,28 +10216,14 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /security/cloudAppSecurityProfiles: + /security/collaboration: get: tags: - - security.cloudAppSecurityProfile - summary: Get cloudAppSecurityProfiles from security - operationId: security.ListCloudAppSecurityProfiles + - security.collaborationRoot + summary: Get collaboration from security + description: Enables read and other actions on collaborative entities in Microsoft Defender. + operationId: security.GetCollaboration 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 @@ -10510,250 +10246,52 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.cloudAppSecurityProfileCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.collaborationRoot' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + patch: tags: - - security.cloudAppSecurityProfile - summary: Create new navigation property to cloudAppSecurityProfiles for security - operationId: security.CreateCloudAppSecurityProfiles + - security.collaborationRoot + summary: Update the navigation property collaboration in security + operationId: security.UpdateCollaboration requestBody: - description: New navigation property + description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.cloudAppSecurityProfile' + $ref: '#/components/schemas/microsoft.graph.security.collaborationRoot' required: true responses: 2XX: - description: Created navigation property. + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.cloudAppSecurityProfile' + $ref: '#/components/schemas/microsoft.graph.security.collaborationRoot' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' x-ms-docs-operation-type: operation - '/security/cloudAppSecurityProfiles/{cloudAppSecurityProfile-id}': - get: + delete: tags: - - security.cloudAppSecurityProfile - summary: Get cloudAppSecurityProfiles from security - operationId: security.GetCloudAppSecurityProfiles + - security.collaborationRoot + summary: Delete navigation property collaboration for security + operationId: security.DeleteCollaboration parameters: - - 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 + - name: If-Match + in: header + description: ETag + style: simple schema: - uniqueItems: true - type: array - items: - type: string - responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.cloudAppSecurityProfile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-docs-operation-type: operation - patch: - tags: - - security.cloudAppSecurityProfile - summary: Update the navigation property cloudAppSecurityProfiles in security - operationId: security.UpdateCloudAppSecurityProfiles - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.cloudAppSecurityProfile' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.cloudAppSecurityProfile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-docs-operation-type: operation - delete: - tags: - - security.cloudAppSecurityProfile - summary: Delete navigation property cloudAppSecurityProfiles for security - operationId: security.DeleteCloudAppSecurityProfiles - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-docs-operation-type: operation - /security/cloudAppSecurityProfiles/$count: - get: - tags: - - security.cloudAppSecurityProfile - summary: Get the number of the resource - operationId: security.cloudAppSecurityProfiles.GetCount-512c - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - /security/collaboration: - get: - tags: - - security.collaborationRoot - summary: Get collaboration from security - description: Enables read and other actions on collaborative entities in Microsoft Defender. - operationId: security.GetCollaboration - parameters: - - 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.security.collaborationRoot' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - security.collaborationRoot - summary: Update the navigation property collaboration in security - operationId: security.UpdateCollaboration - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.security.collaborationRoot' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.security.collaborationRoot' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - security.collaborationRoot - summary: Delete navigation property collaboration for security - operationId: security.DeleteCollaboration - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string + type: string responses: '204': description: Success @@ -12640,101 +12178,13 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - /security/domainSecurityProfiles: - get: - tags: - - security.domainSecurityProfile - summary: Get domainSecurityProfiles from security - operationId: security.ListDomainSecurityProfiles - 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.domainSecurityProfileCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - security.domainSecurityProfile - summary: Create new navigation property to domainSecurityProfiles for security - operationId: security.CreateDomainSecurityProfiles - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.domainSecurityProfile' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.domainSecurityProfile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-docs-operation-type: operation - '/security/domainSecurityProfiles/{domainSecurityProfile-id}': + /security/identities: get: tags: - - security.domainSecurityProfile - summary: Get domainSecurityProfiles from security - operationId: security.GetDomainSecurityProfiles + - security.identityContainer + summary: Get identities from security + description: A container for security identities APIs. + operationId: security.GetIdentities parameters: - name: $select in: query @@ -12762,29 +12212,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.domainSecurityProfile' + $ref: '#/components/schemas/microsoft.graph.security.identityContainer' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' x-ms-docs-operation-type: operation patch: tags: - - security.domainSecurityProfile - summary: Update the navigation property domainSecurityProfiles in security - operationId: security.UpdateDomainSecurityProfiles + - security.identityContainer + summary: Update the navigation property identities in security + operationId: security.UpdateIdentities requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.domainSecurityProfile' + $ref: '#/components/schemas/microsoft.graph.security.identityContainer' required: true responses: 2XX: @@ -12792,23 +12236,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.domainSecurityProfile' + $ref: '#/components/schemas/microsoft.graph.security.identityContainer' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' x-ms-docs-operation-type: operation delete: tags: - - security.domainSecurityProfile - summary: Delete navigation property domainSecurityProfiles for security - operationId: security.DeleteDomainSecurityProfiles + - security.identityContainer + summary: Delete navigation property identities for security + operationId: security.DeleteIdentities parameters: - name: If-Match in: header @@ -12823,41 +12261,17 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' x-ms-docs-operation-type: operation - /security/domainSecurityProfiles/$count: - get: - tags: - - security.domainSecurityProfile - summary: Get the number of the resource - operationId: security.domainSecurityProfiles.GetCount-1e9f - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - /security/fileSecurityProfiles: + /security/identities/healthIssues: get: tags: - - security.fileSecurityProfile - summary: Get fileSecurityProfiles from security - operationId: security.ListFileSecurityProfiles + - security.identityContainer + summary: List healthIssues + description: Get a list of health issue objects and their properties. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/security-identitycontainer-list-healthissues?view=graph-rest-beta + operationId: security.identities.ListHealthIssues parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -12896,32 +12310,26 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.fileSecurityProfileCollectionResponse' + $ref: '#/components/responses/microsoft.graph.security.healthIssueCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - - security.fileSecurityProfile - summary: Create new navigation property to fileSecurityProfiles for security - operationId: security.CreateFileSecurityProfiles + - security.identityContainer + summary: Create new navigation property to healthIssues for security + operationId: security.identities.CreateHealthIssues requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.fileSecurityProfile' + $ref: '#/components/schemas/microsoft.graph.security.healthIssue' required: true responses: 2XX: @@ -12929,24 +12337,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.fileSecurityProfile' + $ref: '#/components/schemas/microsoft.graph.security.healthIssue' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' x-ms-docs-operation-type: operation - '/security/fileSecurityProfiles/{fileSecurityProfile-id}': + '/security/identities/healthIssues/{healthIssue-id}': get: tags: - - security.fileSecurityProfile - summary: Get fileSecurityProfiles from security - operationId: security.GetFileSecurityProfiles + - security.identityContainer + summary: Get healthIssue + description: Read the properties and relationships of a healthIssue object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/security-healthissue-get?view=graph-rest-beta + operationId: security.identities.GetHealthIssues parameters: - name: $select in: query @@ -12974,29 +12380,27 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.fileSecurityProfile' + $ref: '#/components/schemas/microsoft.graph.security.healthIssue' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' x-ms-docs-operation-type: operation patch: tags: - - security.fileSecurityProfile - summary: Update the navigation property fileSecurityProfiles in security - operationId: security.UpdateFileSecurityProfiles + - security.identityContainer + summary: Update healthIssue + description: Update the properties of a healthIssue object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/security-healthissue-update?view=graph-rest-beta + operationId: security.identities.UpdateHealthIssues requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.fileSecurityProfile' + $ref: '#/components/schemas/microsoft.graph.security.healthIssue' required: true responses: 2XX: @@ -13004,23 +12408,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.fileSecurityProfile' + $ref: '#/components/schemas/microsoft.graph.security.healthIssue' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' x-ms-docs-operation-type: operation delete: tags: - - security.fileSecurityProfile - summary: Delete navigation property fileSecurityProfiles for security - operationId: security.DeleteFileSecurityProfiles + - security.identityContainer + summary: Delete navigation property healthIssues for security + operationId: security.identities.DeleteHealthIssues parameters: - name: If-Match in: header @@ -13035,19 +12433,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' x-ms-docs-operation-type: operation - /security/fileSecurityProfiles/$count: + /security/identities/healthIssues/$count: get: tags: - - security.fileSecurityProfile + - security.identityContainer summary: Get the number of the resource - operationId: security.fileSecurityProfiles.GetCount-6d18 + operationId: security.identities.healthIssues.GetCount-f9af parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -13058,18 +12450,16 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - /security/hostSecurityProfiles: + /security/identities/identityAccounts: get: tags: - - security.hostSecurityProfile - summary: Get hostSecurityProfiles from security - operationId: security.ListHostSecurityProfiles + - security.identityContainer + summary: List identityAccounts objects + description: Get a list of the identityAccounts objects and their properties. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/security-identitycontainer-list-identityaccounts?view=graph-rest-beta + operationId: security.identities.ListIdentityAccounts parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -13108,32 +12498,26 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.hostSecurityProfileCollectionResponse' + $ref: '#/components/responses/microsoft.graph.security.identityAccountsCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - - security.hostSecurityProfile - summary: Create new navigation property to hostSecurityProfiles for security - operationId: security.CreateHostSecurityProfiles + - security.identityContainer + summary: Create new navigation property to identityAccounts for security + operationId: security.identities.CreateIdentityAccounts requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.hostSecurityProfile' + $ref: '#/components/schemas/microsoft.graph.security.identityAccounts' required: true responses: 2XX: @@ -13141,24 +12525,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.hostSecurityProfile' + $ref: '#/components/schemas/microsoft.graph.security.identityAccounts' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' x-ms-docs-operation-type: operation - '/security/hostSecurityProfiles/{hostSecurityProfile-id}': + '/security/identities/identityAccounts/{identityAccounts-id}': get: tags: - - security.hostSecurityProfile - summary: Get hostSecurityProfiles from security - operationId: security.GetHostSecurityProfiles + - security.identityContainer + summary: Get identityAccounts + description: Read the properties and relationships of a single identity security account object. This allows retrieving information about available identity accounts. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/security-identityaccounts-get?view=graph-rest-beta + operationId: security.identities.GetIdentityAccounts parameters: - name: $select in: query @@ -13186,29 +12568,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.hostSecurityProfile' + $ref: '#/components/schemas/microsoft.graph.security.identityAccounts' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' x-ms-docs-operation-type: operation patch: tags: - - security.hostSecurityProfile - summary: Update the navigation property hostSecurityProfiles in security - operationId: security.UpdateHostSecurityProfiles + - security.identityContainer + summary: Update the navigation property identityAccounts in security + operationId: security.identities.UpdateIdentityAccounts requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.hostSecurityProfile' + $ref: '#/components/schemas/microsoft.graph.security.identityAccounts' required: true responses: 2XX: @@ -13216,23 +12592,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.hostSecurityProfile' + $ref: '#/components/schemas/microsoft.graph.security.identityAccounts' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' x-ms-docs-operation-type: operation delete: tags: - - security.hostSecurityProfile - summary: Delete navigation property hostSecurityProfiles for security - operationId: security.DeleteHostSecurityProfiles + - security.identityContainer + summary: Delete navigation property identityAccounts for security + operationId: security.identities.DeleteIdentityAccounts parameters: - name: If-Match in: header @@ -13247,19 +12617,52 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' x-ms-docs-operation-type: operation - /security/hostSecurityProfiles/$count: + '/security/identities/identityAccounts/{identityAccounts-id}/microsoft.graph.security.invokeAction': + post: + tags: + - security.identityContainer + summary: Invoke action invokeAction + description: Perform actions such as revoking accounts and forcing password reset for identity accounts that are observed in Microsoft Defender for Identity. This action allows reading and performing identity security actions on behalf of the signed-in identity. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/security-identityaccounts-invokeaction?view=graph-rest-beta + operationId: security.identities.identityAccounts.identityAccounts.invokeAction + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + accountId: + type: string + action: + $ref: '#/components/schemas/microsoft.graph.security.action' + identityProvider: + $ref: '#/components/schemas/microsoft.graph.security.identityProvider' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.invokeActionResult' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /security/identities/identityAccounts/$count: get: tags: - - security.hostSecurityProfile + - security.identityContainer summary: Get the number of the resource - operationId: security.hostSecurityProfiles.GetCount-6ea5 + operationId: security.identities.identityAccounts.GetCount-3544 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -13270,19 +12673,16 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - /security/identities: + /security/identities/sensorCandidateActivationConfiguration: get: tags: - security.identityContainer - summary: Get identities from security - description: A container for security identities APIs. - operationId: security.GetIdentities + summary: Get sensorCandidateActivationConfiguration + description: Read the properties and relationships of microsoft.graph.security.sensorCandidateActivationConfiguration object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/security-sensorcandidateactivationconfiguration-get?view=graph-rest-beta + operationId: security.identities.GetSensorCandidateActivationConfiguration parameters: - name: $select in: query @@ -13310,7 +12710,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.security.identityContainer' + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidateActivationConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: @@ -13319,14 +12719,14 @@ paths: patch: tags: - security.identityContainer - summary: Update the navigation property identities in security - operationId: security.UpdateIdentities + summary: Update the navigation property sensorCandidateActivationConfiguration in security + operationId: security.identities.UpdateSensorCandidateActivationConfiguration requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.security.identityContainer' + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidateActivationConfiguration' required: true responses: 2XX: @@ -13334,7 +12734,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.security.identityContainer' + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidateActivationConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: @@ -13343,8 +12743,8 @@ paths: delete: tags: - security.identityContainer - summary: Delete navigation property identities for security - operationId: security.DeleteIdentities + summary: Delete navigation property sensorCandidateActivationConfiguration for security + operationId: security.identities.DeleteSensorCandidateActivationConfiguration parameters: - name: If-Match in: header @@ -13360,16 +12760,16 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /security/identities/healthIssues: + /security/identities/sensorCandidates: get: tags: - security.identityContainer - summary: List healthIssues - description: Get a list of health issue objects and their properties. + summary: List sensorCandidate objects + description: Get a list of the sensorCandidate objects and their properties. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/security-identitycontainer-list-healthissues?view=graph-rest-beta - operationId: security.identities.ListHealthIssues + url: https://learn.microsoft.com/graph/api/security-identitycontainer-list-sensorcandidates?view=graph-rest-beta + operationId: security.identities.ListSensorCandidates parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -13408,7 +12808,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.security.healthIssueCollectionResponse' + $ref: '#/components/responses/microsoft.graph.security.sensorCandidateCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -13420,14 +12820,14 @@ paths: post: tags: - security.identityContainer - summary: Create new navigation property to healthIssues for security - operationId: security.identities.CreateHealthIssues + summary: Create new navigation property to sensorCandidates for security + operationId: security.identities.CreateSensorCandidates requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.security.healthIssue' + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' required: true responses: 2XX: @@ -13435,22 +12835,18 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.security.healthIssue' + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/security/identities/healthIssues/{healthIssue-id}': + '/security/identities/sensorCandidates/{sensorCandidate-id}': get: tags: - security.identityContainer - summary: Get healthIssue - description: Read the properties and relationships of a healthIssue object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/security-healthissue-get?view=graph-rest-beta - operationId: security.identities.GetHealthIssues + summary: Get sensorCandidates from security + operationId: security.identities.GetSensorCandidates parameters: - name: $select in: query @@ -13478,7 +12874,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.security.healthIssue' + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' 4XX: $ref: '#/components/responses/error' 5XX: @@ -13487,18 +12883,14 @@ paths: patch: tags: - security.identityContainer - summary: Update healthIssue - description: Update the properties of a healthIssue object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/security-healthissue-update?view=graph-rest-beta - operationId: security.identities.UpdateHealthIssues + summary: Update the navigation property sensorCandidates in security + operationId: security.identities.UpdateSensorCandidates requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.security.healthIssue' + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' required: true responses: 2XX: @@ -13506,7 +12898,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.security.healthIssue' + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' 4XX: $ref: '#/components/responses/error' 5XX: @@ -13515,8 +12907,8 @@ paths: delete: tags: - security.identityContainer - summary: Delete navigation property healthIssues for security - operationId: security.identities.DeleteHealthIssues + summary: Delete navigation property sensorCandidates for security + operationId: security.identities.DeleteSensorCandidates parameters: - name: If-Match in: header @@ -13532,12 +12924,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /security/identities/healthIssues/$count: + /security/identities/sensorCandidates/$count: get: tags: - security.identityContainer summary: Get the number of the resource - operationId: security.identities.healthIssues.GetCount-f9af + operationId: security.identities.sensorCandidates.GetCount-fa5a parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -13548,16 +12940,47 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /security/identities/identityAccounts: + /security/identities/sensorCandidates/microsoft.graph.security.activate: + post: + tags: + - security.identityContainer + summary: Invoke action activate + description: Activate Microsoft Defender for Identity sensors. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/security-sensorcandidate-activate?view=graph-rest-beta + operationId: security.identities.sensorCandidates.activate + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + serverIds: + type: array + items: + type: string + nullable: true + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + /security/identities/sensorMigration: get: tags: - security.identityContainer - summary: List identityAccounts objects - description: Get a list of the identityAccounts objects and their properties. + summary: List sensorMigration objects + description: Get a list of the sensorMigration objects and their properties. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/security-identitycontainer-list-identityaccounts?view=graph-rest-beta - operationId: security.identities.ListIdentityAccounts + url: https://learn.microsoft.com/graph/api/security-identitycontainer-list-sensormigration?view=graph-rest-beta + operationId: security.identities.ListSensorMigration parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -13596,7 +13019,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.security.identityAccountsCollectionResponse' + $ref: '#/components/responses/microsoft.graph.security.sensorMigrationCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -13608,14 +13031,14 @@ paths: post: tags: - security.identityContainer - summary: Create new navigation property to identityAccounts for security - operationId: security.identities.CreateIdentityAccounts + summary: Create new navigation property to sensorMigration for security + operationId: security.identities.CreateSensorMigration requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.security.identityAccounts' + $ref: '#/components/schemas/microsoft.graph.security.sensorMigration' required: true responses: 2XX: @@ -13623,22 +13046,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.security.identityAccounts' + $ref: '#/components/schemas/microsoft.graph.security.sensorMigration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/security/identities/identityAccounts/{identityAccounts-id}': + '/security/identities/sensorMigration/{sensorMigration-id}': get: tags: - security.identityContainer - summary: Get identityAccounts - description: Read the properties and relationships of a single identity security account object. This allows retrieving information about available identity accounts. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/security-identityaccounts-get?view=graph-rest-beta - operationId: security.identities.GetIdentityAccounts + summary: Get sensorMigration from security + description: Represents Microsoft Defender for Identity sensors that can be migrated to the unified security portal. + operationId: security.identities.GetSensorMigration parameters: - name: $select in: query @@ -13666,7 +13086,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.security.identityAccounts' + $ref: '#/components/schemas/microsoft.graph.security.sensorMigration' 4XX: $ref: '#/components/responses/error' 5XX: @@ -13675,14 +13095,14 @@ paths: patch: tags: - security.identityContainer - summary: Update the navigation property identityAccounts in security - operationId: security.identities.UpdateIdentityAccounts + summary: Update the navigation property sensorMigration in security + operationId: security.identities.UpdateSensorMigration requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.security.identityAccounts' + $ref: '#/components/schemas/microsoft.graph.security.sensorMigration' required: true responses: 2XX: @@ -13690,7 +13110,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.security.identityAccounts' + $ref: '#/components/schemas/microsoft.graph.security.sensorMigration' 4XX: $ref: '#/components/responses/error' 5XX: @@ -13699,8 +13119,8 @@ paths: delete: tags: - security.identityContainer - summary: Delete navigation property identityAccounts for security - operationId: security.identities.DeleteIdentityAccounts + summary: Delete navigation property sensorMigration for security + operationId: security.identities.DeleteSensorMigration parameters: - name: If-Match in: header @@ -13716,526 +13136,8 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/security/identities/identityAccounts/{identityAccounts-id}/microsoft.graph.security.invokeAction': - post: - tags: - - security.identityContainer - summary: Invoke action invokeAction - description: Perform actions such as revoking accounts and forcing password reset for identity accounts that are observed in Microsoft Defender for Identity. This action allows reading and performing identity security actions on behalf of the signed-in identity. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/security-identityaccounts-invokeaction?view=graph-rest-beta - operationId: security.identities.identityAccounts.identityAccounts.invokeAction - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - accountId: - type: string - action: - $ref: '#/components/schemas/microsoft.graph.security.action' - identityProvider: - $ref: '#/components/schemas/microsoft.graph.security.identityProvider' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.security.invokeActionResult' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /security/identities/identityAccounts/$count: - get: - tags: - - security.identityContainer - summary: Get the number of the resource - operationId: security.identities.identityAccounts.GetCount-3544 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /security/identities/sensorCandidateActivationConfiguration: - get: - tags: - - security.identityContainer - summary: Get sensorCandidateActivationConfiguration - description: Read the properties and relationships of microsoft.graph.security.sensorCandidateActivationConfiguration object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/security-sensorcandidateactivationconfiguration-get?view=graph-rest-beta - operationId: security.identities.GetSensorCandidateActivationConfiguration - parameters: - - 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.security.sensorCandidateActivationConfiguration' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - security.identityContainer - summary: Update the navigation property sensorCandidateActivationConfiguration in security - operationId: security.identities.UpdateSensorCandidateActivationConfiguration - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.security.sensorCandidateActivationConfiguration' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.security.sensorCandidateActivationConfiguration' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - security.identityContainer - summary: Delete navigation property sensorCandidateActivationConfiguration for security - operationId: security.identities.DeleteSensorCandidateActivationConfiguration - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /security/identities/sensorCandidates: - get: - tags: - - security.identityContainer - summary: List sensorCandidate objects - description: Get a list of the sensorCandidate objects and their properties. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/security-identitycontainer-list-sensorcandidates?view=graph-rest-beta - operationId: security.identities.ListSensorCandidates - 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.security.sensorCandidateCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - security.identityContainer - summary: Create new navigation property to sensorCandidates for security - operationId: security.identities.CreateSensorCandidates - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/security/identities/sensorCandidates/{sensorCandidate-id}': - get: - tags: - - security.identityContainer - summary: Get sensorCandidates from security - operationId: security.identities.GetSensorCandidates - parameters: - - 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.security.sensorCandidate' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - security.identityContainer - summary: Update the navigation property sensorCandidates in security - operationId: security.identities.UpdateSensorCandidates - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - security.identityContainer - summary: Delete navigation property sensorCandidates for security - operationId: security.identities.DeleteSensorCandidates - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /security/identities/sensorCandidates/$count: - get: - tags: - - security.identityContainer - summary: Get the number of the resource - operationId: security.identities.sensorCandidates.GetCount-fa5a - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /security/identities/sensorCandidates/microsoft.graph.security.activate: - post: - tags: - - security.identityContainer - summary: Invoke action activate - description: Activate Microsoft Defender for Identity sensors. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/security-sensorcandidate-activate?view=graph-rest-beta - operationId: security.identities.sensorCandidates.activate - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - serverIds: - type: array - items: - type: string - nullable: true - required: true - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /security/identities/sensorMigration: - get: - tags: - - security.identityContainer - summary: List sensorMigration objects - description: Get a list of the sensorMigration objects and their properties. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/security-identitycontainer-list-sensormigration?view=graph-rest-beta - operationId: security.identities.ListSensorMigration - 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.security.sensorMigrationCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - security.identityContainer - summary: Create new navigation property to sensorMigration for security - operationId: security.identities.CreateSensorMigration - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.security.sensorMigration' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.security.sensorMigration' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/security/identities/sensorMigration/{sensorMigration-id}': - get: - tags: - - security.identityContainer - summary: Get sensorMigration from security - description: Represents Microsoft Defender for Identity sensors that can be migrated to the unified security portal. - operationId: security.identities.GetSensorMigration - parameters: - - 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.security.sensorMigration' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - security.identityContainer - summary: Update the navigation property sensorMigration in security - operationId: security.identities.UpdateSensorMigration - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.security.sensorMigration' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.security.sensorMigration' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - security.identityContainer - summary: Delete navigation property sensorMigration for security - operationId: security.identities.DeleteSensorMigration - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /security/identities/sensorMigration/$count: - get: + /security/identities/sensorMigration/$count: + get: tags: - security.identityContainer summary: Get the number of the resource @@ -16017,210 +14919,49 @@ paths: required: true responses: 2XX: - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.security.informationProtectionAction' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /security/informationProtection/sensitivityLabels/microsoft.graph.security.extractContentLabel: - post: - tags: - - security.informationProtection - summary: Invoke action extractContentLabel - description: Use the metadata that exists on an already-labeled piece of information to resolve the metadata to a specific sensitivity label. The contentInfo input is resolved to informationProtectionContentLabel. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/security-sensitivitylabel-extractcontentlabel?view=graph-rest-beta - operationId: security.informationProtection.sensitivityLabels.extractContentLabel - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - contentInfo: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.security.contentInfo' - - type: object - nullable: true - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.security.contentLabel' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: action - /security/ipSecurityProfiles: - get: - tags: - - security.ipSecurityProfile - summary: Get ipSecurityProfiles from security - operationId: security.ListIpSecurityProfiles - 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.ipSecurityProfileCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - security.ipSecurityProfile - summary: Create new navigation property to ipSecurityProfiles for security - operationId: security.CreateIpSecurityProfiles - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ipSecurityProfile' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.ipSecurityProfile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-docs-operation-type: operation - '/security/ipSecurityProfiles/{ipSecurityProfile-id}': - get: - tags: - - security.ipSecurityProfile - summary: Get ipSecurityProfiles from security - operationId: security.GetIpSecurityProfiles - parameters: - - 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 + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.ipSecurityProfile' + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.informationProtectionAction' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-docs-operation-type: operation - patch: + x-ms-docs-operation-type: action + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /security/informationProtection/sensitivityLabels/microsoft.graph.security.extractContentLabel: + post: tags: - - security.ipSecurityProfile - summary: Update the navigation property ipSecurityProfiles in security - operationId: security.UpdateIpSecurityProfiles + - security.informationProtection + summary: Invoke action extractContentLabel + description: Use the metadata that exists on an already-labeled piece of information to resolve the metadata to a specific sensitivity label. The contentInfo input is resolved to informationProtectionContentLabel. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/security-sensitivitylabel-extractcontentlabel?view=graph-rest-beta + operationId: security.informationProtection.sensitivityLabels.extractContentLabel requestBody: - description: New navigation property values + description: Action parameters content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.ipSecurityProfile' + type: object + properties: + contentInfo: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.contentInfo' + - type: object + nullable: true required: true responses: 2XX: @@ -16228,66 +14969,15 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.ipSecurityProfile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-docs-operation-type: operation - delete: - tags: - - security.ipSecurityProfile - summary: Delete navigation property ipSecurityProfiles for security - operationId: security.DeleteIpSecurityProfiles - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-docs-operation-type: operation - /security/ipSecurityProfiles/$count: - get: - tags: - - security.ipSecurityProfile - summary: Get the number of the resource - operationId: security.ipSecurityProfiles.GetCount-d7cc - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' + anyOf: + - $ref: '#/components/schemas/microsoft.graph.security.contentLabel' + - type: object + nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' + x-ms-docs-operation-type: action /security/labels: get: tags: @@ -18894,206 +17584,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.partner.security.securityScoreHistory' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/security/partner/securityScore/history/{securityScoreHistory-id}': - get: - tags: - - security.partnerSecurity - summary: Get securityScoreHistory - description: Read the properties and relationships of a securityScoreHistory object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/partner-security-securityscorehistory-get?view=graph-rest-beta - operationId: security.partner.securityScore.GetHistory - parameters: - - 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.partner.security.securityScoreHistory' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - security.partnerSecurity - summary: Update the navigation property history in security - operationId: security.partner.securityScore.UpdateHistory - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.partner.security.securityScoreHistory' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.partner.security.securityScoreHistory' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - security.partnerSecurity - summary: Delete navigation property history for security - operationId: security.partner.securityScore.DeleteHistory - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /security/partner/securityScore/history/$count: - get: - tags: - - security.partnerSecurity - summary: Get the number of the resource - operationId: security.partner.securityScore.history.GetCount-c362 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /security/partner/securityScore/requirements: - get: - tags: - - security.partnerSecurity - summary: List requirements - description: Get a list of securityRequirement objects and their properties. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/partner-security-partnersecurityscore-list-requirements?view=graph-rest-beta - operationId: security.partner.securityScore.ListRequirements - 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.partner.security.securityRequirementCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - security.partnerSecurity - summary: Create new navigation property to requirements for security - operationId: security.partner.securityScore.CreateRequirements - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.partner.security.securityRequirement' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.partner.security.securityRequirement' + $ref: '#/components/schemas/microsoft.graph.partner.security.securityScoreHistory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/security/partner/securityScore/requirements/{securityRequirement-id}': + '/security/partner/securityScore/history/{securityScoreHistory-id}': get: tags: - security.partnerSecurity - summary: Get securityRequirement - description: Read the properties and relationships of a securityRequirement object. + summary: Get securityScoreHistory + description: Read the properties and relationships of a securityScoreHistory object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/partner-security-securityrequirement-get?view=graph-rest-beta - operationId: security.partner.securityScore.GetRequirements + url: https://learn.microsoft.com/graph/api/partner-security-securityscorehistory-get?view=graph-rest-beta + operationId: security.partner.securityScore.GetHistory parameters: - name: $select in: query @@ -19121,7 +17627,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.partner.security.securityRequirement' + $ref: '#/components/schemas/microsoft.graph.partner.security.securityScoreHistory' 4XX: $ref: '#/components/responses/error' 5XX: @@ -19130,14 +17636,14 @@ paths: patch: tags: - security.partnerSecurity - summary: Update the navigation property requirements in security - operationId: security.partner.securityScore.UpdateRequirements + summary: Update the navigation property history in security + operationId: security.partner.securityScore.UpdateHistory requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.partner.security.securityRequirement' + $ref: '#/components/schemas/microsoft.graph.partner.security.securityScoreHistory' required: true responses: 2XX: @@ -19145,7 +17651,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.partner.security.securityRequirement' + $ref: '#/components/schemas/microsoft.graph.partner.security.securityScoreHistory' 4XX: $ref: '#/components/responses/error' 5XX: @@ -19154,8 +17660,8 @@ paths: delete: tags: - security.partnerSecurity - summary: Delete navigation property requirements for security - operationId: security.partner.securityScore.DeleteRequirements + summary: Delete navigation property history for security + operationId: security.partner.securityScore.DeleteHistory parameters: - name: If-Match in: header @@ -19171,12 +17677,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /security/partner/securityScore/requirements/$count: + /security/partner/securityScore/history/$count: get: tags: - security.partnerSecurity summary: Get the number of the resource - operationId: security.partner.securityScore.requirements.GetCount-c51b + operationId: security.partner.securityScore.history.GetCount-c362 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -19187,12 +17693,16 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /security/providerTenantSettings: + /security/partner/securityScore/requirements: get: tags: - - security.providerTenantSetting - summary: Get providerTenantSettings from security - operationId: security.ListProviderTenantSettings + - security.partnerSecurity + summary: List requirements + description: Get a list of securityRequirement objects and their properties. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/partner-security-partnersecurityscore-list-requirements?view=graph-rest-beta + operationId: security.partner.securityScore.ListRequirements parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -19231,32 +17741,26 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.providerTenantSettingCollectionResponse' + $ref: '#/components/responses/microsoft.graph.partner.security.securityRequirementCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - - security.providerTenantSetting - summary: Create new navigation property to providerTenantSettings for security - operationId: security.CreateProviderTenantSettings + - security.partnerSecurity + summary: Create new navigation property to requirements for security + operationId: security.partner.securityScore.CreateRequirements requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.providerTenantSetting' + $ref: '#/components/schemas/microsoft.graph.partner.security.securityRequirement' required: true responses: 2XX: @@ -19264,24 +17768,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.providerTenantSetting' + $ref: '#/components/schemas/microsoft.graph.partner.security.securityRequirement' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' x-ms-docs-operation-type: operation - '/security/providerTenantSettings/{providerTenantSetting-id}': + '/security/partner/securityScore/requirements/{securityRequirement-id}': get: tags: - - security.providerTenantSetting - summary: Get providerTenantSettings from security - operationId: security.GetProviderTenantSettings + - security.partnerSecurity + summary: Get securityRequirement + description: Read the properties and relationships of a securityRequirement object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/partner-security-securityrequirement-get?view=graph-rest-beta + operationId: security.partner.securityScore.GetRequirements parameters: - name: $select in: query @@ -19309,29 +17811,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.providerTenantSetting' + $ref: '#/components/schemas/microsoft.graph.partner.security.securityRequirement' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' x-ms-docs-operation-type: operation patch: tags: - - security.providerTenantSetting - summary: Update the navigation property providerTenantSettings in security - operationId: security.UpdateProviderTenantSettings + - security.partnerSecurity + summary: Update the navigation property requirements in security + operationId: security.partner.securityScore.UpdateRequirements requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.providerTenantSetting' + $ref: '#/components/schemas/microsoft.graph.partner.security.securityRequirement' required: true responses: 2XX: @@ -19339,23 +17835,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.providerTenantSetting' + $ref: '#/components/schemas/microsoft.graph.partner.security.securityRequirement' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' x-ms-docs-operation-type: operation delete: tags: - - security.providerTenantSetting - summary: Delete navigation property providerTenantSettings for security - operationId: security.DeleteProviderTenantSettings + - security.partnerSecurity + summary: Delete navigation property requirements for security + operationId: security.partner.securityScore.DeleteRequirements parameters: - name: If-Match in: header @@ -19370,19 +17860,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' x-ms-docs-operation-type: operation - /security/providerTenantSettings/$count: + /security/partner/securityScore/requirements/$count: get: tags: - - security.providerTenantSetting + - security.partnerSecurity summary: Get the number of the resource - operationId: security.providerTenantSettings.GetCount-094d + operationId: security.partner.securityScore.requirements.GetCount-c51b parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -19393,12 +17877,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' /security/rules: get: tags: @@ -19793,201 +18271,20 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: - tags: - - security.secureScoreControlProfile - summary: Update secureScoreControlProfiles - description: 'Update an editable secureScoreControlProfiles property within any integrated solution to change various properties, such as assignedTo or tenantNote.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/securescorecontrolprofiles-update?view=graph-rest-beta - operationId: security.UpdateSecureScoreControlProfiles - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.secureScoreControlProfile' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.secureScoreControlProfile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - security.secureScoreControlProfile - summary: Delete navigation property secureScoreControlProfiles for security - operationId: security.DeleteSecureScoreControlProfiles - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /security/secureScoreControlProfiles/$count: - get: - tags: - - security.secureScoreControlProfile - summary: Get the number of the resource - operationId: security.secureScoreControlProfiles.GetCount-05f1 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /security/secureScores: - get: - tags: - - security.secureScore - summary: List secureScores - description: Retrieve the properties and relationships of a secureScore object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/security-list-securescores?view=graph-rest-beta - operationId: security.ListSecureScores - 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.secureScoreCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - security.secureScore - summary: Create new navigation property to secureScores for security - operationId: security.CreateSecureScores - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.secureScore' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.secureScore' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/security/secureScores/{secureScore-id}': - get: - tags: - - security.secureScore - summary: Get secureScores from security - description: Measurements of tenants' security posture to help protect them from threats. - operationId: security.GetSecureScores - parameters: - - 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.secureScore' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - security.secureScore - summary: Update the navigation property secureScores in security - operationId: security.UpdateSecureScores + tags: + - security.secureScoreControlProfile + summary: Update secureScoreControlProfiles + description: 'Update an editable secureScoreControlProfiles property within any integrated solution to change various properties, such as assignedTo or tenantNote.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/securescorecontrolprofiles-update?view=graph-rest-beta + operationId: security.UpdateSecureScoreControlProfiles requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.secureScore' + $ref: '#/components/schemas/microsoft.graph.secureScoreControlProfile' required: true responses: 2XX: @@ -19995,7 +18292,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.secureScore' + $ref: '#/components/schemas/microsoft.graph.secureScoreControlProfile' 4XX: $ref: '#/components/responses/error' 5XX: @@ -20003,9 +18300,9 @@ paths: x-ms-docs-operation-type: operation delete: tags: - - security.secureScore - summary: Delete navigation property secureScores for security - operationId: security.DeleteSecureScores + - security.secureScoreControlProfile + summary: Delete navigation property secureScoreControlProfiles for security + operationId: security.DeleteSecureScoreControlProfiles parameters: - name: If-Match in: header @@ -20021,12 +18318,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /security/secureScores/$count: + /security/secureScoreControlProfiles/$count: get: tags: - - security.secureScore + - security.secureScoreControlProfile summary: Get the number of the resource - operationId: security.secureScores.GetCount-cb39 + operationId: security.secureScoreControlProfiles.GetCount-05f1 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -20037,16 +18334,16 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /security/securityActions: + /security/secureScores: get: tags: - - security.securityAction - summary: List securityActions - description: Retrieve a list of securityAction objects. + - security.secureScore + summary: List secureScores + description: Retrieve the properties and relationships of a secureScore object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/securityactions-list?view=graph-rest-beta - operationId: security.ListSecurityActions + url: https://learn.microsoft.com/graph/api/security-list-securescores?view=graph-rest-beta + operationId: security.ListSecureScores parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -20085,36 +18382,26 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.securityActionCollectionResponse' + $ref: '#/components/responses/microsoft.graph.secureScoreCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - - security.securityAction - summary: Create securityAction - description: Create a new securityAction object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/securityactions-post?view=graph-rest-beta - operationId: security.CreateSecurityActions + - security.secureScore + summary: Create new navigation property to secureScores for security + operationId: security.CreateSecureScores requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.securityAction' + $ref: '#/components/schemas/microsoft.graph.secureScore' required: true responses: 2XX: @@ -20122,28 +18409,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.securityAction' + $ref: '#/components/schemas/microsoft.graph.secureScore' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' x-ms-docs-operation-type: operation - '/security/securityActions/{securityAction-id}': + '/security/secureScores/{secureScore-id}': get: tags: - - security.securityAction - summary: Get securityAction - description: Retrieve the properties and relationships of a securityAction object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/securityaction-get?view=graph-rest-beta - operationId: security.GetSecurityActions + - security.secureScore + summary: Get secureScores from security + description: Measurements of tenants' security posture to help protect them from threats. + operationId: security.GetSecureScores parameters: - name: $select in: query @@ -20171,29 +18449,23 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.securityAction' + $ref: '#/components/schemas/microsoft.graph.secureScore' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' x-ms-docs-operation-type: operation patch: tags: - - security.securityAction - summary: Update the navigation property securityActions in security - operationId: security.UpdateSecurityActions + - security.secureScore + summary: Update the navigation property secureScores in security + operationId: security.UpdateSecureScores requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.securityAction' + $ref: '#/components/schemas/microsoft.graph.secureScore' required: true responses: 2XX: @@ -20201,23 +18473,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.securityAction' + $ref: '#/components/schemas/microsoft.graph.secureScore' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' x-ms-docs-operation-type: operation delete: tags: - - security.securityAction - summary: Delete navigation property securityActions for security - operationId: security.DeleteSecurityActions + - security.secureScore + summary: Delete navigation property secureScores for security + operationId: security.DeleteSecureScores parameters: - name: If-Match in: header @@ -20232,43 +18498,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' x-ms-docs-operation-type: operation - '/security/securityActions/{securityAction-id}/cancelSecurityAction': - post: - tags: - - security.securityAction - summary: Invoke action cancelSecurityAction - description: Cancel a security operation. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/securityaction-cancelsecurityaction?view=graph-rest-beta - operationId: security.securityActions.securityAction.cancelSecurityAction - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-docs-operation-type: action - /security/securityActions/$count: + /security/secureScores/$count: get: tags: - - security.securityAction + - security.secureScore summary: Get the number of the resource - operationId: security.securityActions.GetCount-3fc4 + operationId: security.secureScores.GetCount-cb39 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -20279,12 +18515,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' /security/securityCopilot: get: tags: @@ -28421,191 +26651,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.security.emailThreatSubmission' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - security.threatSubmissionRoot - summary: Delete navigation property emailThreats for security - operationId: security.threatSubmission.DeleteEmailThreats - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - /security/threatSubmission/emailThreats/$count: - get: - tags: - - security.threatSubmissionRoot - summary: Get the number of the resource - operationId: security.threatSubmission.emailThreats.GetCount-89bb - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - /security/threatSubmission/emailThreatSubmissionPolicies: - get: - tags: - - security.threatSubmissionRoot - summary: List emailThreatSubmissionPolicies - description: Get a list of the emailThreatSubmissionPolicy objects and their properties. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/security-emailthreatsubmissionpolicy-list?view=graph-rest-beta - operationId: security.threatSubmission.ListEmailThreatSubmissionPolicies - 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.security.emailThreatSubmissionPolicyCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - security.threatSubmissionRoot - summary: Create new navigation property to emailThreatSubmissionPolicies for security - operationId: security.threatSubmission.CreateEmailThreatSubmissionPolicies - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.security.emailThreatSubmissionPolicy' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.security.emailThreatSubmissionPolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/security/threatSubmission/emailThreatSubmissionPolicies/{emailThreatSubmissionPolicy-id}': - get: - tags: - - security.threatSubmissionRoot - summary: Get emailThreatSubmissionPolicy - description: Read the properties and relationships of an emailThreatSubmissionPolicy object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/security-emailthreatsubmissionpolicy-get?view=graph-rest-beta - operationId: security.threatSubmission.GetEmailThreatSubmissionPolicies - parameters: - - 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.security.emailThreatSubmissionPolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - security.threatSubmissionRoot - summary: Update the navigation property emailThreatSubmissionPolicies in security - operationId: security.threatSubmission.UpdateEmailThreatSubmissionPolicies - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.security.emailThreatSubmissionPolicy' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.security.emailThreatSubmissionPolicy' + $ref: '#/components/schemas/microsoft.graph.security.emailThreatSubmission' 4XX: $ref: '#/components/responses/error' 5XX: @@ -28614,8 +26660,8 @@ paths: delete: tags: - security.threatSubmissionRoot - summary: Delete navigation property emailThreatSubmissionPolicies for security - operationId: security.threatSubmission.DeleteEmailThreatSubmissionPolicies + summary: Delete navigation property emailThreats for security + operationId: security.threatSubmission.DeleteEmailThreats parameters: - name: If-Match in: header @@ -28631,12 +26677,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /security/threatSubmission/emailThreatSubmissionPolicies/$count: + /security/threatSubmission/emailThreats/$count: get: tags: - security.threatSubmissionRoot summary: Get the number of the resource - operationId: security.threatSubmission.emailThreatSubmissionPolicies.GetCount-7c93 + operationId: security.threatSubmission.emailThreats.GetCount-89bb parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -28647,16 +26693,16 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /security/threatSubmission/fileThreats: + /security/threatSubmission/emailThreatSubmissionPolicies: get: tags: - security.threatSubmissionRoot - summary: List fileThreatSubmissions - description: Get a list of the fileThreatSubmission objects and their properties. + summary: List emailThreatSubmissionPolicies + description: Get a list of the emailThreatSubmissionPolicy objects and their properties. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/security-filethreatsubmission-list?view=graph-rest-beta - operationId: security.threatSubmission.ListFileThreats + url: https://learn.microsoft.com/graph/api/security-emailthreatsubmissionpolicy-list?view=graph-rest-beta + operationId: security.threatSubmission.ListEmailThreatSubmissionPolicies parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -28695,7 +26741,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.security.fileThreatSubmissionCollectionResponse' + $ref: '#/components/responses/microsoft.graph.security.emailThreatSubmissionPolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -28707,18 +26753,14 @@ paths: post: tags: - security.threatSubmissionRoot - summary: Create fileThreatSubmission - description: Create a new fileThreatSubmission object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/security-filethreatsubmission-post-filethreats?view=graph-rest-beta - operationId: security.threatSubmission.CreateFileThreats + summary: Create new navigation property to emailThreatSubmissionPolicies for security + operationId: security.threatSubmission.CreateEmailThreatSubmissionPolicies requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.security.fileThreatSubmission' + $ref: '#/components/schemas/microsoft.graph.security.emailThreatSubmissionPolicy' required: true responses: 2XX: @@ -28726,22 +26768,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.security.fileThreatSubmission' + $ref: '#/components/schemas/microsoft.graph.security.emailThreatSubmissionPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/security/threatSubmission/fileThreats/{fileThreatSubmission-id}': + '/security/threatSubmission/emailThreatSubmissionPolicies/{emailThreatSubmissionPolicy-id}': get: tags: - security.threatSubmissionRoot - summary: Get fileThreatSubmission - description: Read the properties and relationships of a fileThreatSubmission object. + summary: Get emailThreatSubmissionPolicy + description: Read the properties and relationships of an emailThreatSubmissionPolicy object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/security-filethreatsubmission-get?view=graph-rest-beta - operationId: security.threatSubmission.GetFileThreats + url: https://learn.microsoft.com/graph/api/security-emailthreatsubmissionpolicy-get?view=graph-rest-beta + operationId: security.threatSubmission.GetEmailThreatSubmissionPolicies parameters: - name: $select in: query @@ -28769,7 +26811,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.security.fileThreatSubmission' + $ref: '#/components/schemas/microsoft.graph.security.emailThreatSubmissionPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -28778,14 +26820,14 @@ paths: patch: tags: - security.threatSubmissionRoot - summary: Update the navigation property fileThreats in security - operationId: security.threatSubmission.UpdateFileThreats + summary: Update the navigation property emailThreatSubmissionPolicies in security + operationId: security.threatSubmission.UpdateEmailThreatSubmissionPolicies requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.security.fileThreatSubmission' + $ref: '#/components/schemas/microsoft.graph.security.emailThreatSubmissionPolicy' required: true responses: 2XX: @@ -28793,7 +26835,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.security.fileThreatSubmission' + $ref: '#/components/schemas/microsoft.graph.security.emailThreatSubmissionPolicy' 4XX: $ref: '#/components/responses/error' 5XX: @@ -28802,8 +26844,8 @@ paths: delete: tags: - security.threatSubmissionRoot - summary: Delete navigation property fileThreats for security - operationId: security.threatSubmission.DeleteFileThreats + summary: Delete navigation property emailThreatSubmissionPolicies for security + operationId: security.threatSubmission.DeleteEmailThreatSubmissionPolicies parameters: - name: If-Match in: header @@ -28819,12 +26861,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /security/threatSubmission/fileThreats/$count: + /security/threatSubmission/emailThreatSubmissionPolicies/$count: get: tags: - security.threatSubmissionRoot summary: Get the number of the resource - operationId: security.threatSubmission.fileThreats.GetCount-898f + operationId: security.threatSubmission.emailThreatSubmissionPolicies.GetCount-7c93 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -28835,16 +26877,16 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /security/threatSubmission/urlThreats: + /security/threatSubmission/fileThreats: get: tags: - security.threatSubmissionRoot - summary: List urlThreatSubmissions - description: Get a list of the urlThreatSubmission objects and their properties. + summary: List fileThreatSubmissions + description: Get a list of the fileThreatSubmission objects and their properties. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/security-urlthreatsubmission-list?view=graph-rest-beta - operationId: security.threatSubmission.ListUrlThreats + url: https://learn.microsoft.com/graph/api/security-filethreatsubmission-list?view=graph-rest-beta + operationId: security.threatSubmission.ListFileThreats parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -28883,7 +26925,7 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.security.urlThreatSubmissionCollectionResponse' + $ref: '#/components/responses/microsoft.graph.security.fileThreatSubmissionCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: @@ -28895,18 +26937,18 @@ paths: post: tags: - security.threatSubmissionRoot - summary: Create urlThreatSubmission - description: Create a new urlThreatSubmission object. + summary: Create fileThreatSubmission + description: Create a new fileThreatSubmission object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/security-urlthreatsubmission-post-urlthreats?view=graph-rest-beta - operationId: security.threatSubmission.CreateUrlThreats + url: https://learn.microsoft.com/graph/api/security-filethreatsubmission-post-filethreats?view=graph-rest-beta + operationId: security.threatSubmission.CreateFileThreats requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.security.urlThreatSubmission' + $ref: '#/components/schemas/microsoft.graph.security.fileThreatSubmission' required: true responses: 2XX: @@ -28914,22 +26956,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.security.urlThreatSubmission' + $ref: '#/components/schemas/microsoft.graph.security.fileThreatSubmission' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/security/threatSubmission/urlThreats/{urlThreatSubmission-id}': + '/security/threatSubmission/fileThreats/{fileThreatSubmission-id}': get: tags: - security.threatSubmissionRoot - summary: Get urlThreatSubmission - description: Read the properties and relationships of an urlThreatSubmission object. + summary: Get fileThreatSubmission + description: Read the properties and relationships of a fileThreatSubmission object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/security-urlthreatsubmission-get?view=graph-rest-beta - operationId: security.threatSubmission.GetUrlThreats + url: https://learn.microsoft.com/graph/api/security-filethreatsubmission-get?view=graph-rest-beta + operationId: security.threatSubmission.GetFileThreats parameters: - name: $select in: query @@ -28957,7 +26999,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.security.urlThreatSubmission' + $ref: '#/components/schemas/microsoft.graph.security.fileThreatSubmission' 4XX: $ref: '#/components/responses/error' 5XX: @@ -28966,14 +27008,14 @@ paths: patch: tags: - security.threatSubmissionRoot - summary: Update the navigation property urlThreats in security - operationId: security.threatSubmission.UpdateUrlThreats + summary: Update the navigation property fileThreats in security + operationId: security.threatSubmission.UpdateFileThreats requestBody: description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.security.urlThreatSubmission' + $ref: '#/components/schemas/microsoft.graph.security.fileThreatSubmission' required: true responses: 2XX: @@ -28981,7 +27023,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.security.urlThreatSubmission' + $ref: '#/components/schemas/microsoft.graph.security.fileThreatSubmission' 4XX: $ref: '#/components/responses/error' 5XX: @@ -28990,8 +27032,8 @@ paths: delete: tags: - security.threatSubmissionRoot - summary: Delete navigation property urlThreats for security - operationId: security.threatSubmission.DeleteUrlThreats + summary: Delete navigation property fileThreats for security + operationId: security.threatSubmission.DeleteFileThreats parameters: - name: If-Match in: header @@ -29007,12 +27049,12 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /security/threatSubmission/urlThreats/$count: + /security/threatSubmission/fileThreats/$count: get: tags: - security.threatSubmissionRoot summary: Get the number of the resource - operationId: security.threatSubmission.urlThreats.GetCount-760e + operationId: security.threatSubmission.fileThreats.GetCount-898f parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -29023,16 +27065,16 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /security/tiIndicators: + /security/threatSubmission/urlThreats: get: tags: - - security.tiIndicator - summary: List threat intelligence indicators (deprecated) - description: Retrieve a list of tiIndicator objects. + - security.threatSubmissionRoot + summary: List urlThreatSubmissions + description: Get a list of the urlThreatSubmission objects and their properties. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/tiindicators-list?view=graph-rest-beta - operationId: security.ListTiIndicators + url: https://learn.microsoft.com/graph/api/security-urlthreatsubmission-list?view=graph-rest-beta + operationId: security.threatSubmission.ListUrlThreats parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -29071,36 +27113,30 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.tiIndicatorCollectionResponse' + $ref: '#/components/responses/microsoft.graph.security.urlThreatSubmissionCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - - security.tiIndicator - summary: Create threat intelligence indicator (deprecated) - description: Create a new tiIndicator object. + - security.threatSubmissionRoot + summary: Create urlThreatSubmission + description: Create a new urlThreatSubmission object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/tiindicators-post?view=graph-rest-beta - operationId: security.CreateTiIndicators + url: https://learn.microsoft.com/graph/api/security-urlthreatsubmission-post-urlthreats?view=graph-rest-beta + operationId: security.threatSubmission.CreateUrlThreats requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.tiIndicator' + $ref: '#/components/schemas/microsoft.graph.security.urlThreatSubmission' required: true responses: 2XX: @@ -29108,28 +27144,22 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.tiIndicator' + $ref: '#/components/schemas/microsoft.graph.security.urlThreatSubmission' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' x-ms-docs-operation-type: operation - '/security/tiIndicators/{tiIndicator-id}': + '/security/threatSubmission/urlThreats/{urlThreatSubmission-id}': get: tags: - - security.tiIndicator - summary: Get threat intelligence indicator (deprecated) - description: Retrieve the properties and relationships of a tiIndicator object. + - security.threatSubmissionRoot + summary: Get urlThreatSubmission + description: Read the properties and relationships of an urlThreatSubmission object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/tiindicator-get?view=graph-rest-beta - operationId: security.GetTiIndicators + url: https://learn.microsoft.com/graph/api/security-urlthreatsubmission-get?view=graph-rest-beta + operationId: security.threatSubmission.GetUrlThreats parameters: - name: $select in: query @@ -29150,236 +27180,30 @@ paths: uniqueItems: true type: array items: - type: string - responses: - 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.tiIndicator' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-docs-operation-type: operation - patch: - tags: - - security.tiIndicator - summary: Update tiIndicator (deprecated) - description: Update the properties of a tiIndicator object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/tiindicator-update?view=graph-rest-beta - operationId: security.UpdateTiIndicators - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.tiIndicator' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.tiIndicator' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-docs-operation-type: operation - delete: - tags: - - security.tiIndicator - summary: Delete threat intelligence indicator (deprecated) - description: Delete a tiIndicator object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/tiindicator-delete?view=graph-rest-beta - operationId: security.DeleteTiIndicators - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-docs-operation-type: operation - /security/tiIndicators/$count: - get: - tags: - - security.tiIndicator - summary: Get the number of the resource - operationId: security.tiIndicators.GetCount-2e29 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - /security/tiIndicators/deleteTiIndicators: - post: - tags: - - security.tiIndicator - summary: Invoke action deleteTiIndicators - description: Delete multiple threat intelligence (TI) indicators in one request instead of multiple requests. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/tiindicator-deletetiindicators?view=graph-rest-beta - operationId: security.tiIndicators.deleteTiIndicators - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - value: - type: array - items: - type: string - nullable: true - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.resultInfo' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /security/tiIndicators/deleteTiIndicatorsByExternalId: - post: - tags: - - security.tiIndicator - summary: Invoke action deleteTiIndicatorsByExternalId - description: 'Delete multiple threat intelligence (TI) indicators in one request instead of multiple requests, when the request contains external IDs instead of IDs.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/tiindicator-deletetiindicatorsbyexternalid?view=graph-rest-beta - operationId: security.tiIndicators.deleteTiIndicatorsByExternalId - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - value: - type: array - items: - type: string - nullable: true - required: true + type: string responses: 2XX: - description: Success + description: Retrieved navigation property content: application/json: schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.resultInfo' + $ref: '#/components/schemas/microsoft.graph.security.urlThreatSubmission' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /security/tiIndicators/submitTiIndicators: - post: + x-ms-docs-operation-type: operation + patch: tags: - - security.tiIndicator - summary: Invoke action submitTiIndicators - description: Upload multiple threat intelligence (TI) indicators in one request instead of multiple requests. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/tiindicator-submittiindicators?view=graph-rest-beta - operationId: security.tiIndicators.submitTiIndicators + - security.threatSubmissionRoot + summary: Update the navigation property urlThreats in security + operationId: security.threatSubmission.UpdateUrlThreats requestBody: - description: Action parameters + description: New navigation property values content: application/json: schema: - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.tiIndicator' + $ref: '#/components/schemas/microsoft.graph.security.urlThreatSubmission' required: true responses: 2XX: @@ -29387,82 +27211,48 @@ paths: content: application/json: schema: - title: Collection of tiIndicator - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.tiIndicator' + $ref: '#/components/schemas/microsoft.graph.security.urlThreatSubmission' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - /security/tiIndicators/updateTiIndicators: - post: + x-ms-docs-operation-type: operation + delete: tags: - - security.tiIndicator - summary: Invoke action updateTiIndicators - description: Update multiple threat intelligence (TI) indicators in one request instead of multiple requests. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/tiindicator-updatetiindicators?view=graph-rest-beta - operationId: security.tiIndicators.updateTiIndicators - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.tiIndicator' - required: true + - security.threatSubmissionRoot + summary: Delete navigation property urlThreats for security + operationId: security.threatSubmission.DeleteUrlThreats + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string responses: - 2XX: + '204': description: Success - content: - application/json: - schema: - title: Collection of tiIndicator - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.tiIndicator' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore + x-ms-docs-operation-type: operation + /security/threatSubmission/urlThreats/$count: + get: + tags: + - security.threatSubmissionRoot + summary: Get the number of the resource + operationId: security.threatSubmission.urlThreats.GetCount-760e + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' /security/triggers: get: tags: @@ -30053,218 +27843,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /security/userSecurityProfiles: - get: - tags: - - security.userSecurityProfile - summary: Get userSecurityProfiles from security - operationId: security.ListUserSecurityProfiles - 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.userSecurityProfileCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - security.userSecurityProfile - summary: Create new navigation property to userSecurityProfiles for security - operationId: security.CreateUserSecurityProfiles - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.userSecurityProfile' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.userSecurityProfile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-docs-operation-type: operation - '/security/userSecurityProfiles/{userSecurityProfile-id}': - get: - tags: - - security.userSecurityProfile - summary: Get userSecurityProfiles from security - operationId: security.GetUserSecurityProfiles - parameters: - - 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.userSecurityProfile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-docs-operation-type: operation - patch: - tags: - - security.userSecurityProfile - summary: Update the navigation property userSecurityProfiles in security - operationId: security.UpdateUserSecurityProfiles - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.userSecurityProfile' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.userSecurityProfile' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-docs-operation-type: operation - delete: - tags: - - security.userSecurityProfile - summary: Delete navigation property userSecurityProfiles for security - operationId: security.DeleteUserSecurityProfiles - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-docs-operation-type: operation - /security/userSecurityProfiles/$count: - get: - tags: - - security.userSecurityProfile - summary: Get the number of the resource - operationId: security.userSecurityProfiles.GetCount-7165 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' /security/zones: get: tags: diff --git a/openApiDocs_KiotaCompat/beta/Sites.yml b/openApiDocs_KiotaCompat/beta/Sites.yml index 2d8e4832297..e57e0d40e3b 100644 --- a/openApiDocs_KiotaCompat/beta/Sites.yml +++ b/openApiDocs_KiotaCompat/beta/Sites.yml @@ -3847,682 +3847,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/groups/{group-id}/sites/{site-id}/informationProtection/decryptBuffer': - post: - tags: - - groups.site - summary: Invoke action decryptBuffer - operationId: groups.group.sites.site.informationProtection.decryptBuffer - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - encryptedBuffer: - type: string - format: base64url - publishingLicense: - type: string - format: base64url - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.bufferDecryptionResult' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: action - '/groups/{group-id}/sites/{site-id}/informationProtection/encryptBuffer': - post: - tags: - - groups.site - summary: Invoke action encryptBuffer - operationId: groups.group.sites.site.informationProtection.encryptBuffer - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - buffer: - type: string - format: base64url - labelId: - pattern: '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' - type: string - format: uuid - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.bufferEncryptionResult' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: action - '/groups/{group-id}/sites/{site-id}/informationProtection/signDigest': - post: - tags: - - groups.site - summary: Invoke action signDigest - operationId: groups.group.sites.site.informationProtection.signDigest - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - digest: - type: string - format: base64url - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.signingResult' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: action - '/groups/{group-id}/sites/{site-id}/informationProtection/verifySignature': - post: - tags: - - groups.site - summary: Invoke action verifySignature - operationId: groups.group.sites.site.informationProtection.verifySignature - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - digest: - type: string - format: base64url - signature: - type: string - format: base64url - signingKeyId: - type: string - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.verificationResult' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: action - '/groups/{group-id}/sites/{site-id}/informationProtection/policy': - get: - tags: - - groups.site - summary: Get policy from groups - operationId: groups.sites.informationProtection.GetPolicy - parameters: - - 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.informationProtectionPolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: operation - patch: - tags: - - groups.site - summary: Update the navigation property policy in groups - operationId: groups.sites.informationProtection.UpdatePolicy - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.informationProtectionPolicy' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.informationProtectionPolicy' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: operation - delete: - tags: - - groups.site - summary: Delete navigation property policy for groups - operationId: groups.sites.informationProtection.DeletePolicy - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: operation - '/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels': - get: - tags: - - groups.site - summary: Get labels from groups - operationId: groups.sites.informationProtection.policy.ListLabels - 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.informationProtectionLabelCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - groups.site - summary: Create new navigation property to labels for groups - operationId: groups.sites.informationProtection.policy.CreateLabels - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.informationProtectionLabel' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.informationProtectionLabel' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: operation - '/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels/{informationProtectionLabel-id}': - get: - tags: - - groups.site - summary: Get labels from groups - operationId: groups.sites.informationProtection.policy.GetLabels - parameters: - - 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.informationProtectionLabel' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: operation - patch: - tags: - - groups.site - summary: Update the navigation property labels in groups - operationId: groups.sites.informationProtection.policy.UpdateLabels - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.informationProtectionLabel' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.informationProtectionLabel' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: operation - delete: - tags: - - groups.site - summary: Delete navigation property labels for groups - operationId: groups.sites.informationProtection.policy.DeleteLabels - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: operation - '/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels/$count': - get: - tags: - - groups.site - summary: Get the number of the resource - operationId: groups.sites.informationProtection.policy.labels.GetCount-47a5 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - '/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels/evaluateApplication': - post: - tags: - - groups.site - summary: Invoke action evaluateApplication - description: 'Compute the information protection label that should be applied and return the set of actions that must be taken to correctly label the information. This API is useful when a label should be set manually or explicitly by a user or service, rather than automatically based on file contents. Given contentInfo, which includes existing content metadata key/value pairs, and labelingOptions as an input, the API returns an informationProtectionAction object that contains one of more of the following: ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/informationprotectionlabel-evaluateapplication?view=graph-rest-beta - operationId: groups.group.sites.site.informationProtection.policy.labels.evaluateApplication - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - contentInfo: - $ref: '#/components/schemas/microsoft.graph.contentInfo' - labelingOptions: - $ref: '#/components/schemas/microsoft.graph.labelingOptions' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.informationProtectionAction' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels/evaluateClassificationResults': - post: - tags: - - groups.site - summary: Invoke action evaluateClassificationResults - description: 'Using classification results, compute the information protection label that should be applied and return the set of actions that must be taken to correctly label the information. This API is useful when a label should be set automatically based on classification of the file contents, rather than labeled directly by a user or service. To evaluate based on classification results, provide contentInfo, which includes existing content metadata key/value pairs, and classification results. The API returns an informationProtectionAction that contains one of more of the following:' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/informationprotectionlabel-evaluateclassificationresults?view=graph-rest-beta - operationId: groups.group.sites.site.informationProtection.policy.labels.evaluateClassificationResults - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - contentInfo: - $ref: '#/components/schemas/microsoft.graph.contentInfo' - classificationResults: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.classificationResult' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.informationProtectionAction' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels/evaluateRemoval': - post: - tags: - - groups.site - summary: Invoke action evaluateRemoval - description: 'Indicate to the consuming application what actions it should take to remove the label information. Given contentInfo as an input, which includes existing content metadata key/value pairs, the API returns an informationProtectionAction that contains some combination of one of more of the following: ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/informationprotectionlabel-evaluateremoval?view=graph-rest-beta - operationId: groups.group.sites.site.informationProtection.policy.labels.evaluateRemoval - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - contentInfo: - $ref: '#/components/schemas/microsoft.graph.contentInfo' - downgradeJustification: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.downgradeJustification' - - type: object - nullable: true - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.informationProtectionAction' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels/extractLabel': - post: - tags: - - groups.site - summary: Invoke action extractLabel - description: 'Using the metadata that exists on an already-labeled piece of information, resolve the metadata to a specific sensitivity label. The contentInfo input is resolved to informationProtectionContentLabel.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/informationprotectionlabel-extractlabel?view=graph-rest-beta - operationId: groups.group.sites.site.informationProtection.policy.labels.extractLabel - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - contentInfo: - $ref: '#/components/schemas/microsoft.graph.contentInfo' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.informationProtectionContentLabel' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2022-08-15' - date: '2021-02-15' - version: 2021-02/Beta_SensitivityLabels - description: 'This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs.' - x-ms-docs-operation-type: action '/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityLabels': get: tags: diff --git a/openApiDocs_KiotaCompat/beta/Teams.yml b/openApiDocs_KiotaCompat/beta/Teams.yml index 844761fcd17..224c168d025 100644 --- a/openApiDocs_KiotaCompat/beta/Teams.yml +++ b/openApiDocs_KiotaCompat/beta/Teams.yml @@ -10139,134 +10139,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/goals': - get: - tags: - - groups.team - summary: Get goals from groups - description: Collection of goals in the plan. Read-only. Nullable. - operationId: groups.team.channels.planner.plans.ListGoals - 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.plannerGoalCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/goals/{plannerGoal-id}': - get: - tags: - - groups.team - summary: Get goals from groups - description: Collection of goals in the plan. Read-only. Nullable. - operationId: groups.team.channels.planner.plans.GetGoals - parameters: - - 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.plannerGoal' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated - x-ms-docs-operation-type: operation - '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/goals/$count': - get: - tags: - - groups.team - summary: Get the number of the resource - operationId: groups.team.channels.planner.plans.goals.GetCount-99b4 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/historyItems': get: tags: @@ -18086,134 +17958,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/goals': - get: - tags: - - groups.team - summary: Get goals from groups - description: Collection of goals in the plan. Read-only. Nullable. - operationId: groups.team.primaryChannel.planner.plans.ListGoals - 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.plannerGoalCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/goals/{plannerGoal-id}': - get: - tags: - - groups.team - summary: Get goals from groups - description: Collection of goals in the plan. Read-only. Nullable. - operationId: groups.team.primaryChannel.planner.plans.GetGoals - parameters: - - 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.plannerGoal' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated - x-ms-docs-operation-type: operation - '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/goals/$count': - get: - tags: - - groups.team - summary: Get the number of the resource - operationId: groups.team.primaryChannel.planner.plans.goals.GetCount-5c3c - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/historyItems': get: tags: @@ -27492,134 +27236,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/goals': - get: - tags: - - teams.channel - summary: Get goals from teams - description: Collection of goals in the plan. Read-only. Nullable. - operationId: teams.channels.planner.plans.ListGoals - 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.plannerGoalCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/goals/{plannerGoal-id}': - get: - tags: - - teams.channel - summary: Get goals from teams - description: Collection of goals in the plan. Read-only. Nullable. - operationId: teams.channels.planner.plans.GetGoals - parameters: - - 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.plannerGoal' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated - x-ms-docs-operation-type: operation - '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/goals/$count': - get: - tags: - - teams.channel - summary: Get the number of the resource - operationId: teams.channels.planner.plans.goals.GetCount-6f4f - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/historyItems': get: tags: @@ -35503,134 +35119,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/goals': - get: - tags: - - teams.channel - summary: Get goals from teams - description: Collection of goals in the plan. Read-only. Nullable. - operationId: teams.primaryChannel.planner.plans.ListGoals - 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.plannerGoalCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/goals/{plannerGoal-id}': - get: - tags: - - teams.channel - summary: Get goals from teams - description: Collection of goals in the plan. Read-only. Nullable. - operationId: teams.primaryChannel.planner.plans.GetGoals - parameters: - - 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.plannerGoal' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated - x-ms-docs-operation-type: operation - '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/goals/$count': - get: - tags: - - teams.channel - summary: Get the number of the resource - operationId: teams.primaryChannel.planner.plans.goals.GetCount-133a - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/historyItems': get: tags: @@ -45465,196 +44953,68 @@ paths: type: string responses: 2XX: - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - teamwork.deletedTeam - summary: Update the navigation property details in teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.UpdateDetails - parameters: - - name: If-Match - in: header - description: ETag value. - required: true - style: simple - schema: - type: string - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - teamwork.deletedTeam - summary: Delete navigation property details for teamwork - operationId: teamwork.deletedTeams.channels.planner.plans.DeleteDetails - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/goals': - get: - tags: - - teamwork.deletedTeam - summary: Get goals from teamwork - description: Collection of goals in the plan. Read-only. Nullable. - operationId: teamwork.deletedTeams.channels.planner.plans.ListGoals - 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.plannerGoalCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/goals/{plannerGoal-id}': - get: + patch: tags: - teamwork.deletedTeam - summary: Get goals from teamwork - description: Collection of goals in the plan. Read-only. Nullable. - operationId: teamwork.deletedTeams.channels.planner.plans.GetGoals + summary: Update the navigation property details in teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.UpdateDetails parameters: - - 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 + - name: If-Match + in: header + description: ETag value. + required: true + style: simple schema: - uniqueItems: true - type: array - items: - type: string + type: string + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails' + required: true responses: 2XX: - description: Retrieved navigation property + description: Success content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.plannerGoal' + $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated x-ms-docs-operation-type: operation - '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/goals/$count': - get: + delete: tags: - teamwork.deletedTeam - summary: Get the number of the resource - operationId: teamwork.deletedTeams.channels.planner.plans.goals.GetCount-6dd8 + summary: Delete navigation property details for teamwork + operationId: teamwork.deletedTeams.channels.planner.plans.DeleteDetails parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated + x-ms-docs-operation-type: operation '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/historyItems': get: tags: @@ -53623,134 +52983,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/goals': - get: - tags: - - teamwork.teamTemplate - summary: Get goals from teamwork - description: Collection of goals in the plan. Read-only. Nullable. - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.ListGoals - 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.plannerGoalCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/goals/{plannerGoal-id}': - get: - tags: - - teamwork.teamTemplate - summary: Get goals from teamwork - description: Collection of goals in the plan. Read-only. Nullable. - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.GetGoals - parameters: - - 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.plannerGoal' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated - x-ms-docs-operation-type: operation - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/goals/$count': - get: - tags: - - teamwork.teamTemplate - summary: Get the number of the resource - operationId: teamwork.teamTemplates.definitions.teamDefinition.channels.planner.plans.goals.GetCount-0642 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/historyItems': get: tags: @@ -61570,134 +60802,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/goals': - get: - tags: - - teamwork.teamTemplate - summary: Get goals from teamwork - description: Collection of goals in the plan. Read-only. Nullable. - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.ListGoals - 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.plannerGoalCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/goals/{plannerGoal-id}': - get: - tags: - - teamwork.teamTemplate - summary: Get goals from teamwork - description: Collection of goals in the plan. Read-only. Nullable. - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.GetGoals - parameters: - - 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.plannerGoal' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated - x-ms-docs-operation-type: operation - '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/goals/$count': - get: - tags: - - teamwork.teamTemplate - summary: Get the number of the resource - operationId: teamwork.teamTemplates.definitions.teamDefinition.primaryChannel.planner.plans.goals.GetCount-f803 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-03-26' - date: '2025-03-26' - version: 2025-03/Tasks_And_Plans - description: private preview elements are required to be marked as deprecated '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/historyItems': get: tags: diff --git a/openApiDocs_KiotaCompat/beta/Users.yml b/openApiDocs_KiotaCompat/beta/Users.yml index 8f01bf9b271..82ce2bdab5d 100644 --- a/openApiDocs_KiotaCompat/beta/Users.yml +++ b/openApiDocs_KiotaCompat/beta/Users.yml @@ -3012,218 +3012,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - '/users/{user-id}/notifications': - get: - tags: - - users.notification - summary: Get notifications from users - operationId: users.ListNotifications - 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.notificationCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-20' - date: '2023-03-09' - version: 2023-03/Notification_Deprecation - description: 'The Graph Notification API is deprecated and will stop returning data on March 20, 2023.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - users.notification - summary: Create new navigation property to notifications for users - operationId: users.CreateNotifications - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.notification' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.notification' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-20' - date: '2023-03-09' - version: 2023-03/Notification_Deprecation - description: 'The Graph Notification API is deprecated and will stop returning data on March 20, 2023.' - x-ms-docs-operation-type: operation - '/users/{user-id}/notifications/{notification-id}': - get: - tags: - - users.notification - summary: Get notifications from users - operationId: users.GetNotifications - parameters: - - 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.notification' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-20' - date: '2023-03-09' - version: 2023-03/Notification_Deprecation - description: 'The Graph Notification API is deprecated and will stop returning data on March 20, 2023.' - x-ms-docs-operation-type: operation - patch: - tags: - - users.notification - summary: Update the navigation property notifications in users - operationId: users.UpdateNotifications - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.notification' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.notification' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-20' - date: '2023-03-09' - version: 2023-03/Notification_Deprecation - description: 'The Graph Notification API is deprecated and will stop returning data on March 20, 2023.' - x-ms-docs-operation-type: operation - delete: - tags: - - users.notification - summary: Delete navigation property notifications for users - operationId: users.DeleteNotifications - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-20' - date: '2023-03-09' - version: 2023-03/Notification_Deprecation - description: 'The Graph Notification API is deprecated and will stop returning data on March 20, 2023.' - x-ms-docs-operation-type: operation - '/users/{user-id}/notifications/$count': - get: - tags: - - users.notification - summary: Get the number of the resource - operationId: users.notifications.GetCount-6547 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-20' - date: '2023-03-09' - version: 2023-03/Notification_Deprecation - description: 'The Graph Notification API is deprecated and will stop returning data on March 20, 2023.' '/users/{user-id}/oauth2PermissionGrants': get: tags: @@ -3413,2133 +3201,20 @@ paths: schema: type: string responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/users/{user-id}/outlook': - get: - tags: - - users.outlookUser - summary: Get outlook from users - description: Selective Outlook services available to the user. Read-only. Nullable. - operationId: users.GetOutlook - parameters: - - 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.outlookUser' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/users/{user-id}/outlook/masterCategories': - get: - tags: - - users.outlookUser - summary: Get masterCategories from users - description: A list of categories defined for the user. - operationId: users.outlook.ListMasterCategories - 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.outlookCategoryCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - users.outlookUser - summary: Create new navigation property to masterCategories for users - operationId: users.outlook.CreateMasterCategories - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.outlookCategory' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.outlookCategory' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/users/{user-id}/outlook/masterCategories/{outlookCategory-id}': - get: - tags: - - users.outlookUser - summary: Get masterCategories from users - description: A list of categories defined for the user. - operationId: users.outlook.GetMasterCategories - parameters: - - 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.outlookCategory' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - patch: - tags: - - users.outlookUser - summary: Update the navigation property masterCategories in users - operationId: users.outlook.UpdateMasterCategories - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.outlookCategory' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.outlookCategory' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - delete: - tags: - - users.outlookUser - summary: Delete navigation property masterCategories for users - operationId: users.outlook.DeleteMasterCategories - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation - '/users/{user-id}/outlook/masterCategories/$count': - get: - tags: - - users.outlookUser - summary: Get the number of the resource - operationId: users.outlook.masterCategories.GetCount-8560 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - '/users/{user-id}/outlook/supportedLanguages()': - get: - tags: - - users.outlookUser - summary: Invoke function supportedLanguages - description: "Get the list of locales and languages that are supported for the user, as configured on the user's mailbox server. When setting up an Outlook client, the user selects the preferred language from this supported list. You can subsequently get the preferred language by\r\ngetting the user's mailbox settings." - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/outlookuser-supportedlanguages?view=graph-rest-beta - operationId: users.user.outlook.supportedLanguages - parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - responses: - 2XX: - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.localeInfo' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/users/{user-id}/outlook/supportedTimeZones()': - get: - tags: - - users.outlookUser - summary: Invoke function supportedTimeZones - operationId: users.user.outlook.supportedTimeZones-5c4f - parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - responses: - 2XX: - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.timeZoneInformation' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/users/{user-id}/outlook/supportedTimeZones(TimeZoneStandard=''{TimeZoneStandard}'')': - get: - tags: - - users.outlookUser - summary: Invoke function supportedTimeZones - operationId: users.user.outlook.supportedTimeZones-0d20 - parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - responses: - 2XX: - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.timeZoneInformation' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/users/{user-id}/outlook/taskFolders': - get: - tags: - - users.outlookUser - summary: Get taskFolders from users - description: The user's Outlook task folders. Read-only. Nullable. - operationId: users.outlook.ListTaskFolders - 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.outlookTaskFolderCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - users.outlookUser - summary: Create new navigation property to taskFolders for users - operationId: users.outlook.CreateTaskFolders - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.outlookTaskFolder' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.outlookTaskFolder' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: operation - '/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}': - get: - tags: - - users.outlookUser - summary: Get taskFolders from users - description: The user's Outlook task folders. Read-only. Nullable. - operationId: users.outlook.GetTaskFolders - parameters: - - 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.outlookTaskFolder' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: operation - patch: - tags: - - users.outlookUser - summary: Update the navigation property taskFolders in users - operationId: users.outlook.UpdateTaskFolders - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.outlookTaskFolder' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.outlookTaskFolder' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: operation - delete: - tags: - - users.outlookUser - summary: Delete navigation property taskFolders for users - operationId: users.outlook.DeleteTaskFolders - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: operation - '/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/permanentDelete': - post: - tags: - - users.outlookUser - summary: Invoke action permanentDelete - description: 'Permanently delete an outlook task folder and remove its items from the user''s mailbox. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/outlooktaskfolder-permanentdelete?view=graph-rest-beta - operationId: users.user.outlook.taskFolders.outlookTaskFolder.permanentDelete - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: action - '/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks': - get: - tags: - - users.outlookUser - summary: Get tasks from users - description: The tasks in this task folder. Read-only. Nullable. - operationId: users.outlook.taskFolders.ListTasks - 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.outlookTaskCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - users.outlookUser - summary: Create new navigation property to tasks for users - operationId: users.outlook.taskFolders.CreateTasks - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.outlookTask' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.outlookTask' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: operation - '/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}': - get: - tags: - - users.outlookUser - summary: Get tasks from users - description: The tasks in this task folder. Read-only. Nullable. - operationId: users.outlook.taskFolders.GetTasks - parameters: - - 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.outlookTask' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: operation - patch: - tags: - - users.outlookUser - summary: Update the navigation property tasks in users - operationId: users.outlook.taskFolders.UpdateTasks - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.outlookTask' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.outlookTask' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: operation - delete: - tags: - - users.outlookUser - summary: Delete navigation property tasks for users - operationId: users.outlook.taskFolders.DeleteTasks - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: operation - '/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments': - get: - tags: - - users.outlookUser - summary: Get attachments from users - description: 'The collection of fileAttachment, itemAttachment, and referenceAttachment attachments for the task. Read-only. Nullable.' - operationId: users.outlook.taskFolders.tasks.ListAttachments - 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.attachmentCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - users.outlookUser - summary: Create new navigation property to attachments for users - operationId: users.outlook.taskFolders.tasks.CreateAttachments - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.attachment' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.attachment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: operation - '/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments/{attachment-id}': - get: - tags: - - users.outlookUser - summary: Get attachments from users - description: 'The collection of fileAttachment, itemAttachment, and referenceAttachment attachments for the task. Read-only. Nullable.' - operationId: users.outlook.taskFolders.tasks.GetAttachments - parameters: - - 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.attachment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: operation - delete: - tags: - - users.outlookUser - summary: Delete navigation property attachments for users - operationId: users.outlook.taskFolders.tasks.DeleteAttachments - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: operation - '/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments/$count': - get: - tags: - - users.outlookUser - summary: Get the number of the resource - operationId: users.outlook.taskFolders.tasks.attachments.GetCount-bfb8 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - '/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments/createUploadSession': - post: - tags: - - users.outlookUser - summary: Invoke action createUploadSession - description: 'Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that''s smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-beta - operationId: users.user.outlook.taskFolders.outlookTaskFolder.tasks.outlookTask.attachments.createUploadSession - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - AttachmentItem: - $ref: '#/components/schemas/microsoft.graph.attachmentItem' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.uploadSession' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: action - '/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/complete': - post: - tags: - - users.outlookUser - summary: Invoke action complete - description: 'Complete an Outlook task which sets the completedDateTime property to the current date, and the status property to completed. If you are completing a task in a recurring series, in the response, the task collection will contain the completed task in the series, and the next task in the series. The completedDateTime property represents the date when the task is finished. The time portion of completedDateTime is set to midnight UTC by default. By default, this operation (and the POST, GET, and PATCH task operations) returns date-related properties in UTC. You can use the Prefer: outlook.timezone header to have all the date-related properties in the response represented in a time zone different than UTC.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/outlooktask-complete?view=graph-rest-beta - operationId: users.user.outlook.taskFolders.outlookTaskFolder.tasks.outlookTask.complete - responses: - 2XX: - description: Success - content: - application/json: - schema: - title: Collection of outlookTask - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.outlookTask' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/permanentDelete': - post: - tags: - - users.outlookUser - summary: Invoke action permanentDelete - description: 'Permanently delete an Outlook task and place it in the Purges folder in the user''s mailbox. Email clients such as Outlook or the Outlook on the web can''t access permanently deleted items. Unless there''s a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/outlooktask-permanentdelete?view=graph-rest-beta - operationId: users.user.outlook.taskFolders.outlookTaskFolder.tasks.outlookTask.permanentDelete - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: action - '/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/$count': - get: - tags: - - users.outlookUser - summary: Get the number of the resource - operationId: users.outlook.taskFolders.tasks.GetCount-a951 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - '/users/{user-id}/outlook/taskFolders/$count': - get: - tags: - - users.outlookUser - summary: Get the number of the resource - operationId: users.outlook.taskFolders.GetCount-52af - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - '/users/{user-id}/outlook/taskGroups': - get: - tags: - - users.outlookUser - summary: Get taskGroups from users - description: The user's Outlook task groups. Read-only. Nullable. - operationId: users.outlook.ListTaskGroups - 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.outlookTaskGroupCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - users.outlookUser - summary: Create new navigation property to taskGroups for users - operationId: users.outlook.CreateTaskGroups - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.outlookTaskGroup' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.outlookTaskGroup' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: operation - '/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}': - get: - tags: - - users.outlookUser - summary: Get taskGroups from users - description: The user's Outlook task groups. Read-only. Nullable. - operationId: users.outlook.GetTaskGroups - parameters: - - 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.outlookTaskGroup' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: operation - patch: - tags: - - users.outlookUser - summary: Update the navigation property taskGroups in users - operationId: users.outlook.UpdateTaskGroups - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.outlookTaskGroup' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.outlookTaskGroup' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: operation - delete: - tags: - - users.outlookUser - summary: Delete navigation property taskGroups for users - operationId: users.outlook.DeleteTaskGroups - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: operation - '/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders': - get: - tags: - - users.outlookUser - summary: Get taskFolders from users - description: The collection of task folders in the task group. Read-only. Nullable. - operationId: users.outlook.taskGroups.ListTaskFolders - 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.outlookTaskFolderCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - users.outlookUser - summary: Create new navigation property to taskFolders for users - operationId: users.outlook.taskGroups.CreateTaskFolders - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.outlookTaskFolder' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.outlookTaskFolder' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: operation - '/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}': - get: - tags: - - users.outlookUser - summary: Get taskFolders from users - description: The collection of task folders in the task group. Read-only. Nullable. - operationId: users.outlook.taskGroups.GetTaskFolders - parameters: - - 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.outlookTaskFolder' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: operation - patch: - tags: - - users.outlookUser - summary: Update the navigation property taskFolders in users - operationId: users.outlook.taskGroups.UpdateTaskFolders - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.outlookTaskFolder' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.outlookTaskFolder' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: operation - delete: - tags: - - users.outlookUser - summary: Delete navigation property taskFolders for users - operationId: users.outlook.taskGroups.DeleteTaskFolders - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: operation - '/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/permanentDelete': - post: - tags: - - users.outlookUser - summary: Invoke action permanentDelete - description: 'Permanently delete an outlook task folder and remove its items from the user''s mailbox. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/outlooktaskfolder-permanentdelete?view=graph-rest-beta - operationId: users.user.outlook.taskGroups.outlookTaskGroup.taskFolders.outlookTaskFolder.permanentDelete - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: action - '/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks': - get: - tags: - - users.outlookUser - summary: Get tasks from users - description: The tasks in this task folder. Read-only. Nullable. - operationId: users.outlook.taskGroups.taskFolders.ListTasks - 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.outlookTaskCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - users.outlookUser - summary: Create new navigation property to tasks for users - operationId: users.outlook.taskGroups.taskFolders.CreateTasks - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.outlookTask' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.outlookTask' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: operation - '/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}': - get: - tags: - - users.outlookUser - summary: Get tasks from users - description: The tasks in this task folder. Read-only. Nullable. - operationId: users.outlook.taskGroups.taskFolders.GetTasks - parameters: - - 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.outlookTask' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: operation - patch: - tags: - - users.outlookUser - summary: Update the navigation property tasks in users - operationId: users.outlook.taskGroups.taskFolders.UpdateTasks - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.outlookTask' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.outlookTask' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: operation - delete: - tags: - - users.outlookUser - summary: Delete navigation property tasks for users - operationId: users.outlook.taskGroups.taskFolders.DeleteTasks - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: operation - '/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments': - get: - tags: - - users.outlookUser - summary: Get attachments from users - description: 'The collection of fileAttachment, itemAttachment, and referenceAttachment attachments for the task. Read-only. Nullable.' - operationId: users.outlook.taskGroups.taskFolders.tasks.ListAttachments - 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.attachmentCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - users.outlookUser - summary: Create new navigation property to attachments for users - operationId: users.outlook.taskGroups.taskFolders.tasks.CreateAttachments - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.attachment' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.attachment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: operation - '/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments/{attachment-id}': - get: - tags: - - users.outlookUser - summary: Get attachments from users - description: 'The collection of fileAttachment, itemAttachment, and referenceAttachment attachments for the task. Read-only. Nullable.' - operationId: users.outlook.taskGroups.taskFolders.tasks.GetAttachments - parameters: - - 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.attachment' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: operation - delete: - tags: - - users.outlookUser - summary: Delete navigation property attachments for users - operationId: users.outlook.taskGroups.taskFolders.tasks.DeleteAttachments - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: operation - '/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments/$count': - get: - tags: - - users.outlookUser - summary: Get the number of the resource - operationId: users.outlook.taskGroups.taskFolders.tasks.attachments.GetCount-6ca3 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - '/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments/createUploadSession': - post: - tags: - - users.outlookUser - summary: Invoke action createUploadSession - description: 'Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that''s smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-beta - operationId: users.user.outlook.taskGroups.outlookTaskGroup.taskFolders.outlookTaskFolder.tasks.outlookTask.attachments.createUploadSession - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - AttachmentItem: - $ref: '#/components/schemas/microsoft.graph.attachmentItem' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.uploadSession' - - type: object - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: action - '/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/complete': - post: - tags: - - users.outlookUser - summary: Invoke action complete - description: 'Complete an Outlook task which sets the completedDateTime property to the current date, and the status property to completed. If you are completing a task in a recurring series, in the response, the task collection will contain the completed task in the series, and the next task in the series. The completedDateTime property represents the date when the task is finished. The time portion of completedDateTime is set to midnight UTC by default. By default, this operation (and the POST, GET, and PATCH task operations) returns date-related properties in UTC. You can use the Prefer: outlook.timezone header to have all the date-related properties in the response represented in a time zone different than UTC.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/outlooktask-complete?view=graph-rest-beta - operationId: users.user.outlook.taskGroups.outlookTaskGroup.taskFolders.outlookTaskFolder.tasks.outlookTask.complete - responses: - 2XX: - description: Success - content: - application/json: - schema: - title: Collection of outlookTask - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.outlookTask' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: action - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/permanentDelete': - post: - tags: - - users.outlookUser - summary: Invoke action permanentDelete - description: 'Permanently delete an Outlook task and place it in the Purges folder in the user''s mailbox. Email clients such as Outlook or the Outlook on the web can''t access permanently deleted items. Unless there''s a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/outlooktask-permanentdelete?view=graph-rest-beta - operationId: users.user.outlook.taskGroups.outlookTaskGroup.taskFolders.outlookTaskFolder.tasks.outlookTask.permanentDelete - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: action - '/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/$count': - get: - tags: - - users.outlookUser - summary: Get the number of the resource - operationId: users.outlook.taskGroups.taskFolders.tasks.GetCount-ccc7 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - '/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/$count': - get: - tags: - - users.outlookUser - summary: Get the number of the resource - operationId: users.outlook.taskGroups.taskFolders.GetCount-d99b - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - '/users/{user-id}/outlook/taskGroups/$count': - get: - tags: - - users.outlookUser - summary: Get the number of the resource - operationId: users.outlook.taskGroups.GetCount-0cc4 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - '/users/{user-id}/outlook/tasks': - get: - tags: - - users.outlookUser - summary: Get tasks from users - description: The user's Outlook tasks. Read-only. Nullable. - operationId: users.outlook.ListTasks - 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.outlookTaskCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - users.outlookUser - summary: Create new navigation property to tasks for users - operationId: users.outlook.CreateTasks - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.outlookTask' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.outlookTask' + '204': + description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' x-ms-docs-operation-type: operation - '/users/{user-id}/outlook/tasks/{outlookTask-id}': + '/users/{user-id}/outlook': get: tags: - users.outlookUser - summary: Get tasks from users - description: The user's Outlook tasks. Read-only. Nullable. - operationId: users.outlook.GetTasks + summary: Get outlook from users + description: Selective Outlook services available to the user. Read-only. Nullable. + operationId: users.GetOutlook parameters: - name: $select in: query @@ -5567,84 +3242,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.outlookTask' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: operation - patch: - tags: - - users.outlookUser - summary: Update the navigation property tasks in users - operationId: users.outlook.UpdateTasks - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.outlookTask' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.outlookTask' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: operation - delete: - tags: - - users.outlookUser - summary: Delete navigation property tasks for users - operationId: users.outlook.DeleteTasks - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success + $ref: '#/components/schemas/microsoft.graph.outlookUser' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' x-ms-docs-operation-type: operation - '/users/{user-id}/outlook/tasks/{outlookTask-id}/attachments': + '/users/{user-id}/outlook/masterCategories': get: tags: - users.outlookUser - summary: List attachments (deprecated) - description: Get a list of attachment objects attached to an Outlook task. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/outlooktask-list-attachments?view=graph-rest-beta - operationId: users.outlook.tasks.ListAttachments + summary: Get masterCategories from users + description: A list of categories defined for the user. + operationId: users.outlook.ListMasterCategories parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -5683,17 +3293,11 @@ paths: type: string responses: 2XX: - $ref: '#/components/responses/microsoft.graph.attachmentCollectionResponse' + $ref: '#/components/responses/microsoft.graph.outlookCategoryCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore @@ -5701,14 +3305,14 @@ paths: post: tags: - users.outlookUser - summary: Create new navigation property to attachments for users - operationId: users.outlook.tasks.CreateAttachments + summary: Create new navigation property to masterCategories for users + operationId: users.outlook.CreateMasterCategories requestBody: description: New navigation property content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.attachment' + $ref: '#/components/schemas/microsoft.graph.outlookCategory' required: true responses: 2XX: @@ -5716,25 +3320,19 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.attachment' + $ref: '#/components/schemas/microsoft.graph.outlookCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' x-ms-docs-operation-type: operation - '/users/{user-id}/outlook/tasks/{outlookTask-id}/attachments/{attachment-id}': + '/users/{user-id}/outlook/masterCategories/{outlookCategory-id}': get: tags: - users.outlookUser - summary: Get attachments from users - description: 'The collection of fileAttachment, itemAttachment, and referenceAttachment attachments for the task. Read-only. Nullable.' - operationId: users.outlook.tasks.GetAttachments + summary: Get masterCategories from users + description: A list of categories defined for the user. + operationId: users.outlook.GetMasterCategories parameters: - name: $select in: query @@ -5762,23 +3360,41 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.attachment' + $ref: '#/components/schemas/microsoft.graph.outlookCategory' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - users.outlookUser + summary: Update the navigation property masterCategories in users + operationId: users.outlook.UpdateMasterCategories + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.outlookCategory' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.outlookCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' x-ms-docs-operation-type: operation delete: tags: - users.outlookUser - summary: Delete navigation property attachments for users - operationId: users.outlook.tasks.DeleteAttachments + summary: Delete navigation property masterCategories for users + operationId: users.outlook.DeleteMasterCategories parameters: - name: If-Match in: header @@ -5793,19 +3409,13 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' x-ms-docs-operation-type: operation - '/users/{user-id}/outlook/tasks/{outlookTask-id}/attachments/$count': + '/users/{user-id}/outlook/masterCategories/$count': get: tags: - users.outlookUser summary: Get the number of the resource - operationId: users.outlook.tasks.attachments.GetCount-3651 + operationId: users.outlook.masterCategories.GetCount-8560 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' @@ -5816,70 +3426,63 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - '/users/{user-id}/outlook/tasks/{outlookTask-id}/attachments/createUploadSession': - post: + '/users/{user-id}/outlook/supportedLanguages()': + get: tags: - users.outlookUser - summary: Invoke action createUploadSession - description: 'Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that''s smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example.' + summary: Invoke function supportedLanguages + description: "Get the list of locales and languages that are supported for the user, as configured on the user's mailbox server. When setting up an Outlook client, the user selects the preferred language from this supported list. You can subsequently get the preferred language by\r\ngetting the user's mailbox settings." externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-beta - operationId: users.user.outlook.tasks.outlookTask.attachments.createUploadSession - requestBody: - description: Action parameters - content: - application/json: - schema: - type: object - properties: - AttachmentItem: - $ref: '#/components/schemas/microsoft.graph.attachmentItem' - required: true + url: https://learn.microsoft.com/graph/api/outlookuser-supportedlanguages?view=graph-rest-beta + operationId: users.user.outlook.supportedLanguages + parameters: + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' responses: 2XX: description: Success content: application/json: schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.uploadSession' + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object - nullable: true + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.localeInfo' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: action - '/users/{user-id}/outlook/tasks/{outlookTask-id}/complete': - post: + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/users/{user-id}/outlook/supportedTimeZones()': + get: tags: - users.outlookUser - summary: Invoke action complete - description: 'Complete an Outlook task which sets the completedDateTime property to the current date, and the status property to completed. If you are completing a task in a recurring series, in the response, the task collection will contain the completed task in the series, and the next task in the series. The completedDateTime property represents the date when the task is finished. The time portion of completedDateTime is set to midnight UTC by default. By default, this operation (and the POST, GET, and PATCH task operations) returns date-related properties in UTC. You can use the Prefer: outlook.timezone header to have all the date-related properties in the response represented in a time zone different than UTC.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/outlooktask-complete?view=graph-rest-beta - operationId: users.user.outlook.tasks.outlookTask.complete + summary: Invoke function supportedTimeZones + operationId: users.user.outlook.supportedTimeZones-5c4f + parameters: + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' responses: 2XX: description: Success content: application/json: schema: - title: Collection of outlookTask type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' @@ -5888,67 +3491,50 @@ paths: value: type: array items: - $ref: '#/components/schemas/microsoft.graph.outlookTask' + $ref: '#/components/schemas/microsoft.graph.timeZoneInformation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: action + x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - '/users/{user-id}/outlook/tasks/{outlookTask-id}/permanentDelete': - post: - tags: - - users.outlookUser - summary: Invoke action permanentDelete - description: 'Permanently delete an Outlook task and place it in the Purges folder in the user''s mailbox. Email clients such as Outlook or the Outlook on the web can''t access permanently deleted items. Unless there''s a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/outlooktask-permanentdelete?view=graph-rest-beta - operationId: users.user.outlook.tasks.outlookTask.permanentDelete - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' - x-ms-docs-operation-type: action - '/users/{user-id}/outlook/tasks/$count': + '/users/{user-id}/outlook/supportedTimeZones(TimeZoneStandard=''{TimeZoneStandard}'')': get: tags: - users.outlookUser - summary: Get the number of the resource - operationId: users.outlook.tasks.GetCount-307c + summary: Invoke function supportedTimeZones + operationId: users.user.outlook.supportedTimeZones-0d20 parameters: + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' responses: 2XX: - $ref: '#/components/responses/ODataCountResponse' + description: Success + content: + application/json: + schema: + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.timeZoneInformation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-02-20' - date: '2021-02-20' - version: 2020-08/Outlook_Tasks - description: 'The Outlook tasks API is deprecated and will stop returning data on February 20, 2023. Please use the new To Do API. For more details, please visit https://developer.microsoft.com/en-us/office/blogs/announcing-the-general-availability-of-microsoft-to-do-apis-on-graph/' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore '/users/{user-id}/ownedDevices': get: tags: @@ -8061,55 +5647,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/users/{user-id}/settings/exchange': - get: - tags: - - users.userSettings - summary: List Exchange settings - description: 'Get a list of Exchange mailboxes that belong to a user. Currently, the mailbox types supported are the user''s primary mailbox and shared mailboxes. To learn how to get a list of users in a tenant, see List users.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/usersettings-list-exchange?view=graph-rest-beta - operationId: users.settings.GetExchange - parameters: - - 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.exchangeSettings' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2021-11-15' - date: '2021-08-19' - version: 2021-08/PrivatePreview:importExport - description: Private preview for Import Export APIs - x-ms-docs-operation-type: operation '/users/{user-id}/settings/itemInsights': get: tags: diff --git a/openApiDocs_KiotaCompat/beta/deprecated-removals.json b/openApiDocs_KiotaCompat/beta/deprecated-removals.json new file mode 100644 index 00000000000..0dc404c2a86 --- /dev/null +++ b/openApiDocs_KiotaCompat/beta/deprecated-removals.json @@ -0,0 +1,5794 @@ +{ + "generatedAtUtc": "2026-10-06T23:52:28.7533292Z", + "cutoffDate": "2026-10-04", + "bufferDays": 2, + "modules": { + "CloudCommunications": { + "/communications/onlineMeetings/{onlineMeeting-id}/registration": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/communications/onlineMeetings/{onlineMeeting-id}/registration/customQuestions": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/communications/onlineMeetings/{onlineMeeting-id}/registration/customQuestions/{meetingRegistrationQuestion-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/communications/onlineMeetings/{onlineMeeting-id}/registration/customQuestions/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/communications/onlineMeetings/{onlineMeeting-id}/registration/registrants": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/communications/onlineMeetings/{onlineMeeting-id}/registration/registrants/{meetingRegistrantBase-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/communications/onlineMeetings/{onlineMeeting-id}/registration/registrants/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/customQuestions": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/customQuestions/{meetingRegistrationQuestion-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/customQuestions/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/registrants": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/registrants/{meetingRegistrantBase-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/registrants/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + } + }, + "Compliance": { + "/compliance/ediscovery": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/custodians": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/lastIndexOperation": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/microsoft.graph.ediscovery.activate": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/microsoft.graph.ediscovery.applyHold": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/microsoft.graph.ediscovery.release": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/microsoft.graph.ediscovery.removeHold": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/microsoft.graph.ediscovery.updateIndex": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/siteSources": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/siteSources/{siteSource-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/siteSources/{siteSource-id}/site": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/siteSources/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources/{unifiedGroupSource-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group/serviceProvisioningErrors": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group/serviceProvisioningErrors/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/userSources": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/userSources/{userSource-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/userSources/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/custodians/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/custodians/microsoft.graph.ediscovery.applyHold": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/custodians/microsoft.graph.ediscovery.removeHold": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/legalHolds": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/siteSources": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/siteSources/{siteSource-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/siteSources/{siteSource-id}/site": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/siteSources/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources/{unifiedGroupSource-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources/{unifiedGroupSource-id}/group": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources/{unifiedGroupSource-id}/group/serviceProvisioningErrors": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources/{unifiedGroupSource-id}/group/serviceProvisioningErrors/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/userSources": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/userSources/{userSource-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/userSources/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/legalHolds/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/microsoft.graph.ediscovery.close": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/microsoft.graph.ediscovery.reopen": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}/dataSource": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}/lastIndexOperation": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}/microsoft.graph.ediscovery.applyHold": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}/microsoft.graph.ediscovery.release": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}/microsoft.graph.ediscovery.removeHold": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}/microsoft.graph.ediscovery.updateIndex": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/microsoft.graph.ediscovery.applyHold": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/microsoft.graph.ediscovery.removeHold": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/operations": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/operations/{caseOperation-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/operations/{caseOperation-id}/microsoft.graph.ediscovery.caseExportOperation": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/operations/{caseOperation-id}/microsoft.graph.ediscovery.caseExportOperation/reviewSet": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/operations/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/operations/microsoft.graph.ediscovery.caseExportOperation": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/operations/microsoft.graph.ediscovery.caseExportOperation/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/reviewSets": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/microsoft.graph.ediscovery.addToReviewSet": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/microsoft.graph.ediscovery.export": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/queries": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/queries/{reviewSetQuery-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/queries/{reviewSetQuery-id}/microsoft.graph.ediscovery.applyTags": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/queries/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/reviewSets/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/settings": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/settings/microsoft.graph.ediscovery.resetToDefault": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/sourceCollections": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/additionalSources": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/additionalSources/{dataSource-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/additionalSources/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/addToReviewSetOperation": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/custodianSources": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/custodianSources/{dataSource-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/custodianSources/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/lastEstimateStatisticsOperation": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/microsoft.graph.ediscovery.estimateStatistics": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/microsoft.graph.ediscovery.purgeData": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/noncustodialSources": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/noncustodialSources/{noncustodialDataSource-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/noncustodialSources/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/sourceCollections/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/tags": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/tags/{tag-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/tags/{tag-id}/childTags": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/tags/{tag-id}/childTags/{tag-id1}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/tags/{tag-id}/childTags/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/tags/{tag-id}/parent": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/tags/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/{case-id}/tags/microsoft.graph.ediscovery.asHierarchy()": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/compliance/ediscovery/cases/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/mailboxSettings": { + "operationsRemoved": [ + "get", + "patch" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers(userPrincipalName=''{userPrincipalName}'')": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/mailboxSettings": { + "operationsRemoved": [ + "get", + "patch" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators(userPrincipalName=''{userPrincipalName}'')": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/getFinalAttachment()": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/getFinalReport()": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/team": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + } + }, + "DeviceManagement": { + "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/{securityBaselineSettingState-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/deviceManagement/deviceCompliancePolicies/refreshDeviceComplianceReportSummarization": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/deviceManagement/deviceConfigurationUserStateSummaries": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/{securityBaselineSettingState-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + } + }, + "Devices.CloudPrint": { + "/print/printers/{printer-id}/jobs/{printJob-id}/cancelPrintJob": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/print/printers/{printer-id}/jobs/{printJob-id}/startPrintJob": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/print/printers/{printer-id}/getCapabilities()": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/print/printers/{printer-id}/resetDefaults": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/print/printers/{printer-id}/share": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/print/printerShares": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/allowedGroups": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/allowedGroups/{group-id}/$ref": { + "operationsRemoved": [ + "delete" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/allowedGroups/{group-id}/serviceProvisioningErrors": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/allowedGroups/{group-id}/serviceProvisioningErrors/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/allowedGroups/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/allowedGroups/$ref": { + "operationsRemoved": [ + "get", + "post", + "delete" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/allowedUsers": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/allowedUsers/{user-id}/$ref": { + "operationsRemoved": [ + "delete" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/allowedUsers/{user-id}/mailboxSettings": { + "operationsRemoved": [ + "get", + "patch" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/allowedUsers/{user-id}/serviceProvisioningErrors": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/allowedUsers/{user-id}/serviceProvisioningErrors/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/allowedUsers/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/allowedUsers/$ref": { + "operationsRemoved": [ + "get", + "post", + "delete" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/jobs": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/jobs/{printJob-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/documents": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value": { + "operationsRemoved": [ + "get", + "put", + "delete" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/createUploadSession": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/documents/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/abort": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/cancel": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/cancelPrintJob": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/redirect": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/start": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/startPrintJob": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/tasks": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}/definition": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}/trigger": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/tasks/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/jobs/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/print/printerShares/{printerShare-id}/printer": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/print/printerShares/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/print/shares/{printerShare-id}/jobs/{printJob-id}/cancelPrintJob": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/print/shares/{printerShare-id}/jobs/{printJob-id}/startPrintJob": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + } + }, + "Devices.CorporateManagement": { + "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/{securityBaselineSettingState-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + } + }, + "Identity.DirectoryManagement": { + "/directory/featureRolloutPolicies": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/directory/featureRolloutPolicies/{featureRolloutPolicy-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/directory/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/directory/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/{directoryObject-id}/$ref": { + "operationsRemoved": [ + "delete" + ], + "uriRemoved": true + }, + "/directory/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/directory/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$ref": { + "operationsRemoved": [ + "get", + "post", + "delete" + ], + "uriRemoved": true + }, + "/directory/featureRolloutPolicies/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/organization/{organization-id}/settings/itemInsights": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + } + }, + "Identity.Governance": { + "/identityGovernance/catalogs": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageCustomWorkflowExtensions": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageCustomWorkflowExtensions/{customCalloutExtension-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageCustomWorkflowExtensions/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceRoles": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id1}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceRoles/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id1}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/refresh": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value": { + "operationsRemoved": [ + "get", + "put", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/refresh": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value": { + "operationsRemoved": [ + "get", + "put", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceEnvironment": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/refresh": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value": { + "operationsRemoved": [ + "get", + "put", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/refresh": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value": { + "operationsRemoved": [ + "get", + "put", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/refresh": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value": { + "operationsRemoved": [ + "get", + "put", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/refresh": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value": { + "operationsRemoved": [ + "get", + "put", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/externalOriginResourceConnector": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/refresh": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value": { + "operationsRemoved": [ + "get", + "put", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id1}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/refresh": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value": { + "operationsRemoved": [ + "get", + "put", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceScopes": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id1}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceScopes/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/refresh": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value": { + "operationsRemoved": [ + "get", + "put", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackages": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackages/{accessPackage-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackages(uniqueName=''{uniqueName}'')": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackages/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/customAccessPackageWorkflowExtensions": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/customAccessPackageWorkflowExtensions/{customAccessPackageWorkflowExtension-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/{accessPackageCatalog-id}/customAccessPackageWorkflowExtensions/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs(uniqueName=''{uniqueName}'')": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/catalogs/Search()": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}": { + "operationsRemoved": [ + "get", + "put", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/accessPackage": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/accessPackageCatalog": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/{customExtensionHandler-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/{customExtensionHandler-id}/customExtension": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}/customExtension": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignmentRequests": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/accessPackage": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/accessPackageAssignment": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/cancel": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/reprocess": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/resume": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/requestor": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/requestor/connectedOrganization": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/filterByCurrentUser(on=''{on}'')": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/accessPackage": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/accessPackageCatalog": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/{customExtensionHandler-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/{customExtensionHandler-id}/customExtension": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}/customExtension": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageCatalog": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/accessPackage": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/accessPackageCatalog": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionHandlers": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionHandlers/{customExtensionHandler-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionHandlers/{customExtensionHandler-id}/customExtension": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionHandlers/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionStageSettings": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionStageSettings/{customExtensionStageSetting-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionStageSettings/{customExtensionStageSetting-id}/customExtension": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionStageSettings/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/accessPackage": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/accessPackageAssignment": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/cancel": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/reprocess": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/resume": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/requestor": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/requestor/connectedOrganization": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/filterByCurrentUser(on=''{on}'')": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageCustomWorkflowExtensions": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageCustomWorkflowExtensions/{customCalloutExtension-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageCustomWorkflowExtensions/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceRoles": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id1}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceRoles/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id1}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/refresh": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value": { + "operationsRemoved": [ + "get", + "put", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/refresh": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value": { + "operationsRemoved": [ + "get", + "put", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceEnvironment": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/refresh": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value": { + "operationsRemoved": [ + "get", + "put", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/refresh": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value": { + "operationsRemoved": [ + "get", + "put", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/refresh": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value": { + "operationsRemoved": [ + "get", + "put", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/refresh": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value": { + "operationsRemoved": [ + "get", + "put", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/externalOriginResourceConnector": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/refresh": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value": { + "operationsRemoved": [ + "get", + "put", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id1}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/refresh": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value": { + "operationsRemoved": [ + "get", + "put", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceScopes": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id1}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceScopes/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/refresh": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value": { + "operationsRemoved": [ + "get", + "put", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/uploadFile": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackages": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackages/{accessPackage-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackages(uniqueName=''{uniqueName}'')": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackages/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/customAccessPackageWorkflowExtensions": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/customAccessPackageWorkflowExtensions/{customAccessPackageWorkflowExtension-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/customAccessPackageWorkflowExtensions/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs(uniqueName=''{uniqueName}'')": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackageCatalogs/Search()": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageAssignmentPolicies": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/accessPackage": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/accessPackageCatalog": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/{customExtensionHandler-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/{customExtensionHandler-id}/customExtension": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}/customExtension": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageAssignmentPolicies/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageCatalog": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/assignmentRequests": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/accessPackage": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/accessPackageAssignment": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/cancel": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/reprocess": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/resume": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/requestor": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/requestor/connectedOrganization": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/assignmentRequests/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/assignmentRequests/filterByCurrentUser(on=''{on}'')": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/controlConfigurations": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/controlConfigurations/{controlConfiguration-id}": { + "operationsRemoved": [ + "get", + "put", + "delete" + ], + "uriRemoved": true + }, + "/identityGovernance/entitlementManagement/controlConfigurations/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewTaskFailures": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewWorkflow": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/previewScope": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/previewScope/{directoryObject-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/previewScope/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewTaskFailures": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewWorkflow": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/previewScope": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/previewScope/{directoryObject-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/previewScope/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + } + }, + "Identity.SignIns": { + "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/identityProviders": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/identityProviders/{identityProvider-id}/$ref": { + "operationsRemoved": [ + "delete" + ], + "uriRemoved": true + }, + "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/identityProviders/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/identityProviders/$ref": { + "operationsRemoved": [ + "get", + "post", + "delete" + ], + "uriRemoved": true + }, + "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders/{identityProvider-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identity/conditionalAccess/authenticationStrength/policies/findByMethodMode(authenticationMethodModes={authenticationMethodModes})": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identity/conditionalAccess/authenticationStrengths": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identity/conditionalAccess/authenticationStrengths/authenticationMethodModes": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identity/conditionalAccess/authenticationStrengths/authenticationMethodModes/{authenticationMethodModeDetail-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identity/conditionalAccess/authenticationStrengths/authenticationMethodModes/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identity/conditionalAccess/authenticationStrengths/policies": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}/combinationConfigurations": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}/updateAllowedCombinations": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}/usage()": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identity/conditionalAccess/authenticationStrengths/policies/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identity/conditionalAccess/authenticationStrengths/policies/findByMethodMode(authenticationMethodModes={authenticationMethodModes})": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identity/signInIdentifiers": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identity/signInIdentifiers/{signInIdentifierBase-name}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identity/signInIdentifiers/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identity/userFlows": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identity/userFlows/{identityUserFlow-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identity/userFlows/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityProviders": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityProviders/{identityProvider-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityProviders/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityProviders/availableProviderTypes()": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/informationProtection/decryptBuffer": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/informationProtection/encryptBuffer": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/informationProtection/signDigest": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/informationProtection/verifySignature": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/informationProtection/policy": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/informationProtection/policy/labels": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/informationProtection/policy/labels/{informationProtectionLabel-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/informationProtection/policy/labels/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/informationProtection/policy/labels/evaluateApplication": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/informationProtection/policy/labels/evaluateClassificationResults": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/informationProtection/policy/labels/evaluateRemoval": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/informationProtection/policy/labels/extractLabel": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/policies/authenticationStrengthPolicies/findByMethodMode(authenticationMethodModes={authenticationMethodModes})": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/users/{user-id}/informationProtection/decryptBuffer": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/informationProtection/encryptBuffer": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/informationProtection/signDigest": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/informationProtection/verifySignature": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/informationProtection/policy": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/users/{user-id}/informationProtection/policy/labels": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/informationProtection/policy/labels/{informationProtectionLabel-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/users/{user-id}/informationProtection/policy/labels/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/users/{user-id}/informationProtection/policy/labels/evaluateApplication": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/informationProtection/policy/labels/evaluateClassificationResults": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/informationProtection/policy/labels/evaluateRemoval": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/informationProtection/policy/labels/extractLabel": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + } + }, + "Migrations": { + "/solutions/migrations": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/solutions/migrations/crossTenantMigrationJobs": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/cancel": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/migrate": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/validate": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}/cancel": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/cancel": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/migrate": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/validate": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/solutions/migrations/crossTenantMigrationJobs/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + } + }, + "NetworkAccess": { + "/networkAccess/connectivity/branches": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/networkAccess/connectivity/branches/{branchSite-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/networkAccess/connectivity/branches/{branchSite-id}/connectivityConfiguration": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/networkAccess/connectivity/branches/{branchSite-id}/connectivityConfiguration/links": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/networkAccess/connectivity/branches/{branchSite-id}/connectivityConfiguration/links/{connectivityConfigurationLink-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/networkAccess/connectivity/branches/{branchSite-id}/connectivityConfiguration/links/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/networkAccess/connectivity/branches/{branchSite-id}/deviceLinks": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/networkAccess/connectivity/branches/{branchSite-id}/deviceLinks/{deviceLink-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/networkAccess/connectivity/branches/{branchSite-id}/deviceLinks/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}/policies": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}/policies/{policyLink-id}/policy": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}/policies/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/{forwardingProfile-id}/servicePrincipal": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/networkAccess/connectivity/branches/{branchSite-id}/forwardingProfiles/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/networkAccess/connectivity/branches/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + } + }, + "Planner": { + "/groups/{group-id}/planner/plans/{plannerPlan-id}/goals": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/groups/{group-id}/planner/plans/{plannerPlan-id}/goals/{plannerGoal-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/groups/{group-id}/planner/plans/{plannerPlan-id}/goals/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/planner/goals": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/planner/goals/{plannerGoal-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/planner/goals/{plannerGoal-id}/tasks": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/planner/goals/{plannerGoal-id}/tasks/{plannerTask-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/planner/goals/{plannerGoal-id}/tasks/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/planner/goals/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/planner/plans/{plannerPlan-id}/goals": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/planner/plans/{plannerPlan-id}/goals/{plannerGoal-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/planner/plans/{plannerPlan-id}/goals/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/users/{user-id}/planner/plans/{plannerPlan-id}/goals": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/users/{user-id}/planner/plans/{plannerPlan-id}/goals/{plannerGoal-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/users/{user-id}/planner/plans/{plannerPlan-id}/goals/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + } + }, + "Reports": { + "/reports/credentialUserRegistrationDetails": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/reports/credentialUserRegistrationDetails/{credentialUserRegistrationDetails-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/reports/credentialUserRegistrationDetails/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/reports/dailyPrintUsageSummariesByPrinter": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/reports/dailyPrintUsageSummariesByPrinter/{printUsageByPrinter-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/reports/dailyPrintUsageSummariesByPrinter/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/reports/dailyPrintUsageSummariesByUser": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/reports/dailyPrintUsageSummariesByUser/{printUsageByUser-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/reports/dailyPrintUsageSummariesByUser/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/reports/getAttackSimulationRepeatOffenders()": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/reports/getAttackSimulationSimulationUserCoverage()": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/reports/getAttackSimulationTrainingUserCoverage()": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/reports/monthlyPrintUsageSummariesByPrinter": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/reports/monthlyPrintUsageSummariesByPrinter/{printUsageByPrinter-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/reports/monthlyPrintUsageSummariesByPrinter/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/reports/monthlyPrintUsageSummariesByUser": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/reports/monthlyPrintUsageSummariesByUser/{printUsageByUser-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/reports/monthlyPrintUsageSummariesByUser/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/reports/userCredentialUsageDetails": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/reports/userCredentialUsageDetails/{userCredentialUsageDetails-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/reports/userCredentialUsageDetails/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/reports/userInsights/daily/inactiveUsersByApplication": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/reports/userInsights/daily/inactiveUsersByApplication/{dailyInactiveUsersByApplicationMetric-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/reports/userInsights/daily/inactiveUsersByApplication/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/reports/userInsights/monthly/inactiveUsersByApplication": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/reports/userInsights/monthly/inactiveUsersByApplication/{monthlyInactiveUsersByApplicationMetric-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/reports/userInsights/monthly/inactiveUsersByApplication/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + } + }, + "Security": { + "/security/alerts": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/security/alerts/{alert-id}": { + "operationsRemoved": [ + "get", + "patch" + ], + "uriRemoved": true + }, + "/security/alerts/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/security/alerts/updateAlerts": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/security/cloudAppSecurityProfiles": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/security/cloudAppSecurityProfiles/{cloudAppSecurityProfile-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/security/cloudAppSecurityProfiles/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/security/domainSecurityProfiles": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/security/domainSecurityProfiles/{domainSecurityProfile-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/security/domainSecurityProfiles/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/security/fileSecurityProfiles": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/security/fileSecurityProfiles/{fileSecurityProfile-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/security/fileSecurityProfiles/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/security/hostSecurityProfiles": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/security/hostSecurityProfiles/{hostSecurityProfile-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/security/hostSecurityProfiles/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/security/ipSecurityProfiles": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/security/ipSecurityProfiles/{ipSecurityProfile-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/security/ipSecurityProfiles/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/security/providerTenantSettings": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/security/providerTenantSettings/{providerTenantSetting-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/security/providerTenantSettings/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/security/securityActions": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/security/securityActions/{securityAction-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/security/securityActions/{securityAction-id}/cancelSecurityAction": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/security/securityActions/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/security/tiIndicators": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/security/tiIndicators/{tiIndicator-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/security/tiIndicators/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/security/tiIndicators/deleteTiIndicators": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/security/tiIndicators/deleteTiIndicatorsByExternalId": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/security/tiIndicators/submitTiIndicators": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/security/tiIndicators/updateTiIndicators": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/security/userSecurityProfiles": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/security/userSecurityProfiles/{userSecurityProfile-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/security/userSecurityProfiles/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + } + }, + "Sites": { + "/groups/{group-id}/sites/{site-id}/informationProtection/decryptBuffer": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/groups/{group-id}/sites/{site-id}/informationProtection/encryptBuffer": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/groups/{group-id}/sites/{site-id}/informationProtection/signDigest": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/groups/{group-id}/sites/{site-id}/informationProtection/verifySignature": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/groups/{group-id}/sites/{site-id}/informationProtection/policy": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels/{informationProtectionLabel-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels/evaluateApplication": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels/evaluateClassificationResults": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels/evaluateRemoval": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels/extractLabel": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + } + }, + "Teams": { + "/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/goals": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/goals/{plannerGoal-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/goals/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/goals": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/goals/{plannerGoal-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/goals/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/goals": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/goals/{plannerGoal-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/goals/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/goals": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/goals/{plannerGoal-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/goals/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/goals": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/goals/{plannerGoal-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/goals/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/goals": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/goals/{plannerGoal-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/goals/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/goals": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/goals/{plannerGoal-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/goals/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + } + }, + "Users": { + "/users/{user-id}/notifications": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/notifications/{notification-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/users/{user-id}/notifications/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/taskFolders": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/permanentDelete": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments/{attachment-id}": { + "operationsRemoved": [ + "get", + "delete" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments/createUploadSession": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/complete": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/permanentDelete": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/taskFolders/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/taskGroups": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/permanentDelete": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments/{attachment-id}": { + "operationsRemoved": [ + "get", + "delete" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments/createUploadSession": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/complete": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/permanentDelete": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/taskGroups/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/tasks": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/tasks/{outlookTask-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/tasks/{outlookTask-id}/attachments": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/tasks/{outlookTask-id}/attachments/{attachment-id}": { + "operationsRemoved": [ + "get", + "delete" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/tasks/{outlookTask-id}/attachments/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/tasks/{outlookTask-id}/attachments/createUploadSession": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/tasks/{outlookTask-id}/complete": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/tasks/{outlookTask-id}/permanentDelete": { + "operationsRemoved": [ + "post" + ], + "uriRemoved": true + }, + "/users/{user-id}/outlook/tasks/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/users/{user-id}/settings/exchange": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + } + } + } +} diff --git a/openApiDocs_KiotaCompat/v1.0/Compliance.yml b/openApiDocs_KiotaCompat/v1.0/Compliance.yml index 5b4fac6c3e8..5359293c806 100644 --- a/openApiDocs_KiotaCompat/v1.0/Compliance.yml +++ b/openApiDocs_KiotaCompat/v1.0/Compliance.yml @@ -69,1225 +69,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /privacy/subjectRightsRequests: - get: - tags: - - privacy.subjectRightsRequest - summary: List subjectRightsRequests - description: Get a list of subjectRightsRequest objects and their properties. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/subjectrightsrequest-list?view=graph-rest-1.0 - operationId: privacy.ListSubjectRightsRequests - 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.subjectRightsRequestCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - privacy.subjectRightsRequest - summary: Create subjectRightsRequest - description: Create a new subjectRightsRequest object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/subjectrightsrequest-post?view=graph-rest-1.0 - operationId: privacy.CreateSubjectRightsRequests - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.subjectRightsRequest' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.subjectRightsRequest' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: operation - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}': - get: - tags: - - privacy.subjectRightsRequest - summary: Get subjectRightsRequest - description: Read the properties and relationships of a subjectRightsRequest object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/subjectrightsrequest-get?view=graph-rest-1.0 - operationId: privacy.GetSubjectRightsRequests - parameters: - - 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.subjectRightsRequest' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: operation - patch: - tags: - - privacy.subjectRightsRequest - summary: Update subjectRightsRequest - description: Update the properties of a subjectRightsRequest object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/subjectrightsrequest-update?view=graph-rest-1.0 - operationId: privacy.UpdateSubjectRightsRequests - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.subjectRightsRequest' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.subjectRightsRequest' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: operation - delete: - tags: - - privacy.subjectRightsRequest - summary: Delete navigation property subjectRightsRequests for privacy - operationId: privacy.DeleteSubjectRightsRequests - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: operation - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers': - get: - tags: - - privacy.subjectRightsRequest - summary: Get approvers from privacy - description: Collection of users who can approve the request. Currently only supported for requests of type delete. - operationId: privacy.subjectRightsRequests.ListApprovers - 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.userCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}': - get: - tags: - - privacy.subjectRightsRequest - summary: Get approvers from privacy - description: Collection of users who can approve the request. Currently only supported for requests of type delete. - operationId: privacy.subjectRightsRequests.GetApprovers - parameters: - - 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.user' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: operation - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/mailboxSettings': - get: - tags: - - privacy.subjectRightsRequest - summary: Get mailboxSettings property value - description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Requires $select to retrieve.' - operationId: privacy.subjectRightsRequests.approvers.GetMailboxSettings - parameters: - - 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: Entity result. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.mailboxSettings' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - patch: - tags: - - privacy.subjectRightsRequest - summary: Update property mailboxSettings value. - operationId: privacy.subjectRightsRequests.approvers.UpdateMailboxSettings - requestBody: - description: New property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.mailboxSettings' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.mailboxSettings' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors': - get: - tags: - - privacy.subjectRightsRequest - summary: Get serviceProvisioningErrors property value - description: 'Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance).' - operationId: privacy.subjectRightsRequests.approvers.ListServiceProvisioningErrors - 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.serviceProvisioningErrorCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors/$count': - get: - tags: - - privacy.subjectRightsRequest - summary: Get the number of the resource - operationId: privacy.subjectRightsRequests.approvers.ServiceProvisioningErrors.GetCount-6b48 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers(userPrincipalName=''{userPrincipalName}'')': - get: - tags: - - privacy.subjectRightsRequest - summary: Get approvers from privacy - description: Collection of users who can approve the request. Currently only supported for requests of type delete. - operationId: privacy.subjectRightsRequests.approvers.GetByUserPrincipalName - parameters: - - 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.user' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: operation - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/$count': - get: - tags: - - privacy.subjectRightsRequest - summary: Get the number of the resource - operationId: privacy.subjectRightsRequests.approvers.GetCount-f1ed - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators': - get: - tags: - - privacy.subjectRightsRequest - summary: Get collaborators from privacy - description: Collection of users who can collaborate on the request. - operationId: privacy.subjectRightsRequests.ListCollaborators - 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.userCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}': - get: - tags: - - privacy.subjectRightsRequest - summary: Get collaborators from privacy - description: Collection of users who can collaborate on the request. - operationId: privacy.subjectRightsRequests.GetCollaborators - parameters: - - 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.user' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: operation - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/mailboxSettings': - get: - tags: - - privacy.subjectRightsRequest - summary: Get mailboxSettings property value - description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Requires $select to retrieve.' - operationId: privacy.subjectRightsRequests.collaborators.GetMailboxSettings - parameters: - - 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: Entity result. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.mailboxSettings' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - patch: - tags: - - privacy.subjectRightsRequest - summary: Update property mailboxSettings value. - operationId: privacy.subjectRightsRequests.collaborators.UpdateMailboxSettings - requestBody: - description: New property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.mailboxSettings' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.mailboxSettings' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors': - get: - tags: - - privacy.subjectRightsRequest - summary: Get serviceProvisioningErrors property value - description: 'Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance).' - operationId: privacy.subjectRightsRequests.collaborators.ListServiceProvisioningErrors - 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.serviceProvisioningErrorCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors/$count': - get: - tags: - - privacy.subjectRightsRequest - summary: Get the number of the resource - operationId: privacy.subjectRightsRequests.collaborators.ServiceProvisioningErrors.GetCount-bb73 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators(userPrincipalName=''{userPrincipalName}'')': - get: - tags: - - privacy.subjectRightsRequest - summary: Get collaborators from privacy - description: Collection of users who can collaborate on the request. - operationId: privacy.subjectRightsRequests.collaborators.GetByUserPrincipalName - parameters: - - 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.user' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: operation - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/$count': - get: - tags: - - privacy.subjectRightsRequest - summary: Get the number of the resource - operationId: privacy.subjectRightsRequests.collaborators.GetCount-5c55 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/getFinalAttachment()': - get: - tags: - - privacy.subjectRightsRequest - summary: Invoke function getFinalAttachment - description: Get the final attachment for a subject rights request. The attachment is a zip file that contains all the files that were included by the privacy administrator. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/subjectrightsrequest-getfinalattachment?view=graph-rest-1.0 - operationId: privacy.subjectRightsRequests.subjectRightsRequest.getFinalAttachment - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: function - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/getFinalReport()': - get: - tags: - - privacy.subjectRightsRequest - summary: Invoke function getFinalReport - description: Get the final report for a subject rights request. The report is a text file that contains information about the files that were included by the privacy administrator. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/subjectrightsrequest-getfinalreport?view=graph-rest-1.0 - operationId: privacy.subjectRightsRequests.subjectRightsRequest.getFinalReport - responses: - 2XX: - description: Success - content: - application/octet-stream: - schema: - type: object - properties: - value: - type: string - format: base64url - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: function - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes': - get: - tags: - - privacy.subjectRightsRequest - summary: List authoredNotes - description: 'Get the list of authored notes assoicated with a subject rights request. ' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/subjectrightsrequest-list-notes?view=graph-rest-1.0 - operationId: privacy.subjectRightsRequests.ListNotes - 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.authoredNoteCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - privacy.subjectRightsRequest - summary: Create authoredNote - description: Create a new authoredNote object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/subjectrightsrequest-post-notes?view=graph-rest-1.0 - operationId: privacy.subjectRightsRequests.CreateNotes - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.authoredNote' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.authoredNote' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: operation - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id}': - get: - tags: - - privacy.subjectRightsRequest - summary: Get notes from privacy - description: List of notes associated with the request. - operationId: privacy.subjectRightsRequests.GetNotes - parameters: - - 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.authoredNote' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: operation - patch: - tags: - - privacy.subjectRightsRequest - summary: Update the navigation property notes in privacy - operationId: privacy.subjectRightsRequests.UpdateNotes - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.authoredNote' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.authoredNote' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: operation - delete: - tags: - - privacy.subjectRightsRequest - summary: Delete navigation property notes for privacy - operationId: privacy.subjectRightsRequests.DeleteNotes - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: operation - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/$count': - get: - tags: - - privacy.subjectRightsRequest - summary: Get the number of the resource - operationId: privacy.subjectRightsRequests.notes.GetCount-b393 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - '/privacy/subjectRightsRequests/{subjectRightsRequest-id}/team': - get: - tags: - - privacy.subjectRightsRequest - summary: Get team from privacy - description: Information about the Microsoft Teams team that was created for the request. - operationId: privacy.subjectRightsRequests.GetTeam - parameters: - - 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.team' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' - x-ms-docs-operation-type: operation - /privacy/subjectRightsRequests/$count: - get: - tags: - - privacy.subjectRightsRequest - summary: Get the number of the resource - operationId: privacy.subjectRightsRequests.GetCount-ab4f - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2025-03-20' - date: '2022-03-22' - version: 2022-02/PrivacyDeprecate - description: 'The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security.' components: schemas: microsoft.graph.compliance: diff --git a/openApiDocs_KiotaCompat/v1.0/Identity.SignIns.yml b/openApiDocs_KiotaCompat/v1.0/Identity.SignIns.yml index c7602d5fd3a..a9c16eb832e 100644 --- a/openApiDocs_KiotaCompat/v1.0/Identity.SignIns.yml +++ b/openApiDocs_KiotaCompat/v1.0/Identity.SignIns.yml @@ -2461,137 +2461,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders': - get: - tags: - - identity.b2xIdentityUserFlow - summary: List identityProviders - description: Get the identity providers in a b2xIdentityUserFlow object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/b2xidentityuserflow-list-identityproviders?view=graph-rest-1.0 - operationId: identity.b2xUserFlows.ListIdentityProviders - 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.identityProviderCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-15' - date: '2021-08-24' - version: 2021-05/identityProvider - description: The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - '/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders/{identityProvider-id}': - get: - tags: - - identity.b2xIdentityUserFlow - summary: Get identityProviders from identity - description: The identity providers included in the user flow. - operationId: identity.b2xUserFlows.GetIdentityProviders - parameters: - - 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.identityProvider' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-15' - date: '2021-08-24' - version: 2021-05/identityProvider - description: The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. - x-ms-docs-operation-type: operation - '/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders/$count': - get: - tags: - - identity.b2xIdentityUserFlow - summary: Get the number of the resource - operationId: identity.b2xUserFlows.identityProviders.GetCount-97b6 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-15' - date: '2021-08-24' - version: 2021-05/identityProvider - description: The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. '/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages': get: tags: @@ -8763,284 +8632,6 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' - /identityProviders: - get: - tags: - - identityProviders.identityProvider - summary: List identityProviders (deprecated) - description: Retrieve all identityProviders in the directory. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identityprovider-list?view=graph-rest-1.0 - operationId: identityProviders.identityProvider.ListIdentityProvider - 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.identityProviderCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-15' - date: '2021-08-24' - version: 2021-05/identityProvider - description: The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - identityProviders.identityProvider - summary: Create identityProvider (deprecated) - description: 'Create a new identityProvider by specifying display name, identityProvider type, client ID, and client secret.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identityprovider-post-identityproviders?view=graph-rest-1.0 - operationId: identityProviders.identityProvider.CreateIdentityProvider - requestBody: - description: New entity - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.identityProvider' - required: true - responses: - 2XX: - description: Created entity - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.identityProvider' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-15' - date: '2021-08-24' - version: 2021-05/identityProvider - description: The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. - x-ms-docs-operation-type: operation - '/identityProviders/{identityProvider-id}': - get: - tags: - - identityProviders.identityProvider - summary: Get identityProvider (deprecated) - description: Retrieve the properties of an existing identityProvider. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identityprovider-get?view=graph-rest-1.0 - operationId: identityProviders.identityProvider.GetIdentityProvider - parameters: - - 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 entity - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.identityProvider' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-15' - date: '2021-08-24' - version: 2021-05/identityProvider - description: The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. - x-ms-docs-operation-type: operation - patch: - tags: - - identityProviders.identityProvider - summary: Update identityProvider (deprecated) - description: Update properties in an existing identityProvider. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identityprovider-update?view=graph-rest-1.0 - operationId: identityProviders.identityProvider.UpdateIdentityProvider - requestBody: - description: New property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.identityProvider' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.identityProvider' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-15' - date: '2021-08-24' - version: 2021-05/identityProvider - description: The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. - x-ms-docs-operation-type: operation - delete: - tags: - - identityProviders.identityProvider - summary: Delete identityProvider (deprecated) - description: Delete an existing identityProvider. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identityprovider-delete?view=graph-rest-1.0 - operationId: identityProviders.identityProvider.DeleteIdentityProvider - parameters: - - name: If-Match - in: header - description: ETag - style: simple - schema: - type: string - responses: - '204': - description: Success - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-15' - date: '2021-08-24' - version: 2021-05/identityProvider - description: The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. - x-ms-docs-operation-type: operation - /identityProviders/$count: - get: - tags: - - identityProviders.identityProvider - summary: Get the number of the resource - operationId: identityProviders.GetCount-a7d6 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-15' - date: '2021-08-24' - version: 2021-05/identityProvider - description: The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. - /identityProviders/availableProviderTypes(): - get: - tags: - - identityProviders.identityProvider.Functions - summary: Invoke function availableProviderTypes - description: Retrieves all identity provider types available in a directory. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identityprovider-list-availableprovidertypes?view=graph-rest-1.0 - operationId: identityProviders.availableProviderTypes - parameters: - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - responses: - 2XX: - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - type: string - nullable: true - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2023-03-15' - date: '2021-08-24' - version: 2021-05/identityProvider - description: The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore /informationProtection: get: tags: diff --git a/openApiDocs_KiotaCompat/v1.0/Security.yml b/openApiDocs_KiotaCompat/v1.0/Security.yml index cc6df6cbfa5..aea81416d3e 100644 --- a/openApiDocs_KiotaCompat/v1.0/Security.yml +++ b/openApiDocs_KiotaCompat/v1.0/Security.yml @@ -69,99 +69,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - /security/alerts: - get: - tags: - - security.alert - summary: List alerts (deprecated) - description: Retrieve a list of alert objects. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/alert-list?view=graph-rest-1.0 - operationId: security.ListAlerts - 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.alertCollectionResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - x-ms-docs-operation-type: operation - post: - tags: - - security.alert - summary: Create new navigation property to alerts for security - operationId: security.CreateAlerts - requestBody: - description: New navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.alert' - required: true - responses: - 2XX: - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.alert' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-docs-operation-type: operation /security/alerts_v2: get: tags: @@ -454,111 +361,6 @@ paths: 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action - '/security/alerts/{alert-id}': - get: - tags: - - security.alert - summary: Get alert (deprecated) - description: Retrieve the properties and relationships of an alert object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/alert-get?view=graph-rest-1.0 - operationId: security.GetAlerts - parameters: - - 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.alert' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-docs-operation-type: operation - patch: - tags: - - security.alert - summary: Update alert (deprecated) - description: Update an editable alert property within any integrated solution to keep alert status and assignments in sync across solutions. This method updates any solution that has a record of the referenced alert ID. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/alert-update?view=graph-rest-1.0 - operationId: security.UpdateAlerts - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.alert' - required: true - responses: - 2XX: - description: Success - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.alert' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' - x-ms-docs-operation-type: operation - /security/alerts/$count: - get: - tags: - - security.alert - summary: Get the number of the resource - operationId: security.alerts.GetCount-82d4 - parameters: - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - responses: - 2XX: - $ref: '#/components/responses/ODataCountResponse' - 4XX: - $ref: '#/components/responses/error' - 5XX: - $ref: '#/components/responses/error' - deprecated: true - x-ms-deprecation: - removalDate: '2026-04-10' - date: '2024-04-10' - version: 2024-01/Deprecation - description: 'The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API.' /security/attackSimulation: get: tags: diff --git a/openApiDocs_KiotaCompat/v1.0/deprecated-removals.json b/openApiDocs_KiotaCompat/v1.0/deprecated-removals.json new file mode 100644 index 00000000000..7a4dbf8eee9 --- /dev/null +++ b/openApiDocs_KiotaCompat/v1.0/deprecated-removals.json @@ -0,0 +1,224 @@ +{ + "generatedAtUtc": "2026-10-06T23:51:18.5023686Z", + "cutoffDate": "2026-10-04", + "bufferDays": 2, + "modules": { + "Compliance": { + "/privacy/subjectRightsRequests": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/mailboxSettings": { + "operationsRemoved": [ + "get", + "patch" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers(userPrincipalName=''{userPrincipalName}'')": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/mailboxSettings": { + "operationsRemoved": [ + "get", + "patch" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators(userPrincipalName=''{userPrincipalName}'')": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/getFinalAttachment()": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/getFinalReport()": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/team": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/privacy/subjectRightsRequests/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + } + }, + "Identity.SignIns": { + "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders/{identityProvider-id}": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityProviders": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/identityProviders/{identityProvider-id}": { + "operationsRemoved": [ + "get", + "patch", + "delete" + ], + "uriRemoved": true + }, + "/identityProviders/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + }, + "/identityProviders/availableProviderTypes()": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + } + }, + "Security": { + "/security/alerts": { + "operationsRemoved": [ + "get", + "post" + ], + "uriRemoved": true + }, + "/security/alerts/{alert-id}": { + "operationsRemoved": [ + "get", + "patch" + ], + "uriRemoved": true + }, + "/security/alerts/$count": { + "operationsRemoved": [ + "get" + ], + "uriRemoved": true + } + } + } +} From 7e04689143f5adf54284d21a7e994e6c9bb5ed9c Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Wed, 7 Oct 2026 14:57:15 -0700 Subject: [PATCH 3/3] Exclude Migrations from deprecated API cleanup Restore the beta Migrations OpenAPI document and remove its entries from the generated removal report. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 63ce623f-93d1-4f35-9561-aab2c2d7090d --- openApiDocs_KiotaCompat/beta/Migrations.yml | 852 +++++++++++++++++- .../beta/deprecated-removals.json | 102 --- 2 files changed, 851 insertions(+), 103 deletions(-) diff --git a/openApiDocs_KiotaCompat/beta/Migrations.yml b/openApiDocs_KiotaCompat/beta/Migrations.yml index 6a934ace2a2..cf2d8647bfd 100644 --- a/openApiDocs_KiotaCompat/beta/Migrations.yml +++ b/openApiDocs_KiotaCompat/beta/Migrations.yml @@ -5,7 +5,857 @@ info: servers: - url: https://graph.microsoft.com/beta/ description: Core -paths: {} +paths: + /solutions/migrations: + get: + tags: + - solutions.migrationsRoot + summary: Get migrations from solutions + operationId: solutions.GetMigrations + parameters: + - 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.migrationsRoot' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.migrationsRoot + summary: Update the navigation property migrations in solutions + operationId: solutions.UpdateMigrations + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.migrationsRoot' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.migrationsRoot' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.migrationsRoot + summary: Delete navigation property migrations for solutions + operationId: solutions.DeleteMigrations + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: operation + /solutions/migrations/crossTenantMigrationJobs: + get: + tags: + - solutions.migrationsRoot + summary: List crossTenantMigrationJob objects + description: Get a list of the crossTenantMigrationJob objects and their properties. By default 20 objects are returned. More can be retrieved through the @odata.nextLink url provided in the response. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/migrationsroot-list-crosstenantmigrationjobs?view=graph-rest-beta + operationId: solutions.migrations.ListCrossTenantMigrationJobs + 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.crossTenantMigrationJobCollectionResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - solutions.migrationsRoot + summary: Create crossTenantMigrationJob + description: 'Create a new crossTenantMigrationJob. A job defines the migration batch but doesn''t start validation or migration. After you create the job, call validate to verify tenant and resource configuration, then call migrate to begin the actual migration.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/migrationsroot-post-crosstenantmigrationjobs?view=graph-rest-beta + operationId: solutions.migrations.CreateCrossTenantMigrationJobs + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: operation + '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}': + get: + tags: + - solutions.migrationsRoot + summary: Get crossTenantMigrationJob + description: 'Read the properties and relationships of crossTenantMigrationJob object. Includes details of the crossTenantMigrationJob , but not details of the individual crossTenantMigrationTasks of the crossTenantMigrationJob.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/crosstenantmigrationjob-get?view=graph-rest-beta + operationId: solutions.migrations.GetCrossTenantMigrationJobs + parameters: + - 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.crossTenantMigrationJob' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.migrationsRoot + summary: Update crossTenantMigrationJob + description: 'Update the completeAfterDateTime of a crossTenantMigrationJob object. Only updates to the completeAfterDateTime are supported. Use this function to change when the crossTenantMigrationJob starts processing. If completeAfterDateTime is set to the past, the crossTenantMigrationJob starts processing.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/crosstenantmigrationjob-update?view=graph-rest-beta + operationId: solutions.migrations.UpdateCrossTenantMigrationJobs + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.migrationsRoot + summary: Delete navigation property crossTenantMigrationJobs for solutions + operationId: solutions.migrations.DeleteCrossTenantMigrationJobs + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: operation + '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/cancel': + post: + tags: + - solutions.migrationsRoot + summary: Invoke action cancel + description: 'Cancel a crossTenantMigrationJob. All tasks within the job that were in a Sync state are canceled. If the job can''t be canceled, a 409 Conflict response is returned and the migrations continue. This response happens when a migration is already in progress or is in a terminal state.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/crosstenantmigrationjob-cancel?view=graph-rest-beta + operationId: solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJob.cancel + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationCancelResponse' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: action + '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/migrate': + post: + tags: + - solutions.migrationsRoot + summary: Invoke action migrate + description: 'Migrate a cross-tenant migration job asynchronously. The job must pass validation before migration can start. After a job is created by using the Create crossTenantMigrationJob method and validated by using the validate action, call this action to start the migration of user data from the source tenant to the target tenant for the specified workloads. Validation results expire after seven days; if expired, revalidate the job before you call the migrate API. This action is asynchronous. After you call the migrate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of completed, completedWithErrors, or failed.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/crosstenantmigrationjob-migrate?view=graph-rest-beta + operationId: solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJob.migrate + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: action + '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/validate': + post: + tags: + - solutions.migrationsRoot + summary: Invoke action validate + description: 'Validate the configuration of a cross-tenant migration job asynchronously. This action doesn''t migrate any content, but goes through validation for the specified workloads to find any errors or misconfigurations that affect an actual migration job. The job must be in a submitted or validateFailed status before you can call this action. This action is asynchronous. After you call the validate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of validatePassed or validateFailed.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/crosstenantmigrationjob-validate?view=graph-rest-beta + operationId: solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJob.validate + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: action + '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users': + get: + tags: + - solutions.migrationsRoot + summary: List crossTenantMigrationTask objects + description: 'Get a list of the crossTenantMigrationTasks for users in a crossTenantMigrationJob. ' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/crosstenantmigrationjob-list-users?view=graph-rest-beta + operationId: solutions.migrations.crossTenantMigrationJobs.ListUsers + 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.crossTenantMigrationTaskCollectionResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - solutions.migrationsRoot + summary: Create new navigation property to users for solutions + operationId: solutions.migrations.crossTenantMigrationJobs.CreateUsers + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationTask' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationTask' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: operation + '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}': + get: + tags: + - solutions.migrationsRoot + summary: Get crossTenantMigrationTask + description: 'Read the properties and relationships of crossTenantMigrationTask, which shows the details of the migration task for a single user of a crossTenantMigrationJob. The crossTenantMigrationTask contains the status details of migrations for the workloads specified in the crossTenantMigrationJob. ' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/crosstenantmigrationtask-get?view=graph-rest-beta + operationId: solutions.migrations.crossTenantMigrationJobs.GetUsers + parameters: + - 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.crossTenantMigrationTask' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.migrationsRoot + summary: Update the navigation property users in solutions + operationId: solutions.migrations.crossTenantMigrationJobs.UpdateUsers + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationTask' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationTask' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.migrationsRoot + summary: Delete navigation property users for solutions + operationId: solutions.migrations.crossTenantMigrationJobs.DeleteUsers + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: operation + '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}/cancel': + post: + tags: + - solutions.migrationsRoot + summary: Invoke action cancel + description: 'Cancel a specific crossTenantMigrationTask for a User within a CrossTenantMigrationJob. If the User migration can''t be canceled or is in a terminal state, a 409 CONFLICT response code is returned, and the migration continues.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/crosstenantmigrationtask-cancel?view=graph-rest-beta + operationId: solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJob.users.crossTenantMigrationTask.cancel + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationCancelResponse' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: action + '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/$count': + get: + tags: + - solutions.migrationsRoot + summary: Get the number of the resource + operationId: solutions.migrations.crossTenantMigrationJobs.users.GetCount-f918 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')': + get: + tags: + - solutions.migrationsRoot + summary: Get crossTenantMigrationJob + description: 'Read the properties and relationships of crossTenantMigrationJob object. Includes details of the crossTenantMigrationJob , but not details of the individual crossTenantMigrationTasks of the crossTenantMigrationJob.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/crosstenantmigrationjob-get?view=graph-rest-beta + operationId: solutions.migrations.crossTenantMigrationJobs.GetByDisplayName + parameters: + - 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.crossTenantMigrationJob' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.migrationsRoot + summary: Update crossTenantMigrationJob + description: 'Update the completeAfterDateTime of a crossTenantMigrationJob object. Only updates to the completeAfterDateTime are supported. Use this function to change when the crossTenantMigrationJob starts processing. If completeAfterDateTime is set to the past, the crossTenantMigrationJob starts processing.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/crosstenantmigrationjob-update?view=graph-rest-beta + operationId: solutions.migrations.crossTenantMigrationJobs.UpdateByDisplayName + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.migrationsRoot + summary: Delete navigation property crossTenantMigrationJobs for solutions + operationId: solutions.migrations.crossTenantMigrationJobs.DeleteByDisplayName + parameters: + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: operation + '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/cancel': + post: + tags: + - solutions.migrationsRoot + summary: Invoke action cancel + description: 'Cancel a crossTenantMigrationJob. All tasks within the job that were in a Sync state are canceled. If the job can''t be canceled, a 409 Conflict response is returned and the migrations continue. This response happens when a migration is already in progress or is in a terminal state.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/crosstenantmigrationjob-cancel?view=graph-rest-beta + operationId: solutions.migrations.crossTenantMigrationJobs.displayName.cancel + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationCancelResponse' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: action + '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/migrate': + post: + tags: + - solutions.migrationsRoot + summary: Invoke action migrate + description: 'Migrate a cross-tenant migration job asynchronously. The job must pass validation before migration can start. After a job is created by using the Create crossTenantMigrationJob method and validated by using the validate action, call this action to start the migration of user data from the source tenant to the target tenant for the specified workloads. Validation results expire after seven days; if expired, revalidate the job before you call the migrate API. This action is asynchronous. After you call the migrate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of completed, completedWithErrors, or failed.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/crosstenantmigrationjob-migrate?view=graph-rest-beta + operationId: solutions.migrations.crossTenantMigrationJobs.displayName.migrate + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: action + '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/validate': + post: + tags: + - solutions.migrationsRoot + summary: Invoke action validate + description: 'Validate the configuration of a cross-tenant migration job asynchronously. This action doesn''t migrate any content, but goes through validation for the specified workloads to find any errors or misconfigurations that affect an actual migration job. The job must be in a submitted or validateFailed status before you can call this action. This action is asynchronous. After you call the validate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of validatePassed or validateFailed.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/crosstenantmigrationjob-validate?view=graph-rest-beta + operationId: solutions.migrations.crossTenantMigrationJobs.displayName.validate + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: action + /solutions/migrations/crossTenantMigrationJobs/$count: + get: + tags: + - solutions.migrationsRoot + summary: Get the number of the resource + operationId: solutions.migrations.crossTenantMigrationJobs.GetCount-63b8 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI components: schemas: microsoft.graph.migrationsRoot: diff --git a/openApiDocs_KiotaCompat/beta/deprecated-removals.json b/openApiDocs_KiotaCompat/beta/deprecated-removals.json index 0dc404c2a86..ba9e3642e71 100644 --- a/openApiDocs_KiotaCompat/beta/deprecated-removals.json +++ b/openApiDocs_KiotaCompat/beta/deprecated-removals.json @@ -4549,108 +4549,6 @@ "uriRemoved": true } }, - "Migrations": { - "/solutions/migrations": { - "operationsRemoved": [ - "get", - "patch", - "delete" - ], - "uriRemoved": true - }, - "/solutions/migrations/crossTenantMigrationJobs": { - "operationsRemoved": [ - "get", - "post" - ], - "uriRemoved": true - }, - "/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}": { - "operationsRemoved": [ - "get", - "patch", - "delete" - ], - "uriRemoved": true - }, - "/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/cancel": { - "operationsRemoved": [ - "post" - ], - "uriRemoved": true - }, - "/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/migrate": { - "operationsRemoved": [ - "post" - ], - "uriRemoved": true - }, - "/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/validate": { - "operationsRemoved": [ - "post" - ], - "uriRemoved": true - }, - "/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users": { - "operationsRemoved": [ - "get", - "post" - ], - "uriRemoved": true - }, - "/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}": { - "operationsRemoved": [ - "get", - "patch", - "delete" - ], - "uriRemoved": true - }, - "/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}/cancel": { - "operationsRemoved": [ - "post" - ], - "uriRemoved": true - }, - "/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/$count": { - "operationsRemoved": [ - "get" - ], - "uriRemoved": true - }, - "/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')": { - "operationsRemoved": [ - "get", - "patch", - "delete" - ], - "uriRemoved": true - }, - "/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/cancel": { - "operationsRemoved": [ - "post" - ], - "uriRemoved": true - }, - "/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/migrate": { - "operationsRemoved": [ - "post" - ], - "uriRemoved": true - }, - "/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/validate": { - "operationsRemoved": [ - "post" - ], - "uriRemoved": true - }, - "/solutions/migrations/crossTenantMigrationJobs/$count": { - "operationsRemoved": [ - "get" - ], - "uriRemoved": true - } - }, "NetworkAccess": { "/networkAccess/connectivity/branches": { "operationsRemoved": [