Hinweise

Sämtliche Beispiele auf dieser Seite beziehen sich auf die Verwendung des i-doit Benutzers mit der Kombination Benutzername/Passwort: admin/admin.

Alle Parameter sind case-sensitive, dies bedeutet, dass Groß- und Kleinschreibung gemäß den Beispielen und Vorgaben exakt einzuhalten sind.

Folgende Handler stehen für die i-doit Console zur Verfügung:

CommandSysteminterne Beschreibung (en)
addon-activateAktivieren von Add-ons
addon-deactivateDeaktivieren von Add-ons
addon-installInstallieren von Add-ons
addon-listZeigt eine Liste mit allen installierten Add-ons an
admin-center-cryptohash-resetDer Crypto-hash von i-doit wird geändert, wodurch die gesamte Verschlüsselung erneuert wird (ACHTUNG! Vor der Durchführung sollte ein Backup erstellt werden)
admin-center-password-resetPasswort für das Admin-Center zurücksetzen
auth-cleanupRechtesystem bereinigen
check_mk-exportKonfigurationsdaten für Check_MK exportieren
check_mk-livestatusIst-Zustand aus Check_MK ins Logbuch schreiben
clear-credentialsEntfernt die Anmeldeinformationen von Benutzern
helpZeigt die Hilfe zu einem Befehl an
import-csvDaten aus einer CSV-Datei importieren (Nutzt einen definiertes Import Profil aus der GUI)
import-csvprofilesAuflisten aller CSV-Importprofile
import-hinventoryDaten aus h-inventory importieren
import-jdiscDaten aus JDisc Discovery importieren (SQL Server Zugriff wird über die GUI konfiguriert)
import-jdiscdiscoveryEinen Scan in JDisc Discovery starten (API Zugriff wird über die GUI konfiguriert)
import-ocsDaten aus OCS Inventory NG importieren (SQL Server Zugriff wird über die GUI konfiguriert)
import-syslogDaten aus einem Syslog in das Logbuch von i-doit importieren
import-xmlDaten aus XML importieren
ldap-syncPersonen und Personengruppen aus einem LDAP-Verzeichnis oder Active Directory (AD) importieren
ldap-syncdnSynchronisiere aus einem LDAP/AD den Distinguished Name (DN) der Benutzer (siehe Kategorie LDAP)
listListet alle Kommandos auf
license-addFügt eine Lizenz für i-doit hinzu (in Bearbeitung)
license-assignOrdnet eine Hosting Lizenz einem Mandaten zu (in Bearbeitung)
license-importImportiert Lizenzen vom i-doit Server (in Bearbeitung)
license-keySetzt einen Lizenzschlüssel für i-doit (in Bearbeitung)
license-listListet alle Lizenzen mit allen Informationen auf (ID; Produkt; Typ; Startdatum; Enddatum; lizensierte Objekte; lizenzierte Mandanten; Umgebung)
license-removeEntfernt Lizenzen von i-doit
logbook-archiveLogbuch-Einträge archivieren
maintenanceSendet Benachrichtigungen zu geplanten Wartungen aus dem Wartungs Add-on
nagios-exportNagios-Konfiguration exportieren
nagios-ndoutilsIst-Zustand aus Nagios ins Logbuch schreiben
notifications-sendBenachrichtigungen per E-Mail versenden (Benachrichtigungen werden in der GUI konfiguriert)
report-export Einen Report als Datei exportieren
search In i-doit suchen
search-indexSuchindex erstellen/erneuern
sync-dynamic-groupsSynchronisiert dynamische Gruppenmitglieder neu
system-autoincrementauto_increment von MariaDB-/MySQL-Tabellen auf einen positiven Integer-Wert setzen (Betrifft die Datenstruktur! Mit Vorsicht zu nutzen!)
system-checkforupdatesNach Aktualisierungen für i-doit suchen
system-convert-non-innodb-tablesKonvertiert alle Tabellen, welche nicht in INNODB sind zu INNODB (Betrifft die Datenbankkodierung. Mit Vorsicht zu nutzen!)
system-convert-non-utf8-tablesKonvertiert alle non-UTF8-Tabellen in UTF8-Tabellen (Betrifft die Datenbankkodierung. Mit Vorsicht zu nutzen!)
system-location-fixFührt die Standortkorrektur aus der GUI auf der Konsole aus
system-maintenancecontract

E-Mail für Wartungsverträge senden (Funktion veraltet. Bitte

notifications-send nutzen)

system-objectcleanupObjekte bereinigen (Objekte mit dem Status "unfertig", "archiviert" oder "gelöscht" werden endgültig entfernt)
system-objectrelationsObjekt-Beziehungen neu aufbauen
tenant-createEinen neuen Mandanten hinzufügen
tenant-disableEinen bestehenden Mandanten deaktivieren
tenant-enableEinen bestehenden Mandanten aktivieren
tenant-listAlle verfügbaren Mandanten auflisten
tenant-removeEinen bestehenden Mandanten entfernen
uninstallDeinstalliert i-doit
updateUpdate von i-doit installieren
workflows-processVerarbeitet alle Arbeitsabläufe, versendet E-Mails und erstellt neue Aufgaben aus Checklisten

Konfigurationsdatei und Parameter --config

Es ist möglich dem Aufruf zusätzliche Inhalte über eine Konfigurationsdatei zu übergeben. Diese Datei muss im i-doit Verzeichnis src/handler/config/ abgelegt werden. Ein Beispiel in Form der Datei "isys_handler_ldap.ini" ist im Verzeichnis src/handler/config/examples/ zu finden.

Wenn diese Datei beim Vorgang berücksichtigt werden soll, muss sie über den Parameter --config bzw. -c eingebunden werden.

addon-activate

Aktiviert installierte Add-ons für den gewünschten Mandanten

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-t--tenant=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-a--addon=[ADDON]Add-on Kennung
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php addon-activate --user admin --password admin --tenant 1 --addon api

addon-deactivate

Deaktiviert installierte Add-ons für den gewünschten Mandanten

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-t--tenant=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-a--addon=[ADDON]Add-on Kennung
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php addon-deactivate --user admin --password admin --tenant 1 --addon api

addon-install

Installiert Add-ons für den gewünschten Mandanten

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-z--zip=[ZIP]Pfad zur Add-on ZIP-Datei
-t--tenant=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-a--addon=[ADDON]Add-on Kennung
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php addon-install --user admin --password admin --tenant 1 --addon api --zip /path/to/the/zip/file.zip

addon-list

Zeigt eine Liste mit allen installierten Add-ons zum ausgewählten Mandanten an

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-t--tenant=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-a--addon=[ADDON]Add-on Kennung
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php addon-list --tenant 1

admin-center-cryptohash-reset

Der Crypto-hash von i-doit wird geändert, wodurch die gesamte Verschlüsselung erneuert wird (ACHTUNG! Vor der Durchführung sollte ein Backup erstellt werden)

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-u--user=[USER]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php admin-center-cryptohash-reset --user admin --password admin

admin-center-password-reset

Passwort für das Admin-Center zurücksetzen

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php admin-center-password-reset --user admin --password admin

auth-cleanup

Leert den Cache des Rechtesystems, damit die derzeit konfigurierten Rechte aktuell sind bzw. aktualisiert werden.

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-c--config=[CONFIG-FILE]Angabe des Pfades zur Konfigurationsdatei
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php auth-cleanup --user admin --password admin --tenantId 1

check_mk-export

Führt einen Check_MK Export durch

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-l--exportLanguage=EXPORTLANGUAGEFestlegung der für den Export verwendeten Sprache (Standard = 0)
-x--exportStructure=EXPORTSTRUCTUREFestlegung der für den Export verwendeten Struktur (Standard = 0)
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-c--config=[CONFIG-FILE]Angabe des Pfades zur Konfigurationsdatei
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php check_mk-export --user admin --password admin --tenantId 1


check_mk-livestatus

Importiert die Änderungen am Monitoring-Status aus Livestatus nach i-doit

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-c--config=[CONFIG-FILE]Angabe des Pfades zur Konfigurationsdatei
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php check_mk-livestatus --user admin --password admin --tenantId 1

clear-credentials

Entfernt die Einträge der Attribute "username" und "password" von Benutzerlogins

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung

--object=[OBJECT]Objekt-ID des zu deaktivierenden Benutzers
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php clear-credentials --user admin --password admin --object ObjectID

help

Zeigt in Verbindung mit einem anderen Befehl dessen Nutzung, Argumente und Optionen an

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung

--format=[FORMAT]Format der Ausgabe festlegen (txt, xml, json or md) [Default: txt]

--rawAusgabe der Befehls-Hilfe
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php help --format=txt <command>

import-csv

Führt den Import einer CSV-Datei mit den gewünschten Importparametern durch

 Optionen

Parameter (Kurzfrom)Parameter (Langform)Beschreibung

--importFile=IMPORTFILEGibt die Datei und deren Pfad an, die für den Import verwendet werden soll

--importProfileId=IMPORTPROFILEIDLegt fest, mit welchem Profil der Import ausgeführt werden soll

--csvSeparator=CSVSEPARATORDefiniert die Trennzeichen für den Import

--multiValueMode=MULTIVALUEMODELegt den Modus für Multi-Value-Kategorien fest (Mögliche Werte: "row", "column" oder "comma")
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php import-csv --user admin --password admin --tenantId 1 --importFile /var/www/imports/idoit-Demo-CSV-Import.csv --importProfileId 1 --csvSeparator ";" --multiValueMode column

import-csvprofiles

Gibt eine Auflistung der Import-Profile für den CSV-Import zurück

Optionen

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php import-csvprofiles --user admin --password admin --tenantId 1


import-hinventory

Führt einen h-inventory Import einer kompatiblen XML-Datei durch

Optionen

Parameter (Kurzfrom)Parameter (Langform)Beschreibung

--importFile=IMPORTFILEGibt die Datei und deren Pfad an, die für den Import verwendet werden soll

--usage Weitere detaillierte Informationen zur Verwendung des Commands

--objectType=OBJECTTYPEImportiert den angegebenen Objekttypen

--objectId=OBJECTIDImportiert ausschließlich das angegebene Objekt
-f--forceErzwingt das Aktualisieren bestehender Objekte aber überschreibt die importierten Kategorien
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php import-hinventory --user admin --password admin --tenantId 1 --importFile /var/www/imports/idoit-Demo-h-inventory-import.xml 


import-jdisc

Führt einen JDisc-Import nach i-doit durch.

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-r--profile=PROFILEAngabe/Auswahl des JDisc-Profils, das für den Import verwendet werden soll
-g--group=GROUPAngabe/Auswahl der Gruppen ID, die für den Import verwendet werden soll
-x--mode=MODE

Auswahl des Import-Modus. Folgende IDs stehen zur Verfügung:

1: "Erstellen": Es werden ausschließlich neue Objekte erstellt, bestehende Objekte bleiben unberührt.

2: "Aktualisieren": Existierende Objekte werden aktualisiert, neue Objekte werden zusätzlich angelegt. Inhalte aus Multi-Value-Kategorien werden angehängt, bestehende Inhalte bleiben erhalten.

3: "Überschreiben": Existierende Objekte werden aktualisiert, neue Objekte werden zusätzlich angelegt. Inhalte aus Multi-Value-Kategorien werden erst vollständig gelöscht und im Anschluss auf der Datenbasis neu angelegt.

4: "Aktualisieren (Neu inventarisiert)": Der Import löscht alle vorhandenen Identifikationsschlüssel, bevor der Update-Modus gestartet wird.

5: "Überschreiben (Neu inventarisiert)":  Der Import löscht alle vorhandenen Identifikationsschlüssel, bevor der Überschreibmodus gestartet wird.

-s--server=SERVERAngabe der Server-ID um diesen auszuwählen
-o--overwriteHostFestlegen, ob sich überschneidende Hostadressen überschrieben werden sollen
-l--detailedLoggingErhöht die Stufe des Loggings
-b--regenerateSearchIndexFührt automatisch die Erneuerung des Suchindex aus

--listProfilesErzeugt eine Liste der verfügbaren Profile
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-c--config=[CONFIG-FILE]Angabe des Pfades zur Konfigurationsdatei
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php import-jdisc --user admin --password admin --tenantId 1 --profile 3 --mode 4 --server 2 --detailedLogging --regenerateSearchIndex


import-jdiscdiscovery

Löst einen JDisc Discovery Job aus.

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-s--server=SERVERAuswahl des JDisc-Servers
-j--discoveryJob=DISCOVERYJOBAuswahl des Discovery Jobs (Standard: "Discover all")
-d--deviceHostname=DEVICEHOSTNAMEAuswahl des Geräts anhand des Hostnames
-a--deviceHostAddress=DEVICEHOSTADDRESSAuswahl des Geräts anhand der Hostadresse
-l--showLog Zeigt das Log während des Discoveries an
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-c--config=[CONFIG-FILE]Angabe des Pfades zur Konfigurationsdatei
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php import-jdiscdiscovery --user admin --password admin --tenantId 1 --server 2


import-ocs

Führt einen Import von Inhalten einer OCS-Datenbank nach i-doit aus.

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung

--ipPortOverwrite=IPPORTOVERWRITELegt fest, ob Hostadressen und Ports vor dem Import geleert werden. Mögliche Werte: 1 = aktiv, 0 = inaktiv

--databaseSchema=DATABASESCHEMAAuswahl des für den Import verwendeten Datenbankschemas

--objectType=OBJECTTYPEAngabe des Standard-Objekttyps, der für den Import genutzt wird

--file=FILEAngabe der Datei, die die Hostnamen enthält

--hosts=HOSTSKommaseparierte Liste der Hostnamen, die importiert werden sollen

--snmpDevices=SNMPDEVICESImport von SNMP-Geräten

--categories=CATEGORIES

Legt die zu importierenden Kategorien fest. Mögliche Werte:

drive, ui, sound, application, memory, model, graphic, net, stor, operating_system, cpu


--logging=LOGGINGAktivierung des Loggings (1= Normales Logging, 2= Debug-Level, Standard = 0)

--listObjectTypesAuflistung aller verfügbaren Objekttypen

--listCategoriesAuflistung aller verfügbaren Kategorien

--usage
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-c--config=[CONFIG-FILE]Angabe des Pfades zur Konfigurationsdatei
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php import-ocs --user admin --password admin --tenantId 1 --databaseSchema ocs --objectType C__OBJTYPE__CLIENT


import-syslog

Importiert Inhalte aus einer Syslog Server Textdatei in das i-doit Logbuch.

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-c--config=[CONFIG-FILE]Angabe des Pfades zur Konfigurationsdatei
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php import-syslog --user admin --password admin --tenantId 1


import-xml

Führt einen Import einer XML-Datei nach i-doit durch.

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung

--importFile=IMPORTFILEAngabe der Import-Datei sowie deren Pfad

--usage Detaillierte Informationen zur Verwendung des Commands
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-c--config=[CONFIG-FILE]Angabe des Pfades zur Konfigurationsdatei
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php import-xml --user admin --password admin --tenantId 1 --importFile /var/www/imports/idoit-Demo-xml-import.xml 


ldap-sync

Synchronisiert Benutzer aus dem LDAP nach i-doit und legt diese als Personenobjekte an.          

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-l--ldapServerId=LDAPSERVERIDGibt die ID des LDAP-Servers an, von dem die User synchronisiert werden sollen

--dumpConfigGibt die derzeitige Konfiguration aus der Konfigurationsdatei aus
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-c--config=[CONFIG-FILE]Angabe des Pfades zur Konfigurationsdatei
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php ldap-sync --user admin --password admin --tenantId 1 --verbose --ldapServerId 1


ldap-syncdn

Synchronisiert LDAP DNs mit den i-doit Usern.

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung

--ldapServerId=LDAPSERVERIDAngabe des LDAP-Servers über die ID
-o--objectType=OBJECTTYPEAngabe des Objekttyps als Konstante (z.B. C__OBJTYPE__SERVER)
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php ldap-syncdn --user admin --password admin --tenantId 1 --ldapServerId 1

list

Listet alle Befehle auf. Format der Ausgabe kann geändert werden.

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung

--format=[FORMAT]Format der Ausgabe festlegen (txt, xml, json or md) [Default: txt]

--rawAusgabe der Befehls-Hilfe
Beispiel zur Verwendung
sudo -u www-data php console.php list --format=txt


license-add


Fügt eine Lizenz für i-doit hinzu

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-l--license=[LICENSE]Pfadangabe zur Lizenzdatei (/path/to/license/file.key)
-t--tenant=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php license-add --user admin --password admin --tenantId 1 --license /path/to/license/file.key

license-assign

Ordnet eine Hosting Lizenz einem Mandaten zu

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-c--count=[COUNT]Anzahl zu lizenzierender Objekte [Default: 0]
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php license-assign --user admin --password admin --tenantId 1 --count 1000

license-import

Importiert Lizenzen vom i-doit Lizenz-Server (noch nicht aktiv!)

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-l--license-server=[LICENSE-SERVER]Pfad zum i-doit Lizenz-Server [Default: "https://lizenzen.i-doit.com"]
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php license-import --user admin --password admin --license-server https://lizenzen.i-doit.com

license-key

Setzt einen Lizenzschlüssel für i-doit

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-l--license-server=[LICENSE-SERVER]Pfad zum i-doit Lizenz-Server [Default: "https://lizenzen.i-doit.com"]
-k--key=[KEY]Lizenzschlüssel für i-doit
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php license-key --user admin --password admin --license-server https://lizenzen.i-doit.com --key license


license-list

Listet alle installierten Lizenzen

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-t--tenant=[TENANT]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php license-list --tenant 1


license-remove

Löscht eine Lizenz aus i-doit

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-l--license=[LICENSE]Lizenz-ID zu der zu löschenden Lizenz
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php license-remove --user admin --password admin --license LicenseID

logbook-archive

Archiviert die Logbucheinträge mit einem definierten Alter, gemäß den Einstellungen auf der i-doit Oberfläche.

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-c--config=[CONFIG-FILE]Angabe des Pfades zur Konfigurationsdatei
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php logbook-archive --user admin --password admin --tenantId 1

maintenance

Verschickt E-Mails mit geplanten Wartungen gemäß den im Add-on "Wartungen" festgelegten Zeiträumen.

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php maintenance --user admin --password admin --tenantId 1


nagios-export

Exportiert die Nagios-Einstellungen und i-doit Objekte in Nagios-Konfigurationsdateien.

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung

--nagiosHostId=NAGIOSHOSTIDAngabe des Nagios-Hosts, der für den Export verwendet werden soll

--validateValidiert die Exportdateien
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-c--config=[CONFIG-FILE]Angabe des Pfades zur Konfigurationsdatei
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php nagios-export --user admin --password admin --tenantId 1 --nagiosHostId 1


nagios-ndoutils

Importiert Monitoring Statusänderungen aus den NDOUtils in das i-doit Logbuch.

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-c--config=[CONFIG-FILE]Angabe des Pfades zur Konfigurationsdatei
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php nagios-ndoutils --user admin --password admin --tenantId 1


notifications-send

Verschickt die auf der i-doit Oberfläche konfigurierten Benachrichtigungen

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-c--config=[CONFIG-FILE]Angabe des Pfades zur Konfigurationsdatei
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php notifications-send --user admin --password admin --tenantId 1


report-export

Exportiert einen Report in das gewünschte Dateiformat.

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-r--reportId=REPORTIDID des zu exportierenden Reports
-d--exportPath=EXPORTPATHPfad, zu dem der Export erfolgen soll
-f--exportFilename=EXPORTFILENAMEDateiname der Exportdatei ohne Dateiendung
-t--exportFileType=EXPORTFILETYPEDateityp der Exportdatei. Mögliche Werte: csv, txt, pdf, xml (Standard:  "csv")
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-c--config=[CONFIG-FILE]Angabe des Pfades zur Konfigurationsdatei
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php report-export --user admin --password admin --tenantId 1 --reportId 27 --exportPath /var/www/exported-reports/ --exportFilename Report-Buchhaltung-November-2019 --exportFileType csv


search

Sucht nach Inhalten in der Dokumentation

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung

--searchString=SEARCHSTRINGInhalt, nach dem gesucht werden soll
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-c--config=[CONFIG-FILE]Angabe des Pfades zur Konfigurationsdatei
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php search --user admin --password admin --tenantId 1 --searchString "Server001"


search-index

Erneuert den Suchindex, indem dieser gelöscht und neu geschrieben wird.

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung

--updateAnstatt nur einen neuen Index zu erstellen, werden die aktuellen Index-Dokumente überschrieben

--category=CATEGORYWhitelist der Kategorien

--dry-runReindex ausführen, ohne zu speichern
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-c--config=[CONFIG-FILE]Angabe des Pfades zur Konfigurationsdatei
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php search-index --user admin --password admin --tenantId 1


sync-dynamic-groups

Synchronisiert dynamische Gruppenmitglieder neu.

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-g--groups=GROUPSKommaseparierte Liste von IDs der dynamischen Gruppen
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php sync-dynamic-groups --user admin --password admin --tenantId --groups 173,188,219


system-autoincrement

Legt den Wert des Auto-Increment des Systems fest. Dies beeinflusst Objekt-IDs, Kategorie-Einträge, etc. Beim Zurücksetzen des Auto-Increments kann es passieren, dass einige Inhalte nicht mehr zugänglich sind.

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung

--autoIncrement=AUTOINCREMENTZahl, auf die das Auto-Increment festgelegt werden soll
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php system-autoincrement --user admin --password admin --tenantId 1 --autoIncrement 20


system-checkforupdates

Prüft, ob eine neue i-doit Version verfügbar ist.

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php system-checkforupdates

system-convert-non-innodb-tables

Konvertiert alle nicht INNODB Tabellen nach INNODB.

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung

--convertStartet den Vorgan, alle nicht UTF-8-tables zu konvertieren

--table=[TABLE]Tabelle die überprüft und konvertiert werden soll
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php system-convert-non-innodb-tables --convert --table TABLE_NAME


system-convert-non-utf8-tables

Konvertiert alle nicht UTF-8 Datentypen nach UTF-8.

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung

--convertStartet den Vorgan, alle nicht UTF-8-tables zu konvertieren
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php system-convert-non-utf8-tables --convert


system-location-fix

Führt die Standortkorrektur aus der GUI in der Konsole aus

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-c--config=[CONFIG-FILE]Angabe des Pfades zur Konfigurationsdatei
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php system-location-fix --user admin --password admin --tenantId 1 --config /path/to/config/file

system-maintenancecontract

Verschickt eine E-Mail Benachrichtigung für Wartungskontakte.

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-c--config=[CONFIG-FILE]Angabe des Pfades zur Konfigurationsdatei
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php system-maintenancecontract --user admin --password admin --tenantId 1

system-objectcleanup

Bereinigt alle Objekte mit einem selbst definierbarem Status.

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung

--objectStatus=OBJECTSTATUSLegt fest, welcher Status bereinigt werden soll:  1: "unfertig"; 3: "archiviert"; 4: "gelöscht"
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-c--config=[CONFIG-FILE]Angabe des Pfades zur Konfigurationsdatei
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php system-objectcleanup --user admin --password admin --tenantId 1 --objectStatus 1


system-objectrelations

Erneuert die Bezeichnungen aller Objektbeziehungen.

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung

--categoryConstant=CATEGORYCONSTANTKonstante der Kategorie, für die der Vorgang ausgeführt werden soll (z.B. C__CATG__IP)
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-c--config=[CONFIG-FILE]Angabe des Pfades zur Konfigurationsdatei
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php system-objectrelations --user admin --password admin --tenantId 1 --categoryConstant C__CATG__IP


tenant-create

Erstellt einen neuen Mandanten

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-u--root-user=[ROOT-USER]Benutzername des privilegierten DB-Benutzers [default: "root"]
-p--root-password=[ROOT-PASSWORD]Passwort des privilegierten DB-Benutzers
-U--user=[USER]Benutzername der DB für neuen Mandanten [default: "idoit"]
-P--password=[PASSWORD]Password der DB für den neuen Mandanten
-d--database=[DATABASE]DB Name für den neuen Mandanten [default: "idoit_data"]
-t--title=[TITLE]Name des neuen Mandanten[default: "Your company name"]
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php tenant-create --title Musterfirma --user idoit --password idoitpassword -- enable --tenantId 3


tenant-disable

Deaktiviert einen existierenden Mandaten.

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php tenant-disable --tenantId 3


tenant-enable

Aktiviert einen bestehenden Mandanten.

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php tenant-enable --tenantId 3


tenant-list

Listet alle bestehenden Mandanten auf.

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php tenant-list


tenant-remove

Entfernt einen bestehenden Mandanten

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenant=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php tenant-remove --user admin --password admin --tenant 1


uninstall

Deinstalliert die genutzte i-doit Installation

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php uninstall --user admin --password admin


update

Update von i-doit installieren.

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-z--zip=[ZIP]Angabe des Pfades zum Update-Paket

--v=VZu installierende Version
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php update --user admin --password admin --zip /path/to/zip/file.zip --v 1.14


workflows-process

Sendet E-Mails zu Workflows und erstellt Aufgaben aus Checklisten.

Optionen:

Parameter (Kurzfrom)Parameter (Langform)Beschreibung
-t--types=TYPES Workflow-Typen (mehrere Werte sind möglich)
-u--user=[USERNAME]Username  eines Benutzers, der zur Ausführung berechtigt ist
-p--password=[PASSWORD]Passwort zur Authentifizierung des zuvor angegebenen Benutzers
-i--tenantId=[TENANT-ID]Mandanten ID des Mandanten, der verwendet werden soll (Standard: 1)
-c--config=[CONFIG-FILE]Angabe des Pfades zur Konfigurationsdatei
-h--helpHilfenachricht zur Einblendung weiterer Informationen
-q--quietQuiet-Mode um die Rückgabe zu deaktivieren
-V--versionAusgabe der Version der i-doit Console

--ansiErzwingt die Ausgabe im ANSI-Format

--no-ansiDeaktiviert die Ausgabe im ANSI-Format
-n--no-interactionDeaktiviert sämtliche Interaktionsfragen der i-doit Console
-v / -vv / -vvv--verboseErhöht den Umfang der Rückgabe. (1 = Normale Ausgabe, 2 = Detaillierte Ausgabe, 3 = Debug-Level)
Beispiel zur Verwendung
sudo -u www-data php console.php workflows-process --user admin --password admin --tenantId 1 --types task --types checklist