User Tools

Site Tools


tuto:selfhostingforteams

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

tuto:selfhostingforteams [2019-05-24 15:21] – [Lexique] Emilientuto:selfhostingforteams [2023-02-02 22:06] (current) – external edit 127.0.0.1
Line 13: Line 13:
     * Indiquer quand le fichier hosts n'est plus nécessaire     * Indiquer quand le fichier hosts n'est plus nécessaire
     * Création de comptes et contrôle d'accés :     * Création de comptes et contrôle d'accés :
-      * Nextcloud : Groupes et user, app Registration à tester 
       * Wekan : TODO, voir si des kanbans séparés peuvent être visibles par groupe       * Wekan : TODO, voir si des kanbans séparés peuvent être visibles par groupe
-      * Dokuwiki : C'est l'admin qui crée les nouveaux comptes. 
-      Pour les groupes d'utilisateurs : Depuis le compte admin TODO, cliquer sur l'icône bonhomme tout en haut à droite, puis admin, puis "extension manager". Et vérifier que l'extension "ACL Manager by Andreas Gohr" est bien installée.  
-      Depuis le compte admin TODO, cliquer sur l'icône bonhomme tout en haut à droite, puis admin, puis "Access Control List Management", à partir de là on peut créer des listes d'utilisateurs et leur attribuer des droits, pour chaque page et chaque namespace 
-      Pour créer des namespaces, tout est expliqué dans la [[https://www.dokuwiki.org/fr:namespaces|doc dokuwiki]]. 
-       
-      * Gogs : à vérifier, probablement le même système que git/lab/hub, public/privé/local 
       * Odoo : pas besoin, non ?       * Odoo : pas besoin, non ?
       * Flarum : TODO, accès limités à des forums ?       * Flarum : TODO, accès limités à des forums ?
-      * Mattermost : à vérifier, possible pour l'admin de créer plusieurs "teams" complètement cloisonnées 
   * Odoo : pour se connecter il faut taper URL:PORT/web/login, puis si ça timeout à la connexion, retaper URL:PORT/web . Pas mal de temps passé à essayer de comprendre et débuguer ça, problème connu du côté de Odoo, à fouiller et/ou reporter à nouveau auprès du projet.    * Odoo : pour se connecter il faut taper URL:PORT/web/login, puis si ça timeout à la connexion, retaper URL:PORT/web . Pas mal de temps passé à essayer de comprendre et débuguer ça, problème connu du côté de Odoo, à fouiller et/ou reporter à nouveau auprès du projet. 
 +
 +DOCUWIKI les groupes d'utilisateurs et la gestion des autorisations :
 +  * Depuis le compte admin TODO, cliquer sur l'icône bonhomme tout en haut à droite, puis admin, puis "extension manager"
 +  * Vérifier que l'extension "ACL Manager by Andreas Gohr" est bien installée. 
 +  * Utilisateurs : C'est l'admin qui crée les nouveaux utilisateurs et les groupes d'utilisateurs, depuis la Page Admin -> User Manager. Si un nouvel utilisateur est ajouté à un groupe qui n'existe pas encore, le groupe est créé à la volée
 +  * Namespaces : Les namespaces sont des regroupements de page, comme des dossiers. Tout est expliqué dans la [[https://www.dokuwiki.org/fr:namespaces|doc dokuwiki]] 
 +  * Et finalement, on peut aller dans le "Access Control List Management", également depuis le menu admin, pour attribuer à chaque utilisateur et chaque liste les droits sur les pages et les namespaces
 +  * NB : ici un [[Access Control List Management"|rappel de la syntaxe dokuwiki]] 
 +
 +NEXTCLOUD : 
 +  * Depuis le compte admin, icône en haut à droite, "utilisateurs"
 +  * A partir de là on crée des utilisateurs et des groupes d'utilisateurs
 +  * Ensuite, chaque dossier et chaque fichier peut être partagé avec un groupe ou un utilisateur
 +  * Une fois qu'un dossier ou document a été partagé, on peut cliquer sur l'icône de partage pour gérer les permissions de chaque groupe ou utilisateur avec qui le dossier/document a été partagé
 +
 +MATTERMOST : 
 +  * A la première connexion sur Mattermost, on propose à l'admin de créer une "team" sur le serveur
 +  * Sur un serveur, il y aura plusieurs "teams", et dans chaque "teams", plusieurs utilisateurs qui discuteront dans des "channels publics" (accessibles à tous) et dans des "channels privés", où l'utilisateur qui a crée le channel invitera explicitement tous les utilisateurs avec qui il veut échanger
 +  * Un utilisateur invité à une team ne saura même pas que d'autres teams existent sur le serveur
 +  * Pour ajouter un utilisateur au serveur, on va dans la team dans laquelle on voudrait l'avoir, et dans le menu tout en haut à gauche à côté de l'icône du nom du compte, on trouve "manage members", où on peut changer les privilèges d'un utilisateur ou supprimer un utilisateur
 +  * Pour réellement supprimer le compte utilisateur du serveur, dans le même menu mais depuis le compte admin on trouve "system console". Et dans l'onglet "user", on peut supprimer un compte utilisateur avec les options "revoke sessions" et "deactivate".
 +
 +GOGS : 
 +  * C'est l'admin qui crée les utilisateurs, en allant dans "administration" puis "utilisateurs"
 +  * Quand on crée un dépôt, on peut choisir s'il est public (visible par tout le monde à son url) ou privé
 +  * Pour partager un dépôt avec d'autres utilisateurs, on va dans le dépôt, puis dans paramètres, puis collaboration, et on peut ajouter un utilisateur créé précédemment sur le serveur
 +  * Dans les paramètres du dépôt, tout en bas, on peut le supprimer
 +     
  
 Côté système Côté système
Line 61: Line 81:
  
   * Applications Nextcloud **[[https://wiki.fuz.re/doku.php?id=tuto:selfhosting_applinextcloud#applications_dans_nextcloud|(cf ce tuto)]]** : Notes --- Calendar --- Mind Map --- Tasks --- Contacts --- Collabora   * Applications Nextcloud **[[https://wiki.fuz.re/doku.php?id=tuto:selfhosting_applinextcloud#applications_dans_nextcloud|(cf ce tuto)]]** : Notes --- Calendar --- Mind Map --- Tasks --- Contacts --- Collabora
 +
 +  * codimd ? garradin ? libreERP plutôt que odoo ? CryptPad ? CodiMD ?
  
  
tuto/selfhostingforteams.1558711312.txt.gz · Last modified: 2023-02-02 22:06 (external edit)