Skip to content

Commit 7a64d1b

Browse files
authored
Merge pull request #1046 from microsoftgraph/schemas/metadata-publishing-2026-03-12
Schema sync 2026-03-12 from 1.4.459.1
2 parents e8f16aa + 93056e3 commit 7a64d1b

14 files changed

Lines changed: 170799 additions & 17432 deletions

schemas/beta-Bleu.csdl

Lines changed: 64723 additions & 8590 deletions
Large diffs are not rendered by default.

schemas/beta-Delos.csdl

Lines changed: 61327 additions & 4207 deletions
Large diffs are not rendered by default.

schemas/beta-Fairfax.csdl

Lines changed: 694 additions & 668 deletions
Large diffs are not rendered by default.

schemas/beta-GovSG.csdl

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,13 @@
8888
<Member Name="verticalSplit" Value="1" />
8989
<Member Name="unknownFutureValue" Value="10" />
9090
</EnumType>
91+
<EnumType Name="MembershipRuleProcessingStatusDetails">
92+
<Member Name="NotStarted" Value="0" />
93+
<Member Name="Running" Value="1" />
94+
<Member Name="Failed" Value="2" />
95+
<Member Name="Succeeded" Value="3" />
96+
<Member Name="UnsupportedFutureValue" Value="4" />
97+
</EnumType>
9198
<EnumType Name="onPremisesDirectorySynchronizationDeletionPreventionType">
9299
<Member Name="disabled" Value="0" />
93100
<Member Name="enabledForCount" Value="1" />
@@ -343,6 +350,17 @@
343350
<ComplexType Name="enumeratedScopeSensitivityLabels" BaseType="graph.scopeSensitivityLabels">
344351
<Property Name="sensitivityLabels" Type="Collection(Edm.String)" />
345352
</ComplexType>
353+
<ComplexType Name="evaluateDynamicMembershipResult">
354+
<Property Name="membershipRule" Type="Edm.String" />
355+
<Property Name="membershipRuleEvaluationDetails" Type="graph.expressionEvaluationDetails" />
356+
<Property Name="membershipRuleEvaluationResult" Type="Edm.Boolean" Nullable="false" />
357+
</ComplexType>
358+
<ComplexType Name="expressionEvaluationDetails">
359+
<Property Name="expression" Type="Edm.String" />
360+
<Property Name="expressionEvaluationDetails" Type="Collection(graph.expressionEvaluationDetails)" />
361+
<Property Name="expressionResult" Type="Edm.Boolean" Nullable="false" />
362+
<Property Name="propertyToEvaluate" Type="graph.propertyToEvaluate" />
363+
</ComplexType>
346364
<ComplexType Name="extensionSchemaProperty">
347365
<Property Name="name" Type="Edm.String" />
348366
<Property Name="type" Type="Edm.String" />
@@ -443,6 +461,14 @@
443461
<Property Name="hideResetItNow" Type="Edm.Boolean" />
444462
<Property Name="hideTermsOfUse" Type="Edm.Boolean" />
445463
</ComplexType>
464+
<ComplexType Name="membershipRuleEvaluationDetails">
465+
<Property Name="membershipRuleEvaluationDetails" Type="graph.expressionEvaluationDetails" />
466+
</ComplexType>
467+
<ComplexType Name="membershipRuleProcessingStatus">
468+
<Property Name="errorMessage" Type="Edm.String" />
469+
<Property Name="lastMembershipUpdated" Type="Edm.DateTimeOffset" />
470+
<Property Name="status" Type="graph.MembershipRuleProcessingStatusDetails" />
471+
</ComplexType>
446472
<ComplexType Name="noScopes" BaseType="graph.inheritableScopes" />
447473
<ComplexType Name="objectIdentity">
448474
<Property Name="issuer" Type="Edm.String" />
@@ -569,6 +595,10 @@
569595
<Property Name="contactEmail" Type="Edm.String" />
570596
<Property Name="statementUrl" Type="Edm.String" />
571597
</ComplexType>
598+
<ComplexType Name="propertyToEvaluate">
599+
<Property Name="propertyName" Type="Edm.String" />
600+
<Property Name="propertyValue" Type="Edm.String" />
601+
</ComplexType>
572602
<ComplexType Name="provisionedPlan">
573603
<Property Name="capabilityStatus" Type="Edm.String" />
574604
<Property Name="provisioningStatus" Type="Edm.String" />
@@ -1197,6 +1227,7 @@
11971227
<Property Name="mailNickname" Type="Edm.String" />
11981228
<Property Name="membershipRule" Type="Edm.String" />
11991229
<Property Name="membershipRuleProcessingState" Type="Edm.String" />
1230+
<Property Name="membershipRuleProcessingStatus" Type="graph.membershipRuleProcessingStatus" />
12001231
<Property Name="onPremisesDomainName" Type="Edm.String" />
12011232
<Property Name="onPremisesLastSyncDateTime" Type="Edm.DateTimeOffset" />
12021233
<Property Name="onPremisesNetBiosName" Type="Edm.String" />
@@ -1220,6 +1251,7 @@
12201251
<NavigationProperty Name="createdOnBehalfOf" Type="graph.directoryObject" />
12211252
<NavigationProperty Name="endpoints" Type="Collection(graph.endpoint)" ContainsTarget="true" />
12221253
<NavigationProperty Name="extensions" Type="Collection(graph.extension)" ContainsTarget="true" />
1254+
<NavigationProperty Name="groupLifecyclePolicies" Type="Collection(graph.groupLifecyclePolicy)" ContainsTarget="true" />
12231255
<NavigationProperty Name="memberOf" Type="Collection(graph.directoryObject)" />
12241256
<NavigationProperty Name="members" Type="Collection(graph.directoryObject)" />
12251257
<NavigationProperty Name="membersWithLicenseErrors" Type="Collection(graph.directoryObject)" />
@@ -1244,6 +1276,11 @@
12441276
</Collection>
12451277
</Annotation>
12461278
</EntityType>
1279+
<EntityType Name="groupLifecyclePolicy" BaseType="graph.entity">
1280+
<Property Name="alternateNotificationEmails" Type="Edm.String" />
1281+
<Property Name="groupLifetimeInDays" Type="Edm.Int32" />
1282+
<Property Name="managedGroupTypes" Type="Edm.String" />
1283+
</EntityType>
12471284
<EntityType Name="homeRealmDiscoveryPolicy" BaseType="graph.stsPolicy" />
12481285
<EntityType Name="identityContainer" />
12491286
<EntityType Name="identityProviderBase" BaseType="graph.entity" Abstract="true">
@@ -1782,6 +1819,11 @@
17821819
</Collection>
17831820
</Annotation>
17841821
</EntityType>
1822+
<Action Name="addGroup" IsBound="true">
1823+
<Parameter Name="bindingParameter" Type="graph.groupLifecyclePolicy" />
1824+
<Parameter Name="groupId" Type="Edm.String" Nullable="false" Unicode="false" />
1825+
<ReturnType Type="Edm.Boolean" Nullable="false" />
1826+
</Action>
17851827
<Action Name="addKey" IsBound="true">
17861828
<Parameter Name="bindingParameter" Type="graph.application" Nullable="false" />
17871829
<Parameter Name="keyCredential" Type="graph.keyCredential" Nullable="false" />
@@ -1838,6 +1880,17 @@
18381880
<Parameter Name="passwordProfile" Type="graph.passwordProfile" />
18391881
<ReturnType Type="graph.conversionUserDetails" />
18401882
</Action>
1883+
<Action Name="evaluateDynamicMembership" IsBound="true">
1884+
<Parameter Name="bindingParameter" Type="Collection(graph.group)" />
1885+
<Parameter Name="memberId" Type="Edm.String" Unicode="false" />
1886+
<Parameter Name="membershipRule" Type="Edm.String" Unicode="false" />
1887+
<ReturnType Type="graph.evaluateDynamicMembershipResult" />
1888+
</Action>
1889+
<Action Name="evaluateDynamicMembership" IsBound="true">
1890+
<Parameter Name="bindingParameter" Type="graph.group" Nullable="false" />
1891+
<Parameter Name="memberId" Type="Edm.String" Unicode="false" />
1892+
<ReturnType Type="graph.evaluateDynamicMembershipResult" />
1893+
</Action>
18411894
<Action Name="forceDelete" IsBound="true">
18421895
<Parameter Name="bindingParameter" Type="graph.domain" Nullable="false" />
18431896
<Parameter Name="disableUserAccounts" Type="Edm.Boolean" />
@@ -1882,6 +1935,11 @@
18821935
<Action Name="promoteToInitial" IsBound="true">
18831936
<Parameter Name="bindingParameter" Type="graph.domain" Nullable="false" />
18841937
</Action>
1938+
<Action Name="removeGroup" IsBound="true">
1939+
<Parameter Name="bindingParameter" Type="graph.groupLifecyclePolicy" />
1940+
<Parameter Name="groupId" Type="Edm.String" Nullable="false" Unicode="false" />
1941+
<ReturnType Type="Edm.Boolean" Nullable="false" />
1942+
</Action>
18851943
<Action Name="removeKey" IsBound="true">
18861944
<Parameter Name="bindingParameter" Type="graph.application" Nullable="false" />
18871945
<Parameter Name="keyId" Type="Edm.Guid" Nullable="false" />
@@ -1891,6 +1949,14 @@
18911949
<Parameter Name="bindingParameter" Type="graph.application" Nullable="false" />
18921950
<Parameter Name="keyId" Type="Edm.Guid" Nullable="false" />
18931951
</Action>
1952+
<Action Name="renew" IsBound="true">
1953+
<Parameter Name="bindingParameter" Type="graph.group" />
1954+
</Action>
1955+
<Action Name="renewGroup" IsBound="true">
1956+
<Parameter Name="bindingParameter" Type="Collection(graph.groupLifecyclePolicy)" Nullable="false" />
1957+
<Parameter Name="groupId" Type="Edm.String" Nullable="false" Unicode="false" />
1958+
<ReturnType Type="Edm.Boolean" Nullable="false" />
1959+
</Action>
18941960
<Action Name="reprocessLicenseAssignment" IsBound="true">
18951961
<Parameter Name="bindingParameter" Type="graph.user" Nullable="false" />
18961962
<ReturnType Type="graph.user" />
@@ -2033,6 +2099,7 @@
20332099
<NavigationPropertyBinding Path="domainNameReferences" Target="directoryObjects" />
20342100
<NavigationPropertyBinding Path="rootDomain" Target="domains" />
20352101
</EntitySet>
2102+
<EntitySet Name="groupLifecyclePolicies" EntityType="microsoft.graph.groupLifecyclePolicy" />
20362103
<EntitySet Name="groups" EntityType="microsoft.graph.group">
20372104
<NavigationPropertyBinding Path="createdOnBehalfOf" Target="directoryObjects" />
20382105
<NavigationPropertyBinding Path="memberOf" Target="directoryObjects" />

0 commit comments

Comments
 (0)