Richten Sie ein Jira Spoke Für Jira Cloud
Integrieren Sie Ihr ServiceNow Instanz Mit Jira Cloud-Instanz Um die Anforderungen von zu authentifizieren ServiceNow.
Vorbereitungen
- Fordern Sie an IntegrationHub Abonnement.
- Jira-Spoke aktivieren
- Erforderliche Rolle: admin.
Warum und wann dieser Vorgang ausgeführt wird
Sie können einrichten Jira Spoke für Ihren Jira Cloud-Instanz mit Standardauthentifizierung oder OAuth-Authentifizierung gemäß Ihren Anforderungen.
Option 1: Standardauthentifizierung wird verwendet (API-Token)
Integrieren Sie ServiceNow Instanz und Jira Cloud-Instanz, die einen API-Schlüssel zur Authentifizierung verwendet ServiceNow Anforderungen.
Vorbereitungen
Erforderliche Rolle: admin.
Warum und wann dieser Vorgang ausgeführt wird
Generieren Sie ein API-Token für einen Atlassian-Account
Generieren Sie einen Atlassian Account-API-Token zum Authentifizieren von Anforderungen für Spokes, die einem zugeordnet sind Atlassian Account.
Vorbereitungen
Stellen Sie sicher, dass Sie einen haben Atlassian Account.
Erforderliche Rolle: Atlassian Administrator-Anmeldeinformationen
Warum und wann dieser Vorgang ausgeführt wird
Prozedur
Nächste Maßnahme
Konfigurieren Sie eine Verbindung für Jira-Spoke
Fügen Sie eine Jira-Verbindung zur Authentifizierung hinzu, und konfigurieren Sie sie ServiceNow Anforderungen in Jira-Spoke.
Vorbereitungen
Erforderliche Rolle: Administrator
Prozedur
Option 2: Standardauthentifizierung verwenden (API-Token mit Bereichen)
Integrieren Sie ServiceNow Instanz und Jira Cloud-Instanz, die einen API-Schlüssel mit Bereichen zur Authentifizierung verwendet ServiceNow Anforderungen.
Vorbereitungen
Erforderliche Rolle: admin.
Warum und wann dieser Vorgang ausgeführt wird
Generieren Sie ein API-Token für einen Atlassian-Account mit Umfängen
Generieren Sie einen Atlassian Account-API-Token mit den erforderlichen Bereichen zum Authentifizieren von Anforderungen für Spokes, die einem zugeordnet sind Atlassian Account.
Vorbereitungen
Stellen Sie sicher, dass Sie einen haben Atlassian Account.
Erforderliche Rolle: Atlassian Administrator-Anmeldeinformationen
Warum und wann dieser Vorgang ausgeführt wird
Prozedur
Konfigurieren Sie eine Verbindung für Jira-Spoke
Fügen Sie eine Jira-Verbindung zur Authentifizierung hinzu, und konfigurieren Sie sie ServiceNow Anforderungen in Jira-Spoke.
Vorbereitungen
Erforderliche Rolle: Administrator
Prozedur
Erforderliche API-Token-Umfänge
API-Tokenbereiche, die zur Verwendung der erforderlichen Spoke-Aktion erforderlich sind, werden hier aufgelistet.
Diese Umfänge werden benötigt, wenn Sie Jira-Spoke für Jira Cloud mithilfe eines API-Tokens mit Umfang einrichten. Weitere Informationen finden Sie unter Option 2: Standardauthentifizierung verwenden (API-Token mit Bereichen).
| Kategorie | Aktion | Beschreibung | Umfang erforderlich (Klassisch) | Erforderliche Umfänge (granular) |
|---|---|---|---|---|
| Audit-Management | Stream mit Audit-Protokollen suchen | Ruft die Anmeldeaktivität für den Atlassian ab Jira Anwenderabonnements. Hinweis: Diese Aktion wird in unterstützt Jira Server 9 und frühere Versionen, und Jira Cloud. |
Verwalten:jira-Configuration | Lesen:Audit-log:jira, read:user:jira |
| Stream mit Auditprotokollen suchen (Server 10 und höher) | Ruft Audit-Protokolldatensätze aus dem ab Jira Instanz innerhalb eines angegebenen Datumsbereichs. Hinweis: Diese Aktion wird in unterstützt Jira Server 9 und höher. |
Diese Aktion wird nur auf Jira-Server unterstützt. | ||
| Gruppenverwaltung | Anwender zu Gruppe hinzufügen | Fügt einen bestimmten Anwender einer Gruppe in hinzu Jira. | Verwalten:jira-Configuration | Schreiben:Gruppe:jira, lesen:Avatar:jira, lesen:Gruppe:jira, lesen:Anwender:jira |
| Gruppe erstellen | Erstellt eine Gruppe in Jira. | Verwalten:jira-Configuration | Lesen:Gruppe:jira, lesen:Anwender:jira, schreiben:Gruppe:jira, lesen:Avatar:jira | |
| Stream mit Gruppen suchen | Ruft alle Gruppen im Atlassian-Account ab, einschließlich der Standardgruppen. Hinweis: Diese Aktion kann mit verwendet werden Jira Nur Cloud-Abonnement. |
Lesen:jira-user | Lesen:Gruppe:jira | |
| Stream mit Anwendern anhand von Gruppennamen suchen | Ruft Details aller Mitglieder in einer Atlassian-Gruppe ab. | Verwalten:jira-Configuration | Lesen:Gruppe:jira, lesen:Anwender:jira, lesen:Avatar:jira | |
| Gruppe entfernen | Entfernt die angegebene Gruppe aus Jira. | Verwalten:jira-Configuration | Löschen:Gruppe:jira | |
| Anwender aus Gruppe entfernen | Entfernt den angegebenen Anwender aus einer Gruppe in Jira. | Verwalten:jira-Configuration | Schreiben:Gruppe:jira | |
| Problemverwaltung | Anmerkung hinzufügen | Fügt dem angegebenen Problem in einen Kommentar hinzu Jira. | Schreiben:jira-work | Lesen:Kommentar:jira, lesen:comment.property:jira, lesen:Gruppe:jira, lesen:Projekt:jira, lesen:Projekt-role:jira, lesen:Anwender:jira, schreiben:Kommentar:jira, lesen:Avatar:jira |
| Beobachter hinzufügen | Fügt den angegebenen Anwender als Beobachter für das angegebene Problem hinzu. | Schreiben:jira-work | Schreiben:Problem.Beobachter:jira | |
| Problem zuweisen | Weist das Problem in zu Jira An den Anwender. | Schreiben:jira-work | Schreiben:Problem:jira | |
| Anhang kopieren | Kopiert den erforderlichen Anhang, der zugeordnet ist Die ServiceNow Zeichnen Sie das erforderliche Problem in auf Jira. | Schreiben:jira-work | Lesen:Anwender:jira, schreiben:Anhang:jira, lesen:Anhang:jira, lesen:Avatar:jira | |
| Problem erstellen | Erstellt ein Problem in Jira. Abhängig davon, wie Ihre Organisation verwendet Jira, Ein Problem kann einen Softwarefehler, eine Projektaufgabe, ein Help Desk-Ticket oder mehr darstellen. Ein Problem in Jira Stellt eine Aufgabe in dar ServiceNow AI Platform. | Schreiben:jira-work, lesen:jira-work | Schreiben:Problem:jira, schreiben:Kommentar:jira, schreiben:comment.property:jira, schreiben:Anhang:jira, lesen:Problem:jira | |
| Anhang löschen | Löscht den erforderlichen Anhang in Jira. | Schreiben:jira-work | Löschen:Anhang:jira | |
| Problem löschen | Löscht ein Problem in Jira. | Schreiben:jira-work | Löschen:Problem:jira | |
| Beobachter löschen | Löscht den Anwender als Beobachter für das angegebene Problem. | Schreiben:jira-work | Schreiben:Problem.Beobachter:jira | |
| Übergang ausführen | Wechselt ein Problem in Jira Von einem Status in einen anderen. | Schreiben:jira-work | Schreiben:Problem:jira, schreiben:issue.property:jira | |
| Problemtypstatus nach Projekt suchen | Ruft Details der Status in einem Projekt ab. | Lesen:jira-work | Lesen:Problem-Status:jira, lesen:Problem-type:jira, lesen:Status:jira | |
| Problem suchen | Ruft die Details für ein Problem ab. | Lesen:jira-work | Lesen:Problem-Meta:jira, lesen:Problem-Security-Level:jira, lesen:Problem.Stimme:jira, lesen:issue.changelog:jira, lesen:Avatar:jira, lesen:jira, lesen:Problem:jira, read:Status:jira, read:user:jira, read:field-Configuration:jira | |
| Problemprioritäten suchen | Ruft die Liste der Problemprioritäten und -details für einzelne Problemprioritäten ab. | Schreiben:jira-work, lesen:jira-work | Lesen:Priorität:jira | |
| Stream mit Problemen suchen | Ruft eine Liste von Problemen ab, die einer JQL-Abfragezeichenfolge entsprechen. | Lesen:jira-work | Lesen:Problem-Details:jira, lesen:Audit-log:jira, lesen:Avatar:jira, lesen:Feldkonfiguration:jira, lesen:Problem-Meta:jira | |
| Stream mit Sprint-Problemen suchen | Ruft die Details aller Probleme für den angegebenen Sprint ab. | Keine klassischen Bereiche verfügbar. | Lesen:Sprint:jira-Software , lesen:Problem-Details:jira, lesen:jql:jira | |
| Übergänge suchen | Ruft Informationen zu allen Übergängen für eine bestimmte Problem-ID ab. | Lesen:jira-work | Lesen:Problem.Übergang:jira, read:Status:jira, read:field-Configuration:jira | |
| Beobachter suchen | Ruft die Liste der Beobachter für das angegebene Problem ab. | Lesen:jira-work | Lesen:Problem.Watcher:jira, lesen:Anwender:jira, lesen:Avatar:jira | |
| Problem aktualisieren | Aktualisiert eine festgelegte Anzahl von Feldern eines Problems in Jira Mit Werten, die als Eingabe übergeben werden. | Schreiben:jira-work, lesen:jira-work | Schreiben:Problem:jira | |
| Metadatenabruf | Erstellbare Felder abrufen (Metadaten) | Ruft die Liste aller Felder in einem Pflichtfeld ab Jira Projekt. | Schreiben:jira-work, lesen:jira-work | Lesen:Problem-Meta:jira, lesen:Avatar:jira, lesen:Feld-Konfiguration:jira |
| Bearbeitbare Felder abrufen (Metadaten) | Ruft die Liste aller bearbeitbaren Felder in einem Pflichtfeld ab Jira Problem. | Schreiben:jira-work, lesen:jira-work | Lesen:Problem-Meta:jira, read:field-Configuration:jira | |
| Problemtypen abrufen (Metadaten) | Ruft die Liste aller Problemtypen in einem erforderlichen ab Jira Projekt. | Schreiben:jira-work, lesen:jira-work | Lesen:Problem-Meta:jira, lesen:Avatar:jira, lesen:Feld-Konfiguration:jira | |
| Projektmanagement | Projekt erstellen | Erstellt ein Projekt in Jira. | Verwalten:jira-Configuration | Schreiben:Projekt:jira, lesen:Projekt:jira |
| Projekt suchen | Ruft Details des angegebenen Projekts anhand seiner ID oder seines Schlüssels ab. | Schreiben:jira-work, lesen:jira-work | Lesen:Problem-type:jira, read:project:jira, read:project.property:jira, read:user:jira, read:Application-role:jira, lesen:Avatar:jira, lesen:Gruppe:jira, lesen:Problem-type-hierarchy:jira, lesen:Projekt-Kategorie:jira, lesen:Projekt-Version:jira, lesen:Projekt-Version:jira, lesen:project.component:jira | |
| Projekte suchen | Ruft Details aller Projekte ab. Hinweis: Diese Aktion funktioniert nur für Jira Server. |
Diese Aktion wird nur auf Jira-Server unterstützt. | ||
| Stream mit Projekten suchen | Ruft Details aller Projekte ab. Hinweis: Diese Aktion funktioniert nur für Jira Cloud. |
Lesen:jira-work | Lesen:Problem-type:jira, read:project:jira, read:project.property:jira, read:user:jira, read:Application-role:jira, lesen:Avatar:jira, lesen:Gruppe:jira, lesen:Problem-type-hierarchy:jira, lesen:Projekt-Kategorie:jira, lesen:Projekt-Version:jira, lesen:Projekt-Version:jira, lesen:project.component:jira | |
| Projekten zuweisbare Anwender suchen | Ruft eine Liste von Anwendern ab, die Problemen in einem oder mehreren Projekten zugewiesen werden können. | Lesen:jira-user | Lesen:Projekt:jira, lesen:Anwender:jira, lesen:Application-role:jira, lesen:Avatar:jira, lesen:Gruppe:jira | |
| Sprint-Management | Sprint erstellen | Erstellt einen Sprint in Jira. | Es sind keine klassischen Bereiche verfügbar. | Lesen:Board-scope:jira-Software , lesen:Projekt:jira Sprint erstellen – write:Sprint:jira-Software |
| Sprint löschen | Löscht einen Sprint in Jira. | Es sind keine klassischen Bereiche verfügbar. | Löschen:Sprint:jira-Software | |
| Sprint suchen | Ruft die Details des erforderlichen Sprints als komplexes Objekt ab. | Es sind keine klassischen Bereiche verfügbar. | Lesen:Sprint:jira-Software | |
| Sprints nach Tafel suchen | Ruft die Details aller Sprints in der erforderlichen Tafel ab. | Es sind keine klassischen Bereiche verfügbar. | Lesen:Sprint:jira-Software | |
| Sprint aktualisieren | Aktualisiert die Details eines Sprints in Jira. | Es sind keine klassischen Bereiche verfügbar. | Schreiben:Sprint:jira-Software | |
| Story-Management | Story erstellen | Erstellt eine Story in Jira Cloud-Instanz. Dies ist mit Story im ServiceNow Agile Development-Plugin vergleichbar. | Schreiben:jira-work | Schreiben:Problem:jira, schreiben:Kommentar:jira, schreiben:comment.property:jira, schreiben:Anhang:jira, lesen:Problem:jira |
| Stream mit Stories suchen | Ruft Details aller Stories ab. | Lesen:jira-work | Lesen:Problem-Details:jira, lesen:field.default-value:jira, lesen:Feld.Option:jira, lesen:Feld:jira, lesen:Gruppe:jira | |
| Story aktualisieren | Aktualisiert eine festgelegte Anzahl von Feldern einer Story in Jira Cloud mit den angegebenen Eingabewerten. | Schreiben:jira-work | Schreiben:Problem:jira | |
| Anwenderverwaltung | Anwender erstellen | Erstellt einen Anwender in Jira. Hinweis: Diese Aktion wird nicht unterstützt, wenn die OAuth 2,0-Authentifizierung verwendet wird. |
Bereichsbezogenes API-Token wird für diese Aktion nicht unterstützt. | |
| Authentifizierten Anwender suchen | Ruft Details des authentifizierten Anwenderaccounts ab. | Lesen:jira-user | Lesen:Anwendungsrolle:jira, lesen:Gruppe:jira, lesen:Anwender:jira, lesen:Avatar:jira | |
| Gruppenmitgliedschaften für Anwender suchen | Ruft Details aller Gruppen eines Atlassian-Anwenders ab. | Lesen:jira-user | Lesen:Gruppe:jira | |
| Stream mit Anwendern suchen | Ruft Details aller Atlassian ab Jira Anwenderabonnements. Hinweis: Diese Aktion kann mit verwendet werden Jira Nur Cloud-Abonnement. |
Lesen:jira-user | Lesen:Anwender:jira, lesen:Application-role:jira, lesen:Avatar:jira, lesen:Gruppe:jira | |
| Stream mit Anwendern anhand von Namen suchen | Ruft eine Liste von Anwendern ab, die der Suchzeichenfolge entsprechen. Hinweis: Diese Aktion kann mit verwendet werden Jira Nur Serverabonnement. |
Diese Aktion wird nur auf Jira-Server unterstützt. | ||
| Anwender entfernen | Entfernt einen Anwender aus Jira. Hinweis: Diese Aktion wird nicht unterstützt, wenn die OAuth 2,0-Authentifizierung verwendet wird. |
Bereichsbezogenes API-Token wird für diese Aktion nicht unterstützt. | ||
| Dienstprogrammaktionen | Problemanhang in Datensatz kopieren | Kopiert den Anhang aus Jira An einen beliebigen Datensatz in ServiceNow Instanz. Wenn Sie diese Aktion in einem Subflow verwenden, stellen Sie sicher, dass die Inhalts-URL-Datenpille im Feld Anhang-URL angegeben ist. | Keine anwendbaren Bereiche, da der Jira-Endpunkt in dieser Aktion nicht verwendet wird. | |
| Felder suchen | Ruft den internen Namen und andere Details der erforderlichen Feldbezeichnung in ab Jira. | Lesen:jira-work | Lesen:Feld:jira, lesen:Avatar:jira, lesen:Projektkategorie:jira, lesen:Projekt:jira, lesen:Feld-Konfiguration:jira | |
| Problem aus Kommentar suchen | Ruft die Details des Problems ab, indem die Nutzlast für den angegebenen Kommentar analysiert wird. Sie können diese Aktion im Prozess verwenden Jira Webhook-Subflow für lokalen Jira-Server, wenn nur kommentarbezogene Informationen ohne Details zu angegeben sind Jira Problem. Wenn beispielsweise nur Kommentarinformationen angegeben sind, analysiert diese Aktion die Nutzlast und extrahiert die Problemdetails. | Keine anwendbaren Bereiche, da der Jira-Endpunkt in dieser Aktion nicht verwendet wird. | ||
| Neuesten Anhang für Problem suchen | Ruft den neuesten Anhang für das angegebene Problem von ab Jira. Sie können diese Aktion in einem Flow oder Subflow zur Validierung verwenden. Beispielsweise fügt ein Subflow nur dann einen zusätzlichen Anhang hinzu, wenn der neueste Anhang eines Problems in ist Jira Entspricht nicht dem angegebenen Anhang. | Lesen:jira-work | Lesen:Problem-Meta:jira, lesen:Problem-Security-Level:jira, lesen:Problem.Stimme:jira, lesen:issue.changelog:jira, lesen:Avatar:jira, lesen:jira, lesen:Problem:jira, read:Status:jira, read:user:jira, read:field-Configuration:jira | |
| Neuesten Kommentar für Problem suchen | Ruft den neuesten Kommentar für das angegebene Problem aus Jira ab. Sie können diese Aktion in einem Flow oder Subflow zur Validierung verwenden. Beispielsweise fügt ein Subflow nur dann einen zusätzlichen Kommentar hinzu, wenn der neueste Kommentar eines Problems in angezeigt wird Jira Entspricht nicht dem angegebenen Kommentar. | Lesen:jira-work | Lesen:Kommentar:jira, lesen:comment.property:jira, lesen:Gruppe:jira, lesen:Projekt:jira, lesen:Projekt-role:jira, lesen:Anwender:jira, lesen:Avatar:jira | |
| Server suchen | Ruft allgemeine Informationen zur aktuellen Jira-Instanz ab. | Beliebiger Umfang | Beliebiger Umfang | |
| Webhook-Verwaltung | Webhooks suchen | Ruft Details aller registrierten Webhooks von ab Jira Instanz. | Bereichsbezogenes API-Token wird für diese Aktion nicht unterstützt. | |
| Webhook abonnieren | Registriert einen Webhook in Jira Instanz. | Bereichsbezogenes API-Token wird für diese Aktion nicht unterstützt. | ||
| Webhook abbestellen | Löscht den registrierten Webhook in Jira Instanz. | Bereichsbezogenes API-Token wird für diese Aktion nicht unterstützt. | ||
| Webhook aktualisieren | Aktualisiert den Webhook mit der angegebenen ID in Jira. Hinweis: Diese Aktion wird nicht unterstützt, wenn die OAuth 2,0-Authentifizierung verwendet wird. |
Bereichsbezogenes API-Token wird für diese Aktion nicht unterstützt. | ||
Option 3: OAuth-Authentifizierung wird verwendet
Integrieren Sie ServiceNow Instanz mit Ihrem Jira Account, der OAuth zur Authentifizierung verwendet ServiceNow Anforderungen.
Vorbereitungen
Erforderliche Rolle: admin.
Erstellen Sie eine OAuth 2,0-Integration in Jira Account
Erstellen Sie eine OAuth 2,0-Integration in Atlassian Entwicklerkonsole zum Authentifizieren der Anforderungen.
Vorbereitungen
Erforderliche Rolle: Administrator
Prozedur
Rufen Sie den Wert der Cloud-ID ab
Rufen Sie den Wert der Cloud-ID des ab Jira Cloud-Instanz. Dieser Wert ist während der Konfiguration des Verbindungsdatensatzes in erforderlich ServiceNow Instanz.
Vorbereitungen
Erforderliche Rolle: Administrator
Prozedur
Erstellen Sie eine Anwendungsregistrierung in ServiceNow Instanz
Verwenden Sie die Informationen, die beim Erstellen der OAuth 2,0-Integration generiert werden, um einen Anwendungsregistrierungsdatensatz in zu erstellen ServiceNow Instanz.
Vorbereitungen
Erforderliche Rolle: Administrator
Prozedur
Anmeldeinformationsdatensatz für erstellen Jira Spoke
Erstellen Sie einen Anmeldeinformationsdatensatz für Jira Account. Die Jira Der Alias für Spoke-Verbindungen und -Anmeldeinformationen verwendet diese Anmeldeinformationen zum Autorisieren von Aktionen.
Vorbereitungen
Erforderliche Rolle: Administrator
Prozedur
Erstellen Sie einen Verbindungsdatensatz für Jira Spoke
Erstellen Sie einen Verbindungsdatensatz für Jira Account. Der Alias für Verbindungen und Anmeldeinformationen verwendet diese Verbindung, um Aktionen in auszuführen Jira.
Vorbereitungen
Erforderliche Rolle: admin.