Skip to content
EntryLayer Operational data entry for Snowflake

Getting Started Overview

EntryLayer runs as a Snowflake Native App inside your customer Snowflake account. This section helps the first administrator get from Marketplace install to a working project without mixing up runtime privileges, product seats, project access, or Snowflake source privileges.

Use Getting Started when you are:

  • evaluating the Marketplace install flow
  • bootstrapping the first EntryLayer administrator
  • validating Snowflake source discovery
  • creating the first project from Snowflake, CSV/XLSX, or a blank form
  • preparing handoff from Snowflake administration to builders and business users
RoleStart hereGoal
Snowflake adminInstallationInstall the Native App runtime and approve required privileges.
EntryLayer adminInitial SetupGrant app access, assign seats, enable Cortex, and configure caller rights.
BuilderYour First ProjectCreate a project and confirm generated form structure.
Business userUser GuideLearn how to work records after a project is shared.
Cortex userCortex SQL API SkillUse Cortex to discover and call the admin SQL API safely.
  1. Install EntryLayer from the Snowflake Marketplace listing.
  2. Grant ENTRYLAYER_USER to the Snowflake roles that should open the app.
  3. Grant ENTRYLAYER_ADMIN only to the small role that will run bootstrap SQL.
  4. Enable SNOWFLAKE.CORTEX_USER from the installed app Permissions tab.
  5. Assign at least one admin seat with API.SET_USER_SEAT.
  6. Grant Restricted Caller Rights on the databases EntryLayer should browse.
  7. Verify Org Settings and Snowflake Access Diagnostics.
  8. Create the first project and confirm record access behaves as expected.
Access layerWhat it controlsWhat it does not control
ENTRYLAYER_USER application roleLets a Snowflake role open the installed app.Does not assign an EntryLayer seat or source data access.
ENTRYLAYER_ADMIN application roleAllows controlled bootstrap and admin SQL API calls.Does not automatically grant project can_read.
EntryLayer seat typeControls product capabilities such as view, act, build, and admin.Does not bypass project permissions.
Project accessControls whether a user can read, act, manage, or administer a project.Does not create new Snowflake source privileges.
Restricted Caller RightsLets EntryLayer use the signed-in user’s existing Snowflake source access.Does not grant users access they do not already have.

EntryLayer source discovery is metadata-oriented during setup and uses Snowflake governance in the customer account. The app does not require provider-owned egress, does not sample source rows for setup documentation flows, and does not send submission values to provider-owned services.

  • The installed app opens from Snowsight.
  • The first admin can open Org Settings.
  • Members & Licenses shows the expected seat.
  • Snowflake Access Diagnostics can see at least one intended database.
  • A first project can be created from a governed source or starter form.