Services
Services wrap data services from @digiwedge/access-control-client and add validation, auditing and business rules.
Service Overview
| Service | Description |
|---|---|
FeaturesService | Create/update/soft-delete/restore, toggle state. Validates unique name and audits changes |
PermissionsService | Define permissions and assign them to roles/subjects |
RolesService | CRUD roles and manage default permissions |
UsersService | CRUD users, manage role assignments and profiles |
TenantsService | CRUD operations for tenants |
FeatureFlagsService | Toggle features at runtime per subject |
ConsentsService | Record/revoke/update user consents |
InvitationsService | Invite/onboard users; track lifecycle |
LoginAttemptService | Record/list/prune login attempts |
Source
See source under libs/access-control/src/** for method signatures.