René's URL Explorer Experiment


Title: Request references and object-level privileges from consumers | Snowflake Documentation

direct link

Domain: docs.snowflake.com

Links:

DOCUMENTATIONhttps://docs.snowflake.com
Englishhttps://docs.snowflake.com/en/developer-guide/native-apps/requesting-refs
Françaishttps://docs.snowflake.com/fr/developer-guide/native-apps/requesting-refs
Deutschhttps://docs.snowflake.com/de/developer-guide/native-apps/requesting-refs
日本語https://docs.snowflake.com/ja/developer-guide/native-apps/requesting-refs
한국어https://docs.snowflake.com/ko/developer-guide/native-apps/requesting-refs
Portuguêshttps://docs.snowflake.com/pt/developer-guide/native-apps/requesting-refs
Get startedhttps://docs.snowflake.com/en/user-guide-getting-started
Guideshttps://docs.snowflake.com/en/guides
Developerhttps://docs.snowflake.com/en/developer
Referencehttps://docs.snowflake.com/en/reference
Release noteshttps://docs.snowflake.com/en/release-notes/overview
Tutorialshttps://docs.snowflake.com/en/tutorials
Statushttps://status.snowflake.com
Overviewhttps://docs.snowflake.com/en/developer
DevOps with Snowflakehttps://docs.snowflake.com/en/developer-guide/builders/devops-with-snowflake
Observabilityhttps://docs.snowflake.com/en/developer-guide/builders/observability
Snowpark APIhttps://docs.snowflake.com/en/developer-guide/snowpark
Snowpark Connect for Apache Sparkhttps://docs.snowflake.com/en/developer-guide/snowpark-connect/snowpark-connect-apache-spark
Snowflake MLhttps://docs.snowflake.com/en/developer-guide/snowflake-ml/overview
Snowpark Container Serviceshttps://docs.snowflake.com/en/developer-guide/snowpark-container-services/overview
Functions and procedureshttps://docs.snowflake.com/en/developer-guide/extensibility
Logging, Tracing, and Metricshttps://docs.snowflake.com/en/developer-guide/logging-tracing/logging-tracing-overview
Snowflake Python APIshttps://docs.snowflake.com/en/developer-guide/snowflake-python-api/snowflake-python-overview
Snowflake REST APIshttps://docs.snowflake.com/en/developer-guide/snowflake-rest-api/snowflake-rest-api
SQL APIhttps://docs.snowflake.com/en/developer-guide/sql-api
About Streamlit in Snowflakehttps://docs.snowflake.com/en/developer-guide/streamlit/about-streamlit
Getting started with Streamlit in Snowflakehttps://docs.snowflake.com/en/developer-guide/streamlit/getting-started/overview
Example: Build a personalized data dashboardhttps://docs.snowflake.com/en/developer-guide/streamlit/getting-started/example-data-dashboard
Example: Build a form that writes to Snowflakehttps://docs.snowflake.com/en/developer-guide/streamlit/getting-started/example-crud-app
Billing considerationshttps://docs.snowflake.com/en/developer-guide/streamlit/object-management/billing
Security considerationshttps://docs.snowflake.com/en/developer-guide/streamlit/object-management/security
Privilege requirementshttps://docs.snowflake.com/en/developer-guide/streamlit/object-management/privileges
Understanding owner's rightshttps://docs.snowflake.com/en/developer-guide/streamlit/object-management/owners-rights
PrivateLinkhttps://docs.snowflake.com/en/developer-guide/streamlit/object-management/privatelink
Create your apphttps://docs.snowflake.com/en/developer-guide/streamlit/app-development/creating-your-app
Edit your apphttps://docs.snowflake.com/en/developer-guide/streamlit/app-development/editing-your-app
Manage your apphttps://docs.snowflake.com/en/developer-guide/streamlit/app-development/managing-your-app
Delete your apphttps://docs.snowflake.com/en/developer-guide/streamlit/app-development/deleting-your-app
Runtime environmentshttps://docs.snowflake.com/en/developer-guide/streamlit/app-development/runtime-environments
Dependency managementhttps://docs.snowflake.com/en/developer-guide/streamlit/app-development/dependency-management
File organizationhttps://docs.snowflake.com/en/developer-guide/streamlit/app-development/file-organization
Secrets and configurationhttps://docs.snowflake.com/en/developer-guide/streamlit/app-development/secrets-and-configuration
Personalization with user informationhttps://docs.snowflake.com/en/developer-guide/streamlit/app-development/personalization
Identify your app typehttps://docs.snowflake.com/en/developer-guide/streamlit/migrations-and-upgrades/overview
Migrate to a container runtimehttps://docs.snowflake.com/en/developer-guide/streamlit/migrations-and-upgrades/runtime-migration
Migrate from ROOT_LOCATIONhttps://docs.snowflake.com/en/developer-guide/streamlit/migrations-and-upgrades/root-location
External accesshttps://docs.snowflake.com/en/developer-guide/streamlit/features/external-access
Git integrationhttps://docs.snowflake.com/en/developer-guide/streamlit/features/git-integration
Restricted caller's rightshttps://docs.snowflake.com/en/developer-guide/streamlit/features/restricted-callers-rights
Logging and tracinghttps://docs.snowflake.com/en/developer-guide/streamlit/features/logging-tracing
Row access policieshttps://docs.snowflake.com/en/developer-guide/streamlit/features/row-access
Sharing Streamlit in Snowflake appshttps://docs.snowflake.com/en/developer-guide/streamlit/features/sharing-streamlit-apps
Sleep timerhttps://docs.snowflake.com/en/developer-guide/streamlit/features/sleep-timer
Streamlit in Snowflake in Workspaceshttps://docs.snowflake.com/en/developer-guide/streamlit/streamlit-in-workspaces/streamlit-in-workspaces-overview
Limitations and library changeshttps://docs.snowflake.com/en/developer-guide/streamlit/limitations
Troubleshooting Streamlit in Snowflakehttps://docs.snowflake.com/en/developer-guide/streamlit/troubleshooting
Streamlit open-source library documentationhttps://docs.streamlit.io/
Snowflake App Runtimehttps://docs.snowflake.com/en/developer-guide/snowflake-app-runtime/about-snowflake-app-runtime
Snowflake Native App Frameworkhttps://docs.snowflake.com/en/developer-guide/native-apps/native-apps-about
Tutorial 1: Create a basic Snowflake Native Apphttps://docs.snowflake.com/en/developer-guide/native-apps/tutorials/getting-started-tutorial
Tutorial 2: Create an app with containershttps://docs.snowflake.com/en/developer-guide/native-apps/tutorials/na-spcs-tutorial
Tutorial 3: Upgrade an app with containershttps://docs.snowflake.com/en/developer-guide/native-apps/tutorials/na-upgrade-tutorial
Snowflake Native App workflowhttps://docs.snowflake.com/en/developer-guide/native-apps/native-apps-workflow
App with containers development workflowhttps://docs.snowflake.com/en/developer-guide/native-apps/container-workflow
Understand limitationshttps://docs.snowflake.com/en/developer-guide/native-apps/limitations
Costs associated with apps with containershttps://docs.snowflake.com/en/developer-guide/native-apps/container-cost-governance
Protect provider intellectual propertyhttps://docs.snowflake.com/en/developer-guide/native-apps/redacted-content
Install the Snowflake CLIhttps://docs.snowflake.com/en/developer-guide/native-apps/installing-snow-cli-na
Create the application packagehttps://docs.snowflake.com/en/developer-guide/native-apps/creating-app-package
Create the manifest filehttps://docs.snowflake.com/en/developer-guide/native-apps/manifest-overview
Create the setup scripthttps://docs.snowflake.com/en/developer-guide/native-apps/creating-setup-script
Manifest file referencehttps://docs.snowflake.com/en/developer-guide/native-apps/manifest-reference
Add application logichttps://docs.snowflake.com/en/developer-guide/native-apps/adding-application-logic
Add shared data contenthttps://docs.snowflake.com/en/developer-guide/native-apps/preparing-data-content
Use owner's rights and restricted caller's rights in an apphttps://docs.snowflake.com/en/developer-guide/native-apps/restricted-callers-rights
Add frontend experience with Streamlithttps://docs.snowflake.com/en/developer-guide/native-apps/adding-streamlit
Use application configurationhttps://docs.snowflake.com/en/developer-guide/native-apps/app-configuration
Request OAuth authorization from consumershttps://docs.snowflake.com/en/developer-guide/native-apps/app-configuration-secret-authorization
Use inter-app communicationhttps://docs.snowflake.com/en/developer-guide/native-apps/inter-app-communication
Use callbackshttps://docs.snowflake.com/en/developer-guide/native-apps/callbacks
Use Cortex Agents and MCP servers in an apphttps://docs.snowflake.com/en/developer-guide/native-apps/agents-mcp-servers
Use inter-app agents and MCP servershttps://docs.snowflake.com/en/developer-guide/native-apps/inter-app-agents
Use Snowflake ML in a Snowflake Native Apphttps://docs.snowflake.com/en/developer-guide/native-apps/snowflake-ml-na-about
Add billable events to an apphttps://docs.snowflake.com/en/developer-guide/native-apps/adding-custom-event-billing
Configure the privileges required by an apphttps://docs.snowflake.com/en/developer-guide/native-apps/requesting-auto-privs
Use app specifications to request controlled accesshttps://docs.snowflake.com/en/developer-guide/native-apps/requesting-app-specs
Access objects in a consumer accounthttps://docs.snowflake.com/en/developer-guide/native-apps/requesting-about
Request references and object-level privilegeshttps://docs.snowflake.com/en/developer-guide/native-apps/requesting-refs
Request access to objects and privileges in a consumer accounthttps://docs.snowflake.com/en/developer-guide/native-apps/requesting-objects-privs
Request access to external and Apache Iceberg™ tableshttps://docs.snowflake.com/en/developer-guide/native-apps/requesting-external-tables
Example - External access using OAuth and referenceshttps://docs.snowflake.com/en/developer-guide/native-apps/requesting-example-oauth
Python Permission SDK referencehttps://docs.snowflake.com/en/developer-guide/native-apps/requesting-permission-sdk-ref
Add a compute pool to an apphttps://docs.snowflake.com/en/developer-guide/native-apps/container-compute-pool
Add services to an apphttps://docs.snowflake.com/en/developer-guide/native-apps/container-services
Add job services to an apphttps://docs.snowflake.com/en/developer-guide/native-apps/container-services-job
Configure external access for services in an app with containershttps://docs.snowflake.com/en/developer-guide/native-apps/container-eai-example
Set up the containers and services managed by an apphttps://docs.snowflake.com/en/developer-guide/native-apps/container-containers
Use versioned schemas to manage app statehttps://docs.snowflake.com/en/developer-guide/native-apps/versioned-schema
Install and test an app locallyhttps://docs.snowflake.com/en/developer-guide/native-apps/installing-testing-application
About release channels and app versionshttps://docs.snowflake.com/en/developer-guide/native-apps/release-channels-versions
Publish your app using release channelshttps://docs.snowflake.com/en/developer-guide/native-apps/release-channels
Security requirements and guidelineshttps://docs.snowflake.com/en/developer-guide/native-apps/security-overview
Specify the resources required by an apphttps://docs.snowflake.com/en/developer-guide/native-apps/marketplace-file
Create a listing for an apphttps://docs.snowflake.com/en/developer-guide/native-apps/ui-provider-publishing-app-package
About observability for native appshttps://docs.snowflake.com/en/developer-guide/native-apps/event-about
Provider guidehttps://docs.snowflake.com/en/developer-guide/native-apps/native-apps-observability-provider
Consumer guidehttps://docs.snowflake.com/en/developer-guide/native-apps/ui-consumer-enable-logging
Best practices and scenarioshttps://docs.snowflake.com/en/developer-guide/native-apps/native-apps-observability-scenarios
Previous logging and event sharing functionality - Deprecatedhttps://docs.snowflake.com/en/developer-guide/native-apps/event-old
Guidelines for developing a new version of an apphttps://docs.snowflake.com/en/developer-guide/native-apps/update-app-develop
Upgrade an app using release channelshttps://docs.snowflake.com/en/developer-guide/native-apps/release-channels-upgrade
Consumer-controlled maintenance policieshttps://docs.snowflake.com/en/developer-guide/native-apps/consumer-maintenance-policies
Consumer-controlled maintenance policies: Provider guidehttps://docs.snowflake.com/en/developer-guide/native-apps/consumer-maintenance-policies-provider
Update an app from an application package (Legacy)https://docs.snowflake.com/en/developer-guide/native-apps/update-app
Snowflake Declarative Sharinghttps://docs.snowflake.com/en/developer-guide/declarative-sharing/about
Snowflake Native SDK for Connectorshttps://docs.snowflake.com/en/developer-guide/native-apps/connector-sdk/about-connector-sdk
External Functionshttps://docs.snowflake.com/en/sql-reference/external-functions
Kafka and Spark Connectorshttps://docs.snowflake.com/en/user-guide/connectors
Snowflake Scripting Developer Guidehttps://docs.snowflake.com/en/developer-guide/snowflake-scripting
Snowflake CLIhttps://docs.snowflake.com/en/developer-guide/snowflake-cli
Githttps://docs.snowflake.com/en/developer-guide/git/git-overview
Overviewhttps://docs.snowflake.com/en/developer-guide/drivers
Considerations when drivers reuse sessionshttps://docs.snowflake.com/en/developer-guide/driver-connections
Scala versionshttps://docs.snowflake.com/en/developer-guide/scala-version-differences
API Referencehttps://docs.snowflake.com/en/api-reference
Developerhttps://docs.snowflake.com/en/developer
Snowflake Native App Frameworkhttps://docs.snowflake.com/en/developer-guide/native-apps/native-apps-about
Access objects in a consumer accounthttps://docs.snowflake.com/en/developer-guide/native-apps/requesting-about
https://docs.snowflake.com/developer-guide/native-apps/requesting-refs#request-references-and-object-level-privileges-from-consumers
Support for private connectivity, VPS, and government regionshttps://docs.snowflake.com/developer-guide/native-apps/limitations#label-native-apps-supported-clouds
https://docs.snowflake.com/developer-guide/native-apps/requesting-refs#about-references
https://docs.snowflake.com/developer-guide/native-apps/requesting-refs#workflow-for-defining-references-in-the-consumer-account
Determine which objects require references and their corresponding privilegeshttps://docs.snowflake.com/developer-guide/native-apps/requesting-refs#label-native-apps-supported-privs-references
Define the references in the manifest filehttps://docs.snowflake.com/developer-guide/native-apps/requesting-privs#label-native-apps-privs-manifest
Create a user interface to request privileges and referenceshttps://docs.snowflake.com/developer-guide/native-apps/requesting-ui
https://docs.snowflake.com/developer-guide/native-apps/requesting-refs#object-types-and-privileges-that-a-reference-can-contain
https://docs.snowflake.com/developer-guide/native-apps/requesting-refs#define-a-reference-in-the-manifest-file
Supported reference functionshttps://docs.snowflake.com/developer-guide/native-apps/requesting-refs#label-native-apps-reference-supported-functions
https://docs.snowflake.com/developer-guide/native-apps/requesting-refs#remove-a-reference-definition
https://docs.snowflake.com/developer-guide/native-apps/requesting-refs#create-a-callback-stored-procedure-for-a-reference
Define a reference in the manifest filehttps://docs.snowflake.com/developer-guide/native-apps/requesting-refs#label-native-apps-reference-manifest-def
https://docs.snowflake.com/developer-guide/native-apps/requesting-refs#create-a-callback-stored-procedure-for-requesting-object-configuration
Define a reference in the manifest filehttps://docs.snowflake.com/developer-guide/native-apps/requesting-refs#label-native-apps-reference-manifest-def
https://docs.snowflake.com/developer-guide/native-apps/requesting-refs#view-the-references-defined-in-an-application
SHOW REFERENCEShttps://docs.snowflake.com/sql-reference/sql/show-references
https://docs.snowflake.com/developer-guide/native-apps/requesting-refs#bind-an-object-to-the-application
previous sectionhttps://docs.snowflake.com/developer-guide/native-apps/requesting-refs#label-native-apps-reference-create-callback
Supported reference functionshttps://docs.snowflake.com/developer-guide/native-apps/requesting-refs#label-native-apps-reference-supported-functions
https://docs.snowflake.com/developer-guide/native-apps/requesting-refs#considerations-when-using-references
https://docs.snowflake.com/developer-guide/native-apps/requesting-refs#examples-of-using-references-in-a-snowflake-native-app
https://docs.snowflake.com/developer-guide/native-apps/requesting-refs#run-queries-using-a-reference
https://docs.snowflake.com/developer-guide/native-apps/requesting-refs#call-a-stored-procedure-using-a-reference
https://docs.snowflake.com/developer-guide/native-apps/requesting-refs#run-dml-commands-using-a-reference
https://docs.snowflake.com/developer-guide/native-apps/requesting-refs#run-the-describe-command-using-a-reference
https://docs.snowflake.com/developer-guide/native-apps/requesting-refs#use-references-in-a-task
https://docs.snowflake.com/developer-guide/native-apps/requesting-refs#use-references-in-a-view-definition
https://docs.snowflake.com/developer-guide/native-apps/requesting-refs#use-references-in-a-function-body
https://docs.snowflake.com/developer-guide/native-apps/requesting-refs#use-references-in-an-external-function
https://docs.snowflake.com/developer-guide/native-apps/requesting-refs#use-references-in-a-function-or-procedure
https://docs.snowflake.com/developer-guide/native-apps/requesting-refs#use-references-in-a-policy
https://docs.snowflake.com/developer-guide/native-apps/requesting-refs#json-format-for-the-configuration-callback-response
https://docs.snowflake.com/developer-guide/native-apps/requesting-refs#json-format-for-external-access-integration
CREATE NETWORK RULEhttps://docs.snowflake.com/sql-reference/sql/create-network-rule
CREATE EXTERNAL ACCESS INTEGRATIONhttps://docs.snowflake.com/sql-reference/sql/create-external-access-integration
https://docs.snowflake.com/developer-guide/native-apps/requesting-refs#json-format-for-secret-references
CREATE SECREThttps://docs.snowflake.com/sql-reference/sql/create-secret
API Authenticationhttps://docs.snowflake.com/sql-reference/sql/create-security-integration-api-auth
https://docs.snowflake.com/developer-guide/native-apps/requesting-refs#json-format-error-responses
https://docs.snowflake.com/developer-guide/native-apps/requesting-refs#supported-reference-functions
SYSTEM$ADD_REFERENCEhttps://docs.snowflake.com/sql-reference/functions/system_add_reference
SYSTEM$GET_ALL_REFERENCEShttps://docs.snowflake.com/sql-reference/functions/system_get_all_references
SYSTEM$GET_REFERENCED_OBJECT_ID_HASHhttps://docs.snowflake.com/sql-reference/functions/system_get_referenced_object_id_hash
SYSTEM$REMOVE_ALL_REFERENCEShttps://docs.snowflake.com/sql-reference/functions/system_remove_all_references
SYSTEM$REMOVE_REFERENCEhttps://docs.snowflake.com/sql-reference/functions/system_remove_reference
SYSTEM$SET_REFERENCEhttps://docs.snowflake.com/sql-reference/functions/system_set_reference
Visit Snowflakehttps://www.snowflake.com
Join the conversationhttps://community.snowflake.com/s/
Develop with Snowflakehttps://developers.snowflake.com
Share your feedbackhttps://docs.snowflake.com/feedback
Read the latest on our bloghttps://www.snowflake.com/blog/
Get your own certificationhttps://learn.snowflake.com
Privacy Noticehttps://www.snowflake.com/privacy-policy/
Site Termshttps://www.snowflake.com/legal/snowflake-site-terms/
About referenceshttps://docs.snowflake.com/developer-guide/native-apps/requesting-refs#about-references
Define a reference in the manifest filehttps://docs.snowflake.com/developer-guide/native-apps/requesting-refs#define-a-reference-in-the-manifest-file
Create a callback stored procedure for a referencehttps://docs.snowflake.com/developer-guide/native-apps/requesting-refs#create-a-callback-stored-procedure-for-a-reference
Create a callback stored procedure for requesting object configurationhttps://docs.snowflake.com/developer-guide/native-apps/requesting-refs#create-a-callback-stored-procedure-for-requesting-object-configuration
View the references defined in an applicationhttps://docs.snowflake.com/developer-guide/native-apps/requesting-refs#view-the-references-defined-in-an-application
Bind an object to the applicationhttps://docs.snowflake.com/developer-guide/native-apps/requesting-refs#bind-an-object-to-the-application
Considerations when using referenceshttps://docs.snowflake.com/developer-guide/native-apps/requesting-refs#considerations-when-using-references
Examples of using references in a Snowflake Native Apphttps://docs.snowflake.com/developer-guide/native-apps/requesting-refs#examples-of-using-references-in-a-snowflake-native-app
JSON format for the configuration callback responsehttps://docs.snowflake.com/developer-guide/native-apps/requesting-refs#json-format-for-the-configuration-callback-response
Supported reference functionshttps://docs.snowflake.com/developer-guide/native-apps/requesting-refs#supported-reference-functions
About the Snowflake Native App Frameworkhttps://docs.snowflake.com/developer-guide/native-apps/native-apps-about

Viewport: width=device-width


URLs of crawlers that visited me.