Azure DevOps mit Corma steuern: Zugriffsebenen Stakeholder und Basic, Entra-Gruppenzugriff nach Entfernung, PAT-Richtlinien, Service Principals, Audit-Log.
Die Integration von Corma und Azure DevOps hält die Zugriffsebenen und Gruppen Ihrer Organisation im Einklang mit den Entwicklungsteams, die sie nutzen. Microsoft beschreibt Azure DevOps als cloudbasierte Plattform mit integrierten Tools für Softwareentwicklungsteams, von der Planung und dem Code über Builds und Tests bis zum Deployment. Die Zugriffsebenen bestimmen die Rechnung, und oft entscheidet Microsoft Entra ID darüber, wer seinen Zugriff behält.
Die Seite von Microsoft zum Entfernen von Nutzern warnt, dass das Entfernen einer Person aus der Organisation ihre Entra-Gruppenmitgliedschaften nicht aufhebt, sodass ein Mitglied einer Gruppe, die Zugriff gewährt, diesen Zugriff behält. Nutzer, die im Entra-Verzeichnis deaktiviert oder entfernt wurden, erreichen die Organisation über keinen Mechanismus mehr, auch nicht über Personal Access Tokens (PATs) oder SSH. Die Seiten von Microsoft machen unterschiedliche Angaben dazu, ob diese PATs widerrufen oder nur blockiert werden, daher ist es sicherer, sie zu widerrufen.
Service Principals und verwaltete Identitäten in Entra können Automatisierungen ausführen, ohne an das Konto eines Mitarbeitenden gebunden zu sein, und jede davon belegt eine Lizenz in jeder Organisation, in der sie eine kostenpflichtige Zugriffsebene erhält. Wird eine solche Identität aus Entra ID entfernt, bleibt ihre Mitgliedschaft in Azure DevOps bestehen. Token-Zugriffsereignisse werden nicht protokolliert: Das Audit-Log zeigt Änderungen im Lebenszyklus eines PAT, nicht aber, wann ein PAT verwendet wurde. Laut dem DevOps-Blog von Microsoft wurde die Abschaltung bestehender globaler PATs auf den 27. Januar 2027 verschoben.
Single Sign-On entsteht durch die Verbindung der Organisation mit Microsoft Entra ID: Nutzer melden sich mit ihren geschäftlichen Anmeldedaten an, und Admins können Richtlinien für Conditional Access anwenden. Microsoft dokumentiert für Azure DevOps keine separate Einrichtung von SAML oder SCIM: Die Bereitstellung läuft über Entra-Gruppenregeln und die User Entitlements REST API. Lesen Sie auch, wie Corma Microsoft Entra ID abdeckt.
Dort, wo es passt, über die User Entitlements REST API, die Nutzer mit ihren Berechtigungen auflisten und einen Nutzer aus der Organisation löschen kann. Andernfalls über die browserbasierten Agenten von Corma in den Organisationseinstellungen. Lesen Sie auch, wie Corma Code-Plattformen wie GitHub 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.
Sollen ausscheidende Mitarbeitende ihren Zugriff auf Azure DevOps über jede Entra-Gruppe verlieren? Demo mit Corma buchen.
Entdecken Sie zusätzliche Integrationen, die Ihnen beim Management Ihrer Softwarelizenzen und Zugriffsrechte helfen können!