GPT Remediation creator

GPT Remediation Creator

Remediations spielen eine zentrale Rolle für ein effektives Client-Management und ermöglichen es Organisationen, Probleme von Endbenutzern proaktiv zu erkennen und zu beheben. Darüber hinaus sind sie ein wertvolles Werkzeug, um bestimmte Einstellungen oder Konfigurationen durchzusetzen, die in Microsoft Intune nicht nativ unterstützt werden. Das Erstellen dieser Skripte kann jedoch oft kompliziert und zeitaufwendig sein.

Stell dir eine Lösung vor, bei der du einfach deine gewünschten Konfigurationen beschreibst und ein Tool die notwendigen Skripte für dich generiert. Wenn dir diese Idee gefällt und du eine solche Lösung erkunden möchtest, ist dieser Blogbeitrag genau auf deine Bedürfnisse zugeschnitten.

GPT Remediation Creator

Inhalt

  1. Inhalt
  2. Das Tool herunterladen
  3. Was ist der GPT Remediation Creator?
  4. Was sind die Voraussetzungen
  5. Wie funktioniert das Tool
  6. Wie erhältst du Zugriff auf den Open AI Service
  7. Wie steht es um den Datenschutz, wenn ich den Azure Open AI Service nutze
  8. Wie startest du den GPT Intune Device Troubleshooter
  9. Wie du beitragen kannst?

Das Tool herunterladen

https://github.com/JayRHa/Remediation-Creator

Was ist der GPT Remediation Creator?

Im Grunde ist der Ablauf bemerkenswert einfach. Das Tool generiert ein Detection-Skript und, falls gewünscht, ein Remediation-Skript auf Basis der von dir bereitgestellten Beschreibung. Anschließend lädt es diese Skripte nahtlos in deinen Tenant hoch und vereinfacht so den gesamten Prozess.

GPT Remediation Creator

Was sind die Voraussetzungen

Die Voraussetzungen für den Einstieg sind minimal. Alles, was du brauchst, ist eine GPT-fähige Subscription. Sobald du diese hast, musst du ein Azure OpenAI Service Deployment erstellen. Nach Abschluss dieses Schritts kannst du die relevanten Informationen ganz einfach in deiner Datei ‘secrets.toml’ hinterlegen. Benenne dazu einfach ‘secrets.toml.example‘ in ‘secrets.toml‘ um.

Eine weitere Voraussetzung ist, dass Python auf dem System installiert ist.

GPT Remediation Creator


Wie funktioniert das Tool

GPT Remediation Creator


  1. Benutzerauthentifizierung: Der Prozess beginnt mit der Benutzerauthentifizierung und stellt sicher, dass nur autorisierte Benutzer mithilfe des User-Tokens Skripte hochladen können
  2. Benutzer beschreibt den Zweck des Skripts: Nach der Authentifizierung beschreibt der Benutzer, was das Skript bewirken soll.
  3. Erstellen eines Prompts mit Anweisungen und der Beschreibung, um ein Detection-Skript zu generieren: Diese Beschreibung wird zusammen mit den Anweisungen verwendet, um einen Prompt für GPT-3.5-turbo zu erstellen, der dann auf Basis der Eingabe ein Detection-Skript generiert.
  4. (Optional) Erstellen eines zusätzlichen Prompts mit Anweisungen, dem Detection-Skript und der Beschreibung, um ein Remediation-Skript zu generieren: Optional folgt ein weiterer Schritt, bei dem ein weiterer Prompt erstellt wird, der die Anweisungen, das generierte Detection-Skript und die Beschreibung enthält. Dieser neue Prompt dient dazu, dass GPT-3.5-turbo ein Remediation-Skript erstellt, vermutlich um die vom Detection-Skript identifizierten Probleme zu beheben.
  5. Anzeige auf der Webseite: Die Skripte bzw. die Ausgabe von GPT-3.5-turbo werden anschließend auf einer Webseite angezeigt.
  6. Benutzer klickt auf Upload und das Skript wird dem Tenant hinzugefügt: Schließlich kann der Benutzer auf einen Upload-Button klicken, woraufhin das Skript dem Tenant hinzugefügt wird.

Wie erhältst du Zugriff auf den Open AI Service

Fülle das folgende Anfrageformular aus, um deine Subscription für das Deployment der OpenAI-Services freizuschalten.

Wie steht es um den Datenschutz, wenn ich den Azure Open AI Service nutze

Detaillierte Informationen zum Datenschutz findest du in dieser Microsoft-Dokumentation. In diesem Szenario werden keine personenbezogenen Daten an den Service übertragen. Die einzige Information, die übertragen wird, ist die von dir bereitgestellte Skriptbeschreibung.

Wie startest du den GPT Intune Device Troubleshooter

Du musst lediglich die run.ps1 unter Windows oder die run.sh unter Mac ausführen.

Alternativ kannst du python -m streamlit run app.py im Terminal ausführen. Stelle sicher, dass die Pakete aus der requirement.txt installiert sind (streamlit, azure.identity)

GPT Remediation Creator

Wie du beitragen kannst?

Wenn du Ideen für Verbesserungen, fehlende Funktionen oder Bugs hast, kontaktiere mich über meinen Blog, Social Media oder eröffne ein Issue im Repository mit einer Beschreibung deiner Idee. Du kannst auch einen Merge Request erstellen. Ich freue mich über jeden Beitrag und jedes Feedback.

2 thoughts on “GPT Remediation Creator

Comments are closed.