Spoke-Alias als übergeordneter Alias für das neue DevOps -Tool zuordnen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 2 Minuten Lesedauer
  • Erstellen Sie das Tool Jira, GitHub oder Jenkins, wobei der übergeordnete Alias anstelle der DevOps-Standardauthentifizierung auf den jeweiligen Spoke-Alias festgelegt ist. Verwenden Sie eine Skripteinbindung, um den übergeordneten Alias auf den Spoke-Alias für ein vorhandenes oder eingebundenes Tool zurückzusetzen.

    Vorbereitungen

    Wichtig:
    Diese Funktion wird derzeit nur für Jira -Spoke v3.1, [ Jenkins -Spoke v2.1.1 und GitHub -Spoke v2.2.2 und höher unterstützt.
    • Stellen Sie sicher, dass Sie ein Abonnement IntegrationHub haben.
    • Stellen Sie sicher, dass Sie den Alias für Verbindungen und Anmeldeinformationen mithilfe der -Spoke für Jira, Jenkins und GitHub eingerichtet haben. Weitere Informationen finden Sie unter:
    • Führen Sie ein Upgrade auf DevOps Datenmodell und DevOps Integrationen Version 1.33 oder höherdurch.
    Erforderliche Rolle: admin, sn_devops.admin

    Warum und wann dieser Vorgang ausgeführt wird

    Wenn Sie ein Jira-, Jenkins- und GitHub -Tool erstellen, wird der übergeordnete Alias auf den jeweiligen Spoke-Alias festgelegt, wenn Sie die Spokes für die unterstützten Tools eingerichtet haben. In früheren Versionen wurde beim Erstellen eines Tools der übergeordnete Alias für alle Tools, für die das Onboarding durchgeführt wurde, auf DevOps Basisauthentifizierung (sn_devops.DevOps_BasicAuth) festgelegt.

    Wenn Sie bereits Tools mit einem Alias für Verbindungen und Anmeldeinformationen erstellt/eingearbeitet haben: Die Funktionalität ändert sich beim Upgrade nicht, und der übergeordnete Alias bleibt DevOps Basisauthentifizierung (sn_devops.DevOps_BasicAuth), es sei denn, die Tools Jira, Jenkinsund GitHub werden dem Spoke-Alias als übergeordneter Alias zugeordnet. Sie können eine Basissystem-Skripteinbindung verwenden, um sicherzustellen, dass der übergeordnete Alias für alle vorhandenen und unterstützten Tools, die zuvor erstellt wurden, auf den Spoke-Alias zurückgesetzt wird.
    Hinweis:
    IntegrationHub verwendet Aliasse, um Verbindungs- und Anmeldeinformationen zu verwalten. Wenn Sie ein Alias verwenden, müssen Sie nicht mehrere Anmeldeinformations- und Verbindungsinformationsprofile konfigurieren, wenn Sie mehrere Umgebungen verwenden. Wenn sich die Verbindungs- oder Anmeldeinformationen ändern, müssen Sie die Aktionen, die die Verbindung verwenden, nicht aktualisieren. Weitere Informationen finden Sie unter Verbindungen und Anmeldeinformationen.

    Prozedur

    1. Navigieren zu Alle > Systemdefinition > Skripteinbindungen > DevOpsReparentingConnectionAliasFixScriptan.
    2. Kopieren Sie das Skript aus dem Feld Skript.
    3. Navigieren zu Systemdefinition > Skripts – Hintergrundan.
    4. Fügen Sie das Skript in das Feld Skript ausführen (JavaScript auf dem Server ausgeführt) ein.
      Hinweis:
      Stellen Sie sicher, dass das Skript im globalen Bereich ausgeführt wird.
      Sobald die Skriptausführung erfolgreich abgeschlossen wurde, werden alle unterstützten Tools, die vor dem Upgrade auf Version 1.33 erstellt wurden, auf den entsprechenden übergeordneten Alias zurückgesetzt.

    Nächste Maßnahme

    Stellen Sie sicher, dass der übergeordnete Alias im Formular „Aliasse für Verbindungen und Anmeldeinformationen“ für [] auf sn_jira_spoke.Jira für Jira, sn_github_spoke.GitHub für GitHubund sn_jenkins_v2_spoke.Jenkins_v2 für Jenkins festgelegt ist.