Set up Connect

Advanced

Get started

If Posit Connect is not already configured from the landing page and running, select the Connect logo.

The Posit Team landing page showing the Connect logo and card before installation.

Begin Connect installation
Important

Connect setup requires application roles POSIT_TEAM_ADMIN or POSIT_CONNECT_ADMIN. See top right corner to see your permissions. If you originally installed the Posit Team Native App, you already have all roles.

Configuration

License

Connect requires an Advanced license file. If you have a license file, upload it via the file input to validate it. If you do not have a license file, please contact Posit sales.

The Connect license configuration step showing a file input with a successfully validated license file.

Uploading a valid license

Alternatively, Posit Team supports a free 30-day trial of Connect that you can start by clicking Get a free trial license. A dialog appears asking you to agree to the Posit End User License Agreement (EULA). Contact snowflakemarketplace@posit.co to purchase a license before the 30-day trial expires to continue normal operation of Connect.

The Connect license configuration step showing the EULA agreement dialog.

Start Connect Trial

Compute pool

The compute pool instance family you choose depends on the content Connect will host and the audience that consumes it. Connect resource use is driven by workload rather than user count. Content type (Shiny and Streamlit apps, scheduled reports, APIs, static documents), publish volume, and concurrent viewers all affect compute and memory more than headcount does.

Start with CPU_X64_S for small or lightly used deployments. Sizing on Snowpark Container Services (SPCS) is iterative: monitor resource usage and change the instance family as you learn how your workloads behave. See the Connect admin documentation for additional guidance.

Storage

The Storage setting is the size of the storage for Connect content. It defaults to 128 gibibytes (GiB), and the minimum is 100 GiB.

Important

Keep the default size. You can increase storage later from the Manage page, but you cannot decrease it.

The Connect activate step showing the Storage setting at its default size.

Connect storage

Using backups

You can launch Connect within the Posit Team Native App using a previously created backup. Posit Team can use backups created by any installation of the Posit Team Native App.

To use backups from a different installation, you must grant the target Posit Team Native App the ability to enumerate and access backups associated with your source Native App.

Run the following SQL to grant the POSIT_TEAM_TARGET application access to backups of the POSIT_TEAM_SOURCE application.

Snowsight UI
GRANT APPLICATION ROLE POSIT_TEAM_SOURCE.POSIT_TEAM_ADMIN TO APPLICATION POSIT_TEAM_TARGET;

After you have granted access to the previously created backups from the source application, you can use these backups when launching Connect.

Launching

Once you click Continue on the activation page, Connect begins to provision. It takes roughly 10 minutes to create the compute pool and start the Connect container. You can change the instance family after initial configuration, which takes about 15 minutes.

A progress indicator showing Connect provisioning in progress.

Wait for Connect to start

OAuth integrations

Administrators

Configure a Snowflake OAuth security integration for Connect so users can access Snowflake resources without configuring credentials or passwords. See the OAuth integration guides to configure other integrations.

For how this integration relates to Workbench managed credentials, see Managed credentials.

Important

If you have private connectivity or an active network policy, complete the additional steps documented in AWS PrivateLink docs, Azure Private Link docs, or Network Policy docs for the Connect Snowflake integration to work.

After Connect is ready, configure the Snowflake OAuth integration from the Connect management page.

Publishers

See the Connect documentation to learn how to associate these integrations with your content once it is published.

Caveats

Posit Team does not support AWS Service Account OAuth integrations in Connect. AWS requires a public OpenID Connect (OIDC) configuration endpoint to validate the workload identity tokens that Connect creates for assuming Identity and Access Management (IAM) roles. Snowflake must authenticate all traffic to reach any endpoint that a service on SPCS exposes. You can still use the AWS Viewer authentication type integration since that validation happens external to Connect.

Ready

Once Connect is fully configured and ready, Posit Team redirects you to the product management page.

The Connect product management page showing service status, product URL, and configuration options.

Connect management page

Click the Product URL to open Connect.

The Posit Connect home page after logging in.

Connect home page

Users typically access Connect from the landing page.

FAQ

Are Connect product updates automatic?

Yes. When the Posit Team Native App is updated, Posit Team automatically upgrades Connect.

Why are first name, last name, or email empty in Connect?

Posit Team reads these values from each user’s Snowflake user profile, which requires the Restricted Caller’s Rights caller grant. See User names and email for the grant and how to set the values in Snowflake.

Back to top