Symptom
What requests and APIs are used by SAC Calendar integration to Microsoft 365?
Environment
SAP Analytics Cloud
Resolution
The SAC Calendar integration to Microsoft 365 uses the Graph API provided by Microsoft.
Below is a list of requests being used from that API.
Description |
Method |
URL |
Permission |
Documentation |
Batch |
POST |
/$batch |
| |
Create Event |
POST |
/me/events |
Calendars.ReadWrite | |
Update Event |
PATCH |
/me/events/{id} |
Calendars.ReadWrite | |
Delete Event |
DELETE |
/me/events/{id} |
Calendars.ReadWrite | |
Cancel Event |
POST |
/me/events/{id}/cancel |
Calendars.ReadWrite |
All requests are sent as batch requests and none of them use and read access, only write.
Every request except the batch request requires the delegated Calendars.ReadWrite permission. This permission is requested from each user who is trying to sync to Microsoft 365. The user has the option to grant the permission or refuse. They can also reject that permission at any time. If users don’t have the permission to grant the Calendars.ReadWrite permission an Admin needs to grand consent for that permission (more details here).
The Create Event request returns the id of the created event. We save that id to use in future requests for that event.
See Also
- Integrate Your Calendar Events in Microsoft Tools
- KBA 3448440 - Issues related to the calendar integration with the Microsoft Office 365 in SAP Analytics Cloud (SAC)
Keywords
SAP Cloud for Planning, sc4p, c4p, cforp, cloudforplanning, Cloud for Analytics, Cloud4Analytics, CloudforAnalytics, Cloud 4 Planning, BOC, SAPBusinessObjectsCloud, BusinessObjectsCloud, BOBJcloud, BOCloud., SAC, SAP AC, Cloud-Analytics, CloudAnalytics, SAPCloudAnalytics,Error, Issue, System, Data, User, Unable, Access, Sac, Acquisition, Model, Connect, Story, Tenant, Import, Failed, Using, Working, SAP Cloud for Planning, sc4p, c4p, cforp, cloudforplanning, Cloud for Analytics, Cloud4Analytics, CloudforAnalytics, Cloud 4 Planning, BOC, SAPBusinessObjectsCloud, BusinessObjectsCloud, BOBJcloud, BOCloud., SAC, SAP AC, Cloud-Analytics, CloudAnalytics, SAPCloudAnalytics,Error, Issue, System, Data, User, Unable, Access, Connection, Sac, Connector, Live, Acquisition, Up, Set, setup, Model, BW, Connect, Story, Tenant, Import, Failed, Using, Working, SAML, SSO, sapanalyticscloud, sap analytical cloud, sap analytical cloud, SAC, sap analyst cloud, connected, failure, stopped, sap analyst cloud, https://hcs.cloud.sap, https://hanacloudservices.cloud.sap, https://cloudanalytics.accounts.ondemand.com, https://hanacloudservices-us.accounts.ondemand.com, https://www.sap.com, https://help.sap.com, predictive analytics (analysis), data analysis (analytics) tools, analytics tools, sap analytics cloud, data literacy, advanced analytics, data democratization, analytics software, real time analytics, self service analytics, advanced data analytics, analytics as a service, analytics cloud / cloud analytics, saas analytics, cloud bi, enterprise planning, cloud data analytics, cloud based analytics, analytics cloud platform, modern analytics, real time analysis, cloud analytics solution(s), what is sap analytics cloud, cloud analytics tools, analytics in the cloud, cloud analytics software, MS, external, teams, outlook , KBA , LOD-ANA-PL-PRO , Planning Process, Input Task, Calendar Task , How To