Skip to content

Installation

42Forms is delivered as a Snowflake Native Application. Install it from the Snowflake Marketplace and grant the required privileges to get started.

  • Snowflake Enterprise account (AWS or Azure region)
  • ACCOUNTADMIN role (or a role with IMPORT SHARE and CREATE APPLICATION privileges)
  • A warehouse for AI form generation (XSMALL is sufficient)
  1. Navigate to Data Products > Marketplace in Snowsight
  2. Search for 42Forms
  3. Click Get and follow the installation prompts
  4. Enable Event Sharing when prompted (required for billing)

After installation, grant the required account-level privileges:

-- Grant compute and warehouse privileges
GRANT CREATE COMPUTE POOL ON ACCOUNT TO APPLICATION FORTY_TWO_FORMS_APP;
GRANT CREATE WAREHOUSE ON ACCOUNT TO APPLICATION FORTY_TWO_FORMS_APP;
GRANT BIND SERVICE ENDPOINT ON ACCOUNT TO APPLICATION FORTY_TWO_FORMS_APP;
-- Start the application
CALL FORTY_TWO_FORMS_APP.CORE.SETUP();

This creates the compute pool, warehouse, and container service. The application will be accessible via the SPCS endpoint URL shown in the output.

Once installed, proceed to Initial Setup to configure user access and caller rights.