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 or the optional Snowflake-managed MCP server.

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

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.
  • MCP is optional and uses a Snowflake-managed server over app-owned SQL API procedures.
  • 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.