Properties for Custom License Assignment, Duplicate User, and User Consolidation Rules
FlexNet Manager Suite
2024 R1
(On-Premises)
Use these properties to define Custom rules, Duplicate User rules, and the User
Consolidation.
| Property | Type | Example Value | Example Condition |
|---|---|---|---|
| UserName | FirstName | LastName | EmailAddress |
| UserName | string | "PatLewis" | UserName.ToLower() = "plewis" |
| FirstName | string | "Pat" | FirstName.ToLower() = "pat" |
| LastName | string | "Lewis" | LastName.ToLower() = "lewis" |
| EmailAddress | string | "plewis@company.com" | EmailAddress.ToLower().EndsWith("@ company.com") |
| SystemID | string | "ABC-001" | SystemID.ToUpper().StartsWith("ABC") |
| ClientID | string | "001" | ClientID = "001" |
| CurrentLicenseType | string | "52" | CurrentLicenseType = "52" OR CurrentLicenseType = "53" |
| AccountID | string | "1234567890" | AccountID = "1234567890" |
| TelephoneNumber | string | "+441234567890" | TelephoneNumber = "+441234567890" |
| TelephoneExtension | string | "890" | TelephoneExtension = "890" |
| IsDeveloper | bool | true | IsDeveloper = true |
| UserLockStatus | int | 96 | (UserLockStatus & 32) > 0 Possible values:
|
| DaysSinceLastLogon | int? |
NULL 365 |
DaysSinceLastLogon != null AND DaysSinceLastLogon > 365 The value is relative to the inventory date. |
| LastLogonDate | DateTime? |
NULL "20190628" |
LastLogonDate != null AND LastLogonDate.Value.Date == DateTime.Parse("06/28/2019") |
| LastLogonDateLocal | DateTime? |
NULL "20190628" |
LastLogonDateLocal != null AND LastLogonDateLocal.Date == DateTime.Parse("06/28/2019") |
| UserCreationDate | DateTime? |
NULL "20190628" |
UserCreationDate != null AND UserCreationDate.Value.Date == DateTime.Parse("06/28/2019") |
| UserCreationDateLocal | DateTime? |
NULL "20190628" |
UserCreationDateLocal != null AND UserCreationDateLocal.Date == DateTime.Parse("06/28/2019") |
| InventoryDate | DateTime? |
NULL "20190628" |
InventoryDate != null AND InventoryDate.Value.Date == DateTime.Parse("06/28/2019") |
| InventoryDateLocal | DateTime? |
NULL "20190628" |
InventoryDateLocal != null AND InventoryDateLocal.Date == DateTime.Parse("06/28/2019") |
| UserGroup | string | "QA" | UserGroup = "QA" |
| UserType | string | "A" |
UserType = "A" OR UserType = "B" Possible values:
|
| IsProductionUser | bool | true |
IsProductionUser IsProductionUser = true |
| SystemDefaultLicenseType | string | “91” | SystemDefaultLicenseType = "91" |
| TotalCPUTime | double | 1.500 |
TotalCPUTime > 10 CPU time is stated in seconds. |
| IsUserLocked | bool | false |
NOT IsUserLocked IsUserLocked = false |
| TotalAccessCount | double | 10 |
TotalAccessCount > 10 Retrieves the total object access count for a user. |
| SystemSuiteType | string |
ClassicBusinessSuite S4HANA "" (for a non-SAP system) |
SystemSuiteType = "S4Hana" SystemSuiteType.ToLower() = "s4hana" SystemSuiteType = "" |
FlexNet Manager Suite (On-Premises)
2024 R1