
Answer-first summary for fast verification
Answer: To run a shared worksheet, a user must be granted the role used for the worksheet session context.
The correct answer is B based on Snowflake documentation and community consensus. When sharing worksheets in Snowsight, the recipient must have the role used in the worksheet session context to run the shared worksheet. This is because worksheets use unique sessions with specific roles and warehouses assigned. Option A is incorrect because worksheets can only be shared with users in the same organization, not external users. Option C is incorrect because Snowsight does allow editing of shared worksheets when 'Edit' permissions are granted. Option D is misleading because while Snowsight offers sharing at worksheet and folder levels, dashboards have separate sharing mechanisms and the statement oversimplifies the permission structure.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
What happens when worksheets are shared in Snowsight?
A
Worksheets can be shared with users that are internal or external to any organization.
B
To run a shared worksheet, a user must be granted the role used for the worksheet session context.
C
Snowsight allows users to view and refresh results but not to edit shared worksheets.
D
Snowsight offers different sharing permissions at the worksheet, folder, and dashboard level.
No comments yet.