Inventory Object: User

FlexNet Manager Suite 2022 R2 (On-Premises)

User objects are uploaded to the ImportedUser table in the operations (inventory) database. Multiple imports will merge updated data with existing records, and add new records as applicable.

The ImportedUser table holds all of the end-users which have been retrieved from the source connections.

Attributes are listed here in alphabetical order.

Property Attributes Notes
ComplianceDomainID Unsigned integer (int). May be null.

Identifier of the domain in the ComplianceDomain table that this end-user belongs to. This is populated by the import process and does not need to be provided by the source connections.

ComplianceUserID Unsigned integer (int). May be null.

Identifier of the end-user in the ComplianceUser table that this imported user links to. This is populated by the import process and does not need to be provided by the source connections.

CostCenter Alpha-numeric text (maximum 128 characters). May be null.

The cost center of the end-user, as reported in SAP. Does not necessarily map to a cost centre in the GroupEx table.

Domain Alpha-numeric text (maximum 100 characters). May be null.

The domain of the end-user.

Email Alpha-numeric text (maximum 200 characters). May be null.

The email address of the end-user.

EmployeeNumber Alpha-numeric text (maximum 128 characters). May be null.

The employee number of the end-user.

ExternalID Unsigned integer (bigint). Mandatory. Database key.

The identifier used in the source connection for the end-user.

Note: Strictly, this attribute may be null, because it forms part of a compound database key. However, null values may cause import errors (where this object does not get imported), and multiple records from the same connection having nulls may cause data loss through over-writing. It is therefore best practice to treat this field as mandatory.
FirstName Alpha-numeric text (maximum 128 characters). May be null.

The first name of the end-user.

InventoryAgent Alpha-numeric text (maximum 64 characters). May be null.

The name of the person or tool that performed the last inventory. For imported spreadsheets, you may wish to include the name of the person preparing the data, in case there is subsequent follow-up required.

IsBlacklisted Boolean (0 or 1). Default: 0.

This is populated by the import process and does not need to be provided by the source connections. The field is set to True if the end-user matches a record from the UserNameBlacklist table, meaning the account should not be included in compliance calculations.

LastName Alpha-numeric text (maximum 128 characters). May be null.

The last name or surname of the end-user.

MapUsingEmailAddress Boolean (0 or 1). Default: 0.

Indicates whether or not the user's email address should be used to try and map it to an existing ComplianceUser record.

SAMAccountName Alpha-numeric text (maximum 64 characters). May be null.

The SAM account name of the end-user.

UserName Alpha-numeric text (maximum 64 characters). May be null.

The account name of the end-user.

FlexNet Manager Suite (On-Premises)

2022 R2