Support OneDrive for Business as Web Service


It would be nice to be able to connect to OneDrive for Business via a Web Service connection. Currently it is only possible to connect to a regular OneDrive account.

I'm not sure whether this is related, but I have an Office365 account which comes with OneDrive, but I can't use that account to connect to OneDrive in FME.

 

 


Shouldn't it be possible to build the connection from scratch? You need all the different bits and pieces to set the proper authentication, but the HTTPcaller should be able to access any web service that has an API


I have exactly the same problem, can't connect to OneDrive through an Office365 account.

 

 


Hi, my company uses the Azure tenancy thus we get Office365, OneDrive and Sharepoint as standard. Why doesn't my authentication work?

 

 


OneDriveConnector doesn't work with OneDriveBusiness. Has anyone managed to connect with httpCaller? Thanks


The OneDriveConnector supports OneDrive for Business now via the Microsoft Graph API.

When you create a new Web Connection for the OneDriveConnector with a Microsoft account that has access to OneDrive for Business you will be prompted to choose between a work/school or a personal account. When the work/school account you will have access to the associated OneDrive for Business. The personal account will use the free OneDrive associated with all accounts.

Please feel free to share any feedback regarding this with us here!


Hi @gerhardatsafe,

Thank you for the update. However, when I try to add the WebConnection and I choose Authenticate, the dialog where I can log in only appears for a number of seconds and it directly goes to 'Retrieving access token'. I do not even have sufficient time to put in my account.

Can you check that? I have the issue in both b19238 and b19283.

'


Hi @lars_de_vries,

I suspect that the credentials are cached from a previous login. Can you go to "Tools" -> "Purge Temporary Files" and try again?

Let me know if this works!


Thank @gerhardatsafe, that did the trick!


i got this message after entering my username/password and passcode sent to my phone using OnedriveConnector . Can you please suggest any solution? Thanks

 

Sorry, but we’re having trouble signing you in.

 

AADSTS165000: Invalid Request: The user session context is missing. Do not copy the user context values (cookies; form fields; headers) between different requests or user sessions; always maintain the ALL of the supplied values across a complete single user flow. Failure Reasons:[Missing session context cookie;Token values do not match;]


Hi @gerhardatsafe,

I am using the Onedrive connector to upload folders into one drive for business. However after uploading a few folders, I get a fatal error saying

FATAL |OneDriveConnector_3_CALLER (PythonFactory): PythonFactory failed to process feature

with further log as AttributeError: 'NoneType' object has no attribute 'json'.

It is not a particular feature that is causing problem as I get this error on different feature on the same dataset each time.

Thanks,

'


Hi @ashish_man,

Thanks for reporting this. I noticed that you already filed a problem report for this issue and will add my comments to it to help with further investigation.

 

 

As of now, I am unsure what is causing this issue but will try to reproduce this in-house to make sure we can fix it in a timely manner.

Thanks!


Today's browsers use Adobe Flash Player, which is a storage and processing software for the nine. This software is used in many online games that do not need to be downloaded, but currently, not all have Adobe Flash Player. That's why I bring you games that don't need Adobe Flash Player to play. Because most are taken from platforms that have everything integrated. The processing of payments for games is done online and on https://maxpay.com/. There is no need for applications that make the game work and be much easier.