VKomak CRM
PlatformAvailable now

User Access Control

Permissions down to the individual feature, not just the role.

A dynamic, database-driven permission model: groups map to features, and each mapping carries independent view/add/edit/delete/approve/import/export flags — no hardcoded roles.

Fully built and in active use across tenants.

The problem

  • Role-based access is all-or-nothing — you can view a module or you can't.
  • Every new customer wants a slightly different permission split.

How VKomak solves it

  • Feature-level permission flags (view, add, edit, delete, approve, import, export) assigned per group.
  • Users can belong to multiple groups, with permissions merging rather than conflicting.

Features

Group and feature management
Per-feature CRUD + approve/import/export flags
Multi-group membership
Directive-level UI enforcement (buttons hide when a user lacks the permission)

Benefits

  • Every customer gets the exact access shape they need, without custom code

FAQs

Yes — every permission flag (including import/export) is set independently per feature per group.

See User Access Control on your own data.

Book a guided walkthrough, or start a free trial and explore it yourself.