# Snowflake

## Snowflake credential requirements

Snowflake allows for cross account data access via secure [data shares](https://docs.snowflake.net/manuals/user-guide/data-sharing-intro.html) and Simon takes advantage of this capability so you can share the required schemas, tables and fields directly into your Simon account.

Start by setting up a [secure data share in Snowflake](https://docs.snowflake.net/manuals/user-guide/data-sharing-gs.html), then:

1. Create a `share` using the `accountadmin` role.
2. Add `objects` to the share by granting privileges.
3. Add Simon's Snowflake account to the newly created share.<br>

### Configure Snowflake

* Now go to <https://app.questlabs.ai/admin/integrations> .

<figure><img src="https://1173113760-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYEKIeE9xnHLXuuwEs8zo%2Fuploads%2FfZ6Kd1WjBTwJtGOqk253%2FScreenshot%20(56).png?alt=media&#x26;token=f9ab29ea-ddd4-47e3-b595-411ea91f96d9" alt=""><figcaption></figcaption></figure>

* Now select the Snowflake. Enter your Credentials here.
* In Snowflake Account URL enter the the complete URL. Follow the Snowflake Documentation to generate the Account URL: <https://docs.snowflake.com/en/user-guide/admin-account-identifier>

```postman_json
https://<account_identifier>.snowflakecomputing.com
```

* Enter the Username and Password. Make sure that user has the rights to access the Warehouses, Databases and schemas that you want to access. Follow the documentation to generate the User: <https://docs.snowflake.com/en/user-guide/tutorials/users-and-roles-tutorial#introduction>

<figure><img src="https://1173113760-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYEKIeE9xnHLXuuwEs8zo%2Fuploads%2FLRQ5ja2Ri2RKa4Ma129Y%2FScreenshot%20(64).png?alt=media&#x26;token=a88a958b-fe8a-457d-96d2-41160efdd99e" alt=""><figcaption></figcaption></figure>

* Now click on Save.
