Every API here is available over the APIs.io API and to AI agents over MCP.
openapi: 3.2.0
info:
title: Microsoft Graph Admin Admin.admin API
description: 'Microsoft Graph API for managing administrative resources in Microsoft Entra ID.
This API enables administrators to manage Microsoft Edge browser settings, Internet Explorer mode configurations,
site lists, shared browser sites, Microsoft 365 Apps installation options, people insights, service announcements,
SharePoint settings, Copilot administration, directory administrative units, and admin consent policies.'
version: 1.0.0
contact:
name: Microsoft Graph API Support
url: https://developer.microsoft.com/graph
servers:
- url: https://graph.microsoft.com/v1.0
description: Microsoft Graph API v1.0 endpoint
tags:
- name: Admin.admin
x-ms-docs-toc-type: page
paths:
/admin:
description: Provides operations to manage the admin singleton.
get:
tags:
- Admin.admin
summary: Microsoft Graph Get admin
operationId: admin.admin.GetAdmin
parameters:
- name: $select
in: query
description: Select properties to be returned
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- 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.admin'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- Admin.admin
summary: Microsoft Graph Update admin
operationId: admin.admin.UpdateAdmin
requestBody:
description: New property values
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.admin'
required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.admin'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
components:
schemas:
microsoft.graph.browserSiteStatus:
title: browserSiteStatus
enum:
- published
- pendingAdd
- pendingEdit
- pendingDelete
- unknownFutureValue
type: string
x-ms-enum:
name: browserSiteStatus
modelAsString: false
values:
- value: published
description: A site that has been published
name: published
- value: pendingAdd
description: A site that has been added pending publish
name: pendingAdd
- value: pendingEdit
description: A site that has been edited pending publish
name: pendingEdit
- value: pendingDelete
description: A site that has been deleted pending publish
name: pendingDelete
- value: unknownFutureValue
description: Placeholder for evolvable enum, but this enum is never returned to the caller, so it shouldn't be necessary.
name: unknownFutureValue
microsoft.graph.ODataErrors.ErrorDetails:
required:
- code
- message
type: object
properties:
code:
type: string
message:
type: string
target:
type: string
nullable: true
microsoft.graph.serviceAnnouncementBase:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
- title: serviceAnnouncementBase
required:
- '@odata.type'
type: object
properties:
details:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.keyValuePair'
description: More details about service event. This property doesn't support filters.
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
description: The end time of the service event.
format: date-time
nullable: true
lastModifiedDateTime:
pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
type: string
description: The last modified time of the service event.
format: date-time
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
description: The start time of the service event.
format: date-time
title:
type: string
description: The title of the service event.
'@odata.type':
type: string
discriminator:
propertyName: '@odata.type'
mapping:
'#microsoft.graph.serviceHealthIssue': '#/components/schemas/microsoft.graph.serviceHealthIssue'
'#microsoft.graph.serviceUpdateMessage': '#/components/schemas/microsoft.graph.serviceUpdateMessage'
microsoft.graph.browserSiteTargetEnvironment:
title: browserSiteTargetEnvironment
enum:
- internetExplorerMode
- internetExplorer11
- microsoftEdge
- configurable
- none
- unknownFutureValue
type: string
x-ms-enum:
name: browserSiteTargetEnvironment
modelAsString: false
values:
- value: internetExplorerMode
description: Open in Internet Explorer Mode
name: internetExplorerMode
- value: internetExplorer11
description: Open in standalone Internet Explorer 11
name: internetExplorer11
- value: microsoftEdge
description: Open in Microsoft Edge
name: microsoftEdge
- value: configurable
description: Configurable type
name: configurable
- value: none
description: Open in the browser the employee chooses.
name: none
- value: unknownFutureValue
description: Placeholder for evolvable enum, but this enum is never returned to the caller, so it shouldn't be necessary.
name: unknownFutureValue
microsoft.graph.pronounsSettings:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
- title: pronounsSettings
required:
- '@odata.type'
type: object
properties:
isEnabledInOrganization:
type: boolean
description: true to enable pronouns in the organization; otherwise, false. The default value is false, and pronouns are disabled.
'@odata.type':
type: string
x-ms-discriminator-value: '#microsoft.graph.pronounsSettings'
microsoft.graph.serviceHealthOrigin:
title: serviceHealthOrigin
enum:
- microsoft
- thirdParty
- customer
- unknownFutureValue
type: string
microsoft.graph.browserSiteHistory:
title: browserSiteHistory
required:
- '@odata.type'
type: object
properties:
allowRedirect:
type: boolean
description: Controls the behavior of redirected sites. If true, indicates that the site will open in Internet Explorer 11 or Microsoft Edge even if the site is navigated to as part of a HTTP or meta refresh redirection chain.
nullable: true
comment:
type: string
description: The comment for the site.
compatibilityMode:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.browserSiteCompatibilityMode'
- type: object
nullable: true
description: 'Controls what compatibility setting is used for specific sites or domains. The possible values are: default, internetExplorer8Enterprise, internetExplorer7Enterprise, internetExplorer11, internetExplorer10, internetExplorer9, internetExplorer8, internetExplorer7, internetExplorer5, unknownFutureValue.'
lastModifiedBy:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.identitySet'
- type: object
nullable: true
description: The user who last modified the site.
mergeType:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.browserSiteMergeType'
- type: object
nullable: true
description: 'The merge type of the site. The possible values are: noMerge, default, unknownFutureValue.'
publishedDateTime:
pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
type: string
description: The date and time when the site was last published.
format: date-time
targetEnvironment:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.browserSiteTargetEnvironment'
- type: object
nullable: true
description: 'The target environment that the site should open in. The possible values are: internetExplorerMode, internetExplorer11, microsoftEdge, configurable, none, unknownFutureValue.Prior to June 15, 2022, the internetExplorer11 option would allow opening a site in the Internet Explorer 11 (IE11) desktop application. Following the retirement of IE11 on June 15, 2022, the internetExplorer11 option will no longer open an IE11 window and will instead behave the same as the internetExplorerMode option.'
'@odata.type':
type: string
description: The history for the site modifications
microsoft.graph.identity:
title: identity
required:
- '@odata.type'
type: object
properties:
displayName:
type: string
description: The display name of the identity.For drive items, the display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using delta.
nullable: true
id:
type: string
description: Unique identifier for the identity or actor. For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that's subject to review.
nullable: true
'@odata.type':
type: string
discriminator:
propertyName: '@odata.type'
mapping:
'#microsoft.graph.azureCommunicationServicesUserIdentity': '#/components/schemas/microsoft.graph.azureCommunicationServicesUserIdentity'
'#microsoft.graph.communicationsApplicationIdentity': '#/components/schemas/microsoft.graph.communicationsApplicationIdentity'
'#microsoft.graph.communicationsApplicationInstanceIdentity': '#/components/schemas/microsoft.graph.communicationsApplicationInstanceIdentity'
'#microsoft.graph.communicationsEncryptedIdentity': '#/components/schemas/microsoft.graph.communicationsEncryptedIdentity'
'#microsoft.graph.communicationsGuestIdentity': '#/components/schemas/microsoft.graph.communicationsGuestIdentity'
'#microsoft.graph.communicationsPhoneIdentity': '#/components/schemas/microsoft.graph.communicationsPhoneIdentity'
'#microsoft.graph.communicationsUserIdentity': '#/components/schemas/microsoft.graph.communicationsUserIdentity'
'#microsoft.graph.emailIdentity': '#/components/schemas/microsoft.graph.emailIdentity'
'#microsoft.graph.initiator': '#/components/schemas/microsoft.graph.initiator'
'#microsoft.graph.provisionedIdentity': '#/components/schemas/microsoft.graph.provisionedIdentity'
'#microsoft.graph.provisioningServicePrincipal': '#/components/schemas/microsoft.graph.provisioningServicePrincipal'
'#microsoft.graph.provisioningSystem': '#/components/schemas/microsoft.graph.provisioningSystem'
'#microsoft.graph.servicePrincipalIdentity': '#/components/schemas/microsoft.graph.servicePrincipalIdentity'
'#microsoft.graph.sharePointIdentity': '#/components/schemas/microsoft.graph.sharePointIdentity'
'#microsoft.graph.teamworkApplicationIdentity': '#/components/schemas/microsoft.graph.teamworkApplicationIdentity'
'#microsoft.graph.teamworkConversationIdentity': '#/components/schemas/microsoft.graph.teamworkConversationIdentity'
'#microsoft.graph.teamworkTagIdentity': '#/components/schemas/microsoft.graph.teamworkTagIdentity'
'#microsoft.graph.teamworkUserIdentity': '#/components/schemas/microsoft.graph.teamworkUserIdentity'
'#microsoft.graph.userIdentity': '#/components/schemas/microsoft.graph.userIdentity'
'#microsoft.graph.callRecords.userIdentity': '#/components/schemas/microsoft.graph.callRecords.userIdentity'
microsoft.graph.serviceUpdateMessageViewpoint:
title: serviceUpdateMessageViewpoint
required:
- '@odata.type'
type: object
properties:
isArchived:
type: boolean
description: Indicates whether the user archived the message.
nullable: true
isFavorited:
type: boolean
description: Indicates whether the user marked the message as favorite.
nullable: true
isRead:
type: boolean
description: Indicates whether the user read the message.
nullable: true
'@odata.type':
type: string
microsoft.graph.browserSharedCookieStatus:
title: browserSharedCookieStatus
enum:
- published
- pendingAdd
- pendingEdit
- pendingDelete
- unknownFutureValue
type: string
x-ms-enum:
name: browserSharedCookieStatus
modelAsString: false
values:
- value: published
description: A sharedcookie that has been published
name: published
- value: pendingAdd
description: A sharedcookie that has been added pending publish
name: pendingAdd
- value: pendingEdit
description: A sharedcookie that has been edited pending publish
name: pendingEdit
- value: pendingDelete
description: A sharedcookie that has been deleted pending publish
name: pendingDelete
- value: unknownFutureValue
description: Placeholder for evolvable enum, but this enum is never returned to the caller, so it shouldn't be necessary.
name: unknownFutureValue
microsoft.graph.appsInstallationOptionsForWindows:
title: appsInstallationOptionsForWindows
required:
- '@odata.type'
type: object
properties:
isMicrosoft365AppsEnabled:
type: boolean
description: Specifies whether users can install Microsoft 365 apps, including Skype for Business, on their Windows devices. The default value is true.
isProjectEnabled:
type: boolean
description: Specifies whether users can install Microsoft Project on their Windows devices. The default value is true.
isSkypeForBusinessEnabled:
type: boolean
description: Specifies whether users can install Skype for Business (standalone) on their Windows devices. The default value is true.
isVisioEnabled:
type: boolean
description: Specifies whether users can install Visio on their Windows devices. The default value is true.
'@odata.type':
type: string
microsoft.graph.serviceHealthClassificationType:
title: serviceHealthClassificationType
enum:
- advisory
- incident
- unknownFutureValue
type: string
microsoft.graph.browserSharedCookieHistory:
title: browserSharedCookieHistory
required:
- '@odata.type'
type: object
properties:
comment:
type: string
description: The comment for the shared cookie.
nullable: true
displayName:
type: string
description: The name of the cookie.
hostOnly:
type: boolean
description: Controls whether a cookie is a host-only or domain cookie.
hostOrDomain:
type: string
description: The URL of the cookie.
nullable: true
lastModifiedBy:
$ref: '#/components/schemas/microsoft.graph.identitySet'
path:
type: string
description: The path of the cookie.
nullable: true
publishedDateTime:
pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
type: string
description: The date and time when the cookie was last published.
format: date-time
sourceEnvironment:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.browserSharedCookieSourceEnvironment'
- type: object
nullable: true
description: 'Specifies how the cookies are shared between Microsoft Edge and Internet Explorer. The possible values are: microsoftEdge, internetExplorer11, both, unknownFutureValue.'
'@odata.type':
type: string
microsoft.graph.itemBody:
title: itemBody
required:
- '@odata.type'
type: object
properties:
content:
type: string
description: The content of the item.
nullable: true
contentType:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.bodyType'
- type: object
nullable: true
description: The type of the content. Possible values are text and html.
'@odata.type':
type: string
microsoft.graph.displayNameLocalization:
title: displayNameLocalization
required:
- '@odata.type'
type: object
properties:
displayName:
type: string
description: If present, the value of this field contains the displayName string that has been set for the language present in the languageTag field.
nullable: true
languageTag:
type: string
description: Provides the language culture-code and friendly name of the language that the displayName field has been provided in.
nullable: true
'@odata.type':
type: string
microsoft.graph.sharepoint:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
- title: sharepoint
required:
- '@odata.type'
type: object
properties:
settings:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.sharepointSettings'
- type: object
nullable: true
x-ms-navigationProperty: true
'@odata.type':
type: string
x-ms-discriminator-value: '#microsoft.graph.sharepoint'
microsoft.graph.ODataErrors.InnerError:
title: InnerError
required:
- '@odata.type'
type: object
properties:
request-id:
type: string
description: Request Id as tracked internally by the service
nullable: true
client-request-id:
type: string
description: Client request Id as sent by the client application.
nullable: true
date:
pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
type: string
description: Date when the error occured.
format: date-time
nullable: true
'@odata.type':
type: string
microsoft.graph.serviceHealth:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
- title: serviceHealth
required:
- '@odata.type'
type: object
properties:
service:
type: string
description: The service name. Use the list healthOverviews operation to get exact string names for services subscribed by the tenant.
status:
$ref: '#/components/schemas/microsoft.graph.serviceHealthStatus'
issues:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.serviceHealthIssue'
description: A collection of issues that happened on the service, with detailed information for each issue.
x-ms-navigationProperty: true
'@odata.type':
type: string
x-ms-discriminator-value: '#microsoft.graph.serviceHealth'
microsoft.graph.m365AppsInstallationOptions:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
- title: m365AppsInstallationOptions
required:
- '@odata.type'
type: object
properties:
appsForMac:
$ref: '#/components/schemas/microsoft.graph.appsInstallationOptionsForMac'
appsForWindows:
$ref: '#/components/schemas/microsoft.graph.appsInstallationOptionsForWindows'
updateChannel:
$ref: '#/components/schemas/microsoft.graph.appsUpdateChannelType'
'@odata.type':
type: string
x-ms-discriminator-value: '#microsoft.graph.m365AppsInstallationOptions'
microsoft.graph.sharingCapabilities:
title: sharingCapabilities
enum:
- disabled
- externalUserSharingOnly
- externalUserAndGuestSharing
- existingExternalUserSharingOnly
- unknownFutureValue
type: string
microsoft.graph.appsUpdateChannelType:
title: appsUpdateChannelType
enum:
- current
- monthlyEnterprise
- semiAnnual
- unknownFutureValue
type: string
microsoft.graph.browserSiteList:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
- title: browserSiteList
required:
- '@odata.type'
type: object
properties:
description:
type: string
description: The description of the site list.
displayName:
type: string
description: The name of the site list.
lastModifiedBy:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.identitySet'
- type: object
nullable: true
description: The user who last modified the site list.
lastModifiedDateTime:
pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
type: string
description: The date and time when the site list was last modified.
format: date-time
publishedBy:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.identitySet'
- type: object
nullable: true
description: The user who published the site list.
publishedDateTime:
pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
type: string
description: The date and time when the site list was published.
format: date-time
nullable: true
revision:
type: string
description: The current revision of the site list.
status:
$ref: '#/components/schemas/microsoft.graph.browserSiteListStatus'
sharedCookies:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.browserSharedCookie'
description: A collection of shared cookies defined for the site list.
x-ms-navigationProperty: true
sites:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.browserSite'
description: A collection of sites defined for the site list.
x-ms-navigationProperty: true
'@odata.type':
type: string
description: A singleton entity which is used to specify IE mode site list metadata
x-ms-discriminator-value: '#microsoft.graph.browserSiteList'
microsoft.graph.keyValuePair:
title: keyValuePair
required:
- '@odata.type'
type: object
properties:
name:
type: string
description: Name for this key-value pair
value:
type: string
description: Value for this key-value pair
nullable: true
'@odata.type':
type: string
microsoft.graph.serviceUpdateSeverity:
title: serviceUpdateSeverity
enum:
- normal
- high
- critical
- unknownFutureValue
type: string
microsoft.graph.admin:
title: admin
required:
- '@odata.type'
type: object
properties:
edge:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.edge'
- type: object
nullable: true
description: A container for Microsoft Edge resources. Read-only.
x-ms-navigationProperty: true
microsoft365Apps:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.adminMicrosoft365Apps'
- type: object
nullable: true
description: A container for the Microsoft 365 apps admin functionality.
x-ms-navigationProperty: true
people:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.peopleAdminSettings'
- type: object
nullable: true
description: Represents a setting to control people-related admin settings in the tenant.
x-ms-navigationProperty: true
reportSettings:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.adminReportSettings'
- type: object
nullable: true
description: A container for administrative resources to manage reports.
x-ms-navigationProperty: true
serviceAnnouncement:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.serviceAnnouncement'
- type: object
nullable: true
description: A container for service communications resources. Read-only.
x-ms-navigationProperty: true
sharepoint:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.sharepoint'
- type: object
nullable: true
x-ms-navigationProperty: true
'@odata.type':
type: string
microsoft.graph.serviceHealthIssuePost:
title: serviceHealthIssuePost
required:
- '@odata.type'
type: object
properties:
createdDateTime:
pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
type: string
description: The published time of the post.
format: date-time
description:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.itemBody'
- type: object
nullable: true
description: The content of the service issue post. The supported value for the contentType property is html.
postType:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.postType'
- type: object
nullable: true
description: 'The post type of the service issue historical post. The possible values are: regular, quick, strategic, unknownFutureValue.'
'@odata.type':
type: string
microsoft.graph.serviceAnnouncementAttachment:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
- title: serviceAnnouncementAttachment
required:
- '@odata.type'
type: object
properties:
content:
type: string
description: The attachment content.
format: base64url
nullable: true
contentType:
type: string
nullable: true
lastModifiedDateTime:
pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
type: string
format: date-time
nullable: true
name:
type: string
nullable: true
size:
maximum: 2147483647
minimum: -2147483648
type: number
format: int32
'@odata.type':
type: string
x-ms-discriminator-value: '#microsoft.graph.serviceAnnouncementAttachment'
microsoft.graph.sharepointSettings:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
- title: sharepointSettings
required:
- '@odata.type'
type: object
properties:
allowedDomainGuidsForSyncApp:
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
nullable: true
description: Collection of trusted domain GUIDs for the OneDrive sync app.
availableManagedPathsForSiteCreation:
type: array
items:
type: string
description: Collection of managed paths available for site creation. Read-only.
deletedUserPersonalSiteRetentionPeriodInDays:
maximum: 2147483647
minimum: -2147483648
type: number
description: The number of days for preserving a deleted user's OneDrive.
format: int32
nullable: true
excludedFileExtensionsForSyncApp:
type: array
items:
type: string
nullable: true
description: Collection of file extensions not uploaded by the OneDrive sync app.
idleSessionSignOut:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.idleSessionSignOut'
- type: object
nullable: true
description: Specifies the idle session sign-out policies for the tenant.
imageTaggingOption:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.imageTaggingChoice'
- type: object
nullable: true
description: 'Specifies the image tagging option for the tenant. The possible values are: disabled, basic, enhanced.'
isCommentingOnSitePagesEnabled:
type: boolean
description: Indicates whether comments are allowed on modern site pages in SharePoint.
nullable: true
isFileActivityNotificationEnabled:
type: boolean
description: Indicates whether push notifications are enabled for OneDrive events.
nullable: true
isLegacyAuthProtocolsEnabled:
type: boolean
description: Indicates whether legacy authentication protocols are enabled for the tenant.
nullable: true
isLoopEnabled:
type: boolean
description: Indicates whether if Fluid Framework is allowed on SharePoint sites.
nullable: true
isMacSyncAppEnabled:
type: boolean
description: Indicates whether files can be synced using the OneDrive sync app for Mac.
nullable: true
isRequireAcceptingUserToMatchInvitedUserEnabled:
type: boolean
description: Indicates whether guests must sign in using the same account to which sharing invitations are sent.
nullable: true
isResharingByExternalUsersEnabled:
type
# --- truncated at 32 KB (184 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/microsoft-graph/refs/heads/main/openapi/microsoft-graph-admin-admin-api-openapi.yml