Skip to main content

Services

Services wrap data services from @digiwedge/access-control-client and add validation, auditing and business rules.

Service Overview

ServiceDescription
FeaturesServiceCreate/update/soft-delete/restore, toggle state. Validates unique name and audits changes
PermissionsServiceDefine permissions and assign them to roles/subjects
RolesServiceCRUD roles and manage default permissions
UsersServiceCRUD users, manage role assignments and profiles
TenantsServiceCRUD operations for tenants
FeatureFlagsServiceToggle features at runtime per subject
ConsentsServiceRecord/revoke/update user consents
InvitationsServiceInvite/onboard users; track lifecycle
LoginAttemptServiceRecord/list/prune login attempts

Source

See source under libs/access-control/src/** for method signatures.