Bewährte Methoden für Umgebungsvariablen

Bewährte Methoden

Ossi Galkin avatarGeschrieben vonOssi Galkin Vor über einer Woche aktualisiertTable of contents

Zusammenfassung der Umgebungsvariablen

Bevor wir mit diesem Kurs beginnen, sollten wir uns noch einmal in Erinnerung rufen, was Umgebungsvariablen sind. Umgebungsvariablen sind optionale statische Konfigurationsinformationen, die an eine bestimmte Umgebung angehängt werden. Diese Variablen werden am häufigsten verwendet, um prozessbezogene Informationen wie Passwörter und Benutzernamen der Systeme zu speichern, mit denen eine Verbindung hergestellt wird.

Die Hauptvorteile der Verwendung von Umgebungsvariablen bestehen darin, dass nach der Konfiguration einfach auf sie zurückgegriffen werden kann und ihre Werte aktualisiert werden können, ohne dass neue Versionen von Prozessen bereitgestellt werden müssen.

Bewährte Methoden für Umgebungsvariablen

Umgebungsvariablen haben zahlreiche Anwendungsfälle und Situationen, in denen ihre Verwendung Ihnen und Ihrem Unternehmen dabei hilft, Prozesse schneller zu entwickeln und wertvolle und vertrauliche Daten zu verwalten, die in verschiedenen Prozessen verwendet werden. Umgebungsvariablen sind dazu gedacht, umgebungsabhängige Werte zu speichern. Diese Werte können fast alles sein, aber einer der wichtigsten Anwendungsfälle für Umgebungsvariablen ist ihre Verwendung zum Speichern vertraulicher Authentifizierungsinformationen von Prozessen wie Verbindungszeichenfolgen, Kennwörtern und Benutzernamen.

Die beste Vorgehensweise für Situationen, in denen vertrauliche Informationen verwendet werden, besteht darin, beim Erstellen der Umgebungsvariablen sicherzustellen, dass der Typ „geheim“ verwendet wird. Dadurch werden die Werte im Prozess selbst unlesbar und die Werte werden nicht protokolliert. Dies wirkt sich auch auf das Importieren und Exportieren von Prozessen aus, da diese geheimen Umgebungsvariablen nicht mit dem Prozess exportiert oder importiert werden können.

Es wird außerdem empfohlen, Variablen, die nicht umgebungsspezifisch sind, aber Änderungen unterliegen, in Umgebungsvariablen zu speichern. Die Umgebungsvariablen können geändert oder aktualisiert werden, ohne dass eine neue Version eines Prozesses bereitgestellt werden muss. Umgebungsvariablen ermöglichen es auch anderen Prozessen, diese Informationen zu verwenden, ohne sie immer wieder in Aufgaben konfigurieren zu müssen. Dies spart Zeit beim Erstellen neuer Prozesse und beim Aktualisieren von Werten, beispielsweise veralteter Kennwörter oder Verbindungszeichenfolgen.

Gruppieren ist eine weitere gute Praxis bei der Verwendung von Umgebungsvariablen. Gruppieren ist eine großartige Möglichkeit, die Umgebungsvariablen zu kategorisieren und Variablen zu speichern, die zusammen in Prozessen verwendet werden oder ähnliche Dinge tun. Beispielsweise können Verbindungsinformationen: Benutzername, Passwort, Verbindungszeichenfolge und andere Verbindungsinformationen in einer Umgebungsvariablengruppe gespeichert werden. Darüber hinaus sind Umgebungsvariablen für Prozesse leicht zugänglich, da sie eine ähnliche Namenskonvention verwenden, wenn auf sie verwiesen wird. Es hilft auch bei der Suche nach ihnen in der Umgebungsvariablenansicht.

In den meisten Fällen sollte die Gruppierungsbenennungskonvention einer dieser drei Ebenen folgen: System, Prozess oder eine Sammlung von Prozessen. Auf der Systemebene werden die Gruppen nach dem System benannt, mit dem sie verwendet werden, zum Beispiel Azure AD, Salesforce usw. Dadurch lassen sich die in den Umgebungsvariablen enthaltenen Informationen besser unterscheiden. Die Benennungskonvention auf Prozessebene wird erreicht, indem die Gruppe nach dem Namen des Prozesses benannt wird, in dem sie verwendet wird, zum Beispiel INT901, INT205. Dieser Anwendungsfall ist wichtig, wenn große und hochentwickelte Prozesse erstellt werden, die mehrere Umgebungsvariablen erfordern. Eine bessere Konvention hierfür ist, die dritte Ebene zu verwenden und die Benennungskonvention umzusetzen, indem die Prozesse in größere Gruppen gruppiert werden, zum Beispiel INT200-Reihe, was darauf hinweist, dass alle INT2xx-Prozesse die Umgebungsvariablen in dieser Gruppe gemeinsam nutzen.

Schließlich sollte die Benennungskonvention für Umgebungsvariablen unternehmensintern vereinbart und dann im Integrationshandbuch aufgeführt oder anderweitig dokumentiert werden. Dies hilft anderen beim Erstellen neuer Umgebungsvariablen oder beim Durchsuchen der Werte von Umgebungsvariablen, die in bestimmten Prozessen verwendet werden.

Der nächste Artikel istBest Practices zum Anmelden bei Freunden


Verwandte ArtikelErstellen und Verwenden von UmgebungsvariablenUmgebungsvariablenBewährte Methoden zum Speichern von Geheimnissen als UmgebungsvariablenBewährte Methoden für beworbene VariablenEinführung in Umgebungsvariablen