# Before you create a Snowflake workspace

Before you create a workspace that uses the Snowflake data connector, complete the configuration outlined in these topics.

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Snowflake database permissions</strong><br><br>Required permissions for Snowflake source and destination database users.</td><td><a href="before-you-create-a-snowflake-workspace/snowflake-database-permissions">snowflake-database-permissions</a></td></tr><tr><td><strong>Configure destination schema creation</strong><br><br>Determine whether Structural creates the destination schema.</td><td><a href="before-you-create-a-snowflake-workspace/snowflake-init-skip-db">snowflake-init-skip-db</a></td></tr><tr><td><strong>AWS - Instance profile permissions</strong><br><br>For Snowflake on AWS, required instance profile permissions</td><td><a href="before-you-create-a-snowflake-workspace/snowflake-aws-instance-profile-permissions">snowflake-aws-instance-profile-permissions</a></td></tr><tr><td><strong>Azure - Account access key</strong><br><br>For Snowflake on Azure, providing the access key for the Azure Blob Storage account.</td><td><a href="before-you-create-a-snowflake-workspace/azure-access-key-for-the-azure-blob-storage-account">azure-access-key-for-the-azure-blob-storage-account</a></td></tr></tbody></table>
