Skip to content

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
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