2015 Jul 16 10:51 AM
Dear Colleagues,
Our team would like to create an SAP HANA Cloud app which allows users/customers to author their own Roadmaps, of course the data from different companies must be isolated. After watching the video SAP Cloud Identity (YouTube), I’m interested in the possibility to leverage SMAL authentication to identify user info thereby achieving the isolation.
Anyone who can help us with following questions?
-------------------------------------------------------------------
1) In order to access SAP Cloud Identity service admin console, the help doc says -“To use SAP Cloud Identity service, you must obtain a tenant”, but as SAP internal user, currently we are on PROD landscape "neo.ondemand.com", how can we access it? how to request a tenant?
2) In videos #4, the demo application has a register link, by clicking it, a registration form will popup with all pre-configured attributes such as name, company, etc. how can this be done especially if I create a new app?
3) Is it possible to use xsjs API $.session.samlUserInfo to retrieve the user profile information like company when a registered user access the app?
Your advise will be very appreciated!
Best Regards,
XiaoLiang
2015 Jul 17 8:41 AM
Hi,
1. Tenant in a cloud world is basically installation in on premise world. So for your app you will need a tenant of identity service. How to do it as a SAP employee? I have no idea. Here is description for SAP customers. Basically, you have to go trough sales rep.
2. Here you will outsource identity management to this service. The service provides forms for self registration (if configured in admin console). So I assume that somewhere in admin console you will be able to get a link for your tenant.
3. You can configure which attributes will be collected by identity service. You can also configure which attributes will be passed with SAML assertion. More info here. I believe that xsjs API will give you access to those attributes.
Cheers
2015 Jul 17 8:41 AM
Hi,
1. Tenant in a cloud world is basically installation in on premise world. So for your app you will need a tenant of identity service. How to do it as a SAP employee? I have no idea. Here is description for SAP customers. Basically, you have to go trough sales rep.
2. Here you will outsource identity management to this service. The service provides forms for self registration (if configured in admin console). So I assume that somewhere in admin console you will be able to get a link for your tenant.
3. You can configure which attributes will be collected by identity service. You can also configure which attributes will be passed with SAML assertion. More info here. I believe that xsjs API will give you access to those attributes.
Cheers
2015 Jul 17 8:51 AM
Hi Martin,
Thanks for your hints, seems the biggest problem is how to get a tenant in PROD landscape.
Regards,
Xiaoliang
2015 Jul 17 10:21 AM
2015 Jul 17 10:28 AM
Hello Xiaoliang,
An e-mail with the internal procedure has been sent to you today.
Regards,
Donka Dimitrova
2015 Jul 20 1:53 AM