cancel
Showing results for 
Search instead for 
Did you mean: 

Why do we need SAML?

Former Member
0 Kudos

Hi Experts,

What is meant by SAML?

Why do we need it?

I have to use SAML in PI 7.1. Could you please provide the details, how to do the configuration?

Thanks & Regards

Sara

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Let me try to answer in brief

SAML: It stands for Security Assertion Markup Language, it is an XML standard which is used to exchange security information between a service provider and an identity provider.

Why do we need it?

We have a concept called Principal Propagation in PI 7.1, Principal Propagation allows to securely pass the identity of a user from a sender application to a receiver application. There are various adapters and protocols which support the Principal Propagation and one protocol amongst them is the Webservice Reliable Messaging Protocol or WS-RM. Principal Propagation solution for WS-RM protocol is based on SAML and uses the SAML assertions.

I have to use SAML in PI 7.1. Could you please provide the details, how to do the configuration?

There are some video recordings available for configuration and you can view the same as below,

[Configure a Trust Relationship between Sender and Integration Server:|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/30b14f4d-1326-2a10-f8b8-d523af317a27] Exchange sender's digital certificate between sender and Integration Server.

[Configure Trusted Issuer:|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/90679c20-1426-2a10-9a9a-ae88529ec66e] Map user in the Integration Server, and specify issuer. Default issuer is the sender's system ID, default attester is the sender's certificate.

[Configure Sender Agreement and Sender Communication Channel:|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c01bcb9e-1426-2a10-7087-c737d8efa366] In Integration Directory, select SAML Sender Vouches Assertion as authentication method.

Sameer

Answers (3)

Answers (3)

Former Member
0 Kudos

HI Sara,

SAML : Security Assertion Markup Language

Security Assertion Markup Language (SAML) is an XML-based standard for exchanging authentication and authorization data between security domains, that is, between an identity provider (a producer of assertions) and a service provider (a consumer of assertions). SAML is a product of the OASIS Security Services Technical Committee.

The single most important problem that SAML is trying to solve is the Web Browser Single Sign-On (SSO) problem. Single sign-on solutions are abundant at the intranet level (using cookies, for example) but extending these solutions beyond the intranet has been problematic and has led to the proliferation of non-interoperable proprietary technologies. SAML has become the definitive standard underlying many web Single Sign-On solutions in the enterprise identity management problem space.

SAML assumes the principal (often a user) has enrolled with at least one identity provider. This identity provider is expected to provide local authentication services to the principal. However, SAML does not specify the implementation of these local services; indeed, SAML does not care how local authentication services are implemented (although individual service providers most certainly will).

Thus a service provider relies on the identity provider to identify the principal. At the principal's request, the identity provider passes a SAML assertion to the service provider. On the basis of this assertion, the service provider makes an access control decision.

pls do chk thi slinks

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/2a563903-0b01-0010-b9a1-d3875ff7...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f01d925d-7b71-2910-8f95-e93c030e...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/906d9fc6-31b9-2910-1385-90edad7d...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/1a65a5a7-0d01-0010-1b9d-df02d566...

https://www.sdn.sap.com/irj/sdn/subscriptions/content?rid=/media/uuid/70ac1024-e909-2a10-36b8-c0921f...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/808d3048-638c-2a10-35a6-faa48e50...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/302058d8-e311-2a10-7bb8-da3fb362...

if found worth pls do the req

Thanx

Sampath

Edited by: venkata sampath on Jul 3, 2008 11:08 AM

Former Member
0 Kudos

SAML ( Security Assertion Markup Language )

Power of SAML in SAP NetWeaver

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/1a65a5a7-0d01-0010-1b9d-df02d566...

Implementation Guide Planning to Shelf Optimization Integration

https://www.sdn.sap.com/irj/sdn/wiki?path=/display/ck/implementation%2bguide%2bplanning%2bto%2bshelf...

Getting Started: Security Assertion Markup Language (SAML)

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/2a563903-0b01-0010-b9a1-d3875ff7...

regrads

kummari