Azure DevOps PAT-Bereiche für DevOps
Bereichszugriffsebenen sind erforderlich, wenn während des Setups ein persönliches Zugriffstoken (PAT) für den Zugriff auf Azure DevOps verwendet wird.
Einstellungen für die Bereichszugriffsebene basieren auf der von Ihnen konfigurierten Fähigkeit. Legen Sie die entsprechende Zugriffsebene für die nahtlose Funktionalität fest. Informationen zum Erstellen eines PAT finden Sie unter Persönliches Zugriffstoken (PAT).
- Beim Onboarding eines Projekts erfordert die Berechtigung „Projektadministratoren “, dass der Besitzer der PAT Mitglied der Projektadministratorgruppe des Projekts ist.
- Beim Onboarding einer Organisation muss der Besitzer der PAT für die Projektadministratorberechtigung Mitglied der Projektsammlungsadministratorgruppe der Organisation sein.
| Fähigkeit | Umfang | Zugriffsebene | Impact |
|---|---|---|---|
| Tafeln | Arbeitselement | Lesen | Erforderlich, um die Tafeln zu erkennen und die Arbeitselemente zu erhalten, entweder durch Import/Abruf oder in Echtzeit mit einem konfigurierten Webhook |
| Repositorys | Code | Lesen | Erforderlich, um Repositorys zu erkennen und Verzweigungen, Commits und Tags zu erhalten, entweder durch Import/Abruf oder in Echtzeit mit einem konfigurierten Webhook |
| Erstellen Sie Pipelines | Build | Lesen und ausführen |
|
| Release-Pipelines und -Gates | Release | Lesen, schreiben und ausführen |
|
| Testen Sie Build- und Release-Pipelines | Testmanagement | Lesen | Erforderlich, um Testergebnisse für die Pipeline-Ausführung zu erhalten. |
| Serviceverbindungen | Serviceverbindung | Lesen, abfragen und verwalten | Erforderlich für die automatische Erstellung einer Serviceverbindung, die zur Konfiguration von ServiceNow-Aufgaben wie Change-Beschleunigung, Artefakt- und Paketregistrierung usw. verwendet wird |
| Paket wird erstellt | Paket wird erstellt | Lesen | Erforderlich, um die Artefakt-Repositorys zu erkennen und die Feeds und Pakete zu erhalten, entweder durch Import/Abruf oder in Echtzeit mit einem konfigurierten Webhook |
Einschränkung auf Azure DevOps
Wenn Sie ein Azure-Tool mit anwenderdefiniert definierter Zugriffsebene erstellen und ein solches Tool aufgrund einer Änderung Ihrer Anmeldeinformationen für die Integration neu konfigurieren, werden die vorhandenen Service-Hooks für „Release erstellt“ und „Release-Bereitstellung“ nicht aktualisiert. Stattdessen werden zwei neue Service-Hooks mit neuen Konfigurationsdetails erstellt. Um die Duplizierung dieser Service-Hooks zu vermeiden, müssen Sie das Tool mit vollständiger Zugriffsebene erstellen.