Pro tip: Use ⌘K to quickly search anything in Kazi
Pro tip: Use ⌘K to quickly search anything in Kazi
Pro tip: Use ⌘K to quickly search anything in Kazi
One contractor with too much access can expose your whole business. Give freelancers, agencies, and enterprise teams granular role-based access, so every person sees exactly what they should, no more, no less.
Part of your integrated KAZI workspace: roles power Access control, Team, and Settings.


Create unlimited custom roles beyond Admin and Member. Tailor access for contractors, clients, and accountants.
Set read, write, and delete permissions for every module: invoices, projects, files, and more.
Invite clients with restricted guest roles. They see only the projects and files you share explicitly.
Define reporting structures and approval chains. Managers approve invoices, leads assign tasks.
Issue API keys with role-scoped permissions so integrations only access the data they need.
Every permission change is logged with who, what, and when, for full accountability across your workspace.
KAZI RBAC lets you define custom roles with per-module permissions, set a team hierarchy, and give clients guest access, so every person sees exactly what their role should and nothing more.
Yes. Build custom roles with granular, per-module permissions rather than being limited to a few fixed role types.
Yes. Client guest access lets you share specific areas with clients while keeping the rest of your workspace private.
Yes. Permissions are enforced across the ecosystem, so roles control what each person can view and do, not just what the UI hides.
Roles govern access everywhere, from projects and billing to files and admin, so one permission model applies across the whole ecosystem.