All Snowflake exams
Snowflake SEA-C01: SnowPro Advanced: Security Engineer
What the SEA-C01 exam covers and what it costs, with a free 30-question practice test and an explanation for every answer.
- Exam fee
- $375 USD
- Level
- Professional
- Topic areas
- 7
- Free practice questions
- 30
- Full question bank
- 100 questions
What the SEA-C01 exam covers
The topic areas in our SEA-C01 question bank, with each one's share of the 100 practice questions.
| Topic | Share | Questions |
|---|---|---|
| Data protection | 25% | 25 |
| Identity and access | 20% | 20 |
| Network security | 14% | 14 |
| Governance | 14% | 14 |
| Monitoring | 11% | 11 |
| Encryption and keys | 9% | 9 |
| Recovery | 7% | 7 |
SEA-C01 cost and format
| Exam code | SEA-C01 |
|---|---|
| Certification | SnowPro Advanced: Security Engineer |
| Vendor | Snowflake |
| Level | Professional |
| Status | Retiring |
| Retires | December 1, 2026 |
Last checked October 22, 2026 against the official Snowflake exam page.
SEA-C01 sample questions
The first 5 questions from the free practice test. Open a question to see the answer and why it is right.
Question 1Data protection
A column contains personal email addresses. Analysts should see the value masked, while a privacy officer sees the full value. Which feature achieves this?
- AA secure view that omits the column from its select list
- BA masking policy on the column that checks the querying role
- CA Time Travel query that reads the table as it existed
- DA stream on the table that captures inserts, updates and deletes made
Show answer and explanationHide answer
Correct answer: BA masking policy on the column returns masked or unmasked values based on the querying role. Deleting the column, streams and Time Travel do not provide role-based masking.
Question 2Identity and access
A company requires that users authenticate with its corporate identity provider using SAML. Which Snowflake feature provides this?
- AA local role with no login authentication step
- BA shared account password that every analyst enters at login
- CSAML 2.0 security integration with the identity provider
- DAn email reminder that asks users to change their password regularly
Show answer and explanationHide answer
Correct answer: CA SAML 2.0 security integration connects Snowflake to the corporate identity provider. Shared passwords, roles without authentication and reminder emails do not provide federated sign-in.
Question 3Network security
A security engineer wants to allow connections to a Snowflake account only from the corporate office IP range. Which object should be created and applied?
- AA network policy with an allowed IP list for the office range
- BA masking policy on every table column with a role check
- CA row access policy on the users table that filters visible rows by role
- DA resource monitor with a credit quota on the warehouse
Show answer and explanationHide answer
Correct answer: AA network policy with an allowed IP list restricts account or user access to specified addresses. Masking, row access and resource monitors control data or cost rather than network origin.
Question 4Governance
Which practice keeps network policy changes controlled and auditable in a regulated environment?
- ADisable change tracking to reduce overhead in the account so that query latency stays low at peak times
- BLet every database user change network policies from their own workstation through a shared login account
- CManage policy changes through a reviewed change process and keep the changes in version control
- DMake changes directly in the production console with no record during on-call hours
Show answer and explanationHide answer
Correct answer: CReviewed change processes and version control keep policy changes controlled and auditable. Unrecorded console changes, open access and disabled tracking remove control.
Question 5Monitoring
A security engineer wants to be alerted when a user logs in from an unusual location. Which approach supports this?
- AWait for the user to report it and then when the user files a support ticket about it today
- BTurn off login logging to reduce the volume of records in the account usage views and storage
- CUse login history in the account usage views and build an alert on unusual patterns
- DCheck the login history once a year during an annual compliance audit that samples a few accounts
Show answer and explanationHide answer
Correct answer: CLogin history can feed alerts on unusual patterns, which gives timely detection. Waiting for reports, disabling logging and annual checks do not provide timely detection.
How to prepare for SEA-C01
- Read the official Snowflake outline first (exam page), so you know exactly what is in scope.
- Give the most time to Data protection and Identity and access: together they make up 45% of the questions.
- Take the free 30-question practice test and note which topics you miss.
- Go back to the weak topics, then test again. A practice score shows where to study; it does not predict your exam result.
Full SEA-C01 question bank
All 100 questions with answers and explanations, as a PDF, an online practice exam, or both.
The full 100-question bank for SEA-C01 is in final review. The free practice test is open now.
Start the free practice testSEA-C01 FAQ
Related exams
| Exam | Vendor | Level |
|---|---|---|
| COF-C03: SnowPro Core Certification | Snowflake | Associate |
| ARA-C01: SnowPro Advanced: Architect | Snowflake | Professional |
| DEA-C02: SnowPro Advanced: Data Engineer | Snowflake | Professional |
| GES-C02: SnowPro Specialty: Gen AI | Snowflake | Specialty |
| ADA-C02: SnowPro Advanced: Administrator | Snowflake | Professional |
| DAA-C01: SnowPro Advanced: Data Analyst | Snowflake | Professional |
