Accessing the App
Installed Apps can be found under Data Products -> Apps Clicking on the installed Transfer app will bring up a screen that has the launch app button. Clicking this button will launch the app in a new browser tab, and prompt for the Snowflake login credentials.
The url from the launch app should be shared with any users that will need to access the application.
Typically, customers will create a referring link on a company site that directs to the url captured. Note that it is possible that the app url can change if the app is removed and reinstalled, or if database administrators make changes to the app, and need to create a new service for it. Having a referring link that can be updated removes the need to inform users of any changes.

Granting users access to the app
There are three application roles that are used for authorization within the app:
TRANSFER_APP_ADMIN_ROLE
TRANSFER_APP_AUTHOR_ROLE
TRANSFER_APP_USER_ROLE
Users who will only be uploading files should be granted the user role. The author role is for data engineers that will be setting up and configuring transfers. These can be granted to normal snowflake roles as shown below.
grant application role TRANSFER_APP_USER_ROLE to role business_user_role;
grant application role TRANSFER_APP_author_ROLE to role data_engineer_role;
grant application role TRANSFER_APP_admin_ROLE to role sf_admin_role;
Last updated