Announcements

SecurID® Discussions

Browse the SecurID discussion board to get product help and collaborate with other SecurID users.
MattinglyBrian
Contributor
Contributor

How do I add multiple User Aliases using API?

I am trying to add multiple user aliases to an account (around 50 - 100)

 

Using the GUI I am only able to add one at a time. To save some time and for future edits, we are trying to do this using the API. I have found documentation on editing a user but no attribute for the Alias. 

Labels (1)
0 Likes
3 Replies
EdwardDavis
Employee
Employee

Authentication Manager Bulk Admin can do it....aliases are called GrpDefLogin.

-----------------------------------------------------------------

Example: I just put user zaz in a group aliasgrp

and ran an AMBA input file to assign a list of aliases for user ZAZ

 

input file:

cat cauu.csv

 


Action,deflogin,grpdeflogin,grpname
cau,zaz,zaz8,aliasgrp
cau,zaz,zaz7,aliasgrp
cau,zaz,zaz6,aliasgrp
cau,zaz,zaz5,aliasgrp
cau,zaz,zaz4,aliasgrp
cau,zaz,zaz3,aliasgrp

 

 

 

AMBA run:

rsaadmin@edavis-vm150:/opt/rsa/am/utils> ./rsautil AMBulkAdmin  -a admin -P 'chillywilly123!' --verbose -m 0 -i cauu.csv

 

 

Result:

 

pastedImage_1.png

0 Likes

We currently do not have the AMBA tool for our deployment.

0 Likes

OK

 

In the Dev guide see Class AMPrincipalAliasDTO

This data transfer object (DTO) is used to specify an alias user ID for an existing Authentication Manager principal and optionally the location of a shell that will be set upon a successful logon of the user with the alias user ID.
One or more aliases can be set for a user using the UpdateAMPrincipalCommand. Existing aliases for a given user can be looked up using the LookupAMPrincipalCommand.

0 Likes