1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/nodered_ynh.git synced 2024-09-03 19:46:25 +02:00

Fix permissions

This commit is contained in:
tituspijean 2021-07-24 14:35:30 +02:00
parent 6da643e615
commit 2ae0546d1b
3 changed files with 8 additions and 10 deletions

View file

@ -183,7 +183,7 @@ module.exports = {
* can be used to specifiy a different root path. If set to false, this is
* disabled.
*/
httpNodeRoot: '/nodes',
httpNodeRoot: '/',
/** The following property can be used to configure cross-origin resource sharing
* in the HTTP nodes.

View file

@ -1,5 +1,4 @@
YunoHost's permissions system allows you to select which users can have access to Node-RED:
* The `main` permission protects
* `/path`, to access to the dashboard ;
* all `/path/<node>` endpoints defined in the HTTP nodes (with the exception of `/path/admin`).
* Upon installation, the selected administrator will have the `admin` permission and access to the editor at `/path/admin`
* `main` permission protects `./`, to access the dashboard and HTTP endpoints ;
By default it is accessible to visitors, since it is meant to be used for API-like endpoints ;
* `admin` permission protects `./admin`. Upon installation, the selected admin will have sole access to it.

View file

@ -1,5 +1,4 @@
Le système de permissions de YunoHost permet de paramétrer les accès à Node-RED. Par défaut, seul l'administrateur sélectionné lors de l'installation y a accès.
* La permission `main` protège
* `/chemin`, pour accéder au tableau de bord ;
* toutes les routes `/path/<node>` définis par les *nodes* HTTP (à l'exception de `/chemin/admin`).
* L'utilisateur choisi comme admin à l'installation aura la permission `admin` et aura accès à l'éditeur à l'adresse `/chemin/admin`
Le système de permissions de YunoHost permet de paramétrer les accès à Node-RED :
* la permission `main` protège `./`, chemin d'accès au tableau de bord et les *nodes* HTTP.
Par défault, elle est accessible aux visiteurs et sa tuile est cachée, puisqu'elle est utilisée comme un point d'entrée de type API ;
* la permission `admin` protège `./admin`. L'administrateur sélectionné à l'installation y aura accès.