4

How to access a SharePoint Online server via CMIS?

The URL to the server is https://xyz.sharepoint.com but apparently the following CMIS URLs do not work:

https://xyz.sharepoint.com/_vti_bin/cmis/rest?getRepositories
https://xyz.sharepoint.com/_vti_bin/cmis/soap/RepositoryService.svc

This Microsoft document says "CMIS is not supported in SharePoint Online" but I am not sure the information is up-to-date. By the way, I am OK with third-party add-ons.

Is there any trick or third-party add-on/gateway or similar that would enable us to access SharePoint Online via CMIS?

1 Answer 1

5

Actually it seems that CMIS was half-implemented in Office365, but Microsoft voluntarily disabled it (URL broken after Microsoft reorganized their forums).

CMIS is a protocol for interoperability, and it seems like Microsoft wants to prevent interoperability for Office365, presumably to prevent locked-in customers from migrating to more open solutions like Alfresco.

Companies who want CMIS interoperability should stay away from Office365 and install SharePoint on-premise.

I asked Microsoft to implement CMIS in all SharePoint products, and it became the highest-voted idea on UserVoice. Facing that, Microsoft deleted it, showing that they still consider vendor lock-in as a feature rather than a bug. Let's not loose hope that Microsoft will one day become a bit more open, so please vote for the re-created idea.

2
  • The uservoice link has been deleted, but I found a new one here. Please vote for this if you need it, We are using a IBM tool that would go really well with this interoperability.
    – Deepak
    Commented Aug 21, 2019 at 23:06
  • 1
    Thanks a lot @Deepak I added your link to the answer :-) Commented Aug 22, 2019 at 2:37

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.