SharePoint Folder Unique ID Fetcher
Budget: ₹600 – ₹1,500 INR
I need a simple flow/script that can fetch the Unique ID of each folder within a Document Library in a SharePoint Site.
The Site URL and Document Library/Parent Folder input to the script should also be from a CSV file/s so that it can iterate through each site one by one stored on any SharePoint location.
Input CSV file:
Site URL, Parent Folder(within a document library)
Output CSV file:
Folder Name, Folder Path, Document ID
- The script should be developed using either Power Automate(Preferred) or Microsoft Graph.
- The operation should be triggered manually.
-The script will take one folder as input and get the IDs of all the sub folders within that folder.
An example Graph Query is:
https://graph.microsoft.com/v1.0/sites/{{SpoSiteId}}/drives/{{SpoDriveId}}/root:/TestParentFolder/TestChildFolder:/children
This will generate a unique ID which we need as Output.
The ideal freelancer for this job would have:
- Proficient knowledge of SharePoint
- Experience with Power Automate or Microsoft Graph or REST API
- Ability to develop scripts for manual, on-demand execution
The Site URL and Document Library/Parent Folder input to the script should also be from a CSV file/s so that it can iterate through each site one by one stored on any SharePoint location.
Input CSV file:
Site URL, Parent Folder(within a document library)
Output CSV file:
Folder Name, Folder Path, Document ID
- The script should be developed using either Power Automate(Preferred) or Microsoft Graph.
- The operation should be triggered manually.
-The script will take one folder as input and get the IDs of all the sub folders within that folder.
An example Graph Query is:
https://graph.microsoft.com/v1.0/sites/{{SpoSiteId}}/drives/{{SpoDriveId}}/root:/TestParentFolder/TestChildFolder:/children
This will generate a unique ID which we need as Output.
The ideal freelancer for this job would have:
- Proficient knowledge of SharePoint
- Experience with Power Automate or Microsoft Graph or REST API
- Ability to develop scripts for manual, on-demand execution