Commit f922b6cd authored by Martin Mai's avatar Martin Mai
Browse files

-

parent 6711dd02
...@@ -199,51 +199,105 @@ cmdb-beispiele-23-02-2017-quellcode ...@@ -199,51 +199,105 @@ cmdb-beispiele-23-02-2017-quellcode
]; ];
``` ```
## Besipiel Config-Item Festlegung ## Besipiel Config-Item generischer Eintrag
1. Definieren unter /otrs/index.pl?Action=AdminGeneralCatalog ( Klasse hinzufügen ) 1. Definieren unter /otrs/index.pl?Action=AdminGeneralCatalog ( Klasse hinzufügen )
2. Verwaltung der Klasse unter otrs/index.pl?Action=AdminITSMConfigItem 2. Verwaltung der Klasse unter otrs/index.pl?Action=AdminITSMConfigItem
``` ```
[ [
{
Key => 'org-einheit', {
Name => 'Nutzende Orgeinheit(en)', Key => 'unibadeinstanceof',
Searchable => 1, Name => 'Basiert auf ',
Input => { Searchable => 1,
Type => 'Text', Input => {
Size => 50, Type => 'CIClassReference',
MaxLength => 50, ReferencedCIClassName => 'Service',
}, ReferencedCIClassLinkType => 'RelevantTo',
CountDefault => 1, ReferencedCIClassLinkDirection => 'Reverse',
CountMax => 100, ReferencedCIClassReferenceAttributeKey => 'Name',
}, },
CountMin => 0,
CountMax => 100,
CountDefault => 1,
},
{
Key => 'org',
Name => 'Verantwortliche und nutzungsberechtigte Org-Einheit',
Searchable => 1,
Input => {
Type => 'CIClassReference',
ReferencedCIClassName => 'OrgEinheit',
ReferencedCIClassLinkType => 'RelevantTo',
ReferencedCIClassLinkDirection => 'Reverse',
ReferencedCIClassReferenceAttributeKey => 'Name',
},
CountMin => 1,
CountMax => 100,
CountDefault => 1,
},
{
Key => 'internal_system_id',
Name => 'id',
Searchable => 1,
Input => {
Type => 'Text',
Size => 50,
MaxLength => 50,
},
CountMin => 0,
CountMax => 1,
CountDefault => 0,
},
{ {
Key => 'uniba.de/doku-url-support', Key => 'unibadeurl1',
Name => 'Link für weitere Informationen', Name => 'Link auf Systemakte',
Searchable => 1, Searchable => 1,
Input => { Input => {
Type => 'Text', Type => 'Text',
Size => 100, Size => 100,
MaxLength => 200, MaxLength => 512,
}, },
}, CountMin => 0,
CountMax => 100,
CountDefault => 0,
},
{ {
Key => 'Description', Key => 'unibadeurl2',
Name => 'Leistungsumfang und Zusicherungen', Name => 'Links',
Searchable => 1, Searchable => 1,
Input => { Input => {
Type => 'TextArea', Type => 'Text',
Size => 100,
MaxLength => 1000,
}, },
CountMin => 0,
CountMax => 100,
CountDefault => 0,
}, },
{
Key => 'Description',
Name => 'Anmerkungen',
Searchable => 1,
Input => {
Type => 'TextArea',
},
CountMin => 0,
CountMax => 1,
CountDefault => 1,
},
{ {
Key => 'user', Key => 'user',
...@@ -252,7 +306,7 @@ cmdb-beispiele-23-02-2017-quellcode ...@@ -252,7 +306,7 @@ cmdb-beispiele-23-02-2017-quellcode
Type => 'Customer', Type => 'Customer',
}, },
CountMin => 0, CountMin => 0,
CountDefault => 1, CountDefault => 0,
CountMax => 100, CountMax => 100,
}, },
...@@ -260,69 +314,60 @@ cmdb-beispiele-23-02-2017-quellcode ...@@ -260,69 +314,60 @@ cmdb-beispiele-23-02-2017-quellcode
Key => 'user-text', Key => 'user-text',
Name => 'Anforderungberechtigte Nutzer (Textfeld)', Name => 'Anforderungberechtigte Nutzer (Textfeld)',
Searchable => 1, Searchable => 1,
Input => { Input => {
Type => 'Text', Type => 'TextArea',
Size => 100, },
MaxLength => 200,
},
},
{
Key => 'provider',
Name => 'Verantwortlich für Bereitstellung',
Input => {
Type => 'Customer',
},
CountMin => 0, CountMin => 0,
CountDefault => 1, CountDefault => 0,
CountMax => 1, CountMax => 100,
}, },
{ {
Key => 'provider-text', Key => 'org-provider',
Name => 'Verantwortlich für Bereitstellung (Textfeld)', Name => 'Verantwortlich für Service-Erbringung',
Searchable => 1, Searchable => 1,
Input => { Input => {
Type => 'Text', Type => 'CIClassReference',
Size => 100, ReferencedCIClassName => 'OrgEinheit',
MaxLength => 200, ReferencedCIClassLinkType => 'RelevantTo',
}, ReferencedCIClassLinkDirection => 'Reverse',
}, ReferencedCIClassReferenceAttributeKey => 'Name',
},
CountMin => 1,
CountMax => 100,
CountDefault => 0,
},
{ {
Key => 'service', Key => 'Sysop',
Name => '(Besondere) Abhängigkeit von Service', Name => 'Systemverwaltungsberechtigt (Nutzernummer)',
Searchable => 1,
Input => { Input => {
Type => 'CIClassReference', Type => 'Customer',
ReferencedCIClassName => 'Service',
ReferencedCIClassLinkType => 'RelevantTo',
ReferencedCIClassLinkDirection => 'Reverse',
ReferencedCIClassReferenceAttributeKey => 'Name',
}, },
CountMin => 0, CountMin => 0,
CountMax => 100,
CountDefault => 0, CountDefault => 0,
CountMax => 100,
}, },
{ {
Key => 'vm', Key => 'sysop-text',
Name => '(Besondere) Abhängigkeit von virtueller Maschine', Name => 'Systemverwaltungsberechtigt (Textfeld)',
Searchable => 1, Searchable => 1,
CountMin => 0,
CountDefault => 0,
CountMax => 1,
Input => { Input => {
Type => 'CIClassReference', Type => 'TextArea',
ReferencedCIClassName => 'Virtuelle Maschine',
ReferencedCIClassLinkType => 'RelevantTo',
ReferencedCIClassLinkDirection => 'Reverse',
ReferencedCIClassReferenceAttributeKey => 'Name',
}, },
CountMin => 0, CountMin => 0,
CountMax => 100,
CountDefault => 0, CountDefault => 0,
CountMax => 100,
}, },
{ {
Key => 'uniba.de-wiedervorlage', Key => 'uniba.de-wiedervorlage',
Name => 'Datum Wiedervorlage ', Name => 'Datum Wiedervorlage ',
...@@ -345,12 +390,11 @@ cmdb-beispiele-23-02-2017-quellcode ...@@ -345,12 +390,11 @@ cmdb-beispiele-23-02-2017-quellcode
Type => 'TextArea', Type => 'TextArea',
}, },
CountMin => 0, CountMin => 0,
CountDefault => 1,
CountDefault => 0, CountDefault => 0,
}, },
]; ];
``` ```
## Besipiel Config-Item OrgEinheit ## Besipiel Config-Item OrgEinheit
......
...@@ -13,21 +13,25 @@ cmdb-beispiele-23-02-2017 ...@@ -13,21 +13,25 @@ cmdb-beispiele-23-02-2017
## cmdb ## geht mit otrs-cmdb
* Strukturierte Daten * Strukturierte Daten
* struktur im laufenden Betrieb änderbar ohne Historie zu verlieren * Struktur im laufenden Betrieb änderbar ohne Historie zu verlieren
* Sync mit anderen führenden Datenquellen * Sync mit anderen führenden Datenquellen
* z.B. VMware, PC-Inventarisierung * z.B. VMware, PC-Inventarisierung
* Org-Einheiten, Nutzerverwaltung * Org-Einheiten, Nutzerverwaltung
* Import / Export * Import / Export
* Zugriff direkt über Datenbank
* Zugriff über REST
## Stand otrs CMDB ## Stand otrs CMDB
* + besser als nichts * + besser als nichts
* + robust, stabil * + robust, stabil
* + Kernfeature, wird bei Upgrades vermutlich berücksichtigt
* + Verknüpfbar mit Tickets * + Verknüpfbar mit Tickets
* - kein RTE * - kein RTE
* - Interface grau und leer
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment