Skip to content

Commit 06909d4

Browse files
authored
Merge pull request #3314 from microsoftgraph/merge-to-main-09-05-2025
Merge to main
2 parents 06451d1 + c98dc7e commit 06909d4

File tree

556 files changed

+178018
-174688
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

556 files changed

+178018
-174688
lines changed

.azure-pipelines/ci-build.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ extends:
165165

166166
- stage: PushDockerImageToRegistry
167167
condition: and(or(startsWith(variables['Build.SourceBranch'], 'refs/tags/v'), eq(variables['Build.SourceBranch'], variables['PREVIEW_BRANCH'])), not(contains(variables['Build.SourceBranch'], '-preview')))
168-
dependsOn: []
168+
dependsOn: stage
169169
displayName: 'Push docker image'
170170
jobs:
171171
- job: PushDockerImage

config/ModuleMetadata.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@
2727
"versions": {
2828
"authentication": {
2929
"prerelease": "",
30-
"version": "2.27.0"
30+
"version": "2.28.0"
3131
},
3232
"beta": {
3333
"prerelease": "",
34-
"version": "2.27.0"
34+
"version": "2.28.0"
3535
},
3636
"v1.0": {
3737
"prerelease": "",
38-
"version": "2.27.0"
38+
"version": "2.28.0"
3939
}
4040
}
4141
}

config/ModulesMapping.jsonc

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{
1+
{
22
"Applications": "^applicationTemplates\\.|^applications\\.|^servicePrincipals\\.|^onPremisesPublishingProfiles\\.|^users.appRoleAssignment$|^groups.appRoleAssignment$",
33
"Bookings": "^bookingBusinesses\\.|^bookingCurrencies\\.|^solutions.booking.*.Actions$|^solutions.bookingBusiness$|^solutions.bookingCurrency$|^solutions.virtualEventsRoot$|^solutions.booking.*.Functions$|^solutions.solutionsRoot$",
44
"BusinessScenario": "^solutions.businessScenario$|^solutions.BusinessScenario.*.Actions$|^solutions.BusinessScenario.*.Functions$",
@@ -21,7 +21,7 @@
2121
"Financials": "^financials\\.",
2222
"Groups": "^groups.group$|^groups.directoryObject$|^groups.conversation$|^groups.endpoint$|^groups.extension$|^groups.groupLifecyclePolicy$|^groups.resourceSpecificPermissionGrant$|^groups.profilePhoto$|^groups.conversationThread$|^groupLifecyclePolicies\\.|^users.group$|^groups.directorySetting$|^groups.*.Actions$|^groups.*.Functions$|^groupSettings\\.|^groups.groupSetting$|^groupSettingTemplates\\.",
2323
"Identity.DirectoryManagement": "^administrativeUnits\\.|^contacts\\.|^devices\\.|^domains\\.|^directoryRoles\\.|^directoryRoleTemplates\\.|^directorySettingTemplates\\.|^settings\\.|^subscribedSkus\\.|^contracts\\.|^directory\\.|^users.scopedRoleMembership$|^organization.organization$|^organization.organizationalBranding$|^organization.organizationSettings$|^organization.*.Actions$|^organization.extension$|^tenantRelationships.*.Actions$|^tenantRelationships.*.Functions$|admin.peopleAdminSettings$|^organization\\.partnerInformation$",
24-
"Identity.Governance": "^accessReviews\\.|^businessFlowTemplates\\.|^programs\\.|^programControls\\.|^programControlTypes\\.|^privilegedRoles\\.|^privilegedRoleAssignments\\.|^privilegedRoleAssignmentRequests\\.|^privilegedApproval\\.|^privilegedOperationEvents\\.|^privilegedAccess\\.|^agreements\\.|^users.agreementAcceptance$|^identityGovernance\\.|^roleManagement.rbacApplication$|^roleManagement.*.Functions$|roleManagement.*.Actions$",
24+
"Identity.Governance": "^accessReviews\\.|^businessFlowTemplates\\.|^programs\\.|^programControls\\.|^programControlTypes\\.|^privilegedRoles\\.|^privilegedRoleAssignments\\.|^privilegedRoleAssignmentRequests\\.|^privilegedApproval\\.|^privilegedOperationEvents\\.|^privilegedAccess\\.|^agreements\\.|^users.agreementAcceptance$|^identityGovernance\\.|^roleManagement.rbacApplication$|^roleManagement.*.Functions$|roleManagement.*.Actions$",
2525
"Identity.SignIns": "^organization.certificateBasedAuthConfiguration$|^invitations\\.|^identityProviders\\.|^oauth2PermissionGrants\\.|^identityProtection\\.|^dataPolicyOperations\\.|^identity\\.|^trustFramework\\.|^informationProtection\\.|^policies\\.|^users.authentication$|^users.informationProtection$|^tenantRelationships.multiTenantOrganization$|^policies.deviceRegistrationPolicy$|^policies.deviceRegistrationPolicy$",
2626
"Identity.Partner": "^tenantRelationships.delegatedAdminRelationship$|^tenantRelationships.delegatedAdminCustomer$",
2727
"Mail": "^users.inferenceClassification$|^users.mailFolder$|^users.message$",
@@ -41,4 +41,4 @@
4141
"Users.Actions": "^users.*.Actions$",
4242
"Users.Functions": "^users.*.Functions$",
4343
"WindowsUpdates": "^admin.adminWindows$"
44-
}
44+
}

openApiDocs/beta/Applications.yml

+189-8
Original file line numberDiff line numberDiff line change
@@ -12210,11 +12210,11 @@ paths:
1221012210
put:
1221112211
tags:
1221212212
- servicePrincipals.customClaimsPolicy
12213-
summary: Create or replace claimsPolicy
12214-
description: 'Create a new customClaimsPolicy object if it doesn''t exist, or replace an existing one.'
12213+
summary: Update customClaimsPolicy
12214+
description: Update a customClaimsPolicy object.
1221512215
externalDocs:
1221612216
description: Find more info here
12217-
url: https://learn.microsoft.com/graph/api/serviceprincipal-put-claimspolicy?view=graph-rest-beta
12217+
url: https://learn.microsoft.com/graph/api/customclaimspolicy-update?view=graph-rest-beta
1221812218
operationId: servicePrincipal_SetClaimsPolicy
1221912219
parameters:
1222012220
- name: servicePrincipal-id
@@ -12245,11 +12245,11 @@ paths:
1224512245
patch:
1224612246
tags:
1224712247
- servicePrincipals.customClaimsPolicy
12248-
summary: Create or replace claimsPolicy
12249-
description: 'Create a new customClaimsPolicy object if it doesn''t exist, or replace an existing one.'
12248+
summary: Update customClaimsPolicy
12249+
description: Update a customClaimsPolicy object.
1225012250
externalDocs:
1225112251
description: Find more info here
12252-
url: https://learn.microsoft.com/graph/api/serviceprincipal-put-claimspolicy?view=graph-rest-beta
12252+
url: https://learn.microsoft.com/graph/api/customclaimspolicy-update?view=graph-rest-beta
1225312253
operationId: servicePrincipal_UpdateClaimsPolicy
1225412254
parameters:
1225512255
- name: servicePrincipal-id
@@ -22687,6 +22687,8 @@ components:
2268722687
items:
2268822688
$ref: '#/components/schemas/microsoft.graph.cloudPC'
2268922689
x-ms-navigationProperty: true
22690+
communications:
22691+
$ref: '#/components/schemas/microsoft.graph.userCloudCommunication'
2269022692
contactFolders:
2269122693
type: array
2269222694
items:
@@ -25485,7 +25487,10 @@ components:
2548525487
type: array
2548625488
items:
2548725489
$ref: '#/components/schemas/microsoft.graph.platformCredentialAuthenticationMethod'
25490+
description: Represents a platform credential instance registered to a user on Mac OS.
2548825491
x-ms-navigationProperty: true
25492+
qrCodePinMethod:
25493+
$ref: '#/components/schemas/microsoft.graph.qrCodePinAuthenticationMethod'
2548925494
softwareOathMethods:
2549025495
type: array
2549125496
items:
@@ -26032,6 +26037,16 @@ components:
2603226037
nullable: true
2603326038
additionalProperties:
2603426039
type: object
26040+
microsoft.graph.userCloudCommunication:
26041+
allOf:
26042+
- $ref: '#/components/schemas/microsoft.graph.entity'
26043+
- title: userCloudCommunication
26044+
type: object
26045+
properties:
26046+
callSettings:
26047+
$ref: '#/components/schemas/microsoft.graph.callSettings'
26048+
additionalProperties:
26049+
type: object
2603526050
microsoft.graph.contactFolder:
2603626051
allOf:
2603726052
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -28633,10 +28648,10 @@ components:
2863328648
properties:
2863428649
name:
2863528650
type: string
28636-
description: Name for this key-value pair
28651+
description: 'Name for this key-value pair. For more information about possible names for each resource type that uses this configuration, see keyValuePair names and values.'
2863728652
value:
2863828653
type: string
28639-
description: Value for this key-value pair
28654+
description: 'Value for this key-value pair. For more information about possible values for each resource type that uses this configuration, see keyValuePair names and values.'
2864028655
nullable: true
2864128656
additionalProperties:
2864228657
type: object
@@ -30566,6 +30581,20 @@ components:
3056630581
$ref: '#/components/schemas/microsoft.graph.device'
3056730582
additionalProperties:
3056830583
type: object
30584+
microsoft.graph.qrCodePinAuthenticationMethod:
30585+
allOf:
30586+
- $ref: '#/components/schemas/microsoft.graph.authenticationMethod'
30587+
- title: qrCodePinAuthenticationMethod
30588+
type: object
30589+
properties:
30590+
pin:
30591+
$ref: '#/components/schemas/microsoft.graph.qrPin'
30592+
standardQRCode:
30593+
$ref: '#/components/schemas/microsoft.graph.qrCode'
30594+
temporaryQRCode:
30595+
$ref: '#/components/schemas/microsoft.graph.qrCode'
30596+
additionalProperties:
30597+
type: object
3056930598
microsoft.graph.softwareOathAuthenticationMethod:
3057030599
allOf:
3057130600
- $ref: '#/components/schemas/microsoft.graph.authenticationMethod'
@@ -31521,6 +31550,26 @@ components:
3152131550
- administrator
3152231551
- unknownFutureValue
3152331552
type: string
31553+
microsoft.graph.callSettings:
31554+
allOf:
31555+
- $ref: '#/components/schemas/microsoft.graph.entity'
31556+
- title: callSettings
31557+
type: object
31558+
properties:
31559+
delegates:
31560+
type: array
31561+
items:
31562+
$ref: '#/components/schemas/microsoft.graph.delegationSettings'
31563+
description: Represents the delegate settings.
31564+
x-ms-navigationProperty: true
31565+
delegators:
31566+
type: array
31567+
items:
31568+
$ref: '#/components/schemas/microsoft.graph.delegationSettings'
31569+
description: Represents the delegator settings.
31570+
x-ms-navigationProperty: true
31571+
additionalProperties:
31572+
type: object
3152431573
microsoft.graph.typedEmailAddress:
3152531574
allOf:
3152631575
- $ref: '#/components/schemas/microsoft.graph.emailAddress'
@@ -38241,6 +38290,59 @@ components:
3824138290
- linux
3824238291
- unknownFutureValue
3824338292
type: string
38293+
microsoft.graph.qrPin:
38294+
allOf:
38295+
- $ref: '#/components/schemas/microsoft.graph.entity'
38296+
- title: qrPin
38297+
type: object
38298+
properties:
38299+
code:
38300+
type: string
38301+
createdDateTime:
38302+
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])$'
38303+
type: string
38304+
format: date-time
38305+
nullable: true
38306+
forceChangePinNextSignIn:
38307+
type: boolean
38308+
nullable: true
38309+
updatedDateTime:
38310+
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])$'
38311+
type: string
38312+
format: date-time
38313+
nullable: true
38314+
additionalProperties:
38315+
type: object
38316+
microsoft.graph.qrCode:
38317+
allOf:
38318+
- $ref: '#/components/schemas/microsoft.graph.entity'
38319+
- title: qrCode
38320+
type: object
38321+
properties:
38322+
createdDateTime:
38323+
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])$'
38324+
type: string
38325+
format: date-time
38326+
nullable: true
38327+
expireDateTime:
38328+
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])$'
38329+
type: string
38330+
format: date-time
38331+
nullable: true
38332+
image:
38333+
$ref: '#/components/schemas/microsoft.graph.qrCodeImageDetails'
38334+
lastUsedDateTime:
38335+
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])$'
38336+
type: string
38337+
format: date-time
38338+
nullable: true
38339+
startDateTime:
38340+
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])$'
38341+
type: string
38342+
format: date-time
38343+
nullable: true
38344+
additionalProperties:
38345+
type: object
3824438346
microsoft.graph.calendarRoleType:
3824538347
title: calendarRoleType
3824638348
enum:
@@ -38792,6 +38894,7 @@ components:
3879238894
- none
3879338895
- standard
3879438896
- unknownFutureValue
38897+
- plus
3879538898
type: string
3879638899
microsoft.graph.actionState:
3879738900
title: actionState
@@ -38823,6 +38926,26 @@ components:
3882338926
- vMware
3882438927
- hp
3882538928
type: string
38929+
microsoft.graph.delegationSettings:
38930+
allOf:
38931+
- $ref: '#/components/schemas/microsoft.graph.entity'
38932+
- title: delegationSettings
38933+
type: object
38934+
properties:
38935+
allowedActions:
38936+
$ref: '#/components/schemas/microsoft.graph.delegateAllowedActions'
38937+
createdDateTime:
38938+
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])$'
38939+
type: string
38940+
description: 'Date and time when the delegator or delegate entry was created. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.'
38941+
format: date-time
38942+
nullable: true
38943+
isActive:
38944+
type: boolean
38945+
description: Indicates whether the delegator or delegate relationship is currently active.
38946+
nullable: true
38947+
additionalProperties:
38948+
type: object
3882638949
microsoft.graph.emailType:
3882738950
title: emailType
3882838951
enum:
@@ -44942,6 +45065,28 @@ components:
4494245065
- failedActivation
4494345066
- unknownFutureValue
4494445067
type: string
45068+
microsoft.graph.qrCodeImageDetails:
45069+
title: qrCodeImageDetails
45070+
type: object
45071+
properties:
45072+
binaryValue:
45073+
type: string
45074+
format: base64url
45075+
nullable: true
45076+
errorCorrectionLevel:
45077+
$ref: '#/components/schemas/microsoft.graph.errorCorrectionLevel'
45078+
rawContent:
45079+
type: string
45080+
format: base64url
45081+
nullable: true
45082+
version:
45083+
maximum: 2147483647
45084+
minimum: -2147483648
45085+
type: number
45086+
format: int32
45087+
nullable: true
45088+
additionalProperties:
45089+
type: object
4494545090
microsoft.graph.attendeeType:
4494645091
title: attendeeType
4494745092
enum:
@@ -45189,6 +45334,32 @@ components:
4518945334
- failure
4519045335
- unknownFutureValue
4519145336
type: string
45337+
microsoft.graph.delegateAllowedActions:
45338+
title: delegateAllowedActions
45339+
type: object
45340+
properties:
45341+
joinActiveCalls:
45342+
type: boolean
45343+
description: Indicates whether the delegator or delegate allows participation in active calls.
45344+
nullable: true
45345+
makeCalls:
45346+
type: boolean
45347+
description: Indicates whether the delegator or delegate allows calls to be made on their behalf.
45348+
nullable: true
45349+
manageCallAndDelegateSettings:
45350+
type: boolean
45351+
description: Indicates whether the delegator or delegate allows the management of call and delegation settings.
45352+
nullable: true
45353+
pickUpHeldCalls:
45354+
type: boolean
45355+
description: Indicates whether the delegator or delegate allows held calls to be picked up.
45356+
nullable: true
45357+
receiveCalls:
45358+
type: boolean
45359+
description: Indicates whether the delegator or delegate allows calls to be received on their behalf.
45360+
nullable: true
45361+
additionalProperties:
45362+
type: object
4519245363
microsoft.graph.deviceAndAppManagementAssignmentFilterType:
4519345364
title: deviceAndAppManagementAssignmentFilterType
4519445365
enum:
@@ -47016,6 +47187,7 @@ components:
4701647187
- driveItem
4701747188
- user
4701847189
- teamsChannel
47190+
- plannerTask
4701947191
type: string
4702047192
microsoft.graph.plannerCreationSourceKind:
4702147193
title: plannerCreationSourceKind
@@ -49025,6 +49197,15 @@ components:
4902549197
x-ms-navigationProperty: true
4902649198
additionalProperties:
4902749199
type: object
49200+
microsoft.graph.errorCorrectionLevel:
49201+
title: errorCorrectionLevel
49202+
enum:
49203+
- l
49204+
- m
49205+
- q
49206+
- h
49207+
- unknownFutureValue
49208+
type: string
4902849209
microsoft.graph.teamsAppResourceSpecificPermissionType:
4902949210
title: teamsAppResourceSpecificPermissionType
4903049211
enum:

0 commit comments

Comments
 (0)