AnsweredAssumed Answered

Question: Microsoft Graph API / Access Office 365 Calendar with /adminconsent

Question asked by 37452659 on Jul 3, 2018
Latest reply on Jul 9, 2018 by 37452659

Dear Community,

I setup a HTTP Client Connector to read/write Calendar Data to MS Azure.

The goal is to read TimeOff data from SuccessFactors and write them in the Outlook Calendar.


For most of the Setup I refer to Rene Klomp Blog Post (-> *1).
With the Connector I'm able to read/write my Appointments and also able to read/write Appointments from Accounts which assign me access to their Calendar. That works great, thank you Rene.


But unfortuantely I'm not able to read/write Calendar from the other Accounts.
I had a discussion with an Azure Consultant, he told me, that I have to use /adminconsent (-> *1).



But how can I add the /adminconsent to my Boomi HTTP Connector Setup?

When generating the OAuth Access Token a wrong Request is send to Microsoft Azure Portal.


According to MS Documentation, the request should look like this:


But Boomi send following:




The Connector is working well for me or Accounts who assign permissions to me.

It is not an issue of the HTTP Client Operation, request is well formatted:… 


and response from Azure is:


  "@odata.context": "$metadata#users('')/calendarView",
  "@odata.nextLink": "$skip=10//$skip=10",
  "value": [
   "..... RESULT ...."



When I access Accounts without permission, result is:


  "error": {
    "code": "ErrorItemNotFound",
    "message": "The specified object was not found in the store.",
    "innerError": {
      "request-id": "c18a0c6f-77f2-4d93-a214-6922997586ed",
      "date": "2018-07-02T13:04:55"







Get access without a user - Documentation - Microsoft Graph