cancel
Showing results for 
Search instead for 
Did you mean: 

Can User Mapping fields be pre-assigned?

Former Member
0 Kudos

Hello Developers,

We're setting up SSO to an external web application using Application Integrator. Authentication is provided using User Mapping fields. We would prefer to update the User Mapping fields programmatically rather than open these fields to the user.

My questions are,

1. Can the User Mapping fields be populated by a script or bapi program?

2. Where is the User Mapping information stored?

Thank you for your help.

Accepted Solutions (1)

Accepted Solutions (1)

holger_stumm2
Active Contributor
0 Kudos

I had a similar question some days ago and was getting interesting answers:

<a href="https://forums.sdn.sap.com/thread.jspa?messageID=1540159&amp;tstart=0#1540159https://forums.sdn.sap.com/thread.jspa?messageID=1540159&amp;tstart=0#1540159">Java API Personalization</a>

<a href="https://forums.sdn.sap.com/thread.jspa?messageID=1557275&amp;tstart=0#1557275">Java API Personalization iview</a>

A very good Documentation is

SAP Developer Guide "Integration Security Functions" in service.sap.com

hth -hs

Former Member
0 Kudos

Thank you for your input Holger. Fortunately my need only required a simpler approach. The information you pointed me to could be a good source of reference for future development.

Thanks again.

Answers (1)

Answers (1)

Former Member
0 Kudos

I found a better way to handle what I was looking for. What I really needed was to send the UserId as a parameter without having the User maintaining their own user mapping. I found that I could send the User Context Logon Id <User.LogonUid> as a parameter in the URL template fraction for User Mapping (Generic iView). This seems to work but I need to complete a more comprehensive test.

However, if you have an answer to my original question, I will still award points.

Thank you for your time.