mirror of
https://github.com/YunoHost-Apps/dato_ynh.git
synced 2024-09-03 18:16:33 +02:00
27 lines
2.5 KiB
Markdown
27 lines
2.5 KiB
Markdown
|
* Limitations
|
|||
|
* Pour le moment, dato a besoin d'un domaine/sous-domaine complet et ne peut <20>tre install<6C> dans un sous-chemin.
|
|||
|
* LDAP n'est pas support<72>, mais dato contient son propre m<>canisme de gestion des utilisateurs, et permet de rendre l'application soit disponible <20> tous, soit restreinte aux utilisateurs choisis quand l'autosynchronisation est activ<69>e.
|
|||
|
|
|||
|
## Configuration
|
|||
|
|
|||
|
Cette application peut <20>tre personnalis<69>e en modifiant le fichier `config/public.js` situ<74> dans `/opt/yunohost/APPID/` (`APPID` devrait-<2D>tre `dato` pour une premi<6D>re instance et puis, `dato__2`, `dato__3`... pour les suivantes).
|
|||
|
Il est aussi possible de modifier `config/private.js`, mais <20> vos risques et p<>rils.
|
|||
|
|
|||
|
|
|||
|
## Ajouter des utilisateurs
|
|||
|
|
|||
|
Si vous activez l'autosynchronisation, les utilisateurs auront besoin d'un compte pour utiliser l'application. Dato ne supporte pas LDAP pour le moment, vous devrez donc ajouter des utilisateurs s<>par<61>ment dans sa base de donn<6E>es.
|
|||
|
Pour ajouter un utilisateur, il suffit de visiter la page `/users/` (https://dato.yourdomain.tld/users/), cr<63>er un nouvel utilisateur, et ne pas oublier de cliquer sur "roles" et d'ajouter le r<>le `dato`.
|
|||
|
Si vous voulez donner le droit <20> un utilisateur d'administrer (= d'ajouter/supprimer des utilisateurs), il suffit de lui donner additionnellement, le r<>le `dato-admin`.
|
|||
|
|
|||
|
Si besoin, vous pouvez cr<63>er des liens pour permettre <20> un utilisateur de modifier son mot de passe. Il suffira alors d'envoyer ce lien manuellement <20> l'utilisateur.
|
|||
|
|
|||
|
|
|||
|
## Note sur dato
|
|||
|
|
|||
|
Dato est une application web progressive (PWA). En deux mots, cela veut dire que les navigateurs gardent en cache l'application enti<74>re, afin de ne pas avoir <20> la demander au serveur <20> chaque visite.
|
|||
|
Cela permet de moins soliciter le serveur, et d'utiliser l'application en l'absence de connexion internet.
|
|||
|
|
|||
|
Quand l'application est mise <20> jour, le navigateur des utilisateurs d<>tecte automatiquement la nouvelle version et propose de recharcher la page pour mettre <20> jour l'application. Cependant, certains navigateurs ne semblent pas toujours se rendre compte qu'une nouvelle version est disponible instantan<61>ment. Pour v<>rifier la version que vous utilisez, vous pouvez cliquer sur "?" (en haut <20> droite dans l'interface de dato), et choisir "cr<63>dit" pour y trouver le num<75>ro de version actuellement install<6C>.
|
|||
|
Vous pouvez aussi forcer une mise <20> jour de l'application depuis le serveur en ouvrant la page "about:serviceworker" dans votre navigateur, et en cliquant sur le bouton "unregister" du service du domaine sur lequel vous avez install<6C> dato.
|