#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

#1946 in Command line utilities

Download history 299/week @ 2024-11-27 50/week @ 2024-12-04 14/week @ 2024-12-11

73 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–11MB
~114K SLoC