Skip to the main content.
Lade Dir unser neustes Whitepaper runter!
Bildschirm­foto 2023-11-03 um 14.25.02

 

3 Min. Lesezeit

Unlimited JSM Lizenz? Wie man die echten Agenten für die passende Cloud- oder DC-Lizenz findet

Die Verwaltung von Benutzerlizenzen und die Bestimmung der Anzahl aktiver Agenten in Jira Service Management (JSM) ist von entscheidender Bedeutung, wenn Unternehmen in die Atlassian Cloud- oder das Data Center umsteigen, da die Abonnementkosten auf der Anzahl der Benutzer basieren - Die genaue Bestimmung der Benutzerzahl ist daher besonders wichtig. Um dieses Problem zu lösen, haben wir ein Groovy-Skript entwickelt, das Scriptrunner for Jira nutzt, um die Anzahl der aktiven JSM-Agenten in Deiner Organisation zu ermitteln.

Endecke wie dieses Skript funktioniert und wie es Dein User Management in Jira Service Management erleichtert.

 

The Code

Das vorliegende Groovy-Skript nutzt die offizielle Java-API von Jira, um das gleiche Ergebnis wie eine SQL-Anweisung zu erzielen. Der Code führt die folgenden Aktionen aus:

  1. Abrufen einer Sammlung aller aktiven Benutzer in der Gruppe "jira-servicedesk-users", die normalerweise aus JSM-Agenten besteht.
  2. Abrufen einer Liste der JSM-Projekte, die in Deiner Jira-Instanz vorhanden sind.
  3. Überprüfen, ob jeder Benutzer mindestens ein Ticket innerhalb eines JSM-Projekts bearbeitet hat.
  4. Zusammenstellen eine Liste der Benutzernamen, die die angegebenen Kriterien erfüllen.

code

Das folgende Groovy-Skript, das für die Verwendung mit Scriptrunner for Jira entwickelt wurde, verwendet die offizielle Java-API von Jira, um Dein User Management zu erleichtern.

 

Hier sind Deine Codes:

 


Wichtige Anmerkung

Obwohl das Skript unglaublich nützlich ist, sollten Du die folgenden Punkte beachten:

  1. Hohe Systembelastung: Wenn Du das Skript durch alle Projekte und Tickets laufen lässt, kann das System überlastet werden. Wir empfehlen dringend, das Skript in einer nicht produktiven Umgebung zu testen, bevor Du es in einer Live-Umgebung nutzt.
  2. Personalisierung: Je nach Anforderungen und Größe Deiner Jira-Instanz musst Du das Skript möglicherweise anpassen. Betrachte es als Grundlage, die Du an Deine spezifischen Anforderungen anpassen kannst.

 

Wie hilft mir das Skript?

Die Bestimmung der Anzahl aktiver JSM-Agenten ist eine wichtige Aufgabe bei der Verwaltung von Benutzerlizenzen in Jira Service Management. Unser Groovy-Skript bietet eine praktische Lösung für diese Herausforderung, vereinfacht die Benutzerverwaltung und erleichtert die Kostenberechnung für Cloud- oder Data Center Abonnements. Sei jedoch vorsichtig, wenn Du das Skript ausführst, und teste es immer in einer sicheren Umgebung, bevor Du es in der Live-Umgebung einsetzt.

Wenn Du Fragen hast oder weitere Anpassungen benötigst, zögere nicht Dich mit uns in Verbindung zu setzen. Wir helfen Dir gerne dabei, das Beste aus Jira Service Management herauszuholen und Deine Benutzerverwaltungsprozesse zu optimieren.

 

Mehr zu Jira Service Management und unseren Lizenzen:

Schulungen für Jira Service Management

Atlassian Enterprise License Agreement (ELA)

Die Zukunft von ITSM