@tc-libs/permission
v3.6.1
Published
Gestione permessi applicativi.
Readme
@tc-libs/permission
Gestione permessi applicativi.
Il package include:
PermissionModulePermissionService- entity/repository/controller admin
- DTO e serializzazioni
- costanti permission-centric
PermissionService
Estende AbstractService e aggiunge metodi specifici:
findAllIds()findAllByGroup(filterGroups?, options?)updateDescription(repository, dto)updateGroup(repository, dto)active(repository)inactive(repository)
Esempio:
const permissions = await this.permissionService.findAllByGroup({
group: 'user',
});Ruolo nel monorepo
Questo package viene usato direttamente da:
authenticationper i permission tokenroleper associare permessi ai ruoli
Export utili
import {
PermissionModule,
PermissionService,
PermissionEntity,
} from '@tc-libs/permission';Sviluppo
nx build permission
nx test permission