Lenguaje 4DComandos por temaUsuarios y gruposVersión: SiguienteUsuarios y gruposBLOB TO USERS ( usuarios : Blob )CHANGE CURRENT USER ({ usuario : Text, Integer ; contraseña : Text })CHANGE PASSWORD ( contraseña : Text )Current user ( usuario : Integer ) : TextDELETE USER ( refUsuario : Integer )EDIT ACCESSGet default user : IntegerGet group access : CollectionGET GROUP LIST ( nomGrupos : Text array ; numGrupos : Integer array )GET GROUP PROPERTIES ( refGrupo : Integer ; nombre : Text ; propietario : Integer {; miembros : Integer array} )Get plugin access ( plugIn : Integer ) : TextGET USER LIST ( nomsUsuario : Text array ; refUsuario : Integer array )GET USER PROPERTIES ( refUsuario : Integer ; nombre : Text ; inicio : Text ; contraseña : Text ; nbLogin : Integer ; ultimoLogin : Date {; membrecias : Integer array {; grupoPropietario : Integer}} )Is user deleted ( refUsuario : Integer ) : BooleanSET GROUP ACCESS ({ grupos : Collection })Set group properties ( refGrupo : Integer ; nombre : Text ; propietario : Integer {; miembros : Integer array} ) : IntegerSET PLUGIN ACCESS ( plugIn : Integer ; grupo : Text )SET USER ALIAS ( alias : Text )Set user properties ( refUsuario : Integer ; nombre : Text ; inicio : Text ; contraseña : Text ; nbLogin : Integer ; ultimoLogin : Date {; membrecias : Integer array {; grupoPropietario : Integer}} ) : IntegerUser in group ( usuario : Text ; grupo : Text ) : BooleanUSERS TO BLOB ( usuarios : Blob )Validate password ( refUsuario : Integer, Text ; contraseña : Text {; digest : Boolean} ) : Boolean