CertSafari
    Snowflake SnowPro Core Certification (COF-C03)· Lessons

    Domain 1 · Lesson 2/19

    Snowsight: the Snowflake web interface

    Use Snowflake Interfaces and tools

    9 min read
    5.17% of exam
    4 sources
    Published 5 Oct 2026
    Docs as of 4 Oct 2026

    What you will be able to do

    • Name the development and administration tasks Snowsight covers, including the Trust Center and Support cases
    • Describe how to sign in to Snowsight, how MFA prompting works and how your primary role limits what you can see
    • Explain worksheet context and why a worksheet's role is separate from your active role

    Key concept

    Snowsight as the browser front door — Snowsight is Snowflake's web interface. It is one of several ways to reach the same account. You use it in a browser to write and run code and also to administer the account, so nothing has to be installed.

    1.What Snowsight is for

    Snowsight is the interface you open in a browser. Its documentation splits its work into two groups. The first is building: Snowsight "provides a unified experience for working with your Snowflake data by using SQL or Python". You write and run SQL in worksheets, review query performance and history, chart worksheet results and build dashboards. You can also share data and apps with other accounts, including publicly on the Snowflake Marketplace. Snowsight also hosts app-development tools such as notebooks and Streamlit apps, but those tools are covered in a separate lesson.

    The second group is operating the account. The exam favours this group because it is where people tend to underestimate the web UI. The list covers cost management views, budgets for credit usage, monitoring of data loading and tasks, governance tagging, management of users, roles and privileges, integrations, and replication. It also includes two items that come up in scenario questions: checking the account for security risks in the Trust Center, and filing cases with Snowflake Support. Both happen in the same browser session you use for queries.

    The two halves of what Snowsight does, as listed in its documentation
    AreaExamples from the Snowsight overview
    Working with dataWorksheets, query history and performance, charts, dashboards, Marketplace sharing
    Cost and usageCost management views, budgets for credit usage
    Security and governanceTrust Center risk monitoring, object tagging, governance policies
    Identity and accessCreate and manage users and roles, grant and revoke privileges
    Operations and supportData loading and task monitoring, integrations, replication, filing Support cases

    Checkpoint 1 of 7· Check yourself

    An administrator wants to review security risk findings for the account and then open a case with Snowflake Support, without leaving the browser. What fits?

    Snowsight opens on the Home page, which has four panes. The navigation menu creates and manages worksheets, databases and related artifacts. Search finds tables, views, functions and other content. Quick actions offers operations for your current role, such as uploading files directly to tables. Recently viewed shows tabs of recent work. Availability varies: if a feature isn't available in your region or platform, it isn't offered in quick actions either.

    Checkpoint 2 of 7· Match them up

    Match each Snowsight home page pane to its job

    Tap a term, then the definition that fits it.

    Sources1

    2.Signing in, MFA and your primary role

    There are two ways to reach Snowsight: over the public internet or through private connectivity. On the internet, the steps are fixed. Go to https://app.snowflake.com in a supported browser, enter your account identifier or account URL, then choose an authentication method and sign in. Supported browsers are the latest three major versions of Safari for macOS, Chrome, Edge and Firefox. If a proxy or firewall is in the way, run the SYSTEM$ALLOWLIST function and read the SNOWSIGHT_DEPLOYMENT entry to get the URL and port to allow. With private connectivity, you instead sign in through a privatelink URL built from your organization and account name, or from the cloud region ID.

    Checkpoint 3 of 7· Put it in order

    Put the steps for signing in to Snowsight over the public internet in order

    1. 1.Provide your account identifier or account URL
    2. 2.Choose your authentication method and sign in
    3. 3.Navigate to https://app.snowflake.com in a supported web browser

    Snowflake strongly encourages multi-factor authentication. If you sign in without MFA configured, Snowsight prompts you to enrol. You can dismiss the prompt, but it comes back every three days, and Trust Center notifications continue until you enrol. To enrol, open your username, select My Profile, and choose Enroll in the Multi-factor authentication section.

    Once you're signed in, your primary role matters. That role, together with any activated secondary roles, decides which Snowsight pages you can open and which objects you can see and act on. Object creation is the exception: it depends on the primary role alone. You change the primary role from the user menu. The same menu lets you switch to another account you have signed in to before.

    Keep compute cost in mind as well. Some Snowsight pages, such as Task Run History or a table's Data Preview, run queries on a warehouse and so use credits. An X-Small warehouse is usually enough for them.

    Checkpoint 4 of 7· Check yourself

    A user signs in to Snowsight without MFA and dismisses the enrolment prompt. What happens next?

    Sources2

    3.Worksheets and worksheet context

    Worksheets are where you write SQL or Python in Snowsight. They also handle data loading, data definition and data manipulation. You can browse other worksheets, organise them into folders, share them, keep version history and use keyboard shortcuts. Running code in a worksheet uses warehouse credits. The worksheet search indexes metadata such as titles and object names. It does not index literal values in your queries, which protects sensitive data. One date to know: the documentation states that Legacy Worksheets will be removed from Snowsight on June 22, 2026. Workspaces replaces them as the SQL editing experience.

    When you create a worksheet, you choose the role and warehouse that run its contents. Together these are the worksheet context. The context persists into future sessions, and everyone who uses that worksheet shares it. The role determines which operations the worksheet can perform on objects. The warehouse must be one that the role has privileges to use. You set both in the context selector. The selector chooses only the primary role, so to enable secondary roles in a SQL worksheet you run USE SECONDARY ROLES.

    The context selector also shows warehouse details. From there you can resume a suspended warehouse or change its size. That requires MODIFY or OWNERSHIP privileges on the warehouse. USAGE alone only lets you run queries on it.

    Checkpoint 5 of 7· Check yourself

    A worksheet's context role is SALES_RO. A user switches their active role in the Snowsight user menu to SYSADMIN, then runs the worksheet. What role executes it?

    Checkpoint 6 of 7· Check yourself

    From a worksheet's context selector, a user tries to resize the warehouse and is blocked. Which privilege on the warehouse is enough to allow it?

    Checkpoint 7 of 7· Exam question

    A data scientist wants to iteratively build a machine learning workflow inside Snowsight, mixing SQL data-prep cells with Python model code, adding markdown notes, and viewing charts inline as each cell runs. Which Snowsight tool best fits this need?

    Sources3

    Exam traps

    Each one states something that sounds right. Open it to see what is actually true.

    1. 1.Switching your role in the Snowsight user menu also switches the role that open worksheets run as.Why is that wrong?

      A worksheet has its own session and stores its own role and warehouse as worksheet context. Your active role and the worksheet's role are independent.

      Covered in Worksheets and worksheet context

    2. 2.Worksheet search can find a worksheet from a string literal or number written inside its query.Why is that wrong?

      Search indexes worksheet metadata such as titles and object names. It deliberately skips values written inside queries.

      Covered in Worksheets and worksheet context

    Sources

    Every claim above is drawn from one of these pages, quoted as it was written on the date shown.

    1. 1.
      “Snowsight provides a unified experience for working with your Snowflake data by using SQL or Python:”
      ↩︎ What Snowsight is for
      “File cases with Snowflake Support.”
      ↩︎ What Snowsight is for
      “Monitor and evaluate your account for security risks in the Trust Center.”
      ↩︎ Checkpoint
    2. 2.
      “In a supported web browser, navigate to https://app.snowflake.com.”
      ↩︎ Signing in, MFA and your primary role
      “Your primary role, along with any activated secondary roles, determines which pages in Snowsight you can access”
      ↩︎ Signing in, MFA and your primary role
      “Some Snowsight features require a warehouse to run SQL queries for retrieving data, such as Task Run History or Data Preview for a table.”
      ↩︎ Signing in, MFA and your primary role
      “Provide your account identifier or account URL.”
      ↩︎ Checkpoint
      “You can dismiss the request, however you will be re-prompted every three days.”
      ↩︎ Checkpoint
    3. 3.
      “This information is referred to as worksheet context, is preserved for future sessions, and is shared with all users of the same worksheet.”
      ↩︎ Worksheets and worksheet context
      “Legacy Worksheets will be removed from Snowsight on June 22, 2026. Workspaces is the replacement SQL editing experience.”
      ↩︎ Worksheets and worksheet context
      “Changing your active role does not change the role assigned to the worksheet with the context selector.”
      ↩︎ Exam trap 1
      “It does not index user-written values within queries (such as numbers, string literals, or personally identifiable information/PII)”
      ↩︎ Exam trap 2
      “Each worksheet has a unique session and can use roles different from the role you select in the user menu (your active role).”
      ↩︎ Prediction
      “Changing your active role does not change the role assigned to the worksheet with the context selector.”
      ↩︎ Checkpoint
      “You must have MODIFY or OWNERSHIP privileges on the warehouse to alter warehouse details.”
      ↩︎ Checkpoint

    Also cited

    Continue to page 2 of 2

    Snowflake CLI and the VS Code extension

    Spotted a mistake, or was something unclear? Tell us.