Einer App gestatten, Ressourcen im Verbraucherkonto zu erstellen

In diesem Thema wird beschrieben, wie Verbraucher das automatisierte Gewähren von Berechtigungen nutzen können, um einer Snowflake Native App zu gestatten, Objekte im Verbraucherkonto zu erstellen.

Übersicht über das automatisierte Gewähren von Berechtigungen

Häufig muss eine App Objekte erstellen oder darauf zugreifen oder andere Aktionen in einem Verbraucherkonto ausführen. Dazu muss der Verbraucher die erforderlichen Berechtigungen gewähren, die es der App ermöglichen, diese Aktionen auszuführen.

Mit automatischen Berechtigungen können Anbieter die erforderlichen Berechtigungen in der Manifest-Datei einer App festlegen. Wenn der Verbraucher eine App installiert oder aktualisiert, werden der App die im Manifest angegebenen Berechtigungen automatisch von Snowflake erteilt.

Berechtigungen, die durch das automatisierte Gewähren von Berechtigungen gewährt werden

Bei Verwendung des automatisierten Gewährens von Berechtigungen kann ein Anbieter die folgenden Berechtigungen zur Manifest-Datei der App hinzufügen:

  • EXECUTE TASK

  • EXECUTE MANAGED TASK

  • CREATE WAREHOUSE

  • CREATE COMPUTE POOL

  • BIND SERVICE ENDPOINT

  • CREATE DATABASE

  • CREATE EXTERNAL ACCESS INTEGRATION

  • CREATE SECURITY INTEGRATION

Bemerkung

Für Beschränkungen der Berechtigung CREATE EXTERNAL ACCESS INTEGRATION siehe Beschränkungen für CREATE EXTERNAL ACCESS INTEGRATION und CREATE SECURITY INTEGRATION.

Beschränkungen für CREATE EXTERNAL ACCESS INTEGRATION und CREATE SECURITY INTEGRATION

Die Berechtigungen CREATE EXTERNAL ACCESS INTEGRATION und CREATE SECURITY INTEGRATION ermöglichen es einer App, die Objekte im Verbraucherkonto zu erstellen, die für die Verbindung mit einem externen Endpunkt erforderlich sind. Um jedoch Verbindungen zu einem externen Endpunkt zu ermöglichen, müssen die Verbraucher auch die App-Spezifikation genehmigen, die es der App gestattet, sich mit externen Hosts zu verbinden. Wenn ein Verbraucher die App-Spezifikation nicht genehmigt, bleibt die externe Verbindung deaktiviert.

Weitere Informationen dazu finden Sie unter Verbindungen zu externen Ressourcen mit App-Spezifikationen genehmigen.