Deployment anfordern
Überblick
Eine Deployment-Anforderung ist ein kontrollierter Weg, eine Projektversion auf einem Gerät bereitzustellen. Anstatt sofort auf das Gerät zu schreiben, hält die Anforderung fest, was bereitgestellt werden soll, wer es angefordert hat und warum, und wartet anschließend darauf, dass eine Person mit Genehmigungsrechten sie freigibt. Erst nach der Genehmigung und nur innerhalb des Genehmigungszeitfensters kann das Deployment ausgeführt werden.
Damit erhalten Sie ein Vier-Augen-Prinzip für Produktionsanlagen: Der Techniker, der eine Änderung vorbereitet, und die Person, die sie autorisiert, müssen nicht dieselbe sein, und jeder Schritt wird für die Auditierung protokolliert.
Anforderungen werden auf der Registerkarte Deployments eines Geräts unter Requests verwaltet. Die daneben liegende Ansicht Jobs zeigt die Deployment-Ausführungen selbst, beschrieben auf der Seite Deployments.

Eine Anforderung erstellen
Schritt 1 – Version auswählen und Änderung beschreiben
Wählen Sie Request deployment und füllen Sie den ersten Schritt des Dialogs aus.

| Feld | Beschreibung |
|---|---|
| Project version | Die bereitzustellende Projektversion. Die Liste zeigt die Versionsnummer, das Erstellungsdatum und den Autor. |
| Title | Pflichtfeld. Eine kurze Zusammenfassung der Änderung, die in der Anforderungsliste und in der Benachrichtigung an die Genehmigenden angezeigt wird. |
| Description | Optional. Hintergrundinformationen für die genehmigende Person – was sich geändert hat und warum. |
| Operation mode after deployment | Legt fest, ob das Gerät nach Abschluss des Deployments in den Stop Mode oder Run Mode versetzt wird. |
Wählen Sie Review changes, um fortzufahren.
Schritt 2 – Die Änderungen prüfen
Der zweite Schritt zeigt genau, was das Deployment auf dem Gerät verändern wird, bevor Sie die Anforderung verbindlich absenden.

Die Zusammenfassung wiederholt Gerät, Projekt und Titel und vergleicht die aktuell bereitgestellte Version mit der Zielversion. Geänderte Objekte werden als Modified und Unchanged gezählt und mit ihrem Pfad im Projekt aufgelistet, zum Beispiel Program / Scan / MAIN / ProgPou. Open full comparison öffnet den vollständigen Gegenüberstellungsvergleich der beiden Versionen.
Wählen Sie Request deployment, um die Anforderung abzusenden. Wählen Sie Back, um zum ersten Schritt zurückzukehren und Ihre Eingaben anzupassen.
Nach dem Absenden
Die Anforderung erscheint in der Liste Requests mit dem Status Requested, und alle Personen mit Genehmigungsrechten für dieses Gerät werden benachrichtigt.

Die Liste zeigt Titel, Status, Beschreibung, Projekt, Version, die anfordernde Person und den Erstellungszeitpunkt. Expires at und Executed at bleiben leer, bis die Anforderung genehmigt und ausgeführt wurde.
Status von Anforderungen
| Status | Bedeutung |
|---|---|
| Requested | Abgesendet und wartet auf eine genehmigende Person. |
| Approved | Genehmigt und ausführbereit, bis das Genehmigungszeitfenster abläuft. |
| Denied | Eine genehmigende Person hat die Anforderung abgelehnt. Sie kann nicht ausgeführt werden. |
| Canceled | Die anfordernde Person hat die Anforderung vor der Ausführung zurückgezogen. |
| Executed | Das Deployment wurde aus der genehmigten Anforderung gestartet. |
| Expired | Das Genehmigungszeitfenster ist ohne Ausführung verstrichen. Eine neue Anforderung ist erforderlich. |
Benachrichtigung über die Entscheidung
Wenn eine genehmigende Person über Ihre Anforderung entscheidet, werden Sie über die Kanäle benachrichtigt, die in Ihrer Benachrichtigungskategorie Deployments konfiguriert sind.

Die Anforderung zeigt nun Approved zusammen mit Expires at, dem Ende des Genehmigungszeitfensters. Wie Sie ändern, ob und auf welchem Weg Sie diese Meldungen erhalten, erfahren Sie unter Notifications.
Eine genehmigte Anforderung ausführen
Öffnen Sie die genehmigte Anforderung, um sie auszuführen. Die Detailansicht wiederholt, wer sie angefordert hat, das Gerät, das Projekt und die Version und zeigt sowohl Created at als auch Expires at.

Die Registerkarte Changes zeigt die Beschreibung, die bereitgestellte Version und die Zielversion, die nach dem Deployment anzuwendende Betriebsart sowie die Liste der geänderten Objekte. Compare öffnet den vollständigen Vergleich. Die Registerkarte Activity protokolliert jeden Schritt im Lebenszyklus der Anforderung – Erstellung, Genehmigung mit dem Kommentar der genehmigenden Person und Ausführung.
- Execute – startet das Deployment. Es läuft wie jedes andere Deployment ab und erscheint unter Jobs mit einem eigenen Ausführungsprotokoll.
- Cancel request – zieht die Anforderung zurück, ohne bereitzustellen.
Das Deployment muss vor Expires at ausgeführt werden. Ist das Zeitfenster verstrichen, läuft die Anforderung ab und es muss eine neue erstellt werden.
Anwendungsfälle
- Deployment auf Produktionsanlagen, bei denen eine zweite Person jede Änderung autorisieren muss.
- Dokumentation des Grunds für eine Änderung zusammen mit der Änderung selbst, für Audit- und Change-Management-Nachweise.
- Ein Techniker bereitet ein Deployment vor und prüft es, während der Schichtleiter entscheidet, wann es ausgeführt werden darf.
- Beschränkung eines Deployments auf ein vereinbartes Wartungsfenster über das Genehmigungszeitfenster.
Weiterführende Informationen
- Approve Deployment – Prüfen und Entscheiden über eine Anforderung.
- Deployments – Deployment-Historie und direkte Ausführung.
- Notifications – Konfiguration von Deployment-Benachrichtigungen.