Skip to Content
0

SharePoint integration with SAP PI/PO

May 04, 2017 at 05:54 AM

264

avatar image

Hi Experts,

I have a requirements where i have to pull file(.pdf) from SFTP and place it to share point.

I have used receiver SOAP adapter for connecting to SharePoint. I am facing 401 unauthorized issue while placing file.

My doubt is, who will provide user credentials for this( SharePoint team or PI Infra team).

do we need to enable port for this in PI?

Please help me knowing PI to SharePoint connection procedure.

Thanks in Advance!!

Regards,

Gaurav

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

3 Answers

Andrzej Filusz May 04, 2017 at 08:06 AM
0

Hi Gaurav,

I know two options to connect to SharePoint:

1. a SOAP adapter - in this case your SharePoint administrator has to install/add a basic authentication. NTLM is a standard one. If you need a basic one, it must be installed/added. As I understand, it's not installed in your SharePoint system and that's why you received the 401 (Unauthorized) error.

2. an Axis adapter.

Regards,

Andrzej

Show 2 Share
10 |10000 characters needed characters left characters exceeded

Hi Andrzej,

Thanks for the input !!

We have solved the 401 issue using SOAP receiver adapter and PI user having access to share point. Getting success log now in PI.

I have come across a new issue, file is not available in SharePoint even though we have success log in PI.

Please let me know if anything else need to be done at firewall level in both end.

Any Inputs are highly appreciated!!

Thanks!!

Regards,

Gaurav

0

Hi Gaurav,

Have you checked your SOAP communication channel logs for any errors? If your message was sent successfully then you should talk with your SharePoint administrator and a Web Service developer. Maybe they can find errors at logs at their side.

Regards,

Andrzej

0
Hari Joshyam May 22, 2017 at 02:18 PM
0

Hey Gaurav,

The authentication is provided by Sharepoint team. As Andrzej conveyed you can request to verify this with sharepoint team for auth.

  • My doubt is are you trying to upload the file to SharePoint ? Not sure if there is any standard way to do this. Maybe give a try via soapui.
  • Are you trying to publish the file to SharePoint via web service?

With regard to Port,

as you are using SOAP, if it is HTTP - 80, HTTPS - 443 but as you are already getting 401 error, you are able to do ping/telnet successfully already so not an issue on the port.

Share
10 |10000 characters needed characters left characters exceeded
Prabhu Palanisamy Nov 08, 2017 at 10:41 PM
0

Hi Gaurav,

I have a similar need. Have you used a SOAP webservice to upload?

Thanks.

Share
10 |10000 characters needed characters left characters exceeded