Skip to content
EntryLayer Operational data entry for Snowflake

Guides Overview

EntryLayer guides are organized around the jobs customers do after installation: finding projects, working records, building forms, configuring project behavior, administering Snowflake access, and using Cortex with the SQL API.

RoleStart withThen use
End usersUser GuideProject Workspace, Submission Detail
Operators and reviewersWorkflow & ReviewSubmission Detail, Workflow States
BuildersForm EditorProject Settings, Form Design Model
Relationship buildersChild Projects & RelationshipsForm Editor, Data Lifecycle & Storage
Snowflake adminsSnowflake IntegrationAdmin Guide, Native App Security Model
Cortex usersCortex SQL API SkillSQL Procedures, SQL API Contracts
JobGuide path
Learn the app after setupUser Guide -> Project Workspace -> Submission Detail
Build a project formForm Editor -> Project Settings -> Field Types
Run a review processWorkflow & Review -> Workflow States -> Submission Detail
Connect governed Snowflake dataSnowflake Integration -> Source Objects & Semantic Views
Operate the installed appAdmin Guide -> Billing & Operations
Let Cortex administer projectsCortex SQL API Skill -> Cortex & AI Boundary

EntryLayer access has several layers. A user can have an admin or build seat and still lack permission to read project data.

LayerWhat it controls
Snowflake app roleWhether the user’s Snowflake role can open or administer the installed app.
EntryLayer seat typeWhether the user can view, act, build, or administer product surfaces.
Project permissionWhether the user can read, edit, submit, delete, or manage project records.
Snowflake source grantsWhether Snowflake allows the user/app to see source metadata, rows, or values.

See Seat Types & Licensing and Permission Model when an access result is surprising.

  • Source setup and SQL API source discovery are metadata-first.
  • Do not put source row values, submission values, PII, secrets, or credentials into Cortex prompts.
  • ENTRYLAYER_ADMIN is for controlled administration; it does not grant project can_read.
  • Replace ENTRYLAYER in SQL examples with the installed app name if it differs.