Hi all,
I’m having a weird issue with correlation on a source. I have a source with accounts in the following format:
login = SUSANO
userName = SUSAN ORTON
accountNumber = 12345
and an Identity schema in the following format (minus several attributes for brevity’s sake):
Username = susan.orton
Display Name = Susan Orton
Name = 2345678
The source has a correlation rule configured as:
Identity Display Name = Account userName
Which should match between Susan Orton and SUSAN ORTON (my understanding is that correlation rules are case-insensitive)
However, I have 79 accounts that come in as uncorrelated and 1 that comes in correlated properly.
From what I’ve read, there are only three reasons an account wouldn’t correlate:
- The account wasn’t correlated during a previous aggregation (which is typically resolved by running an unoptimized aggregation, which didn’t work in this case
- The account doesn’t match any identities (As shown above, this should not be the case)
- The account matches more than one identity
I have confirmed that we don’t have duplicate identities for this user, so #3 shouldn’t be a problem. However, there is something that may be throwing a wrench into this issue.
A few weeks ago, we changed the account schema for our authoritative source to use employeeID instead of preferredName for the Account Name attribute. It looks like this caused all of the “old” identities to get thrown out and new identities created. To that end, I’m trying to recorrelate all of the accounts for our sources so that entitlements are reflected properly. My gut tells me that something in this change is causing this issue, but when I look at it purely from a correlation/account schema/identity schema perspective, it looks correct.
I’ve also tried resetting the accounts for the source entirely and get the same results - 1 correlated account and 79 uncorrelated accounts. I don’t see anything special about the one correlated account, so I’m really at a loss.
I appreciate any pointers and will provide any other info that I can. Thanks!