Link to home
Start Free TrialLog in
Avatar of Garry Shape
Garry ShapeFlag for United States of America

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?
ASKER CERTIFIED SOLUTION
Avatar of Henrik Johansson
Henrik Johansson
Flag of Sweden image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Garry Shape

ASKER

Thought about proxy address but that could cause email issues sending to their addresses internally right?

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.
I wonder if there's another area could be used rather than modifying the Schema
I see some "extensionAttribute1" through "extenstionAttribute15", "Unicode String"
I think i can use those for this purpose
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Ok I think I understand now.
So CustomAttributeX in Exchange corresponds to ExtensionAttributeX in Active Directory?
Or are they independently unique
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