SnowPro Core Exam QuestionsBrowse all questions from this exam

SnowPro Core Exam - Question 195


A Snowflake Administrator needs to ensure that sensitive corporate data in Snowflake tables is not visible to end users, but is partially visible to functional managers.

How can this requirement be met?

Show Answer
Correct Answer: B

To ensure that sensitive corporate data in Snowflake tables is not visible to end users but is partially visible to functional managers, dynamic data masking is the appropriate solution. Dynamic data masking allows specific portions of data fields to be obfuscated based on the role of the user accessing the data, thereby providing granular control over data visibility. This approach meets the requirement of keeping data hidden from some users while allowing partial visibility to others.

Discussion

5 comments
Sign in to comment
SV1122Option: B
Dec 26, 2022

Masking policy administrators can implement a masking policy such that analysts (i.e. users with the custom ANALYST role) can only view the last four digits of a phone number and none of the social security number, while customer support representatives (i.e. users with the custom SUPPORT role) can view the entire phone number and social security number for customer verification use cases. https://docs.snowflake.com/en/user-guide/security-column-intro.html#what-are-masking-policies

AravindhTN
Dec 23, 2022

Correct

MultiCloudIronManOption: B
Jul 15, 2023

Even though a secured materialised view can do the job at higher cost.

_yyuktaOption: B
Feb 25, 2024

B. Use dynamic data masking.

Mallikharjuna452Option: B
Jul 21, 2024

Dynamic Data Masking