Exam SnowPro Core All QuestionsBrowse all questions from this 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?

    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
SV1122Option: B

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

Correct

Mallikharjuna452Option: B

Dynamic Data Masking

_yyuktaOption: B

B. Use dynamic data masking.

MultiCloudIronManOption: B

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