Independence Day Deal! Unlock 25% OFF Today – Limited-Time Offer - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Snowflake Exam ADA-C01 Topic 4 Question 8 Discussion

Actual exam question for Snowflake's ADA-C01 exam
Question #: 8
Topic #: 4
[All ADA-C01 Questions]

What roles can be used to create network policies within Snowflake accounts? (Select THREE).

Show Suggested Answer Hide Answer
Suggested Answer: D

According to the Snowflake documentation1, stages without credentials are a way to create external stages that use storage integrations to access data files in cloud storage without providing any credentials to Snowflake. Storage integrations are objects that define a trust relationship between Snowflake and a cloud provider, allowing Snowflake to authenticate and authorize access to the cloud storage. To limit data exfiltration after a storage integration and associated stages are created, the following account-level parameters can be set:

* REQUIRE_STORAGE_INTEGRATION_FOR_STAGE_CREATION: This parameter enforces that all external stages must be created using a storage integration. This prevents users from creating external stages with inline credentials or URLs that point to unauthorized locations.

* REQUIRE_STORAGE_INTEGRATION_FOR_STAGE_OPERATION: This parameter enforces that all operations on external stages, such as PUT, GET, COPY, and LIST, must use a storage integration. This prevents users from performing operations on external stages with inline credentials or URLs that point to unauthorized locations.

* PREVENT_UNLOAD_TO_INLINE_URL: This parameter prevents users from unloading data from Snowflake tables to inline URLs that do not use a storage integration. This prevents users from exporting data to unauthorized locations.

Therefore, the correct answer is option D, which sets all these parameters to true. Option A is incorrect because it sets PREVENT_UNLOAD_TO_INLINE_URL to false, which allows users to unload data to inline URLs that do not use a storage integration. Option B is incorrect because it sets both REQUIRE_STORAGE_INTEGRATION_FOR_STAGE_CREATION and REQUIRE_STORAGE_INTEGRATION_FOR_STAGE_OPERATION to false, which allows users to create and operate on external stages without using a storage integration. Option C is incorrect because it sets all the parameters to false, which does not enforce any restrictions on data exfiltration.


Contribute your Thoughts:

Mitzie
1 months ago
I bet the exam writers were just trying to trip us up with that 'Any role that owns the database' option. Nice try, but I'm sticking with the classics!
upvoted 0 times
Buddy
3 days ago
C) ACCOUNTADMIN
upvoted 0 times
...
Shalon
4 days ago
B) SECURITYADMIN
upvoted 0 times
...
Sherita
12 days ago
A) SYSADMIN
upvoted 0 times
...
...
Laine
1 months ago
I'm going with A, B, and E. The exam question says 'SELECT THREE', so E has to be one of the answers.
upvoted 0 times
...
Linn
1 months ago
Haha, the answer has to be E. Any role with the global permission of CREATE NETWORK POLICY? That's just too easy!
upvoted 0 times
Chauncey
9 days ago
User 3: Yeah, I agree with Chauncey. E) is the correct answer.
upvoted 0 times
...
Henriette
10 days ago
User 2: No, I believe it's E) Any role with the global permission of CREATE NETWORK POLICY.
upvoted 0 times
...
Felix
14 days ago
User 1: I think the answer is A) SYSADMIN.
upvoted 0 times
...
...
Alyce
1 months ago
Wait, what? I thought ORGADMIN could also create network policies. This exam is tricky!
upvoted 0 times
Jestine
4 days ago
C) ACCOUNTADMIN
upvoted 0 times
...
Regenia
10 days ago
B) SECURITYADMIN
upvoted 0 times
...
Jill
12 days ago
A) SYSADMIN
upvoted 0 times
...
...
Brigette
2 months ago
I think A, B, and C are the correct answers. SYSADMIN, SECURITYADMIN, and ACCOUNTADMIN all have the necessary permissions to create network policies.
upvoted 0 times
Caprice
1 months ago
Yes, SYSADMIN, SECURITYADMIN, and ACCOUNTADMIN are the roles that can be used to create network policies.
upvoted 0 times
...
Odette
2 months ago
I agree, A, B, and C are the correct roles for creating network policies.
upvoted 0 times
...
...
Quentin
2 months ago
I'm not sure about D, E, and F. I think they are not the roles that can create network policies.
upvoted 0 times
...
Zana
2 months ago
I agree with Erick. SYSADMIN, SECURITYADMIN, and ACCOUNTADMIN are the roles that can create network policies.
upvoted 0 times
...
Erick
2 months ago
I think A, B, and C can be used to create network policies.
upvoted 0 times
...

Save Cancel
az-700  pass4success  az-104  200-301  200-201  cissp  350-401  350-201  350-501  350-601  350-801  350-901  az-720  az-305  pl-300  

Warning: Cannot modify header information - headers already sent by (output started at /pass.php:70) in /pass.php on line 77