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 |