An account object holds the information belonging to a shared account

AttributeTypeDescription
accountIdLongaccount id
accountNameStringaccount name
passwordPolicyStringpassword policy
systemStringmanaged system (agent) name
accountDescriptionStringaccount description
accountDisabledBooleantrue if account is diabled
typeAccountType"U"=user, "S"=shared, "P"=privileged, "I=ignored
lastUpdateCalendarlastUpdate
lastLoginCalendarlastLogin
lastPasswordUpdateCalendarlastPasswordUpdate
passwordExpirationCalendarpasswordExpiration
grantedRolesList<Map<String,Object>>list of grants directly granted to the user
allGrantedRolesList<Map<String,Object>>list of grants directly on indirectly granted to the user
grantedList<String>list of role names directly granted to the user
allGrantedList<String>list of role names directly or indirectly granted to the user
attributesMap<String,String>additional account attributes