Process Flow - Column-level security with masking policies
User Queries Data
Check Masking Policy on Column
Evaluate User Role
Apply Masking Logic
Return Masked or Original Data
User Sees Data Based on Permissions
When a user queries a column with a masking policy, Snowflake checks the user's role, applies the masking logic, and returns either masked or original data accordingly.