- PagerDuty /
- Blog /
- Ankündigungen /
- Ansehen, genehmigen, widerrufen: Scoped OAuth für öffentliche Apps
Blog
Ansehen, genehmigen, widerrufen: Scoped OAuth für öffentliche Apps
Dieser Blogbeitrag ist Teil der fortlaufenden Serie von PagerDuty darüber, wie wir Kunden auf ihrem Weg zu autonomen Abläufen unterstützen. Lesen Sie weiter, um zu erfahren, wie Scoped OAuth für öffentliche Apps, das sich derzeit in der Early-Access-Phase befindet, diese Vision voranbringt.
Ihr Sicherheitsteam stellt bei einer routinemäßigen Überprüfung eine einfache Frage: Welche Drittanbieter-Apps können derzeit auf unsere PagerDuty -Daten zugreifen und was genau können sie damit anstellen?
Man sucht nach einer Antwort, findet aber keine zentrale Anlaufstelle. Ein API-Schlüssel wurde vor zwei Jahren an einen Anbieter übergeben, und der Verantwortliche verließ das Unternehmen im letzten Frühjahr. Eine von jemandem eingerichtete App hat weitreichende Lese- und Schreibrechte für das gesamte Konto, obwohl sie lediglich Zugriff auf die Vorfallsprotokolle benötigte. Wollte man heute irgendetwas davon unterbinden, wüsste man nur raten, was dadurch kaputtgehen würde.
Was man nicht sieht, kann man nicht sichern. Und im Moment können Sie es nicht sehen.
Wer schon einmal die Frage „Wer hat Zugriff auf unser Konto?“ beantworten musste, kennt das Problem. Heute lösen wir es mit Scoped OAuth für öffentliche Apps.
Ankündigung von Scoped OAuth für öffentliche Apps
Scoped OAuth für öffentliche Apps bietet PagerDuty Administratoren eine zentrale Anlaufstelle, um alle mit ihrem Konto verbundenen Drittanbieter-OAuth-Apps einzusehen, zu genehmigen und zu widerrufen. Apps fordern nur die benötigten Ressourcentypen an, beispielsweise Lesezugriff auf Vorfälle, anstatt uneingeschränkten Zugriff auf alle Ressourcen zu erhalten. Entwickler können Apps veröffentlichen, die Kunden kontoübergreifend installieren können. Die Apps werden jedoch erst nach Genehmigung durch einen Administrator auf Ihrem Konto ausgeführt.
Wie das in der Praxis aussieht
Ein Anbieter sendet Ihnen einen Link, um seine App mit PagerDuty zu verbinden. Sie gelangen so zur Installationsseite der App. Bevor die Verbindung hergestellt wird, sehen Sie genau, welche Berechtigungen benötigt werden: den Namen der App, den Entwickler und die spezifischen Ressourcentypen – nicht nur Lese- und Schreibzugriff auf Ihr Konto, sondern die tatsächlichen Berechtigungen. Dadurch können Sie die App genehmigen, anstatt ihr einfach zu vertrauen.
Nach der Installation sehen Sie alle autorisierten Benutzer. Sie können die Verbindung einzelner Personen oder aller gleichzeitig sperren, wenn Ihnen etwas verdächtig vorkommt und Sie den Zugriff während der Untersuchung einschränken möchten, ohne die Integration zu entfernen. Bei vollständiger Deinstallation gehen sämtliche Zugriffsrechte verloren.
Solange ein Administrator keine App installiert, kann niemand im Konto darauf zugreifen. Nutzer, die dies versuchen, werden direkt auf diese Seite zurückgeleitet und müssen zunächst um Erlaubnis fragen. Es gibt keinen Weg, wie eine App unbemerkt Zugriff auf Ihre Daten erlangen kann, weil jemand sie eingerichtet hat, bevor Ihr Sicherheitsteam sie entdeckt hat.
Jede Drittanbieter-App, die mit Ihrem Konto verbunden ist, können Sie nun einsehen, vor dem Zugriff auf Ihre Daten genehmigen und jederzeit wieder entfernen. Die Zugriffe sind auf das beschränkt, was die App tatsächlich benötigt. Das ist eine echte Antwort auf die Frage „Wer hat Zugriff auf mein Konto?“ und eine sicherere Alternative dazu, einem Anbieter einen API-Schlüssel zu übergeben und auf das Beste zu hoffen.
Der Schwungradeffekt
Da PagerDuty immer mehr in Richtung autonomer Betriebsweise wechselt, wird ein Großteil der Datenverarbeitung nicht mehr manuell per Knopfdruck erfolgen. Integrationen, Workflows und KI-Systeme agieren kontinuierlich und in großem Umfang, ohne dass jede Anfrage manuell geprüft wird. Das funktioniert nur, wenn Sie den verbundenen Systemen und ihren Berechtigungen voll und ganz vertrauen können.
Scoped OAuth für öffentliche Apps schafft dieses Vertrauen bereits jetzt, solange die Anzahl der verbundenen Apps noch überschaubar ist. Jeder Bereich wird explizit definiert, jede Installation genehmigt, jede Verbindung in Sekundenschnelle widerrufbar. Dieses Zugriffsmodell bildet die Grundlage für die nächste Automatisierungswelle – implementiert, bevor Sie es im großen Maßstab benötigen, und nicht nachträglich hinzugefügt.
Probieren Sie es selbst aus
Scoped OAuth für öffentliche Apps befindet sich heute in der Early-Access-Phase. Melden Sie sich an, um es auszuprobieren. Oder wenden Sie sich an Ihr PagerDuty Kundenbetreuungsteam, um mehr zu erfahren. Schau dir das an vollständige Demo um zu erfahren, wie man OAuth einrichtet.