Announcing the Saviynt Knowledge Exchange unifying the Saviynt forums, documentation, training,
and more in a single search tool across platforms. Read the announcement here.

lower case and concat on generate username rule prints lowerfirstname.smith

PVoehrs
New Contributor III
New Contributor III

Hi, We have created a simple generate username rule, which looks like this:

lower(concat(firstname,'.',lastname))

But when I start a request I retrieve the following:

FIELD NAME VALUE

First Nametest
Org NameTest Org 1
lastnameasds
usernamelowerfirstname.asds

Any idea how to fix this? I opened a ticket but got told to ask the community.

BR
Patrick

3 REPLIES 3

Manu269
All-Star
All-Star

Refer this if helps : Solved: how to generate uesrname, systemusername and email... - Saviynt Forums - 2306

Regards
Manish Kumar
If the response answered your query, please Accept As Solution and Kudos
.

rushikeshvartak
All-Star
All-Star

lower(concat(substring(users.firstname,1,1) , users.lastname) # concat(substring(users.firstname,1,2) , users.lastname) # concat(substring(users.firstname,1,2) , users.lastname) )


Regards,
Rushikesh Vartak
If you find the response useful, kindly consider selecting Accept As Solution and clicking on the kudos button.

PVoehrs
New Contributor III
New Contributor III

Good morning,

Sorry my mistake. My current config looks like this:
lower(concat(users.firstname,'.',users.lastname))

and it is still providing the above result for username:

lowerfirstname.asds. <= Where firstname is 'test' and lastname is 'asds'

 

Any thoughts: