Hello Tommy He,
Thank you for contacting Microsoft!
Regarding the query of using application permissions for the Graph API Endpoint, currently this API does not support using application permissions as per the official documentation as referenced below.
Link: Workbook application calculate
It might be working with application permissions, in such cases if there is important use case for you and if you would definitely prefer it to be officially in the docs, you can submit this feature request using this support link, which will be monitored by Microsoft team and make the enhancements to Graph API.
For Syncing persisted edits, to ensure that changes are immediately reflected, you can use the persistent session mode which ensures that all changes made to the workbook are saved and persisted. You can set the persistChanges
parameter to true
in your API requests to enable this mode. This should help minimize the delay between making edits and having them available for subsequent GET requests.
Hope this helps.
If the answer is helpful, please click Accept Answer and kindly upvote it. If you have any further questions about this answer, please click Comment.