Hi
Lies nochmal die Doku, ich glaub die Funktionalität ist "missverständlich".
Soweit ich das verstanden habe ist das nur für die Planung / Planungskalender. Der CMDB-Status wird aber nicht automatisch umgestellt.
Leo
Hi
Lies nochmal die Doku, ich glaub die Funktionalität ist "missverständlich".
Soweit ich das verstanden habe ist das nur für die Planung / Planungskalender. Der CMDB-Status wird aber nicht automatisch umgestellt.
Leo
Hi
Verwaltung > CMDB Einstellungen > Objekt-Browser
Leo
Ich habe es mit Hilfe von
https://kb.i-doit.com/de/software-entwicklung/add-ons-entwickeln/kategorien-programmieren.html
und etwas Wissen über den Aufbau von i-doit selber rausgefunden.
Der obigen Artikel fehlen aus meiner Sicht insbesondere die Pfade bzw. Datei-Namen, um das im System besser nachvollziehen zu können. Daher hier kurz mein Vorgehen:
Passende Data-Access-Objekt (DA) Klasse finden.
Diese Dateien liegen aktuell hier (ich hatte einfach nach dao gesucht, da dass ja recht eindeutig ist)
/var/www/html/i-doit/src/classes/modules/cmdb/dao/category/
Hier am besten nach der Sprachkonstante der Kategorie oder eines (eindeutigen) Attributs suchen. In meinem Fall
grep -r 'LC__CMDB__CATG__GLOBAL_TAG' *"
Das liefert
isys_cmdb_dao_category_g_global.class.php
Wenn man sich ein wenig mit der Datenbank bzw. den Konstanten auskennt, hätte man die passende Datei aber auch so gefunden.
Zur Dao gibt es (eigentlich) immer eine passende UI Interface Klasse. Diese liegen aktuell hier:
/var/www/html/i-doit/src/classes/modules/cmdb/ui/
In meinem Fall ist das dann die
/var/www/html/i-doit/src/classes/modules/cmdb/ui/global/isys_cmdb_ui_category_g_global.class.php
(Also anderer Pfad und ui statt dao)
Hier werden die "Rules" (gesammelte Daten aus DAO + ggf. verarbeitete Daten aus dem UI) an das Smarty-Template übergeben:
smarty_tom_add_rules('tom.content.bottom.content', $l_rules);
Die Templates sind dann aktuell hier zu finden (das ist das, was ich eigentlich wollte): Statt Punkt ein Verzeichnis-Trenner und tom wird zu templates:
/var/www/html/i-doit/src/themes/default/smarty/templates/content/bottom/content/
In meinem Fall benötige ich die catg__global.tpl (angelehnt an die Konstante für die Kategorie) welche HTML Code beinhaltet/erzeugt und dass man relativ leicht anpassen kann, da der content/bottom/content hauptsächlich aus einer html Tabelle besteht.
Grüße
Du kannst auch andere "Konsolenuser" anlegen und denen nur so viele Rechte geben, wie sie für den Job brauchen. Dann hinterlegst Du diese User im Skript.
Es gibt bestimmt mehrere Möglichkeiten da Passwort zu "verstecken" oder gar zu verschlüsseln. Hier sollten Dir Deine Admins oder Google helfen.
Die Frage ist eher, ob sich das lohnt. Du kannst ja entsprechende Rechte auf das Skript oder Verzeichnis legen. Jeder, der dann bis zur Datei kommt, wird aber auch diese "Verschlüsselung" aushebeln können.
Hallo,
Ich würde gerne die Reihenfolge der Attribute in Kategorien ändern.
Konkret: In Allgemein das Attribut Tags weiter nach oben unter Kategorie schieben.
Ich weiß, dass das nicht über die GUI geht. Aber wo bzw. in welcher Datei kann ich das anpassen?
Mir ist bewusst, dass das beim nächsten Update wieder verschwindet. Vermutlich ist eine erneute Korrektur aber weniger Aufwand, als ein Plugin zu programmieren.
Danke für Eure Unterstützung
Leo
Hi,
Ich würde mal unter Verwaltung > <Firma> Verwaltung > Systemreperatur
auf der rechten Seite unfertige Objekte ansehen und löschen.
Alternativ im Personen Typ mal nach ID oder Erstellungsdatum sortieren. Teilweise wird das fragliche Objekt mit Objekt-Titel in geschweiften Klammern angezeigt. Z.B. {165465}
Wenn das nicht klappt:
Im Report Manager einen Report erzeugen, um das Objekt zu finden (Bedinung = Dein Login)
Unbedingt Objekt-ID anzeigen lassen, damit man das Objekt direkt per URL aufrufen kann: https://demo.i-doit.com/?objID=247
Wenn es immer noch nicht klappt, kann man auch direkt in der DB nachschauen (und löschen)
Grüße
Leo
Hi,
also in meiner RHEL 8 Installations-Doku habe ich ein
dnf install php-ldap
stehen, welches auch in der offiziellen Doku steht:
https://kb.i-doit.com/en/installation/manual-installation/red-hat-enterprise-linux/index.html
Ansonsten: Funktioniert ein
openssl s_client -connect <Host>:389
Wenn ja, kannst Du mit dem s_client auch gleich Dein ldapsync User testen.
Spätestens bei ldaps wirst Du s_client eh benötigen, um zu testen.
Leo
Hi
Also bei mir kam das mal mit einem falsch konfigurierten Import.
Schau Dir mal in der Datenbank die isys_cmdb_status an. Dort solltest Du die relevanten Einträge finden. Dann kann es unterschiedliche Möglichkeiten geben
Vor Änderungen natürlich ein Backup machen.
Oder zumindest die Werte notieren.
Grüße
Leo
Hi
Den Usern eine Gruppe zuweisen (z.B. die Reader oder Editor Gruppe) und nochmal testen. Diese Standardgruppen haben auch schon ein Set Standardberechtigungen.
Für Später
Grüße
Leo
Hi
Sollte unter
Dialog-Admin > Custom Dialog+
zu finden sein.
Grüße
Leo
Hi
Die passende rückwärtige-Kategorie zu "Kontakte>Personen>Zugewiesene Endgeräte" ist "Zugewiesener Arbeitsplatz" ("Hardware > Geräte" ist also falsch).
Die Namensgebung ist unschön, aber dass sollte man ja mit der neuen i-doit Version leicht anpassen können.
Grüße
Hi
Die Wartung ist ja (soweit ich das verstehe) kein Attribut des Objekts, sondern Information, die extra in dem AddOn gepflegt wird. Die Kategorie ist dann nur eine Art View auf diese Daten.
Evtl. musst Du also den Report in SQL selber zusammenbauen (wie es auch die View im Report Manager macht).
Auf den ersten Blick würde ich mir die isys_maintenance Tabellen genauer anschauen.
Grüße
Leo