0.1.1 • Published 4 months ago

dntic-permission-management v0.1.1

Weekly downloads
-
License
-
Repository
-
Last release
4 months ago

PermissionManagement

Esta librería permite la gestión de permisos en las aplicaciones DNTIC.

USO

npm install dntic-permission-management

PROTECCIÓN DE RUTAS

En el archivo Routes.py agregar el acceso a los permisos permissions corresponde al array de permisos asignados en la app appID corresponde al numero de la aplicacion en el SIIPNE module ID corresponde al numero de modulo SIIPNE

canActivate:[HasPermissionGuard], 
data: {
    permissions: ['SBSE-EVT-C'],
    appID: 1234,
    moduleID: 1234
    },

PROTECCIÓN DE CONTENIDO

Para mostrar el contenido html de acuerdo a los permisos asignados agregar

<ng-template [libHasPermission]="{permissions: ['DINARP'], appID: 2366, moduleID: 1234}">
    <p>Si cumple todo el array de permisos Muestra la informacion</p>
</ng-template>
0.1.0

4 months ago

0.1.1

4 months ago

0.0.1

4 months ago