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
Hi,
you may look at my answer in the German section:
https://community.i-doit.com/topic/5282/das-suchfilterdatum-funktioniert-nach-dem-upgrade-nicht-im-benutzerdefinierten-feld.
If you have large i-doit database with (ten) thousands of objects and some object types / categories which need to be searched you have to increase the php memory.
In our php.ini we have
memory_limit = 8192M
Regards
Leo
Hi,
ich wüsste nicht, dass der LDAP Import eine Art (post) processing der Daten kann.
Ich hätte das auch gerne.
Vermutlich kannst Du das nur durch einen Automatismus lösen, z.B. Skript über REST API.
Grüße
Leo
Hi
maßgeschneiderten Abschnitt = benutzerdefinierte Kategorie?
Versuch mal den Index auf der Konsole -vv laufen zu lassen
https://kb.i-doit.com/de/effizientes-dokumentieren/suche.html#indexierung
wird "Wartungsservice" indiziert?
In den Experteneinstellungen gibt es noch
search.whitelist.categories
Wenn dort ein Wert gesetzt ist, werden nur diese Kategorien indiziert bzw. durchsucht. Zumindest war das mal so.
Grüße
Leo
Hi,
Siehe auch
https://kb.i-doit.com/de/benutzerauthentifizierung-und-verwaltung/ldap-verzeichnis/index.html
ich habe in der Konfigurationsdatei:
disabledUsersBehaviour=disable_login
deletedUsersBehaviour=archive
Deaktivierte User werden bei uns erst nach X Wochen gelöscht. Damit bleibt Zeit, das Equipment bei diesen Usern zu verwalten.
User mit disable_login werden aktuell manuell auf "Außer Betrieb" gestellt. Wir planen aber, dass zu automatisieren.
Grüße
Leo
Hi,
ich hatte zu dem Thema auch schon einen Verbesserungsvorschlag gemacht.
Stell mal den "Verknüpfte Objekte vom Typ" auf den konkreten Typ, manchmal ändert sich dann das Drop Down bei der Sonderzuweisung.
Ansonsten bestand mein Workaround für diese Situation dann immer eines der auswählbaren Felder temporär mit dem relevanten Wert zu befüllen
Also (ggf. Buchhaltung temporär einblenden)
Wenn Du Inventarnummer in Verwendung hast, musst Du die ggf. temporär wegsichern.
Du schreibst "Raumbezeichnung nicht die selbe wie unsere Räume". Meinst Du hier den Objekt-Titel? Evtl. kannst Du ja auch "Raum > Raumnummer" verwenden, falls dieser noch nicht in Verwendung ist. Ansonsten gilt dafür das gleiche wie für Inventarnummer.
Alternativ kannst Du das ganze auch mit der REST API machen. Gerade wenn ihr auch andere Objekte synchronisieren wollt, kann sich hier die Einarbeitung lohnen. Insb. wenn Ihr dementsprechend Kenntnisse in der Organisation habt.
Grüße
Leo
Hi
If the attributes in "Layer 2 Net > Layer 2 Net" are not sufficient you may need to create your own custom category:
https://kb.i-doit.com/en/basics/custom-categories.html
Regards
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