Garry Shape
asked on
Contain multiple external email addresses for Active Directory user?
Looking to use existing way or create a property on Person in Active Directory to contain multi-value strings of external email addresses, as to be indexed for quick searchability.
The idea behind it is we would have an outside system in place where a user would sign up at for something which would then in return create an AD account after it cross-checked some other unique information.
One thing it would check was whether their personal e-mail, like bobsmith121@yahoo.com or gmail or whatever, already existed for a user in the Active Directory database.
Is there a field that could be utilized for that?
If created what's the easiest way to do that?
Is there perhaps another system that integrates that could possibly even do away with that approach, and manage AD account creation/matching for us?
The idea behind it is we would have an outside system in place where a user would sign up at for something which would then in return create an AD account after it cross-checked some other unique information.
One thing it would check was whether their personal e-mail, like bobsmith121@yahoo.com or gmail or whatever, already existed for a user in the Active Directory database.
Is there a field that could be utilized for that?
If created what's the easiest way to do that?
Is there perhaps another system that integrates that could possibly even do away with that approach, and manage AD account creation/matching for us?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
I wonder if there's another area could be used rather than modifying the Schema
ASKER
I see some "extensionAttribute1" through "extenstionAttribute15", "Unicode String"
I think i can use those for this purpose
I think i can use those for this purpose
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Ok I think I understand now.
So CustomAttributeX in Exchange corresponds to ExtensionAttributeX in Active Directory?
Or are they independently unique
So CustomAttributeX in Exchange corresponds to ExtensionAttributeX in Active Directory?
Or are they independently unique
ASKER
Ok yeah that appears to be the case, looks great. thanks again for the tips
Yes, it's the same attribute with different label. The attribute stored in AD is called ExtensionAttribute1, but Exchange labels it as CustomAttribute1
ASKER
Sending internally to their Gmail would show up in their Outlook because it goes to their Primary SMTP, which would be the on-premise Exchange email address they have.
Yeah this is more for just having a record of an external e-mail address they use to identify themselves for determining whether they need AD account or not, so I'm assuming AD user object is the best place to store that.