Microsoft Azure DevOps Boards Spoke
Automatisieren Sie den Prozess der Verwaltung von Arbeitselementen in Azure DevOps Boards über Ihre Instanz von ServiceNow.
Apps im Store anfordern
Besuchen Sie die ServiceNow Store-Website, um alle verfügbaren Apps anzuzeigen und Informationen zum Senden von Anforderungen an den Store zu erhalten. Kumulative Informationen zum Release für alle veröffentlichten Apps finden Sie in den Release-Hinweisen zum ServiceNow Store-Versionsverlauf.
IntegrationHub-Abonnement
Diese Spoke erfordert ein Integration Hub-Abonnement. Weitere Informationen finden Sie unter Gesetzliche Zeitpläne − IntegrationHub − Übersicht.
Spoke-Version
Azure DevOps Boards-Spoke v2.0.0 ist die neueste Version.
Unterstützte Versionen
Diese Spoke wurde für die REST-API-Version Azure DevOps Boards Version 4.1 und TFS 2018 Update 3 erstellt, ist jedoch möglicherweise auch mit späteren Versionen kompatibel.
Spoke-Abhängigkeiten
- ServiceNow IntegrationHub-Aktionsschritt – REST (com.glide.hub.action_step.rest)
- ServiceNow Flow Designer – Dynamische Eingaben (com.glide.hub.dynamic_inputs)
- ServiceNow IntegrationHub Runtime (com.glide.hub.integration.runtime)
- ServiceNow IntegrationHub Action Template – Data Stream (com.glide.hub.action_type.datastream)
- iHub Spoke Util Pack (com.snc.ihub_spoke_util_pack)
Spoke-Anforderungen
- Azure DevOps instance
- Persönliche Zugriffstoken (Personal Access Tokens, PATs) für die Authentifizierung Azure DevOps
Spoke-Aktionen
Azure DevOps Boards-Spoke bietet Aktionen zum Verwalten von Arbeitselementen, wenn Ereignisse in ServiceNowauftreten. Folgende Aktionen sind verfügbar:
| Kategorie | Aktion | Beschreibung |
|---|---|---|
| Kernprozessmanagement | Iteration erstellen | Erstellt eine Azure DevOps-Iteration. |
| Iteration löschen | Löscht eine Azure DevOps-Iteration anhand des Pfads. | |
| Löschen Sie die Team-Iteration | Hebt die Verknüpfungen auf oder löscht die Iterationen aus einem Team. | |
| Erstellbare Felder suchen | Rufen Sie die Liste sämtlicher Felder in einem erforderlichen Azure DevOps-Projekt ab. | |
| Sucht Bereichspfade | Ruft alle Bereichspfade in einem Projekt ab. | |
| Sucht nach bearbeitbaren Feldern | Ruft die Liste aller Felder in einem erforderlichen Arbeitselement zur Bearbeitung ab. | |
| Sucht nach dem Bereichspfad eines Teams | Ruft alle Bereichspfade eines Teams ab. | |
| Sucht Iteration nach Pfad | Ruft die Iteration nach Pfad ab. | |
| Sucht nach Iterationspfaden | Ruft alle Iterationspfade in einem Projekt ab. | |
| Sucht nach Iterationspfaden eines Teams | Ruft alle Iterationspfade eines Teams ab. | |
| Prozesse suchen | Ruft die Liste aller Azure DevOps-Prozesse ab. | |
| Stream mit Projekten suchen | Ruft die Details aller Azure DevOps-Projekte ab | |
| Sucht Stream mit Überarbeitungen für Arbeitselemente | Ruft die Überarbeitungen der Berichtsarbeitselemente für die Stapelverarbeitung ab. | |
| Sucht den Stream mit Links zu Arbeitselementen | Rufen Sie Links zu Berichtsarbeitselementen für die Stapelverarbeitung ab. | |
| Abfragen nach WIQL suchen | Ruft die Ergebnisse der Abfrage anhand der Wiql ab. | |
| Sucht Teameinstellungen | Rufen Sie die Einstellungen für Backlog und Standard-Iterationen eines Teams ab. | |
| Teams suchen | Ruft alle Teams in einem Projekt ab. | |
| Sucht Arbeitselementdaten anhand der ID | Ruft alle Daten eines Arbeitselements ab. | |
| Sucht Arbeitselementbeziehungen anhand der ID | Ruft alle Beziehungen eines Arbeitselements ab. | |
| Sucht nach Arbeitselementtypen | Ruft die Liste aller Arbeitselementtypen in einem erforderlichen Azure DevOps-Projekt ab. | |
| Sucht Arbeitselementtyp-Felder nach Prozess | Ruft die Liste aller Felder eines Arbeitselementtyps durch einen Prozess aus Azure DevOps ab. | |
| Iteration in Team buchen | Fügt einem Azure DevOps-Team eine Azure DevOps-Iteration hinzu. | |
| Berichterstellung Überarbeitungen von Arbeitselementen | Fügt Überarbeitungen von Berichterstellungsarbeitselementen für die Stapelverarbeitung hinzu. | |
| Iteration aktualisieren | Aktualisiert eine Azure DevOps-Iteration. | |
| Stream mit Projekten suchen | Ruft die Liste aller Azure DevOps -Projekte ab. | |
| Arbeitselementtypen nach Prozess abrufen | Ruft die Liste aller Arbeitselementtypen in einem erforderlichen Azure DevOps -Prozess ab. | |
| Arbeitselementtypen abrufen | Ruft die Liste aller Arbeitselementtypen in einem erforderlichen Azure DevOps -Projekt ab. | |
| Bereich nach Pfad suchen | Ruft den Bereich eines Projekts anhand seines Pfads ab. | |
| Sucht nach dem Bereichspfad eines Teams | Ruft alle Bereichspfade eines Teams ab. | |
| Sucht Bereichspfade | Ruft alle Bereichspfade in einem Projekt ab. | |
| Erstellbare Felder suchen | Ruft die Liste aller Felder in einem erforderlichen Azure DevOps-Projekt ab. | |
| Sucht nach bearbeitbaren Feldern | Ruft die Liste aller Felder in einem erforderlichen Arbeitselement zur Bearbeitung ab. | |
| Sucht Iteration nach Pfad | Ruft die Iteration nach Pfad ab. | |
| Sucht nach Iterationspfaden | Ruft alle Iterationspfade in einem Projekt ab. | |
| Sucht nach Iterationspfaden eines Teams | Ruft alle Iterationspfade eines Teams ab. | |
| Prozesse suchen | Ruft die Liste aller Azure DevOps-Prozesse ab. | |
| Arbeitselemente suchen | Ruft die Liste der Arbeitselemente ab. | |
| Sucht Teameinstellungen | Ruft die Einstellungen für Backlog und Standard-Iteration eines Teams ab. | |
| Teams suchen | Ruft alle Teams in einem Projekt ab. | |
| Sucht Arbeitselementdaten anhand der ID | Ruft alle Daten eines Arbeitselements ab. | |
| Sucht Arbeitselementbeziehungen anhand der ID | Ruft alle Beziehungen eines Arbeitselements ab. | |
| Sucht Arbeitselementtyp-Felder nach Prozess | Ruft die Liste aller Felder eines Arbeitselementtyps anhand eines Prozesses aus Azure DevOps ab. | |
| Sucht nach Arbeitselementtypen | Ruft die Liste aller Arbeitselementtypen in einem erforderlichen Azure DevOps-Projekt ab. | |
| Sucht Arbeitselementtypen nach Prozess | Ruft die Liste aller Arbeitselementtypen anhand eines Prozesses aus Azure DevOps ab. | |
| Abfragen nach WIQL suchen | Ruft die Ergebnisse der Abfrage anhand der Wiql ab. | |
| Arbeitselementverwaltung | Erstellt eine Verknüpfung zwischen Arbeitselementen | Erstellt über- und untergeordnete Beziehungen zwischen den Arbeitselementen. |
| Arbeitselement erstellen | Erstellt ein neues Arbeitselement in Ihrer Instanz der Azure DevOps-Cloud. Je nachdem, wie Ihre Organisation Azure DevOps angepasst hat, kann das Arbeitselement ein bestimmter Arbeitselementtyp oder ein anwenderdefinierter Arbeitselementtyp sein. | |
| Erstellen Sie einen Service-Hook | Erstellt ein neues Abonnement für einen Azure DevOps Service Hook. | |
| Arbeitselement löschen | Löscht das erforderliche Arbeitselement in Ihrer Instanz Azure DevOps. | |
| Löschen Sie den Link zwischen Arbeitselementen | Löscht die Verknüpfung zwischen Arbeitselementen. | |
| Arbeitselement aktualisieren | Aktualisiert ein Arbeitselement in Ihrer Instanz der Azure DevOps-Cloud. | |
| Aktualisiert Details des Arbeitselementprojekts | Wird zwischen Projekten in derselben Organisation verschoben. | |
| Anhang hinzufügen | Fügt dem erforderlichen Arbeitselement in der Azure DevOps-Instanz einen Anhang hinzu, der einem ServiceNow-Datensatz zugeordnet ist. |
Alias-Anforderungen für Verbindungen und Anmeldeinformationen
IntegrationHub verwendet Aliasse, um Verbindungs- und Anmeldeinformationen sowie OAuth-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.
Wenn Sie in Ihrem Flow, Ihren Subflows und Ihren Aktionen andere Verbindungen verwenden möchten, erstellen Sie den untergeordneten Alias, und wählen Sie den Standardalias-Datensatz als übergeordnetes Element aus. Um den untergeordneten Alias zu konfigurieren, führen Sie die gleichen Schritte aus, die zum Konfigurieren des übergeordneten Alias erforderlich sind. Abhängig von Ihren Anforderungen und Ihrer Einrichtung können Sie in Ihren Flows, Subflows und Aktionen entweder den übergeordneten oder den untergeordneten Alias auswählen.
Sie können auch mehrere Azure DevOps -Accounts verwenden. In diesem Fall sollten Sie bei der Konfiguration des Anmeldeinformationsdatensatzes das entsprechende Passwort angeben und bei der Konfiguration des Verbindungsdatensatzes die entsprechende Verbindungs-URL angeben.
- Wenn Sie die Microsoft Azure DevOps Boards-Spoke mit OAuth einrichten möchten, lesen Sie unter Richten Sie die Tafel-Spoke Microsoft Azure DevOps mit OAuth einnach.
- Wenn Sie die Microsoft Azure DevOps Boards-Spoke mit einem persönlichen Zugriffstoken einrichten möchten, lesen Sie Richten Sie die Tafel-Spoke Microsoft Azure DevOps mit dem persönlichen Zugriffstoken ein.