Back to changelog

Column-level access control

You can now hide individual columns of a data model from users who shouldn't see them. Add an access block to any model property, and only users matching its conditions can see, filter or use that column – everyone else still gets the rest of the model.

properties:
  salary:
    name: Salary
    type: Number
    access:
      user_parameters:
        department: hr

To avoid repeating the same conditions across models and columns, define them once under access_rules and reference them by name, like access: hr.

Read more in the model access control guide.

Ready to get started?