on 05-13-2010 11:43 AM
Hello,
I need to help me please
Can you validate that a user that consumes a Web service is authorized to use this service?.
I mean, I have a backend system, which has an RFC, which we published in PI as Web Services, and a third application consumes it with SOAP Adapter. How I can check that the user is consuming the service is authorized (role / profile) in the backend to run this service?
I searched SAML, but I will not check certificates, I need to check that the user is authorized in the backend, do I need IDM?
Thanks in advance.
Hello
I finally solved the problem. In Sender agreement to SOAP Sender, in Assigned User, you can put users Id to PI users and ONLY this user can execute the service.
Thaks to all in advance!!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank for your help!!!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
Thank you very much by your answer.
I tried to test it but I have a problem
- The user and the role / profile S_SERVICE authorization, is in XI / PI or BackEnd?
Thank you very much in advance ....
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
Please go to back end system and see the authorization profile of the user consuming the service. He must have SOAP Run time aurhorization for object S_SERVICE for the specific service. Also, the user needs application authorization for the underlying RFC call.
Thanks,
Venu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.