External Access Integration
An external access integration groups network rules and provides an ENABLED switch for remote scalar UDF access. Use it with EXTERNAL_ACCESS_INTEGRATIONS on a function definition that has ADDRESS.
Managing integrations requires global SUPER. Referencing one when creating or altering a UDF additionally requires integration USAGE. This feature does not provide network access for inline script UDFs.
| Command | Description |
|---|---|
| CREATE EXTERNAL ACCESS INTEGRATION | Creates or replaces an integration. |
| ALTER EXTERNAL ACCESS INTEGRATION | Changes its rule list or enabled state. |
| DROP INTEGRATION | Removes an integration. |
Related Topics
- External Access Integrations: setup and trust boundary.
- Network Rule commands.
- CREATE FUNCTION and ALTER FUNCTION.
- GRANT and REVOKE.