category: Email provider: Microsoft sectionorder: - Connect commonfields: id: Microsoft_Graph_Files version: -1 configuration: - defaultvalue: https://graph.microsoft.com display: Server URL name: host required: true type: 0 section: Connect - display: Application ID / Client ID name: auth_id type: 4 hidden: true required: false section: Connect - name: credentials_auth_id type: 9 displaypassword: Application ID / Client ID hiddenusername: true required: false section: Connect - display: Token / Tenant ID name: tenant_id type: 4 hidden: true required: false section: Connect - name: credentials_tenant_id type: 9 displaypassword: Token / Tenant ID hiddenusername: true required: false section: Connect - display: Key / Client Secret name: enc_key type: 4 hidden: true required: false section: Connect - name: credentials_enc_key type: 9 displaypassword: Key / Client Secret hiddenusername: true required: false section: Connect - display: Application redirect URI (for Self Deployed - Authorization Code Flow) name: redirect_uri type: 0 section: Connect required: false - display: '' name: auth_code_creds type: 9 displaypassword: Authorization code (for Self Deployed - Authorization Code Flow) hiddenusername: true section: Connect required: false - additionalinfo: Used for certificate authentication. As appears in the "Certificates & secrets" page of the app. display: Certificate Thumbprint name: certificate_thumbprint type: 4 hidden: true required: false section: Connect - name: credentials_certificate_thumbprint type: 9 additionalinfo: Used for certificate authentication. As appears in the "Certificates & secrets" page of the app. displaypassword: Certificate Thumbprint hiddenusername: true required: false section: Connect - additionalinfo: Used for certificate authentication. The private key of the registered certificate. display: Private Key name: private_key type: 14 required: false section: Connect - additionalinfo: Select this checkbox if you are using a self-deployed Azure application. display: Use a self-deployed Azure Application name: self_deployed type: 8 required: false section: Connect - additionalinfo: Relevant only if the integration is running on Azure VM. If selected, authenticates based on the value provided for the Azure Managed Identities Client ID field. If no value is provided for the Azure Managed Identities Client ID field, authenticates based on the System Assigned Managed Identity. For additional information, see the Help tab. display: Use Azure Managed Identities name: use_managed_identities type: 8 required: false section: Connect - additionalinfo: The Managed Identities client ID for authentication - relevant only if the integration is running on Azure VM. displaypassword: Azure Managed Identities Client ID name: managed_identities_client_id hiddenusername: true type: 9 required: false section: Connect - display: Trust any certificate (not secure) name: insecure type: 8 required: false section: Connect - display: Use system proxy settings name: proxy type: 8 required: false section: Connect description: Use the O365 File Management (Onedrive/Sharepoint/Teams) integration to enable your app to get authorized access to files in OneDrive, SharePoint, and MS Teams across your entire organization. This integration requires admin consent. display: O365 File Management (Onedrive/Sharepoint/Teams) name: Microsoft_Graph_Files script: commands: - arguments: - auto: PREDEFINED description: The MS Graph resource. isArray: true name: object_type predefined: - drives - groups - sites - users required: true - description: |- MS Graph resource ID. For resource type 'drive': To get a list of all drives in your site, use the msgraph-list-drives-in-site command. For resource type 'group': To get a list of all groups that exists, configure the 'Entra ID Groups' integration and use the msgraph-groups-list-groups command. For resource type 'sites': To get a list of all sites, use the msgraph-list-sharepoint-sites command. For resource type 'users': To get a list of all users that exists, configure the 'Entra ID Users' integration and use the msgraph-user-list command. name: object_type_id required: true - description: |- The ID of the item to delete. To get the ID of the file you want to delete, use the msgraph-list-drive-content command. name: item_id required: true description: Deletes an item from OneDrive. name: msgraph-delete-file - arguments: - auto: PREDEFINED description: The MS Graph resource. name: object_type predefined: - drives - groups - users - sites required: true - description: |- MS Graph resource ID. For resource type 'drive': To get a list of all drives in your site, use the msgraph-list-drives-in-site command. For resource type 'group': To get a list of all groups that exists, configure the 'Entra ID Groups' integration and use the msgraph-groups-list-groups command. For resource type 'sites': To get a list of all sites, use the msgraph-list-sharepoint-sites command. For resource type 'users': To get a list of all users that exists, configure the 'Entra ID Users' integration and use the msgraph-user-list command. name: object_type_id required: true - description: |- The ID of the folder in which to upload the file. To get the ID of a folder, use the msgraph-list-drive-content command. name: parent_id required: true - description: The name of the file to upload. name: file_name required: true - description: The Cortex XSOAR entry ID of the file. name: entry_id required: true description: Uploads a file from Cortex XSOAR to the specified MS Graph resource. name: msgraph-upload-new-file outputs: - contextPath: MsGraphFiles.UploadedFiles.ParentReference.DriveId description: Unique identifier of the drive that contains the item. type: String - contextPath: MsGraphFiles.UploadedFiles.ParentReference.DriveType description: Identifies the drive type. type: String - contextPath: MsGraphFiles.UploadedFiles.ParentReference.ID description: Unique identifier of the item in the drive. type: String - contextPath: MsGraphFiles.UploadedFiles.ParentReference.Path description: The path of the item. type: String - contextPath: MsGraphFiles.UploadedFiles.LastModifiedDateTime description: The timestamp of when the item was last modified. type: String - contextPath: MsGraphFiles.UploadedFiles.File.MimeType description: The file type. type: String - contextPath: MsGraphFiles.UploadedFiles.File.Hashes description: The file hash type. type: String - contextPath: MsGraphFiles.UploadedFiles.CreatedDateTime description: The timestamp of when the item was created. type: String - contextPath: MsGraphFiles.UploadedFiles.WebUrl description: The URL of the resource in the browser. type: String - contextPath: MsGraphFiles.UploadedFiles.OdataContext description: The OData query. type: String - contextPath: MsGraphFiles.UploadedFiles.FileSystemInfo.CreatedDateTime description: The timestamp of when the item was created on a client. type: String - contextPath: MsGraphFiles.UploadedFiles.FileSystemInfo.LastModifiedDateTime description: The timestamp of when the item was last modified on a client. type: String - contextPath: MsGraphFiles.UploadedFiles.LastModifiedBy.DisplayName description: The item display name. type: String - contextPath: MsGraphFiles.UploadedFiles.LastModifiedBy.Type description: The application, user, or device that last modified the item. type: String - contextPath: MsGraphFiles.UploadedFiles.CreatedBy.DisplayName description: The identity of the user, device, or application that created the item. type: String - contextPath: MsGraphFiles.UploadedFiles.CreatedBy.ID description: The ID of the creator. type: String - contextPath: MsGraphFiles.UploadedFiles.CreatedBy.Type description: The application, user, or device that created the item. type: String - contextPath: MsGraphFiles.UploadedFiles.DownloadUrl description: The URL to download this file's content. type: String - contextPath: MsGraphFiles.UploadedFiles.Size description: The file size. type: Number - contextPath: MsGraphFiles.UploadedFiles.ID description: The file ID. type: String - contextPath: MsGraphFiles.UploadedFiles.Name description: The file name. type: String - contextPath: MsGraph.UploadedFiles.File description: The MS Graph file object. type: String - arguments: - auto: PREDEFINED description: The MS Graph resource. name: object_type predefined: - drives - groups - sites - users required: true - description: |- MS Graph resource ID. For resource type 'drive': To get a list of all drives in your site, use the msgraph-list-drives-in-site command. For resource type 'group': To get a list of all groups that exists, configure the 'Entra ID Groups' integration and use the msgraph-groups-list-groups command. For resource type 'sites': To get a list of all sites, use the msgraph-list-sharepoint-sites command. For resource type 'users': To get a list of all users that exists, configure the 'Entra ID Users' integration and use the msgraph-user-list command. name: object_type_id required: true - description: |- The MS Graph item ID of the file you want to replace. To get the ID of the file you want to replace, use the msgraph-list-drive-content command. name: item_id required: true - description: The Cortex XSOAR entry ID of the new file that will replace the current file. name: entry_id required: true description: Replaces the content of the file in the specified MS Graph resource. name: msgraph-replace-existing-file outputs: - contextPath: MsGraphFiles.ReplacedFiles.ParentReference.DriveId description: Unique identifier of the drive that contains the item. type: String - contextPath: MsGraphFiles.ReplacedFiles.ParentReference.DriveType description: The drive type. type: String - contextPath: MsGraphFiles.ReplacedFiles.ParentReference.ID description: Unique identifier of the item in the drive. type: String - contextPath: MsGraphFiles.ReplacedFiles.ParentReference.Path description: The path of the item. type: String - contextPath: MsGraphFiles.ReplacedFiles.LastModifiedDateTime description: Timestamp of when the item was last modified. type: Date - contextPath: MsGraphFiles.ReplacedFiles.File.MimeType description: The file type. type: String - contextPath: MsGraphFiles.ReplacedFiles.File.Hashes description: The file hash type. type: String - contextPath: MsGraphFiles.ReplacedFiles.CreatedDateTime description: Timestamp of when the item was created. type: String - contextPath: MsGraphFiles.ReplacedFiles.WebUrl description: URL to the resource in the browser. type: String - contextPath: MsGraphFiles.ReplacedFiles.OdataContext description: The OData query. type: String - contextPath: MsGraphFiles.ReplacedFiles.FileSystemInfo.CreatedDateTime description: Timestamp of when the item was created on a client. type: Date - contextPath: MsGraphFiles.ReplacedFiles.FileSystemInfo.LastModifiedDateTime description: Timestamp of when the item was last modified on a client. type: Date - contextPath: MsGraphFiles.ReplacedFiles.LastModifiedBy.DisplayName description: The item display name. type: String - contextPath: MsGraphFiles.ReplacedFiles.LastModifiedBy.ID description: Identity of the application that last modified the item. type: String - contextPath: MsGraphFiles.ReplacedFiles.CreatedBy.DisplayName description: Identity of the user, device, or application that created the item. type: String - contextPath: MsGraphFiles.ReplacedFiles.CreatedBy.ID description: The ID of the creator. type: String - contextPath: MsGraphFiles.ReplacedFiles.CreatedBy.Type description: Application, user, or device. type: String - contextPath: MsGraphFiles.ReplacedFiles.DownloadUrl description: URL to download the file's content. type: String - contextPath: MsGraphFiles.ReplacedFiles.Size description: File's size. type: Number - contextPath: MsGraphFiles.ReplacedFiles.Id description: The file ID. type: String - contextPath: MsGraphFiles.ReplacedFiles.Name description: The file name. type: String - contextPath: MsGraphFiles.ReplacedFiles.File description: The MS Graph file object. type: String - arguments: - auto: PREDEFINED description: The MS Graph resource. name: object_type predefined: - drives - groups - sites - users required: true - description: |- MS Graph resource ID. For resource type 'drive': To get a list of all drives in your site, use the msgraph-list-drives-in-site command. For resource type 'group': To get a list of all groups that exists, configure the 'Entra ID Groups' integration and use the msgraph-groups-list-groups command. For resource type 'sites': To get a list of all sites, use the msgraph-list-sharepoint-sites command. For resource type 'users': To get a list of all users that exists, configure the 'Entra ID Users' integration and use the msgraph-user-list command. name: object_type_id required: true - description: |- The ID of the parent in which to upload the new folder. Parent can be either 'root' or another folder. To get the required folder ID, use the msgraph-list-drive-content command. name: parent_id required: true - description: The name of the new folder. name: folder_name required: true description: Creates a new folder in a drive with the specified parent item or path. name: msgraph-create-new-folder outputs: - contextPath: MsGraph.Folder description: The MS Graph folder object. type: Unknown - contextPath: Msgraphfiles.CreatedFolder.ParentReference.DriveId description: Unique identifier of the drive that contains the item. type: String - contextPath: Msgraphfiles.CreatedFolder.ParentReference.DriveType description: The drive type. type: String - contextPath: Msgraphfiles.CreatedFolder.ParentReference.ID description: Unique identifier of the item in the drive. type: String - contextPath: Msgraphfiles.CreatedFolder.ParentReference.Path description: The path to the item. type: String - contextPath: Msgraphfiles.CreatedFolder.LastModifiedDateTime description: Timestamp of when the item was last modified. type: Date - contextPath: Msgraphfiles.CreatedFolder.Name description: The folder name. type: String - contextPath: Msgraphfiles.CreatedFolder.CreatedDateTime description: Timestamp of when the item was created. type: Date - contextPath: Msgraphfiles.CreatedFolder.WebUrl description: URL to the resource in the browser. type: String - contextPath: Msgraphfiles.CreatedFolder.OdataContext description: The OData query. type: String - contextPath: Msgraphfiles.CreatedFolder.FileSystemInfo.CreatedDateTime description: Timestamp of when the item was created on a client. type: Date - contextPath: Msgraphfiles.CreatedFolder.FileSystemInfo.LastModifiedDateTime description: Timestamp of when the item was last modified on a client. type: Date - contextPath: Msgraphfiles.CreatedFolder.LastModifiedBy.DisplayName description: The item display name. type: String - contextPath: Msgraphfiles.CreatedFolder.LastModifiedBy.ID description: Identity of the application that last modified the item. type: String - contextPath: Msgraphfiles.CreatedFolder.CreatedBy.DisplayName description: Identity of the user, device,or application that created the item. type: String - contextPath: Msgraphfiles.CreatedFolder.CreatedBy.ID description: The ID of the creator. type: String - contextPath: Msgraphfiles.CreatedFolder.ChildCount description: The number of sub-items in the folder. type: Number - contextPath: Msgraphfiles.CreatedFolder.ID description: The folder ID. type: String - contextPath: Msgraphfiles.CreatedFolder.Size description: The folder size. type: Number - arguments: - description: |- The ID of the site for which to return available drive resources. To find a list of all sites, use the msgraph-list-sharepoint-sites command. name: site_id - description: The maximum number of results to return. name: limit - description: |- The URL for the next results page. If a next page of results exists, you will find it in the Cortex XSOAR context under MsGraphFiles.ListDrives.OdataNextLink. name: next_page_url description: Returns the list of document libraries (drives) available for a target site. name: msgraph-list-drives-in-site outputs: - contextPath: MsGraphFiles.ListDrives.Value.LastModifiedDateTime description: Timestamp of when the item was last modified. type: Date - contextPath: MsGraphFiles.ListDrives.Value.Description description: A human-readable description of the drive. type: String - contextPath: MsGraphFiles.ListDrives.Value.CreatedDateTime description: Timestamp of when the drive was created. type: Date - contextPath: MsGraphFiles.ListDrives.Value.WebUrl description: URL to the resource in the browser. type: String - contextPath: MsGraphFiles.ListDrives.Value.CreatedBy description: Identity of the user, application, or device that created the drive. type: String - contextPath: MsGraphFiles.ListDrives.Value.Owner.DisplayName description: The display name of the user, device, or application that owns the drive. type: String - contextPath: MsGraphFiles.ListDrives.Value.Owner.ID description: The ID of the user, device, or application that owns the drive. type: String - contextPath: MsGraphFiles.ListDrives.Value.Owner.Type description: The owner type. Can be "user", "device", or "application". type: String - contextPath: MsGraphFiles.ListDrives.Value.DriveType description: The drive type. type: String - contextPath: MsGraphFiles.ListDrives.Value.ID description: The drive ID. type: String - contextPath: MsGraphFiles.ListDrives.Value.Name description: The name of the drive. type: String - contextPath: MsGraphFiles.ListDrives.OdataContext description: The OData query. type: String - contextPath: MsGraphFiles.ListDrives.NextToken description: The token for the next page. type: String - arguments: - auto: PREDEFINED description: The MS Graph resource. name: object_type predefined: - drives - groups - sites - users required: true - description: |- MS Graph resource ID. For resource type 'drive': To get a list of all drives in your site, use the msgraph-list-drives-in-site command. For resource type 'group': To get a list of all groups that exists, configure the 'Entra ID Groups' integration and use the msgraph-groups-list-groups command. For resource type 'sites': To get a list of all sites, use the msgraph-list-sharepoint-sites command. For resource type 'users': To get a list of all users that exists, configure the 'Entra ID Users' integration and use the msgraph-user-list command. name: object_type_id required: true - description: |- The MS Graph item ID. It can be either 'root' or another folder. Passing a folder ID retrieves files from a specified folder. The default is 'root': It retrieves the content in the root of the drive. To get the required folder ID, use the msgraph-list-drive-content command and leave the argument empty in order to get a list of folders that are located in the root. If your folder is nested inside another folder, pass the parent ID found when running the msgraph-list-drive-content command without an 'item_id' in this argument to get the required folder ID. name: item_id - description: The maximum number of results to return. name: limit - description: |- The URL for the next results page. If a next page of results exists, you will find it in the Cortex XSOAR context under MsGraphFiles.ListChildren.OdataNextLink name: next_page_url description: Returns a list of files and folders in the specified drive. name: msgraph-list-drive-content outputs: - contextPath: MsGraphFiles.ListChildren.Children.Value.OdataNextLink description: The URL for the next results page. type: String - contextPath: MsGraphFiles.ListChildren.Children.Value.ParentReference.DriveId description: Unique identifier of the drive that contains the item. type: String - contextPath: MsGraphFiles.ListChildren.Children.Value.ParentReference.DriveType description: The drive type. type: String - contextPath: MsGraphFiles.ListChildren.Children.Value.ParentReference.ID description: Unique identifier of the item in the drive. type: String - contextPath: MsGraphFiles.ListChildren.Children.Value.ParentReference.Path description: The path to the item. type: String - contextPath: MsGraphFiles.ListChildren.Children.Value.LastModifiedDateTime description: Timestamp of when the item was last modified. type: Date - contextPath: MsGraphFiles.ListChildren.Children.Value.Name description: The file name. type: String - contextPath: MsGraphFiles.ListChildren.Children.Value.CreatedDateTime description: Timestamp of when the item was created. type: Date - contextPath: MsGraphFiles.ListChildren.Children.Value.WebUrl description: URL to the resource in the browser. type: String - contextPath: MsGraphFiles.ListChildren.Children.Value.FileSystemInfo.CreatedDateTime description: Timestamp of when the item was created on a client. type: Date - contextPath: MsGraphFiles.ListChildren.Children.Value.FileSystemInfo.LastModifiedDateTime description: Timestamp of when the item was last modified on a client. type: Date - contextPath: MsGraphFiles.ListChildren.Children.Value.LastModifiedBy.DisplayName description: The item display name. type: String - contextPath: MsGraphFiles.ListChildren.Children.Value.LastModifiedBy.ID description: Identity of the application, user, or device that last modified the item. type: String - contextPath: MsGraphFiles.ListChildren.Children.Value.CreatedBy.DisplayName description: Identity of the user, device, or application that created the item. type: String - contextPath: MsGraphFiles.ListChildren.Children.Value.CreatedBy.ID description: The ID of the creator. type: String - contextPath: MsGraphFiles.ListChildren.Children.Value.CreatedBy.Type description: The created by type. Can be "application", "user", or "device". type: String - contextPath: MsGraphFiles.ListChildren.ID description: The file ID or folder ID. type: String - contextPath: MsGraphFiles.ListChildren.Children.Size description: The file size or folder size. type: Number - contextPath: MsGraphFiles.ListChildren.Children.OdataContext description: The OData query. type: String - contextPath: MsGraphFiles.ListChildren.NextToken description: The token for the next page. type: String - arguments: - description: Keyword used to search for sites across a SharePoint tenant. If a keyword is not provided, it returns all sites. name: keyword description: "Returns a list of the tenant sites. This command requires the 'Sites.Read.All' permission." name: msgraph-list-sharepoint-sites outputs: - contextPath: MsGraph.Sites description: The MS Graph site object. type: Unknown - contextPath: MsGraphFiles.OdataContext description: The OData query. type: String - contextPath: MsGraphFiles.OdataNextLink description: The URL for the next results page. type: String - contextPath: MsGraphFiles.ListSites.Value.LastModifiedDateTime description: Timestamp of when the item was last modified. type: String - contextPath: MsGraphFiles.ListSites.Value.DisplayName description: The item display name. type: String - contextPath: MsGraphFiles.ListSites.Value.Description description: The item description. type: String - contextPath: MsGraphFiles.ListSites.Value.CreatedDateTime description: Timestamp of when the site was created. type: Date - contextPath: MsGraphFiles.ListSites.Value.WebUrl description: URL to the resource in the browser. type: String - contextPath: MsGraphFiles.ListSites.Value.OdataContext description: The OData query. type: String - contextPath: MsGraphFiles.ListSites.Value.SiteCollection.Hostname description: The hostname for the site collection. type: String - contextPath: MsGraphFiles.ListSites.Value.ID description: The site ID. type: String - contextPath: MsGraphFiles.ListSites.Value.Name description: The site name. type: String - arguments: - auto: PREDEFINED description: The MS Graph resource. name: object_type predefined: - drives - groups - sites - users required: true - description: |- MS Graph resource ID. For resource type 'drive': To get a list of all drives in your site, use the msgraph-list-drives-in-site command. For resource type 'group': To get a list of all groups that exists, configure the 'Entra ID Groups' integration and use the msgraph-groups-list-groups command. For resource type 'sites': To get a list of all sites, use the msgraph-list-sharepoint-sites command. For resource type 'users': To get a list of all users that exists, configure the 'Entra ID Users' integration and use the msgraph-user-list command. name: object_type_id required: true - description: |- The MS Graph item ID. To get the ID of the file you want to download, use the msgraph-list-drive-content command. name: item_id required: true - name: file_name description: |- The file name to download. Use msgraph-list-drive-content to retrieve the name of a file, if not provided, the file name will be the value of the item_id argument. required: false description: Downloads the file contents of the drive item. name: msgraph-download-file outputs: - contextPath: File.Size description: The file size. type: String - contextPath: File.SHA1 description: The SHA1 hash of the file. type: String - contextPath: File.SHA256 description: The SHA256 hash of the file. type: String - contextPath: File.SHA512 description: The SHA512 hash of the file. type: String - contextPath: File.Name description: The file name. type: String - contextPath: File.SSDeep description: The SSDeep hash of the file. type: String - contextPath: File.EntryID description: The Cortex XSOAR file ID. type: Unknown - contextPath: File.Info description: Information about the file. type: String - contextPath: File.Type description: The file type. type: String - contextPath: File.MD5 description: The MD5 hash of the file. type: String - description: Run this command if for some reason you need to rerun the authentication process. execution: false name: msgraph-files-auth-reset arguments: [] - arguments: - description: The maximum number of results to return. name: limit defaultValue: 50 - description: |- The ID of the site. Required if site_name is not provided. To find a list of all sites, use the msgraph-list-sharepoint-sites command. name: site_id - description: The name of the site. Required if site_id is not provided. name: site_name - description: The ID of the permission. name: permission_id - auto: PREDEFINED predefined: - "true" - "false" description: Whether to retrieve all the apps with permission for the site. If true, the "limit" argument will be ignored. name: all_results defaultValue: "false" name: msgraph-list-site-permissions description: List of apps with permissions for the site. if permission_id is provided, it will return the details of that permission. outputs: - contextPath: MsGraphFiles.SitePermission.id description: The unique identifier of the permission among all permissions on the item. type: String - contextPath: MsGraphFiles.SitePermission.roles description: The type of permission, for example, read. type: List - contextPath: MsGraphFiles.SitePermission.grantedToIdentitiesV2.application.id description: Unique identifier for the application. type: String - contextPath: MsGraphFiles.SitePermission.grantedToIdentitiesV2.application.displayName description: The display name of the application. The display name might not always be available or up to date. type: String - arguments: - description: |- The ID of the site. Required if site_name is not provided. To find a list of all sites, use the msgraph-list-sharepoint-sites command. name: site_id - description: The name of the site. Required if site_id is not provided. name: site_name - auto: PREDEFINED predefined: - read - write - owner description: |- read: Provides the ability to read the metadata and contents of the item. write: Provides the ability to read and modify the metadata and contents of the item. owner: Site owners can create and manage lists, libraries, and pages within their site, as well as manage user access and permissions. name: role required: true - description: The ID of the application. name: app_id required: true - description: The display name of the application. name: display_name required: true name: msgraph-create-site-permissions description: Create a new application permission for a site. - arguments: - description: The name of the site. Required if site_id is not provided. name: site_name - description: |- The ID of the site. Required if site_name is not provided. To find a list of all sites, use the msgraph-list-sharepoint-sites command. name: site_id - description: The unique identifier of the permission to update. name: permission_id required: true - auto: PREDEFINED predefined: - read - write - owner description: |- read: Provides the ability to read the metadata and contents of the item. write: Provides the ability to read and modify the metadata and contents of the item. owner: Site owners can create and manage lists, libraries, and pages within their site, as well as manage user access and permissions. name: role required: true name: msgraph-update-site-permissions description: Updates an existing permission for a site. - arguments: - description: |- Unique identifier for SharePoint site. Required if site_name is not provided. To find a list of all sites, use the msgraph-list-sharepoint-sites command. name: site_id - description: The name of the site. Required if site_id is not provided. name: site_name - description: The unique identifier of the permission to delete. name: permission_id required: true name: msgraph-delete-site-permissions description: Deletes an app permission from a site. - description: |- Updates a driveItem (move within or across drives, rename, or update metadata) by issuing PATCH on the driveItem. At least one of new_parent_id, new_parent_drive_id, new_name, description, or conflict_behavior must be provided. name: msgraph-driveitem-update arguments: - auto: PREDEFINED description: The MS Graph resource. name: object_type predefined: - drives - groups - sites - users required: true - description: |- MS Graph resource ID. For resource type 'drives': use the msgraph-list-drives-in-site command to retrieve drive IDs. For resource type 'groups': configure the 'Entra ID Groups' integration and use the msgraph-groups-list-groups command. For resource type 'sites': use the msgraph-list-sharepoint-sites command. For resource type 'users': configure the 'Entra ID Users' integration and use the msgraph-user-list command. name: object_type_id required: true - description: |- The ID of the driveItem to update. To get the ID, use the msgraph-list-drive-content command. name: item_id required: true - description: |- New parent folder ID for a move operation. Sets parentReference.id in the request body. To get a folder ID, use the msgraph-list-drive-content command. name: new_parent_id - description: |- New parent drive ID for a cross-drive move. Sets parentReference.driveId in the request body. Use together with new_parent_id when moving the item to a folder on a different drive. name: new_parent_drive_id - description: New name for the driveItem (rename). Sets the top-level name field in the request body. name: new_name - description: New description for the driveItem. Sets the description field in the request body. name: description - auto: PREDEFINED description: |- Conflict resolution behavior when a destination item with the same name already exists. Sets the @microsoft.graph.conflictBehavior field in the request body. If omitted, Microsoft Graph's default applies (fail). name: conflict_behavior predefined: - fail - replace - rename outputs: - contextPath: MsGraphFiles.UpdatedItem.ID description: The unique identifier of the driveItem. type: String - contextPath: MsGraphFiles.UpdatedItem.Name description: The name of the driveItem. type: String - contextPath: MsGraphFiles.UpdatedItem.WebUrl description: URL to the driveItem in the browser. type: String - contextPath: MsGraphFiles.UpdatedItem.Size description: The size of the driveItem in bytes. type: Number - contextPath: MsGraphFiles.UpdatedItem.LastModifiedDateTime description: Timestamp of when the driveItem was last modified. type: Date - contextPath: MsGraphFiles.UpdatedItem.CreatedDateTime description: Timestamp of when the driveItem was created. type: Date - contextPath: MsGraphFiles.UpdatedItem.ParentReference.DriveId description: Unique identifier of the drive that contains the driveItem. type: String - contextPath: MsGraphFiles.UpdatedItem.ParentReference.DriveType description: Identifies the drive type. type: String - contextPath: MsGraphFiles.UpdatedItem.ParentReference.ID description: Unique identifier of the parent folder. type: String - contextPath: MsGraphFiles.UpdatedItem.ParentReference.Path description: The path of the parent folder. type: String - contextPath: MsGraphFiles.UpdatedItem.LastModifiedBy.DisplayName description: Display name of the identity that last modified the driveItem. type: String - contextPath: MsGraphFiles.UpdatedItem.LastModifiedBy.Type description: The identity type that last modified the driveItem (user, application, or device). type: String - contextPath: MsGraphFiles.UpdatedItem.File.MimeType description: The MIME type of the file. type: String - contextPath: MsGraphFiles.UpdatedItem.OdataContext description: The OData context. type: String - description: |- Initiates an asynchronous copy of a driveItem (file or folder) within or across drives. Microsoft Graph processes the copy asynchronously and responds 202 Accepted with a monitor URL. Poll the returned MonitorUrl directly against Microsoft Graph (using the same access token) until the body reports status `completed` or `failed`. name: msgraph-driveitem-copy arguments: - auto: PREDEFINED description: The MS Graph resource. name: object_type predefined: - drives - groups - sites - users required: true - description: |- MS Graph resource ID. For resource type 'drives': use the msgraph-list-drives-in-site command to retrieve drive IDs. For resource type 'groups': configure the 'Entra ID Groups' integration and use the msgraph-groups-list-groups command. For resource type 'sites': use the msgraph-list-sharepoint-sites command. For resource type 'users': configure the 'Entra ID Users' integration and use the msgraph-user-list command. name: object_type_id required: true - description: |- The ID of the source driveItem to copy. To get the ID, use the msgraph-list-drive-content command. name: item_id required: true - description: |- Destination parent folder ID. Sets parentReference.id in the request body. To get a folder ID, use the msgraph-list-drive-content command. name: destination_parent_id - description: |- Destination drive ID. Sets parentReference.driveId in the request body. Use together with destination_parent_id when copying to a folder on a different drive. name: destination_drive_id - description: New name for the copied driveItem. Sets the name field in the request body. name: new_name - auto: PREDEFINED description: |- Conflict resolution behavior when a destination item with the same name already exists. Sets the @microsoft.graph.conflictBehavior query parameter. If omitted, Microsoft Graph's default applies (fail). name: conflict_behavior predefined: - fail - replace - rename - description: When true, only the children of the source folder are copied (the folder itself is not created at the destination). Sets the childrenOnly field in the request body. name: children_only auto: PREDEFINED predefined: - 'true' - 'false' outputs: - contextPath: MsGraphFiles.CopyOperation.MonitorUrl description: |- URL to poll for the asynchronous copy status. Issue an HTTP GET against this URL using the same Microsoft Graph access token. The response body returns fields including status (`notStarted`, `inProgress`, `completed`, `failed`), percentageComplete, resourceId, and resourceLocation. Terminal states are `completed` and `failed`. type: String - contextPath: MsGraphFiles.CopyOperation.ItemId description: Echo of the source driveItem ID supplied to the command (for context joining). type: String - contextPath: MsGraphFiles.CopyOperation.ObjectType description: Echo of the object_type argument supplied to the command. type: String - contextPath: MsGraphFiles.CopyOperation.ObjectTypeId description: Echo of the object_type_id argument supplied to the command. type: String - arguments: - auto: PREDEFINED description: The MS Graph resource. name: object_type predefined: - drives - groups - sites - users required: true - description: |- MS Graph resource ID. For resource type 'drives': use the msgraph-list-drives-in-site command to retrieve drive IDs. For resource type 'groups': configure the 'Entra ID Groups' integration and use the msgraph-groups-list-groups command. For resource type 'sites': use the msgraph-list-sharepoint-sites command. For resource type 'users': configure the 'Entra ID Users' integration and use the msgraph-user-list command. name: object_type_id required: true - description: |- The ID of the driveItem whose sharing permissions to list. To get the ID, use the msgraph-list-drive-content command. name: item_id required: true - description: The maximum number of permissions to return per page. Sets the $top query parameter. name: limit - description: |- The URL for the next results page (the @odata.nextLink value from a previous response, surfaced under MsGraphFiles.ItemPermission.NextToken). name: next_page_url description: |- Lists the sharing permissions on a driveItem. Returns both link-style permissions (anyone-with-link, organization-wide-link, scoped link) and direct grants (per-user / per-group / per-application). The InheritedFrom field is non-null when the permission is inherited from a parent folder. name: msgraph-driveitem-permissions-list outputs: - contextPath: MsGraphFiles.ItemPermission.Value.ID description: The unique identifier of the permission on the driveItem. type: String - contextPath: MsGraphFiles.ItemPermission.Value.Roles description: The roles granted by this permission (for example, read, write, owner). type: Unknown - contextPath: MsGraphFiles.ItemPermission.Value.Link.Scope description: The sharing scope of a link permission. One of anonymous, organization, users. type: String - contextPath: MsGraphFiles.ItemPermission.Value.Link.Type description: The sharing link type. One of view, edit, embed. type: String - contextPath: MsGraphFiles.ItemPermission.Value.Link.WebUrl description: The shareable URL of the sharing link. type: String - contextPath: MsGraphFiles.ItemPermission.Value.GrantedToV2.User.DisplayName description: Display name of the user the permission is granted to. type: String - contextPath: MsGraphFiles.ItemPermission.Value.GrantedToV2.User.Email description: Email of the user the permission is granted to. type: String - contextPath: MsGraphFiles.ItemPermission.Value.GrantedToV2.User.ID description: ID of the user the permission is granted to. type: String - contextPath: MsGraphFiles.ItemPermission.Value.GrantedToV2.Group.Email description: Email of the group the permission is granted to. type: String - contextPath: MsGraphFiles.ItemPermission.Value.GrantedToV2.SiteUser.LoginName description: Login name of the SharePoint site user the permission is granted to. type: String - contextPath: MsGraphFiles.ItemPermission.Value.GrantedToIdentitiesV2 description: List of identities the permission is granted to. Populated when more than one identity holds the permission. type: Unknown - contextPath: MsGraphFiles.ItemPermission.Value.InheritedFrom.ID description: When non-null, indicates the permission is inherited from a parent driveItem. Inherited permissions cannot be deleted directly. type: String - contextPath: MsGraphFiles.ItemPermission.Value.ExpirationDateTime description: The timestamp when this permission expires. type: Date - contextPath: MsGraphFiles.ItemPermission.Value.HasPassword description: When true, the link permission is password protected. type: Boolean - contextPath: MsGraphFiles.ItemPermission.ItemId description: Echo of the item_id argument supplied to the command (for context joining). type: String - contextPath: MsGraphFiles.ItemPermission.ObjectType description: Echo of the object_type argument supplied to the command. type: String - contextPath: MsGraphFiles.ItemPermission.ObjectTypeId description: Echo of the object_type_id argument supplied to the command. type: String - contextPath: MsGraphFiles.ItemPermission.OdataContext description: The OData context. type: String - contextPath: MsGraphFiles.ItemPermission.NextToken description: The @odata.nextLink value. Pass this to next_page_url to fetch the next page. type: String - arguments: - auto: PREDEFINED description: The MS Graph resource. name: object_type predefined: - drives - groups - sites - users required: true - description: |- MS Graph resource ID. For resource type 'drives': use the msgraph-list-drives-in-site command to retrieve drive IDs. For resource type 'groups': configure the 'Entra ID Groups' integration and use the msgraph-groups-list-groups command. For resource type 'sites': use the msgraph-list-sharepoint-sites command. For resource type 'users': configure the 'Entra ID Users' integration and use the msgraph-user-list command. name: object_type_id required: true - description: |- The ID of the driveItem whose permission to delete. To get the ID, use the msgraph-list-drive-content command. name: item_id required: true - description: |- The ID of the permission to delete. To get the permission ID, use the msgraph-driveitem-permissions-list command. Note: Inherited permissions (where InheritedFrom is non-null in the listing) cannot be deleted directly; strip the permission on the parent driveItem instead. name: permission_id required: true description: |- Deletes (revokes) a single sharing permission from a driveItem. Returns success when Microsoft Graph responds 204. For bulk-delete loops where intermittent 404s (already removed) are acceptable, enable "Continue on error" on the calling task. name: msgraph-driveitem-permission-delete outputs: - contextPath: MsGraphFiles.RemovedItemPermission.ItemId description: Echo of the item_id argument supplied to the command. type: String - contextPath: MsGraphFiles.RemovedItemPermission.PermissionId description: Echo of the permission_id argument that was deleted. type: String - contextPath: MsGraphFiles.RemovedItemPermission.ObjectType description: Echo of the object_type argument supplied to the command. type: String - contextPath: MsGraphFiles.RemovedItemPermission.ObjectTypeId description: Echo of the object_type_id argument supplied to the command. type: String - description: |- Retrieves the metadata of a file or folder (driveItem). The item can be addressed by ID, by path relative to the drive root, or by a sharing URL. Exactly one of item_id, item_path, or share_url must be provided. The returned ItemID is scoped to the drive that stores the item, which is returned as DriveId. A sharing URL that points to a personal file resolves against that user's OneDrive, so the ItemID it returns differs from the ID the same file has under a SharePoint site library. Note: addressing the item by share_url requires the Files.ReadWrite.All application permission (or Files.ReadWrite delegated), which is higher than the Files.Read.All required by the item_id and item_path options, even though this command only reads data. name: msgraph-driveitem-metadata-get arguments: - auto: PREDEFINED description: The MS Graph resource. Required together with `object_type_id`, unless `share_url` is used. name: object_type predefined: - drives - groups - sites - users - description: |- MS Graph resource ID. Required together with `object_type`, unless `share_url` is used. For resource type 'drives': use the **msgraph-list-drives-in-site** command to retrieve drive IDs. For resource type 'groups': configure the 'Entra ID Groups' integration and use the msgraph-groups-list-groups command. For resource type 'sites': use the **msgraph-list-sharepoint-sites** command. For resource type 'users': configure the 'Entra ID Users' integration and use the msgraph-user-list command. name: object_type_id - description: |- The ID of the driveItem whose metadata to retrieve. Provide exactly one of `item_id`, `item_path`, or `share_url`. To get the ID, use the **msgraph-list-drive-content** command. name: item_id - description: |- The path of the file or folder relative to the drive root, for example "Documents/report.docx". Provide exactly one of `item_id`, `item_path`, or `share_url`. name: item_path - description: |- A sharing URL pointing to the file, for example a "copy link" URL. Provide exactly one of `item_id`, `item_path`, or `share_url`. Note: This option requires the Files.ReadWrite.All application permission (or Files.ReadWrite delegated), which is higher than the Files.Read.All required by the item_id and item_path options, even though this command only reads data. name: share_url - auto: PREDEFINED description: Whether to include the sharepointIds property, which contains the listItemUniqueId and listId values used to correlate the file with SharePoint list items. Microsoft Graph does not return this property as part of the driveItem, so when enabled the command issues an additional request and merges the result into a single output. name: include_sharepoint_ids predefined: - 'true' - 'false' defaultValue: 'false' outputs: - contextPath: MsGraphFiles.Files.ID description: The unique identifier of the driveItem. type: String - contextPath: MsGraphFiles.Files.ItemID description: The unique identifier of the driveItem. Duplicated from ID for convenience when correlating with other commands. type: String - contextPath: MsGraphFiles.Files.SiteID description: The ID of the SharePoint site containing the item, lifted from the parent reference. type: String - contextPath: MsGraphFiles.Files.DriveId description: The ID of the drive that stores the item, lifted from the parent reference. ItemID is only meaningful within this drive. type: String - contextPath: MsGraphFiles.Files.Name description: The name of the file or folder. type: String - contextPath: MsGraphFiles.Files.Size description: The size of the file in bytes. type: Number - contextPath: MsGraphFiles.Files.WebUrl description: The URL that displays the item in the browser. type: String - contextPath: MsGraphFiles.Files.CreatedDateTime description: The date and time the item was created. type: Date - contextPath: MsGraphFiles.Files.LastModifiedDateTime description: The date and time the item was last modified. type: Date - contextPath: MsGraphFiles.Files.CreatedBy.User.DisplayName description: The display name of the user who created the item. type: String - contextPath: MsGraphFiles.Files.CreatedBy.User.Email description: The email of the user who created the item. type: String - contextPath: MsGraphFiles.Files.CreatedBy.User.ID description: The ID of the user who created the item. type: String - contextPath: MsGraphFiles.Files.LastModifiedBy.User.DisplayName description: The display name of the user who last modified the item. type: String - contextPath: MsGraphFiles.Files.LastModifiedBy.User.Email description: The email of the user who last modified the item. type: String - contextPath: MsGraphFiles.Files.LastModifiedBy.User.ID description: The ID of the user who last modified the item. type: String - contextPath: MsGraphFiles.Files.ParentReference.ID description: The ID of the parent folder. type: String - contextPath: MsGraphFiles.Files.ParentReference.SiteId description: The ID of the site containing the parent folder. type: String - contextPath: MsGraphFiles.Files.SharepointIds.ListItemUniqueId description: The unique identifier of the item within the SharePoint list. Used to correlate the driveItem with SharePoint list items. type: String - contextPath: MsGraphFiles.Files.SharepointIds.ListId description: The identifier of the SharePoint list containing the item. type: String - contextPath: MsGraphFiles.Files.SharepointIds.SiteId description: The SharePoint site identifier. type: String - description: |- Retrieves the recent activities that took place on a file or folder (driveItem), such as who accessed it and when. Activities are stored against the SharePoint list representation of the item, so the command first resolves the item's SharePoint list identifiers and then reads the activities from the list item. This resolution is internal - only site_id and item_id are needed. Note: Activity data is not available in all national deployments and is not supported for personal Microsoft accounts. When no activity has been recorded for the item, Microsoft Graph returns an empty result rather than an error. name: msgraph-driveitem-activities-list arguments: - description: |- The ID of the SharePoint site containing the item. To get the ID, use the **msgraph-list-sharepoint-sites** command. name: site_id required: true - description: |- The ID of the driveItem whose activities to retrieve. To get the ID, use the **msgraph-list-drive-content** or **msgraph-driveitem-metadata-get** command. Note: This endpoint does not support addressing the item by path. name: item_id required: true - description: The maximum number of activities to return. This endpoint does not support server-side paging parameters, so the limit is applied after the results are retrieved. name: limit - description: The URL for the next results page (the @odata.nextLink value from a previous response, surfaced under MsGraphFiles.ItemActivity.NextToken). name: next_page_url outputs: - contextPath: MsGraphFiles.ItemActivity.Value.ID description: The unique identifier of the activity. type: String - contextPath: MsGraphFiles.ItemActivity.Value.Times.RecordedDateTime description: The date and time the activity was recorded. type: Date - contextPath: MsGraphFiles.ItemActivity.Value.Action description: The action components of the activity, for example Access, Edit, Share, Rename, Move, Delete, Restore, Comment or Version. Each facet is present only when the activity included that action. type: Unknown - contextPath: MsGraphFiles.ItemActivity.Value.Action.Version.NewVersion description: The resulting version number, when the activity created a new version. type: String - contextPath: MsGraphFiles.ItemActivity.Value.Actor.User.DisplayName description: The display name of the user who performed the activity. type: String - contextPath: MsGraphFiles.ItemActivity.Value.Actor.User.Email description: The email of the user who performed the activity. type: String - contextPath: MsGraphFiles.ItemActivity.Value.Actor.User.ID description: The ID of the user who performed the activity. type: String - contextPath: MsGraphFiles.ItemActivity.Value.DriveItem.ID description: The ID of the driveItem the activity relates to. type: String - contextPath: MsGraphFiles.ItemActivity.ItemId description: Echo of the item_id argument supplied to the command (for context joining). type: String - contextPath: MsGraphFiles.ItemActivity.SiteID description: Echo of the site_id argument supplied to the command. type: String - contextPath: MsGraphFiles.ItemActivity.OdataContext description: The OData context. type: String - contextPath: MsGraphFiles.ItemActivity.NextToken description: The @odata.nextLink value. Pass this to next_page_url to fetch the next page. type: String - arguments: - description: |- The ID of the SharePoint site containing the item. To get the ID, use the **msgraph-list-sharepoint-sites** command. name: site_id required: true - description: |- The ID of the driveItem whose analytics to retrieve. To get the ID, use the **msgraph-list-drive-content** or **msgraph-driveitem-metadata-get** command. Note: This endpoint does not support addressing the item by path. name: item_id required: true - description: The time range the statistics cover. name: time_range auto: PREDEFINED predefined: - allTime - lastSevenDays defaultValue: allTime description: |- Retrieves activity statistics for a file or folder (driveItem), such as how many times it was viewed and by how many people. Analytics are stored against the SharePoint list representation of the item, so the command first resolves the item's SharePoint list identifiers and then reads the analytics from the list item. This resolution is internal - only site_id and item_id are needed. Note: Analytics data is not available in all national deployments and is not supported for personal Microsoft accounts. When no analytics data has been collected for the item, Microsoft Graph returns an empty result rather than an error. name: msgraph-driveitem-analytics-get outputs: - contextPath: MsGraphFiles.ItemAnalytics.ItemId description: Echo of the item_id argument supplied to the command (for context joining). type: String - contextPath: MsGraphFiles.ItemAnalytics.SiteID description: Echo of the site_id argument supplied to the command. type: String - contextPath: MsGraphFiles.ItemAnalytics.TimeRange description: The time range the returned statistics cover. type: String - contextPath: MsGraphFiles.ItemAnalytics.Stats.StartDateTime description: The start of the time range the statistics cover. type: Date - contextPath: MsGraphFiles.ItemAnalytics.Stats.EndDateTime description: The end of the time range the statistics cover. type: Date - contextPath: MsGraphFiles.ItemAnalytics.Stats.Access.ActionCount description: The number of times the item was accessed. type: Number - contextPath: MsGraphFiles.ItemAnalytics.Stats.Access.ActorCount description: The number of distinct users who accessed the item. type: Number - contextPath: MsGraphFiles.ItemAnalytics.Stats.Edit.ActionCount description: The number of times the item was edited. type: Number - contextPath: MsGraphFiles.ItemAnalytics.Stats.Edit.ActorCount description: The number of distinct users who edited the item. type: Number - contextPath: MsGraphFiles.ItemAnalytics.Stats.Create.ActionCount description: The number of times the item was created. Present only when Microsoft Graph returns this facet. type: Number - contextPath: MsGraphFiles.ItemAnalytics.Stats.Create.ActorCount description: The number of distinct users who created the item. Present only when Microsoft Graph returns this facet. type: Number - contextPath: MsGraphFiles.ItemAnalytics.Stats.Delete.ActionCount description: The number of times the item was deleted. Present only when Microsoft Graph returns this facet. type: Number - contextPath: MsGraphFiles.ItemAnalytics.Stats.Delete.ActorCount description: The number of distinct users who deleted the item. Present only when Microsoft Graph returns this facet. type: Number - description: Tests connectivity to Microsoft. execution: false name: msgraph-files-auth-test arguments: [] - description: Generate the login URL used for Authorization code flow. name: msgraph-files-generate-login-url arguments: [] - arguments: - auto: PREDEFINED description: The MS Graph resource. name: object_type predefined: - drives - groups - sites - users required: true - description: |- MS Graph resource ID. For resource type 'drive': To get a list of all drives in your site, use the msgraph-list-drives-in-site command. For resource type 'group': To get a list of all groups that exist, configure the 'Entra ID Groups' integration and use the msgraph-groups-list-groups command. For resource type 'sites': To get a list of all sites, use the msgraph-list-sharepoint-sites command. For resource type 'users': To get a list of all users that exist, configure the 'Entra ID Users' integration and use the msgraph-user-list command. name: object_type_id required: true - description: The ID of the drive item to read the sensitivity label from. name: item_id required: true description: Retrieves the sensitivity label currently assigned to a drive item. Returns the label ID, display name, and protection state regardless of whether the label has encryption enabled. name: msgraph-get-sensitivity-label outputs: - contextPath: MsGraphFiles.SensitivityLabel.itemId description: The ID of the drive item the label was retrieved from. type: String - contextPath: MsGraphFiles.SensitivityLabel.id description: The GUID of the sensitivity label assigned to the drive item, or empty string when no label is assigned. type: String - contextPath: MsGraphFiles.SensitivityLabel.displayName description: The human-readable display name of the assigned sensitivity label, or empty string when no label is assigned. type: String - contextPath: MsGraphFiles.SensitivityLabel.protectionEnabled description: True if the assigned label has encryption/protection settings; false for classification-only labels. Defaults to false when no label is assigned. type: Boolean - arguments: - auto: PREDEFINED description: The MS Graph resource. name: object_type predefined: - drives - groups - sites - users required: true - description: |- MS Graph resource ID. For resource type 'drive': To get a list of all drives in your site, use the msgraph-list-drives-in-site command. For resource type 'group': To get a list of all groups that exist, configure the 'Entra ID Groups' integration and use the msgraph-groups-list-groups command. For resource type 'sites': To get a list of all sites, use the msgraph-list-sharepoint-sites command. For resource type 'users': To get a list of all users that exist, configure the 'Entra ID Users' integration and use the msgraph-user-list command. name: object_type_id required: true - description: The ID of the drive item to assign the sensitivity label to. name: item_id required: true - description: The GUID of the sensitivity label to assign. Pass an empty string to remove the existing sensitivity label from the drive item. Retrieve label GUIDs from the Microsoft Purview compliance portal or via the PowerShell `Get-Label` cmdlet. name: sensitivity_label_id required: true - auto: PREDEFINED description: |- Assignment method recorded on Microsoft Graph. standard: a user-driven assignment. privileged: overrides existing user-applied labels. auto: recorded as a system-driven assignment. name: assignment_method predefined: - standard - privileged - auto - description: Free-text justification recorded with the assignment. Required by Microsoft Graph when downgrading or replacing a user-assigned label. name: justification_text description: Assigns a sensitivity label to a drive item. Microsoft Graph treats this call as a long-running operation and returns the operation status URL in the Location response header; poll that URL to track completion. HTTP error responses from Microsoft Graph are surfaced verbatim as a command error. name: msgraph-assign-sensitivity-label outputs: - contextPath: MsGraphFiles.AssignedSensitivityLabel.itemId description: The ID of the drive item the label was assigned to. type: String - contextPath: MsGraphFiles.AssignedSensitivityLabel.sensitivityLabelId description: The GUID of the sensitivity label that was assigned. Empty string indicates the existing label was removed. type: String - contextPath: MsGraphFiles.AssignedSensitivityLabel.location description: URL returned in the Microsoft Graph Location response header. Microsoft Graph treats assignSensitivityLabel as a long-running operation; poll this URL to track the operation's completion status. type: String dockerimage: demisto/crypto:1.0.0.10120494 script: '' subtype: python3 type: python fromversion: 5.0.0 tests: - test_MsGraphFiles - test_MsGraphFiles dev - test_MsGraphFiles prod