Hi,
für jede neue Assetklasse (oder auch relevante Änderungen an den bestehenden) muss das Suchkriterium in der SysConfig in "AssignedConfigItemsMapping" hinterlegt werden. Das System "weiß" sonst ja nicht für welche Klasse welche Attribute ausschlaggebend sind. Das bloße Einrichten einer neuen Assetklasse mit Kontaktattributen ist NICHT ausreichend.
Die Konfiguration "AssignedConfigItemsMapping" definiert wie zu Kontakten oder Organisatione zugeordnete Assets ermittelt werden sollen (siehe auch
https://docs.kixdesk.com/display/K18AdminDECommunity/Konfigurationseinstellungen). Diese Angaben werde in der Kontakt-/Organisationsdetailansicht aber auch in der Sidebar "Assigned Assets" sowie im Self Service Portal für die Anzeige der zugeordneten Assets verwendet.
Für Deine Anpassung wäre das eine Kopie des Abschnitts "Computer", aber eben für die neue Klasse "Notebook" (Kommentare der Verständlichkeit enthalten, sind nicht kopierbar):
{
"Contact": {
# this is the new part
"Notebook": {
"SectionOwner::OwnerContact": {
"SearchAttributes": [ "ID"]
},
"SectionOwner::OwnerOrganisation": {
"SearchAttributes": ["RelevantOrganisationID" ]
}
},
# now the default part...
"Computer": {
"SectionOwner::OwnerContact": {
"SearchAttributes": [
"ID"
]
# ...
Bitte beachte, dass die Zuordnung Organisation-Computer (Notebook in Deinem Fall) ebenfalls gepflegt wird, aber etwas weiter unten in dem Vorgabewert.
CU, Torsten