Hi,
I have seen guidance on how to configure 'employeeStatus' in the FIM Portal, and translate it to the correct 'userAccountControl' value in AD (e.g. 512,514)
However, how would I do this in reverse?
Here is my thinking 'userAccountControl' can have these values:
512 | Enabled Account |
514 | Disabled Account |
544 | Enabled, Password Not Required |
546 | Disabled, Password Not Required |
66048 | Enabled, Password Doesn't Expire |
66050 | Disabled, Password Doesn't Expire |
66080 | Enabled, Password Doesn't Expire & Not Required |
66082 | Disabled, Password Doesn't Expire & Not Required |
262656 | Enabled, Smartcard Required |
262658 | Disabled, Smartcard Required |
262688 | Enabled, Smartcard Required, Password Not Required |
262690 | Disabled, Smartcard Required, Password Not Required |
328192 | Enabled, Smartcard Required, Password Doesn't Expire |
328194 | Disabled, Smartcard Required, Password Doesn't Expire |
328224 | Enabled, Smartcard Required, Password Doesn't Expire & Not Required |
328226 | Disabled, Smartcard Required, Password Doesn't Expire & Not Required |
So do I simply write up a multiple IIF statement?
IIF(CustomExpression(Eq(userAccountControl,"66048")),"active","disabled") -> employeeStatus
How do I repeat this for all the other values in one long Custom Expression?
IIF(Eq(userAccountControl,512),"active"),IIF(Eq(userAccountControl,66048),"active")
,"disabled")) ???
Thank you