cancel
Showing results for 
Search instead for 
Did you mean: 

Alfresco -> SharePoint

nanou
Champ in-the-making
Champ in-the-making
Hi,
Is it possible to access to a sharePoint thanks to alfresco ?

Thanks.
Regards.
3 REPLIES 3

dozyarmadillo
Champ on-the-rise
Champ on-the-rise
You've not really given enough information to let others understand what you're trying to achieve. Are you trying to use Alfresco as the front end to SharePoint? Migrating content between the two systems? Searching both systems?…

Alfresco and SharePoint have several integration points that you may be interested in. Both feature support for WEBDAV & SOAP web services as well as native APIs in Java (Alfresco) and .Net (SharePoint). Web-based components are also available via Web Parts (SharePoint) and Dashlets (Alfresco). Alfresco also features CIFS (works like SAMBA/NTFS fileshares), FTP access and a RESTful interface.

Regards

nanou
Champ in-the-making
Champ in-the-making
Hi,
I give you more explications :
In fact I want to develop, thanks to alfresco libraries, a java application that can access to a sharepoint. I just want to change login/password of the current user into a new one. It is just this new user who has the rights to access to this sharepoint. For that, webdav protocol will be used.

Thanks.
Regards.

dozyarmadillo
Champ on-the-rise
Champ on-the-rise
I'm a little confused. You want a Java app to access SharePoint via WEBDAV. If this is all then I don't really understand why you would need to use the Alfresco API for this. I'm pretty sure that using an existing lightweight library like the Apache HTTP Client (includes NTLM support I think) would be preferable.

If you want to connect to SharePoint from within Alfresco for a business reason - well that's a different matter then. I don't have an answer for this but I would probably start by checking Alfresco's Subversion repository for JUnit tests that relate to testing WEBDAV functionality (on checking the SDK source it looks like the org.alfresco.repo.webdav package is a good place to start). Hopefully someone what knows what they're talking about will respond to your post as I'm now out of my depth 🙂