Skip to content
Clix CRM

Security and audit

Tenant isolation, granular permissions, and a record of every change.

Role based access control with granular permissions, audit logs that keep the before and after values, encrypted provider credentials, signed webhooks, and session revocation.

Start free trial1 month free · No credit card required · $10/user/month
app.clix-crm.com/settings/users
Users & teams
Search
+ Invite user
OH
All usersAgentsManagersAdministrators12 users · 3 branches · 4 teams
UserRoleBranchBRNLanguagesPortal mappingStatus
OHOmar HaddadAdministratorBusiness Bay HQBRN 41000EN, ARPFBYDZActive
FAFatima Al MarriSales managerMarina branchBRN 41137ENPFBYActive
DODaniel OkoroAgentJVC branchBRN 41274EN, HIPFBYActive
PNPriya NairListing adminBusiness Bay HQBRN 41411EN, AR, FRPFBYDZInvited
YRYusuf RahmanFinanceMarina branchBRN 41548EN, ARPFBYActive
LHLina HaddadAdministratorJVC branchBRN 41685ENPFBYActive
OHOmar HaddadSales managerBusiness Bay HQBRN 41822EN, HIPFBYDZActive
FAFatima Al MarriAgentMarina branchBRN 41959EN, AR, FRPFBYActive
DODaniel OkoroListing adminJVC branchBRN 42096EN, ARPFBYActive
PNPriya NairFinanceBusiness Bay HQBRN 42233ENPFBYDZActive
YRYusuf RahmanAdministratorMarina branchBRN 42370EN, HIPFBYInvited
LHLina HaddadSales managerJVC branchBRN 42507EN, AR, FRPFBYActive

Clix enforces tenant scoping across the platform, with role based access control and granular permissions per user. Audit logs record the before and after values of every change. Provider credentials are encrypted with AES GCM using versioned keys, outbound webhooks are signed, sessions can be revoked, and workspace data can be exported or deleted on request.

01

Tenant scoping, then permissions

Isolation between workspaces is enforced at the data layer rather than in the application, which is the difference between a permission bug being a bug and being a breach. Within a workspace, roles carry granular permissions.

  • Tenant scoping across every query
  • Role based access control
  • Granular permissions per role
  • Branch and team visibility limits
app.clix-crm.com/settings/users
Users & teams
Search
+ Invite user
OH
All usersAgentsManagersAdministrators12 users · 3 branches · 4 teams
UserRoleBranchBRNLanguagesPortal mappingStatus
OHOmar HaddadAdministratorBusiness Bay HQBRN 41000EN, ARPFBYDZActive
FAFatima Al MarriSales managerMarina branchBRN 41137ENPFBYActive
DODaniel OkoroAgentJVC branchBRN 41274EN, HIPFBYActive
PNPriya NairListing adminBusiness Bay HQBRN 41411EN, AR, FRPFBYDZInvited
YRYusuf RahmanFinanceMarina branchBRN 41548EN, ARPFBYActive
LHLina HaddadAdministratorJVC branchBRN 41685ENPFBYActive
OHOmar HaddadSales managerBusiness Bay HQBRN 41822EN, HIPFBYDZActive
FAFatima Al MarriAgentMarina branchBRN 41959EN, AR, FRPFBYActive
DODaniel OkoroListing adminJVC branchBRN 42096EN, ARPFBYActive
PNPriya NairFinanceBusiness Bay HQBRN 42233ENPFBYDZActive
YRYusuf RahmanAdministratorMarina branchBRN 42370EN, HIPFBYInvited
LHLina HaddadSales managerJVC branchBRN 42507EN, AR, FRPFBYActive

Clix interface shown with sample workspace data

02

Audit logs with before and after

An audit log that records that a field changed is of limited use. Clix keeps the previous value and the new one, so a disputed price change or a reassignment has an answer rather than an argument.

  • Before and after values retained
  • Actor and timestamp on every entry
  • Assignment history kept immutably
  • Approval decisions recorded
Company
Branch
Branch
Branch
03

Credentials and deliveries

Portal and provider credentials are encrypted with AES GCM under versioned keys, so a key can be rotated without re entering every integration. Outbound webhooks are signed, which lets a receiving system verify that a delivery genuinely came from your workspace.

  • AES GCM encrypted credentials
  • Key versions and rotation
  • Signed outbound webhooks
  • Session listing and revocation
  • Workspace data export and deletion
app.clix-crm.com/settings/users
Users & teams
Search
+ Invite user
OH
All usersAgentsManagersAdministrators12 users · 3 branches · 4 teams
UserRoleBranchBRNLanguagesPortal mappingStatus
OHOmar HaddadAdministratorBusiness Bay HQBRN 41000EN, ARPFBYDZActive
FAFatima Al MarriSales managerMarina branchBRN 41137ENPFBYActive
DODaniel OkoroAgentJVC branchBRN 41274EN, HIPFBYActive
PNPriya NairListing adminBusiness Bay HQBRN 41411EN, AR, FRPFBYDZInvited
YRYusuf RahmanFinanceMarina branchBRN 41548EN, ARPFBYActive
LHLina HaddadAdministratorJVC branchBRN 41685ENPFBYActive
OHOmar HaddadSales managerBusiness Bay HQBRN 41822EN, HIPFBYDZActive
FAFatima Al MarriAgentMarina branchBRN 41959EN, AR, FRPFBYActive
DODaniel OkoroListing adminJVC branchBRN 42096EN, ARPFBYActive
PNPriya NairFinanceBusiness Bay HQBRN 42233ENPFBYDZActive
YRYusuf RahmanAdministratorMarina branchBRN 42370EN, HIPFBYInvited
LHLina HaddadSales managerJVC branchBRN 42507EN, AR, FRPFBYActive

Clix interface shown with sample workspace data

More of the platform

Further reading

Your brokerage. One operating system.

Start running your real estate business on Clix.

1 month free · No credit card required · $10/user/month