Good afternoon, I need to create a workflow so that the third party is only created when there is an email registered in AD, how could I start?
Hi Kaio, everything good?
Do you speak Portuguese? Prefer Portuguese or English?
Pode ser português mesmo!
Mestre, dúvida:
Esse terceiro existe uma fonte autoritativa dentro do IdentityNow?
Existe sim, vou te explicar o cenário. Hoje no ambiente existe o seguinte transform.
{
"id": "00000-0000-442d-b48f-f1f2415ef720",
"name": "Empresa_Email_Terceiros_V1",
"type": "firstValid",
"attributes": {
"values": [
{
"attributes": {
"attributeName": "mail",
"sourceName": "Active Directory"
},
"type": "accountAttribute"
},
{
"attributes": {
"input": {
"attributes": {
"attributeName": "email",
"sourceName": "Fonte de Terceiros"
},
"type": "accountAttribute"
}
},
"type": "trim"
}
]
},
"internal": false
},
Só que tem alguns casos esporádicos em que o terceiro é criado com o e-mail pessoal, e na verdade ele tem que ser criado com e-mail corporativo.
Nesse caso, no momento de criação da conta do AD deve existir uma Rule que faz a criação desse email corporativo, não?
Existe sim! Mas não cita nada de e-mail
Pq assim, o comum é: Na fonte autoritativa de terceiro, geralmente retorna o e-mail pessoal. E no momento de criação do AD, nós montamos uma Rule que realiza a criação do e-mail corporativo. Essa rule é responsável por gerar o e-mail e validar se ele é unico no AD.
Vi errado existe sim essa regra!
Talvez tenha que validar como está essa rule. Pq se está sendo criado terceiros com e-mail pessoal, talvez o responsável seja a rule.
Exato vou validar aqui, obrigado!