Self-Service-Formulare für Ansible

Ansible ist ein leistungsfähiges Automatisierungswerkzeug, bleibt aber eine Kommandozeilenanwendung, und AWX/AAP/Ascender fehlen Formulare, die Daten aus mehreren Quellen sammeln. Mit AnsibleForms erstellen Sie dynamische, datengetriebene Formulare, erzeugen Extravars, senden sie an Ansible, AWX/AAP/Ascender, Semaphore, Rundeck oder Jenkins und führen dort Vorlagen aus.

Das Dashboard von AnsibleForms

Funktionen

Was AnsibleForms Ihrer Ansible-Umgebung bringt und was ein einzelnes Formular kann:

Anwendung
  • AutomatisierungsplattformenPlaybooks auf RTEs, Vorlagen auf Ascender, Semaphore und mehr
  • ZugriffskontrolleRollen und Rollenoptionen, mit lokaler, LDAP-, Entra-ID- und OIDC-Anmeldung
  • ZeitplanungEin Formular später oder nach einem Cron-Zeitplan ausführen
  • JobverlaufJobs verfolgen, abbrechen und neu starten
  • Anmeldedaten und SecretsAnmeldedaten speichern oder aus Vault oder CyberArk lesen
  • Git-RepositoriesFormulare, Playbooks und Konfiguration in Git aufbewahren
  • DesignerFormulare als YAML bearbeiten, mit Validierung
  • API, MCP und ChatFormulare aus Skripten, KI-Agenten oder einem Chat starten
Formulare
  • Kaskadierende DropdownsDropdowns, die auf andere Felder reagieren
  • Ausdrücke und DatenquellenFelder aus Datenbanken, REST-APIs, Dateien und JavaScript füllen
  • FeldabhängigkeitenFelder abhängig von anderen Feldern ein- oder ausblenden
  • ValidierungMin, Max, Regex und mehr, optional auf dem Server geprüft
  • Workflows und Wizard-FormularePlaybooks und Genehmigungen verketten oder Eingaben auf Seiten verteilen
  • Strukturierte FelderListen und Objekte auf Basis wiederverwendbarer Unterformulare
  • GenehmigungspunkteEinen Job anhalten, bis jemand ihn genehmigt
  • BenachrichtigungenMail, Slack, Teams, Telegram oder ein Webhook bei Job-Ereignissen

Brauchen Sie Hilfe?

Fragen, Fehler und Sicherheitsmeldungen haben jeweils ihren eigenen Ort: