Azure Blob Storage mit Corma steuern: Kontoschlüssel für alle Daten, SAS-Token, Storage-Blob-Data-Rollen, listKeys-Rechte, Shared Key als Standard erlaubt.
Die Integration von Corma und Azure Blob Storage sorgt dafür, dass der Zugriff auf Ihre Speicherkonten zu den Personen passt, die sie erreichen sollen. Microsoft beschreibt Azure Blob Storage als seine Objektspeicherlösung für die Cloud, optimiert für die Speicherung riesiger Mengen unstrukturierter Daten. Blob Storage wird nach Datenvolumen, Vorgängen, Datenübertragung und Redundanz abgerechnet, nicht nach Plätzen. Entscheidend ist also, wer eine Rolle oder einen Schlüssel besitzt, mit dem sich Ihre Daten lesen lassen.
Kontoschlüssel sind gemeinsam genutzte Geheimnisse. Microsoft empfiehlt Microsoft Entra ID mit verwalteten Identitäten, wann immer dies möglich ist, und rät dazu, die Autorisierung per Shared Key zu unterbinden. Danach müssen Clients Entra ID oder eine SAS für die Benutzerdelegierung verwenden. Eine Dienst-SAS und eine Konto-SAS sind mit dem Kontoschlüssel gesichert, eine SAS für die Benutzerdelegierung dagegen mit Anmeldedaten von Microsoft Entra, und sie gilt höchstens 7 Tage.
Microsoft dokumentiert nicht, dass ein Kontoschlüssel oder eine schlüsselbasierte SAS ungültig wird, wenn die Person ausscheidet, die den Wert kopiert hat. Die dokumentierten Abhilfen bestehen darin, den Schlüssel zu rotieren oder neu zu generieren und jeden Client zu aktualisieren, der ihn noch nutzt, oder eine Dienst-SAS über eine gespeicherte Zugriffsrichtlinie zu widerrufen. Microsoft empfiehlt, Zugriffsschlüssel in Azure Key Vault zu verwalten und regelmässig zu rotieren. Eine SAS für die Benutzerdelegierung können Sie dagegen widerrufen, indem Sie den Benutzerdelegierungsschlüssel widerrufen oder die RBAC-Rollenzuweisungen des Sicherheitsprinzipals entfernen, der sie erstellt hat.
Blob Storage hat kein eigenes Benutzerverzeichnis. Personen und Anwendungen können über Microsoft Entra ID mit Azure RBAC auf Blob-Daten zugreifen, aber auch Kontoschlüssel und schlüsselbasierte SAS-Token erreichen diese Daten, und Conditional Access greift erst, wenn die Autorisierung per Shared Key unterbunden ist. Lesen Sie auch, wie Corma Microsoft Entra ID abdeckt.
Corma verbindet sich per API oder über die browserbasierten Agenten von Corma, die in einer isolierten Browsersitzung mit Zugangsdaten aus Ihrem Passwort-Tresor laufen. Bei Blob Storage sind die Rollenzuweisungen und die Kontoschlüssel zu prüfen. Lesen Sie auch, wie Corma Cloud-Plattformen wie AWS abdeckt.
Corma wird auf AWS betrieben, Webserver und Datenbanken laufen in Rechenzentren innerhalb der Europäischen Union. Die Daten werden bei der Übertragung und im Ruhezustand verschlüsselt, und Corma ist nach ISO/IEC 27001:2022 zertifiziert.
Möchten Sie sehen, wer Rollen für Blob-Daten und Rechte zum Auflisten von Schlüsseln besitzt? Demo mit Corma buchen.
Entdecken Sie zusätzliche Integrationen, die Ihnen beim Management Ihrer Softwarelizenzen und Zugriffsrechte helfen können!