-
Notifications
You must be signed in to change notification settings - Fork 233
Open
Description
It isn't possible to read the contents of "Personal Vault" folders via the API so I would like to skip them. However there isn't a unique identifier for these folders that I can see.
Ideas
- Use the
name: it might be localized. - Use absence of
webUrl: might be OK but for all I know is missing for other content - Use
siteURL==https://my.microsoftpersonalcontent.com/personal/XXX: that domain is not specific to personal vault it is used all over onedrive
Can we rely on one of these as a unique identifier?
If not can you add one please?
Here is how they appear at the moment
{
"createdDateTime": "2025-07-01T03:58:19Z",
"eTag": "XXX",
"id": "XXX",
"lastModifiedDateTime": "2025-07-01T03:58:19Z",
"name": "Personal Vault",
"cTag": "XXX",
"size": 0,
"createdBy": {
"application": {
"id": "XXX",
"displayName": "XXX"
},
"user": {
"displayName": "SharePoint App"
}
},
"lastModifiedBy": {
"user": {
"displayName": "SharePoint App"
}
},
"parentReference": {
"driveType": "personal",
"driveId": "XXX",
"id": "XXX",
"name": "Documents",
"path": "/drives/XXX/root:",
"siteId": "XXX"
},
"fileSystemInfo": {
"createdDateTime": "2025-07-01T03:58:19Z",
"lastModifiedDateTime": "2025-07-01T03:58:19Z"
},
"remoteItem": {
"id": "XXX",
"size": 814474,
"folder": {
"childCount": 4
},
"parentReference": {
"driveType": "personal",
"driveId": "XXX"
},
"sharepointIds": {
"listId": "XXX",
"listItemUniqueId": "XXX",
"siteId": "XXX",
"siteUrl": "https://my.microsoftpersonalcontent.com/personal/XXX",
"webId": "XXX"
}
}
}For more discussion see: rclone/rclone#8736
me-and
Metadata
Metadata
Assignees
Labels
No labels