We're reclaiming inactive PDIs to keep them available for active builders. Learn what's changing, who's affected, and how to protect your work. Read More

Clarification on ACL and Security Data Filter Execution Order

DuyenL
Tera Contributor

Hi all,

I'm trying to understand the exact execution order between ACL processing and Security Data Filters.

From the ACL documentation:

From the Security Data Filter documentation:

This raises a question for me.

Are the following concepts referring to different stages of processing?

  • Pre-query ACL check
  • Absolute (table-level) ACLs
  • Row ACLs
  • Conditional ACLs
  • Security Data Filter

For both admin and non-admin users, what is the exact end-to-end execution order of Pre-query ACL checks, table-level (absolute) ACLs, row ACLs, conditional ACLs, Security Data Filters, and the database query itself?


Thanks in advance for any clarification or examples you can provide.

0 REPLIES 0