Skriptautorisierung und -zugriff aktivieren

Die Apps Script API erfordert verschiedene Autorisierungstypen in Abhängigkeit von Ihr Ziel:

  • Verwenden Sie die Apps Script API in Ihrer App.
  • Erlauben Sie anderen Anwendungen, die Daten oder Bereitstellungen Ihres Skriptprojekts zu verwalten.

Wenn Sie die Apps Script API in Ihrer Anwendung verwenden möchten, müssen Sie die API aktivieren. der API in der Google Cloud-Projekt. So können Sie OAuth-Anmeldedaten erstellen, damit Nutzer der Anwendung autorisiert werden kann.

Inhalte oder Bereitstellung durch Drittanbieter-Apps verwalten lassen Ihrer Skriptprojekte verwenden möchten, müssen Sie Zugriff auf Ihre Skriptprojekte gewähren.

Apps Script API in Ihrer Anwendung verwenden

Wenn Sie die Apps Script API in Ihrer App verwenden möchten, müssen Sie die Apps Script API im GCP-Projekt Ihrer Anwendung. Nachher Wenn Sie die Apps Script API aktivieren, können Sie OAuth-Anmeldedaten erstellen und Client-ID und Secret für die Anwendung Sie können auch die API-Nutzung im Google Cloud Console:

Sie können dieser Assistenten um ein Google Cloud-Projekt in der API Console zu erstellen oder auszuwählen die API verwenden. Alternativ können Sie öffnen Sie in der Console die Seite Ressourcen verwalten, Wählen Sie ein Projekt aus, suchen Sie dann nach der Apps Script API und fügen Sie sie manuell hinzu. Verwenden Sie dazu die die APIs und Dienste. Nach der Aktivierung der API können Sie OAuth-Anmeldedaten, Client-IDs und Clientschlüssel für Ihre Anwendungen erstellen in den APIs und Dienste > Anmeldedaten.

Kurzanleitungen zur Apps Script API eine Schritt-für-Schritt-Übersicht über den gesamten Prozess der API-Aktivierung und Autorisierung für eine Anwendung einrichten.

Drittanbieteranwendungen Zugriff auf Ihre Skriptprojekte gewähren

Mit der Apps Script API können Anwendungen Ihre Skripts erstellen und ändern und deren Bereitstellungen. Dies kann zu wenn Sie eine bösartige Drittanbieteranwendung autorisieren, erstellt dann weitere schädliche Skripts oder ändert Skripts, die Sie bereits haben.

Um dieses Risiko zu verringern, kann die Apps Script API nicht auf Ihr Script zugreifen Projekte. Sie müssen der API explizit Zugriff gewähren, bevor Sie verwenden können Anwendungen, die Skripts oder Bereitstellungen erstellen oder ändern. Sobald Sie wenn Sie dem API-Zugriff auf Ihre Skripts gewährt haben, können von Ihnen autorisierte Anwendungen die API zur Verwaltung Ihrer Skriptprojekte.

Ein Fehler tritt auf, wenn Sie versuchen, eine betroffene Anwendung ohne um der API Zugriff zu gewähren. Dieser Fehler tritt auf, nachdem Sie den .

Sie können der Apps Script API über die Apps Script-Dashboard Sie können auch können Sie die Zugriffsberechtigung jederzeit über das Dashboard widerrufen. Wenn Sie den API-Zugriff auf alle Anwendungen. Einzelne Anwendungen müssen jedoch noch autorisiert werden.

Bevor Sie Zugriff gewähren, sollten Sie sich über die damit verbundenen Risiken im Klaren sein. Anwendungen die Möglichkeit geben, Skripts zu modifizieren. Keine Anwendungen autorisieren die Sie für schädlich halten.