Ordnen Sie den Spoke-Alias als übergeordneten Alias für neu zu DevOpsTool

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Erstellen Jira, GitHubOder JenkinsTool mit übergeordnetem Alias, das auf den jeweiligen Spoke-Alias anstelle der DevOps-Standardauthentifizierung festgelegt ist. Verwenden Sie eine Skripteinbindung, um den übergeordneten Alias auf den Spoke-Alias für ein vorhandenes oder integriertes Tool zurückzusetzen.

    Vorbereitungen

    Wichtig:
    Diese Funktion wird derzeit für unterstützt JiraSpoke v3.1, JenkinsSpoke v2.1.1, und GitHubSpoke v2.2.2 und höher.
    • Stellen Sie sicher, dass Sie über verfügen IntegrationHubAbonnement.
    • Stellen Sie sicher, dass Sie den Alias für Verbindungen und Anmeldeinformationen mit Spoke für eingerichtet haben Jira, JenkinsUnd GitHub. Weitere Informationen finden Sie unter:
    • Upgrade auf DevOpsDatenmodell und DevOpsIntegrationsversion 1,33 Oder später .
    Erforderliche Rolle: administrator, sn_devops.admin

    Warum und wann dieser Vorgang ausgeführt wird

    Wann immer Sie erstellen Jira, Jenkins, Und GitHubTool, 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 der übergeordnete Alias beim Erstellen eines Tools auf festgelegt DevOpsStandardauthentifizierung (sn_devops.DevOps_BasicAuth) für alle Tools, die wir integriert haben.

    Wenn Sie bereits Tools mit einem Alias für Verbindungen und Anmeldeinformationen erstellt/integriert haben, ändert sich die Funktionalität beim Upgrade nicht, und der übergeordnete Alias bleibt erhalten DevOpsStandardauthentifizierung (sn_devops.DevOps_BasicAuth), es sei denn Jira, Jenkins, Und GitHubTools sind dem Spoke-Alias als übergeordneter Alias zugeordnet. Sie können eine Basissystemskripteinbindung 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 Skript Feld.
    3. Navigieren zu Systemdefinition > Skripts – Hintergrundan.
    4. Fügen Sie das Skript in ein Skript ausführen (auf Server ausgeführtes JavaScript) Feld.
      Hinweis:
      Stellen Sie sicher, dass das Skript im globalen Bereich ausgeführt wird.
      Sobald die Skriptausführung erfolgreich abgeschlossen ist, 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 für auf sn_jira_Spoke.Jira festgelegt ist Jira, sn_github_Spoke.GitHub für GitHub, Und sn_jenkins_v2_spoke.Jenkins_v2 für JenkinsIn Aliasse Für Verbindungen Und Anmeldeinformationen Formular.