Data Governance

Creating an Okta SSO application for a Satori-protected Snowflake account

|CTO and Co-Founder
Snowflake supports the SAML 2.0 protocol for federated authentication, allowing organizations to use their existing identity provider (IdP), such as Okta, to authenticate users. We’ve seen many organizations use the Snowflake and Okta combo to simplify user management and authentication to their Snowflake account. In this guide, we’ll show you how to create an Okta application for your Satori-protected Snowflake account.   When protecting a Snowflake data store with Satori, clients should use the Satori-generated hostname instead of the *.snowflakecomputing.com hostname. However, the default Okta application for Snowflake does not allow the hostname it redirects to after authentication to be changed. We recommend creating a custom SAML 2.0 Okta application to overcome this. This guide provides step-by-step instructions on how to do this.   Before we begin, you will need to ensure that you have the appropriate permissions to do the following:
  1. Add a new application in Okta
  2. ACCOUNTADMIN or SECURITYADMIN role in Snowflake
The configuration settings can be found here, in our documentation portal.
Learn More About Satori
in a Live Demo
Schedule A Demo
About the author
|CTO and Co-Founder

Yoav Cohen is the Co-Founder and Chief Technology Officer of Satori Cyber. At Satori, Yoav is building the company’s technology vision and leading the research and engineering teams that build the Secure Data Access Cloud. Prior to founding Satori Cyber, Yoav was the Senior Vice President of Product Development for Imperva, which he joined as part of the acquisition of Incapsula, a Cloud-based web applications security and acceleration company, where he was the Vice President of Engineering. Before joining Incapsula, Yoav held several technology leadership positions at SAP.

When he isn’t glued to his laptop or on a whiteboard, Yoav can be found traveling with his wife and four kids in an RV, playing electric guitar or doing laps at the pool. He is still dreaming about building his own Operating System.

Yoav holds an M.Sc in Computer Science from Tel-Aviv University and a B.Sc in Computer Science and Biology from Tel-Aviv University.

Back to Blog