Work with a clean room managed account

The provider of a clean room must have a Snowflake account. However, a provider can collaborate with consumers who do not have a Snowflake account by creating a clean room managed account for the consumer.

This topic describes the tasks that providers and consumers perform as they work with managed accounts. For general information about managed accounts, see Collaborators who are not Snowflake customers.

Important

The provider who creates a managed account pays for the consumption of the consumer who uses the managed account to collaborate in the clean room. For more information, see Billing for clean room managed accounts.

Provider tasks

Working with managed accounts as a provider consists of the following tasks:

Create a managed account for a consumer

When a provider wants to use a clean room to collaborate with a consumer who does not have a Snowflake account, they can create a managed account for the consumer. To create a managed account:

  1. Navigate to the sign in page.

  2. Enter your email address, and select Continue.

  3. Enter your password.

  4. If you are associated with multiple clean room environments, select the Snowflake account you want to use.

  5. In the left navigation, select Collaborators.

  6. Select Managed Accounts » + Managed Account.

  7. In the Company Name field, enter the name of the managed account.

  8. In the Account Admin Email, enter the email of the consumer’s administrator. The invitation to use the managed account is sent to this email.

  9. In the Snowflake Credit field, enter the maximum number of credits per month that the consumer can consume while collaborating in the clean room. For more information about billing, see Billing for clean room managed accounts.

  10. Select Invite.

    An email is sent to the consumer inviting them to use the managed account to access a clean room environment.

Share a clean room with a managed account

You cannot share a clean room with a consumer until they accept the invitation that was sent when you created the managed account. To determine whether the consumer has accepted the invitation and signed in to the clean room environment:

  1. Navigate to the sign in page.

  2. Enter your email address, and select Continue.

  3. Enter your password.

  4. If you are associated with multiple clean room environments, select the Snowflake account you want to use.

  5. In the left navigation, select Collaborators.

  6. Find the name of the managed account. If the consumer has accepted the invitation, the status of the account is Active. You have the option of resending the invite if the consumer did not respond to the original email.

After the consumer accepts the invitation to use the managed account, you can create a clean room to share with the consumer. Simply select them as a collaborator during the Share portion of the creation process.

Adjust the consumer’s credit limit

Because the provider pays for the consumer’s use of a managed account, the provider can control how many credits the consumer can spend in a month as they collaborate in the clean room environment. You specified an initial limit when you created the managed account. To adjust that limit:

  1. Navigate to the sign in page.

  2. Enter your email address, and select Continue.

  3. Enter your password.

  4. If you are associated with multiple clean room environments, select the Snowflake account you want to use.

  5. In the left navigation, select Collaborators.

  6. Find the name of the managed account, hover over the credit amount, and select the Pencil icon to edit.

  7. Enter the new credit limit (credits per month), and select the check mark.

Revoke the consumer’s access

To revoke the consumer’s access to a managed account:

  1. Navigate to the sign in page.

  2. Enter your email address, and select Continue.

  3. Enter your password.

  4. If you are associated with multiple clean room environments, select the Snowflake account you want to use.

  5. In the left navigation, select Collaborators.

  6. Find the name of the managed account, and select the Three vertical dots indicating more options more menu » Revoke Access.

Consumer tasks

Working with managed accounts as a consumer consists of the following tasks:

Get started with the managed account

When a provider creates a managed account for a consumer, the consumer administrator receives an email that lets them sign up for the clean room environment. The provider cannot share a clean room with the consumer until the administrator uses the link in the email to complete the sign up process.

Access your data in a clean room

As you collaborate in a clean room you can join your data with the provider’s data to gain valuable insights. Clean room connectors let you access your data from within the clean room environment.

Note

A managed account must be located in the same cloud platform as your data. To find the region of the managed account, sign in to the clean room environment, and select Connectors » Cleanrooms » Snowflake.

To use a connector so your analysts can access your data in a clean room, follow the steps in one of the following topics:

These topics also include information about revoking access to your data, which you can do at any time.

Join a clean room

After a provider creates and shares a clean room with you, you can sign in to the clean room environment and join the clean room to start running analyses. To join a clean room:

  1. Navigate to the sign in page.

  2. Enter your email address, and select Continue.

  3. Enter your password.

  4. In the left navigation, select Clean Rooms.

  5. Select the Invited tab.

  6. Find the tile for the clean room, and select Join.

Become a Snowflake customer

If you want to start using your own Snowflake account in the clean room environment, you can convert the managed account to a fully capable Snowflake account that belongs to your own organization. To become a Snowflake customer and convert the managed account, contact Snowflake Support.