Recherche

Sommaire

Pages enfant
  • Cahier des charges

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

  • Regarder pourquoi le logout est si long
    --> YC: une piste: chez moi mon process mysql est à 100% pendant un moment au logout
    A voir si c'est lié mais au moment de la connexion d'un user j'ai une pile de logs pendant plusieurs minutes où tout ressemble à ceci:
    SELECT parentid INTO newid FROM hierarchy WHERE hierarchy.id = NAME_CONST('curid',_utf8'7ee8ebc4-75a7-4722-bae3-26c79935eb4f' COLLATE 'utf8_general_ci')
    SELECT versionableid INTO newid FROM versions WHERE versions.id = NAME_CONST('curid',_utf8'66308e82-2476-4ee7-8e5c-1febd7e573f6' COLLATE 'utf8_general_ci')
  • Penser à bien documenter
    • Sur la première page si l'utilisateur anonyme n'a aucun droit (pas une seule section publique par exemple) on a une erreur (seulement dans le log)
    • Suivre la doc http://doc.nuxeo.org/xwiki/bin/view/FAQ/UsingPostgreSQL83 dans le cas de postgresql
    • Gestion des droits
      • Parler du groupe (vide ou non) à créer dans le LDAP qui doit correspondre au defaultGroup pour pouvoir sélectionner "Tout le monde" dans l'IHM de gestion des droits
      • Expliquer ce que signifient "members", "administrators" et "Everyone" qui sont les groupes par défaut dans Nuxeo
      • Expliquer comment modifier les droits sur root si besoin (nécessaire ?)
      • Expliquer quels sont les droits à la racine des espaces par défaut.
      • Comment couper le droit READ à tous et modifier les droits.
      • Si on créée un groupe "administrators" dans le LDAP, un droit de gestion totale sera donné aux membres de ce groupe. Sinon, seul l'utilisateur défini comme admin dans la conf aura ce droit à la création de la base
    • L'utilisation des script de nuxeo-shell-scripts et notamment modifyPermissions.js

...