Make changes

This page describes the typical flow for making changes using GitHub pull requests.

Create branch

Making changes starts with updating your Spyglass YAML with some new access rules. For example, granting a new role to a user:

Open pull request

This is the dry run phase.

After you open a pull request with YAML updates, Spyglass computes a dry run and updates the pull request with the simulated SQL statements. For example:


GRANT ROLE CX_TEAM TO USER "max.warmerdam@teamspyglass.com";

Merge pull request

This is the apply phase.

After you merge the pull request, Spyglass executes the SQL statements on your Snowflake instance and updates the pull request with the result of the actions.

Viewing changes

All of these changes are available to view and debug in the Spyglass Cloud Web UI.

Last updated