---
sourceDocument: Xanadu IT Service Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/it-service-management

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu IT Service Management

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Für DevOps Tools sind Berechtigungen erforderlich

# Für DevOps Tools sind Berechtigungen erforderlich {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 4 Minuten Lesedauer

Zum Herstellen einer Verbindung mit DevOps Change-Geschwindigkeitin Ihrem Drittanbieter-Tool sind Berechtigungen erforderlich.

## Azure DevOps Berechtigungen {#tool-req-permission__section_nkr_mw5_txb}

Wichtig:  
Mit den in der folgenden Tabelle in Azure DevOpsangegebenen Zugriffsebenenberechtigungen und der Erweiterung ServiceNow DevOps können Sie von ServiceNow aus eine Verbindung zu Azure DevOps herstellen. Ihr Azure DevOps-Administrator muss Webhooks und Serviceverbindungen in Azure DevOps nicht manuell konfigurieren.  
Wichtig:  
* 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.
{#tool-req-permission__ul_cjw_cvr_szb}  
{#tool-req-permission__table_of5_fy5_txb__entry__3}

| Objekt | Berechtigungen erforderlich | Impact |
|-|-|-|
| Arbeitselemente | Lesen | Erforderlich, um die Tafeln zu erkennen und die Arbeitselemente zu erhalten, entweder durch Import, Abfrage oder in Echtzeit mit einem konfigurierten Webhook |
| Code | Lesen | Erforderlich, um Repositorys zu erkennen und Verzweigungen, Commits und Tags zu erhalten, entweder durch Import, Abfrage oder in Echtzeit mit einem konfigurierten Webhook |
| Build | Lesen und ausführen | Lesen: Erforderlich, um die Build-Pipelines zu erkennen und Pipeline-Ausführungsdetails wie Phasen, Artefakte, Testergebnisse, Codesicherheitsergebnisse usw. zu erhalten, entweder durch Import, Abfrage oder Echtzeit mit einem konfigurierten Webhook Ausführen: Erforderlich, um die Pipelines basierend auf dem Change-Steuerungsschritt anzuhalten oder fortzusetzen. |
| Release | Lesen, schreiben und ausführen | Lesen: Erforderlich, um die Release-Pipelines zu erkennen und Pipeline-Ausführungsdetails wie Phasen, Artefakte, Testergebnisse, Codesicherheitsergebnisse usw. zu erhalten, entweder durch Import, Abfrage oder Echtzeit mit einem konfigurierten Webhook Schreiben und ausführen: Erforderlich, um die Pipelines basierend auf dem Change-Steuerungsschritt anzuhalten oder fortzusetzen. |
| Testmanagement | Lesen | Erforderlich, um Testergebnisse für die Pipeline-Ausführung zu erhalten. |
| Serviceverbindungen | Lesen, abfragen und verwalten | Erforderlich für die automatische Erstellung einer Serviceverbindung, die zum Konfigurieren von ServiceNow -Aufgaben wie Change-Beschleunigung, Artefakt- und Paketregistrierung usw. verwendet wird. |
| Paket wird erstellt | Lesen | Erforderlich, um die Artefakt-Repositorys zu erkennen und die Feeds und Pakete zu erhalten, entweder durch Import, Abfrage oder in Echtzeit mit einem konfigurierten Webhook |
| Berechtigungen | Projektadministratoren | Wird benötigt, um Webhooks automatisch zu erstellen, um Daten in Echtzeit zu empfangen und automatisch Serviceverbindungen zu erstellen. Wird zur Konfiguration von ServiceNow -Aufgaben wie Change-Beschleunigung, Artefakt- und Paketregistrierung usw. verwendet. |
[ ]

{#tool-req-permission__table_of5_fy5_txb}  

Einschränkung von 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.

## Bitbucket {#tool-req-permission__section_ub1_rcv_txb}

{#tool-req-permission__table_zgr_jqv_txb__entry__3}

| Objekt | Berechtigungen erforderlich | Impact |
|-|-|-|
| Berechtigungen | Administrator | Erforderlich, um Repositorys zu erkennen und Verzweigungen, Commits und Tags abzurufen, entweder durch Import, Abfrage oder einen konfigurierten Webhook |
[ ]

{#tool-req-permission__table_zgr_jqv_txb}

## GitHub Berechtigungen {#tool-req-permission__section_p43_tqv_txb}

In der folgenden Tabelle sind die GitHub-Berechtigungen für die Standardauthentifizierung aufgeführt.  
{#tool-req-permission__table_kjv_5qv_txb__entry__3}

| Objekt | Berechtigungen erforderlich | Impact |
|-|-|-|
| Repository | Repository | Erforderlich, um Repositorys und ihre jeweiligen Workflows zu erkennen und Verzweigungen, Commits, Abrufanforderungen und Tags zu erhalten, entweder durch Import, Abfrage oder in Echtzeit mit einem konfigurierten Webhook |
| admin:repo_hook | write:repo_hook | Webhooks müssen automatisch erstellt werden, um Repository-Daten in Echtzeit zu empfangen. |
| admin:repo_hook | read:repo_hook | Erforderlich, um nach bereits vorhandenen Webhooks zu suchen, bevor automatisch ein neuer Webhook erstellt wird, um Repository-Daten in Echtzeit zu empfangen. |
| Anwender | user:email | Erforderlich, um Abrufanforderungsakteure wie Genehmiger, „Gestellt von", „Zusammengefügt von", Überprüfer und Beauftragte zu erkennen, entweder durch Import, Abfrage oder in Echtzeit mit einem konfigurierten Webhook |
[ ]

{#tool-req-permission__table_kjv_5qv_txb}

In der folgenden Tabelle sind die GitHub-Berechtigungen aufgeführt, die für die OAuth 2.0-Authentifizierung erforderlich sind.  
{#tool-req-permission__table_pzz_pvr_szb__entry__3}

| Objekt | Berechtigungen erforderlich | Impact |
|-|-|-|
| Aktionen | Abgebrochen | Erforderlich, um Workflows zu erhalten, die den jeweiligen Repositorys in Echtzeit mit einem konfigurierten Webhook zugeordnet sind. |
| Inhalte | Abgebrochen | Erforderlich, um Repositorys und deren jeweilige Workflows zu erkennen und Verzweigungen, Commits und Tags zu erhalten, entweder durch Import/Abruf oder in Echtzeit mit einem konfigurierten Webhook |
| Bereitstellungen | Lesen und schreiben | Erforderlich, um den Workflow fortzusetzen, der eine Umgebung mit ServiceNow-Change als Umgebungsgeheimnis aufweist. |
| Umgebungen | Abgebrochen | Erforderlich, um nach vorhandenen Umgebungsgeheimnissen für die Change-Erstellung zu suchen. |
| Metadaten | Abgebrochen | Erforderlich, um Repositorys und deren jeweilige Workflows zu erkennen |
| Geheimnisse | Abgebrochen | Erforderlich, um Zugriff auf Umgebungsgeheimnisse zu erhalten (um einen Change zu erstellen). |
| Webhooks | Lesen und schreiben Hinweis: Zum Konfigurieren von Webhooks in ServiceNowsind Lese- und Schreibberechtigungen erforderlich. | Webhook muss automatisch erstellt werden, um Repository-Daten in Echtzeit zu empfangen. |
| Abrufanforderungen | Abgebrochen | Erforderlich, um Abrufanforderungen zu erkennen und zugehörige Details wie Abrufanforderungs-ID, Commits, „Ausgelöst von", Genehmiger, Kommentare, Überprüfer usw. zu erhalten, entweder durch Import/Abruf oder in Echtzeit mit einem konfigurierten Webhook |
| Überprüfungen | Abgebrochen | Erforderlich für die Verarbeitung von Workflow-Ereignissen, die privaten Repositorys zugeordnet sind. |
[ ]

{#tool-req-permission__table_pzz_pvr_szb}  
Hinweis:  
Wenn Sie eine GitHub-App verwenden und Probleme bei der Berechtigungsprüfung auftreten, stellen Sie sicher, dass das Client-ID-Präfix Ihrer GitHub-App in der DevOps-Eigenschaft verfügbar ist: Client-ID-Bezeichner für GitHub-App. Weitere Informationen finden Sie unter [Client-ID zur Eigenschaft „DevOps" hinzufügen](https://servicenow-prod.fluidtopics.net/swI50MtpA8rEzGP1FJrU_A#github-app-property "Nach der Konfiguration Ihrer GitHub-App müssen Sie sicherstellen, dass das Präfix für die Client-ID (die ersten 3 oder mehr Zeichen der ID) der DevOps-Eigenschaft hinzugefügt wird: Client-ID-Bezeichner für GitHub-App.")

## GitLab Berechtigungen {#tool-req-permission__section_tpc_dsv_txb}

{#tool-req-permission__table_oqn_mtv_txb__entry__3}

| Objekt | Berechtigungen erforderlich | Impact |
|-|-|-|
| API | Lesen und schreiben | Erforderlich, um Repositorys und Pipelines zu erkennen und Verzweigungen, Commits und Tags sowie Pipeline-Ausführungsdetails wie Phasen, Artefakte, Testergebnisse, Codesicherheitsergebnisse usw. zu erhalten, entweder durch Import, Abfrage oder Echtzeit mit einem konfigurierten Webhook Außerdem, um die Pipelines basierend auf dem Change-Steuerungsschritt anzuhalten oder fortzusetzen. |
[ ]

{#tool-req-permission__table_oqn_mtv_txb}

## Jenkins Berechtigungen {#tool-req-permission__section_wcc_qtv_txb}

{#tool-req-permission__table_iw3_vtv_txb__entry__3}

| Objekt | Berechtigungen erforderlich | Impact |
|-|-|-|
| Gesamt | Lesen | Erforderlich, um die Pipelines zu erkennen und Pipeline-Ausführungsdetails wie Aufträge oder Phasen, Artefakte, Testergebnisse, Codesicherheitsergebnisse usw. zu erhalten, entweder durch Import, Abfrage oder Echtzeit mit dem Plugin ServiceNow DevOps Jenkins |
| Auftrag | Lesen | Erforderlich, um die Pipelines zu erkennen und Pipeline-Ausführungsdetails wie Aufträge oder Phasen, Artefakte, Testergebnisse, Codesicherheitsergebnisse usw. zu erhalten, entweder durch Import, Abfrage oder Echtzeit mit dem Plugin ServiceNow DevOps Jenkins |
[ ]

{#tool-req-permission__table_iw3_vtv_txb}

## JFrog Berechtigungen {#tool-req-permission__section_lzp_g5v_txb}

{#tool-req-permission__table_tv3_s5v_txb__entry__3}

| Objekt | Berechtigungen erforderlich | Impact |
|-|-|-|
| Rollen | Plattform verwalten | Erforderlich, um auf Artefaktdetails wie Artefaktname, Artefakt-Repository und Artefakt-Version zuzugreifen. |
[ ]

{#tool-req-permission__table_tv3_s5v_txb}

## Jira Berechtigungen {#tool-req-permission__section_ezh_q1v_txb}

{#tool-req-permission__table_d2g_1cv_txb__entry__3}

| Objekt | Berechtigungen erforderlich | Impact |
|-|-|-|
| Gruppen | jira-software-users | Erforderlich, um Pläne zu erkennen und Funktionen, Stories usw. abzurufen, entweder durch Import, Abfrage oder einen konfigurierten Webhook |
| Berechtigungen | Jira-Administratoren | Webhooks müssen automatisch erstellt werden, um Features und Stories in Echtzeit abzurufen. |
[ ]

{#tool-req-permission__table_d2g_1cv_txb}

