Introduction to Declarative Sharing in the Native Application Framework

Declarative Sharing in the Snowflake Native App Framework provides a simplified way to create and share data products with consumers. As a provider, you can package your data content, along with notebooks for visualization, into a Declarative Native App. This topic provides a high-level overview of some of the steps required to get started as a provider.

Become a Snowflake listing provider

Becoming a provider allows you to create and manage listings to share your app with consumers.

For more information, see Become a provider.

Create your data content

Providers create data and objects to share with consumers. This can include the following:

Access control requirements

The provider account should have the necessary privileges to create and manage Snowflake objects such as databases, schemas, tables, and virtual warehouses.

This includes:

  • Databases and schemas: Requires USAGE privileges

  • Tables and views: Requires SELECT privileges

Language: English