cancel
Showing results for 
Search instead for 
Did you mean: 

Lauch Fiori App from Mail using URL with Single sign on.

vincent_balraj3
Explorer
0 Kudos
1,597

Hi All,

I have deployed my Fiori App into my FIORI launchpad catalog not in group. Because this application will be launched using URL from an email and fetch details through refno .

gv_port = 'default_host'.
gv_path = 'sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html?'.
CONCATENATE 'sap-client=' sy-mandt '&' INTO gv_client.
CONCATENATE 'sap-language=' sy-langu '&' INTO gv_langu.
gv_app = '#emp_form-display'.
CONCATENATE gv_port gv_path gv_client gv_langu gv_app '?' i_refno INTO gv_url.

CONCATENATE '<a href="' gv_url '">Click here to proceed</a>'.

Actual URL like below:

http://default_host/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html?sap-clients#emp_form-d...

When I click on the above URL, application is calling and fetching the details properly.

But, How I implement Single sign on for this.

Note: If I have already open FIORI launchpad, it's not asking for logon credentials. Else it's asking me to enter logon credentials,

url.jpg

Regards

Vincent

View Entire Topic
tamil_arasan
Active Contributor

Hi,

You have to configure SSO mechanism to achieve this. Use SAML with external idp (E.g:Microsoft ADFS) so that you no need to buy NWSSO license. hope this helps. This will work in intranet but if you want to access in internet as well, then on top of SAML, implement X.509 authentication (This requires NWSSO as far as I checked in net).

Link for configurations: https://blogs.sap.com/2018/01/26/fiori-launchpadsso-made-easy-by-saml-2.0-with-adfs/

https://assets.cdn.sap.com/sapcom/docs/2014/07/4e233a50-5a7c-0010-82c7-eda71af511fa.pdf

Thanks,

Pradeep