#permissions #role #security #cli #rust

app r-perms

Una herramienta de línea de comandos para calcular permisos granulares en aplicaciones basadas en roles

3 releases

0.1.2 Nov 29, 2024
0.1.1 Nov 29, 2024
0.1.0 Nov 29, 2024

#1761 in Command line utilities

Download history 278/week @ 2024-11-25 67/week @ 2024-12-02

345 downloads per month

MIT license

7KB
58 lines

RS PERMISSIONS

Es un pequeño proyecto creado para calcular BitPermissions a partir de una lista en un JSON en el siguiente formato:

{
    "permissions": [
        // [Nombre, Valor]
        ["Read Database", 1]
    ]
}

El CLI debe usarse de esta manera:

./ruta/al/binario/r-perms --dir=ruta/al/archivo/permissions.json

Verá una salida como esta:

Permissions loaded from JSON:
[1] Uno
[4] Dos
? Select the permissions ›
 Uno
 Dos

Luego de seleccionar los permisos correspondientes, la consola será limpiada y verá una salida como esta:

Calculated Permissions Value: 5

Dependencies

~3–14MB
~117K SLoC