I want to perform Provisioning Create Account to Google Workspace, where I have to generate an email format. My expectations are as follows:
1. The email format is taken from the authoritative source attribute “work_Email”. I take the value in the ‘work_email’ attribute from the attribute firstname.lastname{uniqueCounter}“@domain.company”.
2. If lastname is null or an empty string, the email format becomes: first character of first name.firstname{uniqueCounter}“@domain.company”
3. If the “work_email” attribute already has an email value, use that value.
I think you’ll need a cloud rule to accomplish this. Try out using the one below. I’ve used this in a few different scenarios for AD email creation and it has worked well for me.
The listed ones do not include transforms, so a generator rule would be suggested. Another option would be to use an IdentityAttribute and Transform to pre-configure the value before the create call happens.