cancel
Showing results for 
Search instead for 
Did you mean: 

User mapping for 100 user

Former Member
0 Kudos

Hi friends,

i implemented SSO using User Mapping between Portal and .Net Application.

i am able to map user one by one to the system. but can any body tell me

how we map Multiple user to the system. is theer is any wany to map 100 or 200 user to the system. please help me out this problem..

your answer will helpfull for me.

Regards

Rashmi Sharma

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

The right approach is to create a new group and assign all the users to the newly created group.

Now do the required user mapping for this group.

This user mapping will be used for all the members of the group.

This is a scalable solution, as new users will simply be added to the group for the user mapping to take effect.

Regards,

Prasanna Krishnamurthy

Former Member
0 Kudos

write a standalone application, which will update their mapping data.

Check IUserMappingData, which will help you to save the user mapping data.

IUserMappingService umsvc = PortalRuntime.getRuntimeResource().getService( IUserMappingService.KEY)

IUserMappingData umdata = umsvc.getMappingData ("SYSTEM_ALIAS", user );

Map map = new HashMap();

umdata.enrich(map);

map.put("user","user id");

map.put("mappedpassword","password");

umdata.storeLogonData(map);

i have not tested this API, but i believe it should work.

Former Member
0 Kudos

[User]

uid=<b><user id></b>

$usermapping$:<b><alias></b>:user=<b><backend userid></b>

$usermapping$:<b><alias></b>:mappedpassword=<b><backend password></b>

for each user - if you are doing it by bulk assignment.

Former Member
0 Kudos

assuming you allow users to perform their own personalisation you could make them responsible for completing their own mapping data for that system.

There may also be a way to bulk upload mappings - ill see if I can dig out some information.

Haydn

Former Member
0 Kudos

If your users map one-to-one to your backend system (with different names) then no.

You have options if your users map to a smaller set of users - you can provide mappings based on group or role membership for example.

Haydn