Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/workflows/metadata-parser-validation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ jobs:
build:
needs: list-conversion-settings
strategy:
fail-fast: false
matrix:
version: ["v1.0", "beta"]
settings: ${{ fromJson(needs.list-conversion-settings.outputs.matrix) }}
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/openapi-parser-validation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ jobs:
build:
needs: list-conversion-settings
strategy:
fail-fast: false
matrix:
version: ["v1.0", "beta"]
settings: ${{ fromJson(needs.list-conversion-settings.outputs.matrix) }}
Expand Down
94 changes: 67 additions & 27 deletions schemas/annotated-beta-Prod.csdl
Original file line number Diff line number Diff line change
Expand Up @@ -5104,6 +5104,9 @@
<Member Name="box" Value="3" />
<Member Name="localStorage" Value="6" />
<Member Name="photoLibrary" Value="7" />
<Member Name="iManage" Value="8" />
<Member Name="egnyte" Value="9" />
<Member Name="unknownFutureValue" Value="10" />
</EnumType>
<EnumType Name="managedAppDataTransferLevel">
<Member Name="allApps" Value="0" />
Expand Down Expand Up @@ -7551,6 +7554,23 @@
<Member Name="unknownFutureValue" Value="32" />
<Member Name="authenticationTransfer" Value="64" />
<Member Name="nativeAuth" Value="128" />
<Member Name="implicitAccessTokenAndGetResponseMode" Value="256" />
<Member Name="implicitIdTokenAndGetResponseMode" Value="512" />
<Member Name="implicitAccessTokenAndPostResponseMode" Value="1024" />
<Member Name="implicitIdTokenAndPostResponseMode" Value="2048" />
<Member Name="authorizationCodeWithoutPkce" Value="4096" />
<Member Name="authorizationCodeWithPkce" Value="8192" />
<Member Name="clientCredentials" Value="16384" />
<Member Name="refreshTokenGrant" Value="32768" />
<Member Name="encryptedAuthorizeResponse" Value="65536" />
<Member Name="directUserGrant" Value="131072" />
<Member Name="kerberos" Value="262144" />
<Member Name="prtGrant" Value="524288" />
<Member Name="seamlessSso" Value="1048576" />
<Member Name="prtBrokerBased" Value="2097152" />
<Member Name="prtNonBrokerBased" Value="4194304" />
<Member Name="onBehalfOf" Value="8388608" />
<Member Name="samlOnBehalfOf" Value="16777216" />
</EnumType>
<EnumType Name="provisioningAction">
<Member Name="other" Value="0" />
Expand Down Expand Up @@ -20804,6 +20824,7 @@
<Property Name="configureWifi" Type="Edm.Boolean" Nullable="false" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="description" Type="Edm.String" />
<Property Name="deviceNameTemplate" Type="Edm.String" />
<Property Name="displayName" Type="Edm.String" />
<Property Name="enrolledDeviceCount" Type="Edm.Int32" Nullable="false" />
<Property Name="enrollmentMode" Type="graph.androidDeviceOwnerEnrollmentMode" Nullable="false" />
Expand Down Expand Up @@ -23820,11 +23841,16 @@
<EntityType Name="copilotAdminSetting" BaseType="graph.entity">
<NavigationProperty Name="limitedMode" Type="graph.copilotAdminLimitedMode" ContainsTarget="true" />
</EntityType>
<EntityType Name="copilotPeopleAdminSetting" BaseType="graph.entity" />
<EntityType Name="copilotRoot">
<NavigationProperty Name="admin" Type="graph.copilotAdmin" ContainsTarget="true" />
<NavigationProperty Name="interactionHistory" Type="graph.aiInteractionHistory" ContainsTarget="true" />
<NavigationProperty Name="settings" Type="graph.copilotSetting" ContainsTarget="true" />
<NavigationProperty Name="users" Type="Collection(graph.aiUser)" ContainsTarget="true" />
</EntityType>
<EntityType Name="copilotSetting" BaseType="graph.entity">
<NavigationProperty Name="people" Type="graph.copilotPeopleAdminSetting" ContainsTarget="true" />
</EntityType>
<EntityType Name="corsConfiguration_v2" BaseType="graph.entity">
<Property Name="allowedHeaders" Type="Collection(Edm.String)" />
<Property Name="allowedMethods" Type="Collection(Edm.String)" />
Expand Down Expand Up @@ -26679,6 +26705,7 @@
<NavigationProperty Name="drive" Type="graph.drive" ContainsTarget="true" />
<NavigationProperty Name="permissions" Type="Collection(graph.permission)" ContainsTarget="true" />
<NavigationProperty Name="recycleBin" Type="graph.recycleBin" ContainsTarget="true" />
<NavigationProperty Name="sharePointGroups" Type="Collection(graph.sharePointGroup)" ContainsTarget="true" />
</EntityType>
<EntityType Name="filterOperatorSchema" BaseType="graph.entity">
<Property Name="arity" Type="graph.scopeOperatorType" Nullable="false" />
Expand Down Expand Up @@ -29595,8 +29622,6 @@
<Property Name="name" Type="Edm.String" />
<Property Name="size" Type="Edm.Int64" Nullable="false" />
<Property Name="sizeEncrypted" Type="Edm.Int64" Nullable="false" />
<Property Name="sizeEncryptedInBytes" Type="Edm.Int64" Nullable="false" />
<Property Name="sizeInBytes" Type="Edm.Int64" Nullable="false" />
<Property Name="uploadState" Type="graph.mobileAppContentFileUploadState" Nullable="false" />
</EntityType>
<EntityType Name="mobileAppDependency" BaseType="graph.mobileAppRelationship">
Expand Down Expand Up @@ -32771,6 +32796,14 @@
<EntityType Name="sharepoint" BaseType="graph.entity">
<NavigationProperty Name="settings" Type="graph.sharepointSettings" ContainsTarget="true" />
</EntityType>
<EntityType Name="sharePointGroup" BaseType="graph.entity">
<Property Name="description" Type="Edm.String" />
<Property Name="title" Type="Edm.String" Nullable="false" />
<NavigationProperty Name="members" Type="Collection(graph.sharePointGroupMember)" ContainsTarget="true" />
</EntityType>
<EntityType Name="sharePointGroupMember" BaseType="graph.entity">
<Property Name="identity" Type="graph.sharePointIdentitySet" />
</EntityType>
<EntityType Name="sharePointProtectionPolicy" BaseType="graph.protectionPolicyBase">
<NavigationProperty Name="siteInclusionRules" Type="Collection(graph.siteProtectionRule)" />
<NavigationProperty Name="siteProtectionUnits" Type="Collection(graph.siteProtectionUnit)" />
Expand Down Expand Up @@ -40114,19 +40147,6 @@
<Parameter Name="filter" Type="Edm.String" Unicode="false" />
<ReturnType Type="Edm.Stream" />
</Action>
<Action Name="getDeviceInstallStatusReport" IsBound="true">
<Parameter Name="bindingParameter" Type="graph.deviceManagementReports" />
<Parameter Name="name" Type="Edm.String" Unicode="false" />
<Parameter Name="select" Type="Collection(Edm.String)" Unicode="false" />
<Parameter Name="search" Type="Edm.String" Unicode="false" />
<Parameter Name="groupBy" Type="Collection(Edm.String)" Unicode="false" />
<Parameter Name="orderBy" Type="Collection(Edm.String)" Unicode="false" />
<Parameter Name="skip" Type="Edm.Int32" />
<Parameter Name="top" Type="Edm.Int32" />
<Parameter Name="sessionId" Type="Edm.String" Unicode="false" />
<Parameter Name="filter" Type="Edm.String" Unicode="false" />
<ReturnType Type="Edm.Stream" />
</Action>
<Action Name="getDeviceManagementIntentPerSettingContributingProfiles" IsBound="true">
<Parameter Name="bindingParameter" Type="graph.deviceManagementReports" />
<Parameter Name="name" Type="Edm.String" Unicode="false" />
Expand Down Expand Up @@ -49665,6 +49685,9 @@
<Annotations Target="microsoft.graph.androidDeviceOwnerEnrollmentProfile/description">
<Annotation Term="Org.OData.Core.V1.Description" String="Description for the enrollment profile." />
</Annotations>
<Annotations Target="microsoft.graph.androidDeviceOwnerEnrollmentProfile/deviceNameTemplate">
<Annotation Term="Org.OData.Core.V1.Description" String="Indicates the device name template used for the enrolled Android devices. The maximum length allowed for this property is 63 characters. The template expression contains normal text and tokens, including the serial number of the device, user name, device type, upn prefix, or a randomly generated number. Supported Tokens for device name templates are: (for device naming template expression): {{SERIAL}}, {{SERIALLAST4DIGITS}}, {{ENROLLMENTDATETIME}}, {{USERNAME}}, {{DEVICETYPE}}, {{UPNPREFIX}}, {{rand:x}}. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported." />
</Annotations>
<Annotations Target="microsoft.graph.androidDeviceOwnerEnrollmentProfile/displayName">
<Annotation Term="Org.OData.Core.V1.Description" String="Display name for the enrollment profile." />
</Annotations>
Expand Down Expand Up @@ -57838,6 +57861,20 @@
</Record>
</Annotation>
</Annotations>
<Annotations Target="microsoft.graph.copilotSetting/people">
<Annotation Term="Org.OData.Core.V1.Revisions">
<Collection>
<Record>
<PropertyValue Property="Date" Date="2025-02-26" />
<PropertyValue Property="Kind">
<EnumMember>Org.OData.Core.V1.RevisionKind/Deprecated</EnumMember>
</PropertyValue>
<PropertyValue Property="RemovalDate" Date="2026-02-26" />
<PropertyValue Property="Version" String="2024-05/PrivatePreview:copilotSetting" />
</Record>
</Collection>
</Annotation>
</Annotations>
<Annotations Target="microsoft.graph.countryRegion">
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
Expand Down Expand Up @@ -76694,22 +76731,31 @@
<Annotation Term="Org.OData.Core.V1.Description" String="SharePoint Online" />
</Annotations>
<Annotations Target="microsoft.graph.managedAppDataStorageLocation">
<Annotation Term="Org.OData.Core.V1.Description" String="Storage locations where managed apps can potentially store their data" />
<Annotation Term="Org.OData.Core.V1.Description" String="The storage locations where managed apps can potentially store their data." />
</Annotations>
<Annotations Target="microsoft.graph.managedAppDataStorageLocation/box">
<Annotation Term="Org.OData.Core.V1.Description" String="Box" />
<Annotation Term="Org.OData.Core.V1.Description" String="Indicates that the allowed storage location for a managed app to save files is to 'Box'. Box is a non-Microsoft solution that enables cloud-based file storage capabilities." />
</Annotations>
<Annotations Target="microsoft.graph.managedAppDataStorageLocation/egnyte">
<Annotation Term="Org.OData.Core.V1.Description" String="Indicates that the allowed storage location for a managed app is to save files to 'Egnyte'. Egynte is a non-Microsoft solution that enables cloud-based file storage capabilities." />
</Annotations>
<Annotations Target="microsoft.graph.managedAppDataStorageLocation/iManage">
<Annotation Term="Org.OData.Core.V1.Description" String="Indicates that the allowed storage location for a managed app is to save files to 'iManage'. iManage is a non-Microsoft solution that enables cloud-based file storage capabilities." />
</Annotations>
<Annotations Target="microsoft.graph.managedAppDataStorageLocation/localStorage">
<Annotation Term="Org.OData.Core.V1.Description" String="Local storage on the device" />
<Annotation Term="Org.OData.Core.V1.Description" String="Indicates allowed storage location for the managed app to save files is local storage on the device." />
</Annotations>
<Annotations Target="microsoft.graph.managedAppDataStorageLocation/oneDriveForBusiness">
<Annotation Term="Org.OData.Core.V1.Description" String="OneDrive for business" />
<Annotation Term="Org.OData.Core.V1.Description" String="Indicates allowed storage location for the managed app to save files is 'OneDrive for Business'." />
</Annotations>
<Annotations Target="microsoft.graph.managedAppDataStorageLocation/photoLibrary">
<Annotation Term="Org.OData.Core.V1.Description" String="The device's photo library" />
<Annotation Term="Org.OData.Core.V1.Description" String="Indicates allowed storage location for the managed app to save files is the device's photo library." />
</Annotations>
<Annotations Target="microsoft.graph.managedAppDataStorageLocation/sharePoint">
<Annotation Term="Org.OData.Core.V1.Description" String="SharePoint" />
<Annotation Term="Org.OData.Core.V1.Description" String="Indicates allowed storage location for the managed app to save files is 'Sharepoint'." />
</Annotations>
<Annotations Target="microsoft.graph.managedAppDataStorageLocation/unknownFutureValue">
<Annotation Term="Org.OData.Core.V1.Description" String="Evolvable enumeration sentinel value. Do not use." />
</Annotations>
<Annotations Target="microsoft.graph.managedAppDataTransferLevel">
<Annotation Term="Org.OData.Core.V1.Description" String="Data can be transferred from/to these classes of apps" />
Expand Down Expand Up @@ -79512,12 +79558,6 @@
<Annotations Target="microsoft.graph.mobileAppContentFile/sizeEncrypted">
<Annotation Term="Org.OData.Core.V1.Description" String="Indicates the size of the file after encryption, in bytes." />
</Annotations>
<Annotations Target="microsoft.graph.mobileAppContentFile/sizeEncryptedInBytes">
<Annotation Term="Org.OData.Core.V1.Description" String="Indicates the size of the file after encryption, in bytes. To be deprecated in February 2025, please use SizeEncrypted property instead. Valid values 0 to 9.22337203685478E+18" />
</Annotations>
<Annotations Target="microsoft.graph.mobileAppContentFile/sizeInBytes">
<Annotation Term="Org.OData.Core.V1.Description" String="Indicates the original size of the file, in bytes. To be deprecated in February 2025, please use Size property instead. Valid values 0 to 9.22337203685478E+18" />
</Annotations>
<Annotations Target="microsoft.graph.mobileAppContentFile/uploadState">
<Annotation Term="Org.OData.Core.V1.Computed" Bool="true" />
<Annotation Term="Org.OData.Core.V1.Description" String="Indicates the state of the current upload request. Possible values are: success, transientError, error, unknown, azureStorageUriRequestSuccess, azureStorageUriRequestPending, azureStorageUriRequestFailed, azureStorageUriRequestTimedOut, azureStorageUriRenewalSuccess, azureStorageUriRenewalPending, azureStorageUriRenewalFailed, azureStorageUriRenewalTimedOut, commitFileSuccess, commitFilePending, commitFileFailed, commitFileTimedOut. Default value is success. This property is read-only." />
Expand Down
3 changes: 3 additions & 0 deletions schemas/annotated-v1.0-Prod.csdl
Original file line number Diff line number Diff line change
Expand Up @@ -5467,6 +5467,7 @@
<ComplexType Name="accessPackageAssignmentApprovalSettings">
<Property Name="isApprovalRequiredForAdd" Type="Edm.Boolean" />
<Property Name="isApprovalRequiredForUpdate" Type="Edm.Boolean" />
<Property Name="isRequestorJustificationRequired" Type="Edm.Boolean" />
<Property Name="stages" Type="Collection(graph.accessPackageApprovalStage)" />
</ComplexType>
<ComplexType Name="accessPackageAssignmentRequestCallbackData" BaseType="graph.customExtensionData">
Expand All @@ -5489,6 +5490,7 @@
<Property Name="allowCustomAssignmentSchedule" Type="Edm.Boolean" />
<Property Name="isApprovalRequiredForAdd" Type="Edm.Boolean" />
<Property Name="isApprovalRequiredForUpdate" Type="Edm.Boolean" />
<Property Name="isRequestorJustificationRequired" Type="Edm.Boolean" />
<Property Name="policyDescription" Type="Edm.String" />
<Property Name="policyDisplayName" Type="Edm.String" />
<Property Name="policyId" Type="Edm.String" />
Expand Down Expand Up @@ -10366,6 +10368,7 @@
<Property Name="completedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" />
<Property Name="customExtensionCalloutInstances" Type="Collection(graph.customExtensionCalloutInstance)" />
<Property Name="justification" Type="Edm.String" />
<Property Name="requestType" Type="graph.accessPackageRequestType" />
<Property Name="schedule" Type="graph.entitlementManagementSchedule" />
<Property Name="state" Type="graph.accessPackageRequestState" />
Expand Down
Loading
Loading