Source user records imported from inventory data sources that contain a value for an email address but no value for other identifying fields (including user name, domain, SAM account name, first name, last name and employee number) are merged into a single user record by the inventory import process. The single user record has an email address from one of the source user records that is effectively selected at random.
As a consequence of this issue, user records for some email addresses that exist in the inventory data sources may not exist.
Source user records imported from inventory data sources are stored in the ImportedUser view in the compliance database. This issue affects records in this view that have:
A non-NULL value in the Email column; and
NULL values in the UserName, Domain, SAMAccountName, FirstName, LastName and EmployeeNumber columns.
The following SQL query can be executed against the compliance database of a FlexNet Manager Suite system to identify potentially affected records:
FROM dbo.ImportedUser iu
JOIN dbo.ComplianceUser cu ON cu.ComplianceUserID = iu.ComplianceUserID AND cu.Email != iu.Email
WHERE iu.Email ISNOTNULLAND iu.SAMAccountName ISNULLAND iu.UserName ISNULLAND iu.FirstName ISNULLAND iu.LastName ISNULLAND iu.EmployeeNumber ISNULL
This issue has been fixed in the following FlexNet Manager Suite releases: 2022 R1.3 / Jul 2022 (Cloud), 2022 R2 (On Premises)