Show / Hide Table of Contents

Sites.FullControl.All

Allows the application to have full control of all site collections on behalf of the signed-in user.

Graph Methods

Type: A = Application Permission, D = Delegate Permission

Ver Type Method
V1 A,D DELETE /me/drive/items/{id}/workbook/names/{name}
V1 A,D DELETE /me/drive/items/{id}/workbook/worksheets/{id|name}/names/{name}
V1 A,D DELETE /me/drive/root:/{item-path}:/workbook/names/{name}
V1 A,D DELETE /me/drive/root:/{item-path}:/workbook/worksheets/{id|name}/names/{name}
V1 A,D DELETE /sites/{site-id}/columns/{column-id}
V1 A,D DELETE /sites/{site-id}/contentTypes/{contentType-id}
V1 A,D DELETE /sites/{site-id}/contentTypes/{contentType-id}/columns/{column-id}
V1 A,D DELETE /sites/{site-id}/lists/{list-id}/columns/{column-id}
V1 A,D DELETE /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}
V1 A,D DELETE /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{column-id}
V1 A,D DELETE /sites/{siteId}/lists/{listId}/items/{itemId}/documentSetVersions/{documentSetVersionId}
V1 A DELETE /sites/{sitesId}/permissions/{permissionId}
V1 A,D GET /sites/{site-id}/columns
V1 A,D GET /sites/{site-id}/columns/{column-id}
V1 A,D GET /sites/{site-id}/contentTypes
V1 A,D GET /sites/{site-id}/contentTypes/{contentType-id}
V1 A,D GET /sites/{site-id}/contentTypes/{contentType-id}/columns
V1 A,D GET /sites/{site-id}/contentTypes/{contentType-id}/columns/{column-id}
V1 A,D GET /sites/{site-id}/lists/{list-id}/columns
V1 A,D GET /sites/{site-id}/lists/{list-id}/columns/{column-id}
V1 A,D GET /sites/{site-id}/lists/{list-id}/contentTypes
V1 A,D GET /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}
V1 A,D GET /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns
V1 A,D GET /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{column-id}
V1 A,D GET /sites/{siteId}/contentTypes/{contentTypeId}/isPublished
V1 A,D GET /sites/{siteId}/contentTypes/getCompatibleHubContentTypes
V1 A,D GET /sites/{siteId}/getApplicableContentTypesForList
V1 A,D GET /sites/{siteId}/lists/{listId}/contentTypes/getCompatibleHubContentTypes
V1 A,D GET /sites/{siteId}/lists/{listId}/items/{itemId}/documentSetVersions
V1 A,D GET /sites/{siteId}/lists/{listId}/items/{itemId}/documentSetVersions/{documentSetVersionId}
V1 A,D GET /sites/{siteId}/lists/{listId}/operations
V1 A,D GET /sites/{siteId}/lists/{listId}/operations/{richLongRunningOperation-ID}
V1 A,D GET /sites/{siteId}/operations
V1 A,D GET /sites/{siteId}/operations/{richLongRunningOperation-ID}
V1 A,D GET /sites/{sitesId}/permissions
V1 A GET /sites/{sitesId}/permissions/{permissionId}
V1 A,D PATCH /sites/{site-id}/columns/{column-id}
V1 A,D PATCH /sites/{site-id}/contentTypes/{contentType-id}
V1 A,D PATCH /sites/{site-id}/contentTypes/{contentType-id}/columns/{column-id}
V1 A,D PATCH /sites/{site-id}/lists/{list-id}/columns/{column-id}
V1 A,D PATCH /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}
V1 A,D PATCH /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{column-id}
V1 A PATCH /sites/{sitesId}/permissions/{permissionId}
V1 A,D POST /sites/{site-id}/columns
V1 A,D POST /sites/{site-id}/contentTypes
V1 A,D POST /sites/{site-id}/contentTypes/{contentType-id}/columns
V1 A,D POST /sites/{site-id}/items/{item-id}/versions/{version-id}/restoreVersion
V1 A,D POST /sites/{site-id}/lists/{list-id}/columns
V1 A,D POST /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns
V1 A,D POST /sites/{site-id}/lists/{list-id}/contentTypes/addCopy
V1 A,D POST /sites/{site-id}/lists/{list-id}/items/{item-id}/versions/{version-id}/restoreVersion
V1 A,D POST /sites/{siteId}/contentTypes/{contentTypeId}/associateWithHubSites
V1 A,D POST /sites/{siteId}/contentTypes/{contentTypeId}/copyToDefaultContentLocation
V1 A,D POST /sites/{siteId}/contentTypes/{contentTypeId}/publish
V1 A,D POST /sites/{siteId}/contentTypes/{contentTypeId}/unpublish
V1 A,D POST /sites/{siteId}/contentTypes/addCopyFromContentTypeHub
V1 A,D POST /sites/{siteId}/lists/{listId}/contentTypes/addCopyFromContentTypeHub
V1 A,D POST /sites/{siteId}/lists/{listId}/items/{itemId}/documentSetVersions
V1 A,D POST /sites/{siteId}/lists/{listId}/items/{itemId}/documentSetVersions/{documentSetVersionId}/restore
V1 A POST /sites/{sitesId}/permissions
V1 A,D POST /sites/id/contentTypes/id/copyToDefaultContentLocation

Delegate Permission

Id 5a54b8b3-347c-476d-8f8e-42d5c7424d29
Consent Type Admin
Display String Have full control of all site collections
Description Allows the application to have full control of all site collections on behalf of the signed-in user.

Application Permission

Id a82116e5-55eb-4c41-a434-62fe8a61c773
Display String Have full control of all site collections
Description Allows the app to have full control of all site collections without a signed in user.

Resources

columnDefinition

contentType

Property Type Description
associatedHubsUrls Collection(string) List of canonical URLs for hub sites with which this content type is associated to. This will contain all hub sites where this content type is queued to be enforced or is already enforced. Enforcing a content type means that the content type will be applied to the lists in the enforced sites.
description string The descriptive text for the item.
documentSet documentSet][] [Document Set metadata.
documentTemplate [documentSetContent][] Document template metadata. To make sure that documents have consistent content across a site and its subsites, you can associate a Word, Excel, or PowerPoint template with a site content type.
group string The name of the group this content type belongs to. Helps organize related content types.
hidden Boolean Indicates whether the content type is hidden in the list's 'New' menu.
id string The unique identifier of the content type.
inheritedFrom [itemReference][] If this content type is inherited from another scope (like a site), provides a reference to the item where the content type is defined.
isBuiltIn Boolean Specifies if a content type is a built-in content type.
name string The name of the content type.
order [contentTypeOrder][] Specifies the order in which the content type appears in the selection UI.
parentId string The unique identifier of the content type.
propagateChanges Boolean If true, any changes made to the content type will be pushed to inherited content types and lists that implement the content type.
readOnly Boolean If true, the content type can't be modified unless this value is first set to false.
sealed Boolean If true, the content type can't be modified by users or through push-down operations. Only site collection administrators can seal or unseal content types.

documentSetVersion

Property Type Description
comment string Comment about the captured version.
createdBy identitySet User who captured the version.
createdDateTime dateTime Date and time when this version was created.
id string The ID of the version. Read-only. Inherited from listItemVersion.
items documentSetVersionItem collection Items within the document set that are captured as part of this version.
lastModifiedBy identitySet Identity of the user which last modified the version. Read-only. Inherited from listItemVersion.
lastModifiedDateTime dateTimeOffset Date and time when the version was last modified. Read-only. Inherited from listItemVersion.
published publicationFacet Indicates the publication status of this particular version. Read-only. Inherited from listItemVersion.
shouldCaptureMinorVersion boolean If true, minor versions of items are also captured; otherwise, only major versions will be captured. Default value is false.

ItemReference

Property Type Description
driveId String Unique identifier of the drive instance that contains the item. Read-only.
driveType String Identifies the type of drive. See [drive][] resource for values.
id String Unique identifier of the item in the drive. Read-only.
name String The name of the item being referenced. Read-only.
path String Path that can be used to navigate to the item. Read-only.
shareId String A unique identifier for a shared resource that can be accessed via the [Shares][] API.
sharepointIds [sharepointIds][] Returns identifiers useful for SharePoint REST compatibility. Read-only.
siteId String For OneDrive for Business and SharePoint, this property represents the ID of the site that contains the parent document library of the driveItem resource. The value is the same as the id property of that site][] resource. It is an [opaque string that consists of three identifiers of the site.
For OneDrive, this property is not populated.

list

Permission

Property Type Description
expirationDateTime DateTimeOffset A format of yyyy-MM-ddTHH:mm:ssZ of DateTimeOffset indicates the expiration time of the permission. DateTime.MinValue indicates there is no expiration set for this permission. Optional.
id String The unique identifier of the permission among all permissions on the item. Read-only.
hasPassword Boolean Indicates whether the password is set for this permission. This property only appears in the response. Optional. Read-only. For OneDrive Personal only..
grantedTo (deprecated) IdentitySet For user type permissions, the details of the users and applications for this permission. Read-only.
grantedToIdentities (deprecated) Collection(IdentitySet) For type permissions, the details of the users to whom permission was granted. Read-only.
grantedToIdentitiesV2 Collection([SharePointIdentitySet][]) For link type permissions, the details of the users to whom permission was granted. Read-only.
grantedToV2 [SharePointIdentitySet][] For user type permissions, the details of the users and applications for this permission. Read-only.
inheritedFrom ItemReference Provides a reference to the ancestor of the current permission, if it is inherited from an ancestor. Read-only.
invitation [SharingInvitation][] Details of any associated sharing invitation for this permission. Read-only.
link [SharingLink][] Provides the link details of the current permission, if it is a link type permissions. Read-only.
roles Collection of String The type of permission, for example, read. See below for the full list of roles. Read-only.
shareId String A unique token that can be used to access this shared item via the shares API. Read-only.

richLongRunningOperation

Property Type Description
createdDateTime DateTimeOffset The date and time when this operation was created.
error publicError Error that caused the operation to fail.
id String Unique identifier for the operation. Inherited from entity.
lastActionDateTime DateTimeOffset The date and time when the last action was performed on this operation.
percentageComplete Int32 A value between 0 and 100 that indicates the progress of the operation.
resourceId String The unique identifier for the result.
resourceLocation String The canonical URL of the resource.
status longRunningOperationStatus The status of the long-running operation. Possible values are: notStarted, running, succeeded, failed, unknownFutureValue.
statusDetail String The detail about the status value.
type String The type of the operation.

site

Property Type Description
createdDateTime DateTimeOffset The date and time the item was created. Read-only.
description string The descriptive text for the site.
displayName string The full title for the site. Read-only.
eTag string ETag for the item. Read-only.
id string The unique identifier of the item. Read-only.
lastModifiedDateTime DateTimeOffset The date and time the item was last modified. Read-only.
name string The name / title of the item.
root root If present, indicates that this is the root site in the site collection. Read-only.
sharepointIds sharepointIds Returns identifiers useful for SharePoint REST compatibility. Read-only.
siteCollection siteCollection Provides details about the site's site collection. Available only on the root site. Read-only.
webUrl string (url) URL that displays the item in the browser. Read-only.

workbookNamedItem

Property Type Description
name string The name of the object. Read-only.
comment string Represents the comment associated with this name.
scope string Indicates whether the name is scoped to the workbook or to a specific worksheet. Read-only.
type string Indicates what type of reference is associated with the name. Possible values are: String, Integer, Double, Boolean, Range. Read-only.
value string Represents the formula that the name is defined to refer to. E.g. =Sheet14!$B$2:$H$12, =4.75, etc. Read-only.
visible boolean Specifies whether the object is visible or not.
In This Article
Back to top Created by merill | Submit feedback