Permissions, Privileges, and Uninstallation
This section combines all post-setup administration details, including privilege rationale, cleanup, and uninstallation.
Privilege Rationale (Security & Cost Control)
Minimal required app privileges
BIND SERVICE ENDPOINT– Allows the app to bind its internal web/API service endpointEXECUTE TASK– Enables scheduled automation
Client-managed resources
Compute Pools, Warehouses, External Access Integrations, and Network Rules are owned, paid for, and controlled by the client.
Benefits
Cost control (all billable compute is client-managed)
Security control (client defines allowed external hosts)
Full app functionality with minimal privileges

Role & Permissions Cleanup (Updates / Re-installs)
There is no automated revoke of previously granted privileges during updates.
Manually remove older grants except: keep
BIND SERVICE ENDPOINTandEXECUTE TASKin place.If services were altered, recreate connections to avoid confusion from legacy configurations.
Uninstallation
In Installed Apps, open the app row menu (⋮) → Uninstall.

Confirm to complete removal.

After uninstall
Re-install follows the same process and produces a new Application URL.
Secrets for connectors are destroyed → reconfigure connectors.
Schedules are deleted → re-enable scheduling after re-install.
Last updated