Utilisateurs internes

Définir des utilisateurs internes

Des utilisateurs propres à FlowerDocs peuvent être définis au niveau du Core. Ces utilisateurs peuvent être utilisés comme compte de service, pour des administrateurs etc.

L’utilisateur system est le compte utilisé par les différentes applications FlowerDocs. Ses informations peuvent être configurées à l’aide des paramètres system.admin.username et system.admin.password.


Ce compte est utilisé par :

  • La GUI pour charger sa configuration
  • Le Core pour exécuter les OperationHandlers
  • Le CLM pour gérer les scopes
  • Le client Java FlowerDocs simplifiant l’authentification auprès de FlowerDocs

Pour chacune de ces applications, il est conseillé de configurer le compte utilisé (un différent pour chaque application).


Le Core permet de définir des comptes additionnels et leurs informations :

  • id : l’identifiant du compte
  • password : le mot de passe du compte
  • profiles : les profils (rôles, groupes, équipes) du compte

Ces comptes additionnels peuvent être configurés dans les fichiers core.properties et gui.properties tels que :

internal.realm.users[0].id=client1
internal.realm.users[0].password=<password>
internal.realm.users[0].profiles=ADMIN,ALL_USERS,JURIDIQUE,COMMERCE,MARKETING,COMPTABILITE


Les différents comptes définis au niveau du Core peuvent être utilisés pour l’ensemble des scopes existants.