# Prüfung von Anforderungen zum Umgehen des Push-Schutzes

Genehmigen oder lehnen Sie Anfragen von Mitwirkenden ab, die Commits mit Secrets in die Repositorys Ihrer Organisation pushen müssen.

## Voraussetzungen

Bevor Sie Umgehungsanforderungen überprüfen können, muss die delegierte Umgehung für Ihre Organisation oder Repositorys aktiviert sein. Siehe [Enabling delegated bypass for push protection](/de/code-security/how-tos/secure-your-secrets/manage-bypass-requests/enabling-delegated-bypass-for-push-protection).

Sie können diese Anforderungen in der Sicherheitsübersicht überprüfen und verwalten.

## Überprüfen von Umgehungsanforderungen für eine Organisation

1. Navigieren Sie auf GitHub zur Hauptseite der Organisation.

2. Klicken Sie unter dem Namen Ihrer Organisation auf die **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-shield" aria-label="shield" role="img"><path d="M7.467.133a1.748 1.748 0 0 1 1.066 0l5.25 1.68A1.75 1.75 0 0 1 15 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.697 1.697 0 0 1-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 0 1 1.217-1.667Zm.61 1.429a.25.25 0 0 0-.153 0l-5.25 1.68a.25.25 0 0 0-.174.238V7c0 1.358.275 2.666 1.057 3.86.784 1.194 2.121 2.34 4.366 3.297a.196.196 0 0 0 .154 0c2.245-.956 3.582-2.104 4.366-3.298C13.225 9.666 13.5 8.36 13.5 7V3.48a.251.251 0 0 0-.174-.237l-5.25-1.68ZM8.75 4.75v3a.75.75 0 0 1-1.5 0v-3a.75.75 0 0 1 1.5 0ZM9 10.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path></svg> Security and quality** Registerkarte.

3. Klicken Sie in der Seitenleiste unter „Anforderungen“ auf **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-key" aria-label="key" role="img"><path d="M10.5 0a5.499 5.499 0 1 1-1.288 10.848l-.932.932a.749.749 0 0 1-.53.22H7v.75a.749.749 0 0 1-.22.53l-.5.5a.749.749 0 0 1-.53.22H5v.75a.749.749 0 0 1-.22.53l-.5.5a.749.749 0 0 1-.53.22h-2A1.75 1.75 0 0 1 0 14.25v-2c0-.199.079-.389.22-.53l4.932-4.932A5.5 5.5 0 0 1 10.5 0Zm-4 5.5c-.001.431.069.86.205 1.269a.75.75 0 0 1-.181.768L1.5 12.56v1.69c0 .138.112.25.25.25h1.69l.06-.06v-1.19a.75.75 0 0 1 .75-.75h1.19l.06-.06v-1.19a.75.75 0 0 1 .75-.75h1.19l1.023-1.025a.75.75 0 0 1 .768-.18A4 4 0 1 0 6.5 5.5ZM11 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z"></path></svg>Pushschutzumgehung**.

4. Wählen Sie das Dropdownmenü **Alle Status** aus, und klicken Sie dann auf **Öffnen**, um Anforderungen anzuzeigen, die auf die Überprüfung warten oder die genehmigt wurden, aber für die die Commits noch nicht an das Repository übertragen wurden.

5. Klicken Sie auf die Anforderung, die Sie überprüfen möchten.

6. Überprüfen Sie die Details der Anforderung.

7. Füge optional einen Rezensionskommentar hinzu. Der Kommentar wird der Zeitachse der Überprüfungsanforderung und der secret scanning-Warnungszeitachse hinzugefügt. Du kannst z. B. den Grund für die Genehmigung oder Ablehnung der Anforderung für Überwachungs- und Berichterstellungsgründe erläutern und die nächsten Schritte vorschlagen, die der Mitwirkende ausführen soll.

8. Um es dem Mitwirkenden zu ermöglichen, den Commit, der das Geheimnis enthält, zu pushen, klicken Sie auf **Umgehungsanforderung genehmigen**. Oder klicken Sie auf **Umgehungsanforderung verweigern**, wenn Sie den Mitwirkenden auffordern möchten, das Geheimnis aus dem Commit zu entfernen.

## Filtern von Anfragen

Sie können Anforderungen nach Repository, Genehmigendem (Mitglied, das die Anforderung geprüft hat), anfragender Person (Mitwirkender, der die Anforderung stellt), Zeitrahmen und Status filtern.

### Filtern nach Status

Einer Anforderung werden die folgenden Status zugewiesen:

| Status      | Description                                                                                                           |
| ----------- | --------------------------------------------------------------------------------------------------------------------- |
|             |                                                                                                                       |
| `Approved`  | Die Anforderung wurde genehmigt, aber die Commits wurden noch nicht an das Repository gepusht.                        |
|             |                                                                                                                       |
| `Cancelled` | Die Anforderung wurde vom Mitwirkenden storniert.                                                                     |
| `Completed` | Die Anforderung wurde genehmigt, und die Commits wurden ins Repository gepusht, oder die Anforderung wurde abgelehnt. |
| `Denied`    | Die Anforderung wurde überprüft und abgelehnt.                                                                        |
| `Expired`   | Die Anforderung ist abgelaufen. Anfragen sind sieben Tage gültig.                                                     |
| `Open`      | Die Anforderung wurde noch nicht geprüft.                                                                             |

## Weiterführende Lektüre

* [Delegierte Umgehung für den Schutz von Push-Benachrichtigungen](/de/code-security/secret-scanning/using-advanced-secret-scanning-and-push-protection-features/delegated-bypass-for-push-protection/about-delegated-bypass-for-push-protection)
* [Enabling delegated bypass for push protection](/de/code-security/secret-scanning/using-advanced-secret-scanning-and-push-protection-features/delegated-bypass-for-push-protection/enabling-delegated-bypass-for-push-protection)