RbacUser¶
User object for RBAC. Typically replicated from Active Directory.
Fields¶
| Field | Type | Description |
|---|---|---|
| Created | datetime | Date/Time this object was created |
| CreatedBy | string | OctoSAM user that created the object |
| DeletedInDirectory | boolean | True if the account was deleted in Active Directory but cannot be removed from the database due to referential integrity. For example if set as SoftwareItem owner. |
| DeletedInDirectoryFirstDetected | datetime | Date/Time the Deleted in Directory flag was set |
| DirectoryAccountExpires | datetime | accountExpires attribute from ActiveDirectory |
| DirectoryDistinguishedName | string | DN of this user in Active Directory |
| DirectoryGUID | guid | Object-GUID attribute from Active Directory |
| DirectoryMsDSConsistencyGuid | guid | A unique ID used by Microsoft Entra ID to synchronize user information |
| DirectoryWhenChanged | datetime | whenChanged attribute from Active Directory |
| DirectoryWhenCreated | datetime | whenCreated attribute from Active Directory |
| Enabled | boolean | True if the user is enabled in Active Directory |
| EntraIdId | string | Entra ID ID of this RBAC user |
| EntraIdLastSignInDateTime | datetime | Date/Time the user last signed in with Microsoft Entra ID |
| EntraIdOnPremisesLastSyncDateTime | datetime | Date/Time the user was last synchronized |
| EntraIdOnPremisesSyncEnabled | boolean | True if the Entra ID user was synchronized from an on premises active directory |
| EntraIdTenantId | guid | Entra ID tenant ID of this RBAC user |
| ExtraData | string | Extra data in JSON format |
| HashedKey | string | Reserved for future use |
| ID | numeric | Internal ID for the RbacUser entity (Primary Key) |
| LastFoundInDirectory | datetime | Date/Time this object was last found in Active Directory |
| LastModification | datetime | Date/Time this object was last modified |
| LastModifiedBy | string | OctoSAM user that last modified the object |
| MailAddress | string | mail attribute of this user in Active Directory |
| Name | string | Unique user name |
| Notes | string | Notes for this RBAC user |
| PasswordLastSet | datetime | Date/Time the password was last set in Active Directory |
| PasswordNeverExpires | boolean | True if the Password Never Expires flag is set in Active Directory |
| PrintableName | string | access rbac user via inventory user id |
| RbacProviderID | numeric | Internal ID that references the RbacProvider entity (Foreign Key) |
| Res1 | string | Reserved for future use |
| Res2 | string | Reserved for future use |
| Res3 | string | Reserved for future use |
| Res4 | string | Reserved for future use |
| TelephoneNumber | string | telephoneNumber attribute of this user in ActiveDirectory |
| UserID | numeric | Internal ID that references the User entity (Foreign Key) |
| UserPasswordExpiryTime | datetime | Calculated date/time the password will expire |
| UserPrincipalName | string | userPrincipalName attribute of this user in Active Directory |