Langage 4DCommandes par thèmeUtilisateurs et groupesVersion : SuivantUtilisateurs et groupesBLOB TO USERS ( utilisateurs : Blob )CHANGE CURRENT USER ({ utilisateur : Text, Integer ; motDePasse : Text })CHANGE PASSWORD ( motDePasse : Text )Current user ( utilisateur : Integer ) : TextDELETE USER ( réfUtilisateur : Integer )EDIT ACCESSGet default user : IntegerGet group access : CollectionGET GROUP LIST ( nomsGroupes : Text array ; numérosGroupes : Integer array )GET GROUP PROPERTIES ( réfGroupe : Integer ; nom : Text ; propriétaire : Integer {; membres : Integer array} )Get plugin access ( plugIn : Integer ) : TextGET USER LIST ( nomsUtil : Text array ; réfUtil : Integer array )GET USER PROPERTIES ( réfUtilisateur : Integer ; nom : Text ; démarrage : Text ; motDePasse : Text ; nbUtilisations : Integer ; dernièreUtilisation : Date {; adhésions : Integer array {; groupePropriétaire : Integer}} )Is user deleted ( réfUtilisateur : Integer ) : BooleanSET GROUP ACCESS ({ groupes : Collection })Set group properties ( réfGroupe : Integer ; nom : Text ; propriétaire : Integer {; membres : Integer array} ) : IntegerSET PLUGIN ACCESS ( plugIn : Integer ; groupe : Text )SET USER ALIAS ( alias : Text )Set user properties ( réfUtilisateur : Integer ; nom : Text ; démarrage : Text ; motDePasse : Text ; nbUtilisations : Integer ; dernièreUtilisation : Date {; adhésions : Integer array {; groupePropriétaire : Integer}} ) : IntegerUser in group ( nomUtilisateur : Text ; groupe : Text ) : BooleanUSERS TO BLOB ( utilisateurs : Blob )Validate password ( utilisateur : Integer, Text ; motDePasse : Text {; digest : Boolean} ) : Boolean