Dela via


Hanteringspaket: Nyckelbegrepp

 

Publicerat: mars 2016

Gäller för: System Center 2012 SP1 - Service Manager, System Center 2012 R2 Service Manager, System Center 2012 - Service Manager

Innan du börjar arbeta med hanteringspaket i System Center 2012 – Service Manager bör du känna till följande begrepp.

Förseglade och oförseglade hanteringspaket

Det finns två typer av hanteringspaket:

  • Förseglade hanteringspaket: Ett förseglat hanteringspaket (.mp-fil) kan inte modifieras.

  • Oförseglade hanteringspaket: Ett oförseglat hanteringspaket (.xml-fil) kan ändras.

Förutom listor och formulär går det inte att anpassa objekt, till exempel vyer, som definierats i ett förseglat hanteringspaket. Vid anpassning av en lista som definierats i ett förseglat hanteringspaket ingår tillägg av listobjekt. Vid anpassning av en lista som definierats i ett förseglat hanteringspaket ingår tillägg av fält.

Det går inte att ta bort förseglingen på ett förseglat hanteringspaket. Om du vill ändra objekt som lagrats i ett hanteringspaket som du redan har förseglat, kan du ändra den ursprungliga oförseglade hanteringspaketfilen från vilken det förseglade paketet skapades. Alternativt kan du importera det förseglade paketet och exportera det till ett nytt oförseglat hanteringspaket som går att ändra. När du importerar ett förseglat hanteringspaket går det inte att importera den oförseglade versionen av samma hanteringspaket förrän du har tagit bort den förseglade versionen.

Modellhanteringspaket

Ett modellhanteringspaket är ett hanteringspaket som innehåller definitioner av grundläggande objekt, till exempel klasser, kombinationsklasser och relationstyper.

Genom att bygga modellhanteringspaket blir det möjligt att göra andra anpassningar – vanligen anpassningar i samband med presentationer, till exempel mallar, vyer och uppgifter – som ska lagras i separata hanteringspaket som är beroende av modelltilläggen. Modellhanteringspaket är dessutom lätta att överföra till datalagret för arkivering och rapportering.

Beroenden, resurser och paketering av hanteringspaket

Ett hanteringspaket kan vara beroende av ett annat hanteringspaket som är förseglat. En anpassad mall i ett hanteringspaket kan till exempel vara beroende av en lista som definieras i ett annat hanteringspaket. Det hanteringspaket som innehåller basdefinitionerna (till exempel listan), på vilka de övriga definitionerna beror, måste vara förseglat. Ett hanteringspaket kan också kräva resurser, till exempel ett formulär eller en bild, som lagrats separat

När du distribuerar ett hanteringspaket som har resurskrav måste du paketera de nödvändiga resurserna och hanteringspaket till en enda hanteringspaketfil som kan importeras till Service Manager-.

Dessutom måste, om ett hanteringspaket har beroenden till andra hanteringspaket, dessa beroende hanteringspaket importeras först. Som ett alternativ kan du paketera beroende hanteringspaket tillsammans med nödvändiga resurser och ett beroende hanteringspaket.

För information om hur du paketerar ett hanteringspaket med dess resurser och beroende hanteringspaket finns i Så här paketerar hanteringspaket och resursfilerna.

Anpassning av hanteringspaket

Du kan behöva anpassa och utöka standardenliga, förimporterade hanteringspaket så att IT-avdelningen och andra användare i organisationen kan utöka de befintliga lösningarna och anpassa dem efter nya behov hos företaget eller kunderna. När du vill anpassa funktionerna i Service Manager- kan du lägga till nya objekt eller ändra sådana objekt som är relaterade till den funktionen.

En anpassning till ett objekt är en ändring som tillämpas på basdefinitionen för objektet. För att anpassningar ska kunna tillämpas på en basdefinition måste denna vara lagrad i ett förseglat hanteringspaket. Det beror på att det inte går att spara anpassningar i det förseglade hanteringspaket som innehåller objektets basdefinition. Du måste alltid använda eller skapa ett annat oförseglat hanteringspaket för att lagra anpassningarna.

Du arbetar vanligen med två hanteringspaket när du anpassar objekt från standardenliga, förimporterade hanteringspaket. Det första är det förseglade hanteringspaket som innehåller basdefinitionerna för objekten, medan det andra paketet, som inledningsvis är oförseglat, innehåller anpassningarna av basobjektet. ‏I det här fallet är det hanteringspaket som innehåller anpassningen beroende av det hanteringspaket som innehåller basdefinitionen för objektet.

När du anpassar objekt som definieras i ett oförseglat hanteringspaket använder du samma hanteringspaket för att lagra anpassningarna.

När du är klar med anpassningarna kan du distribuera dem genom att importera detta hanteringspaket till Service Manager-. Under en import av ett oförseglat hanteringspaket synkroniserar Service Manager-Service Manager--databasen och datalagerdatabasen med definitionerna från detta hanteringspaket. Vid en import av ett oförseglat hanteringspaket synkroniserar Service Manager-, förutom listdefinitionerna, endast Service Manager--databasen med definitionerna från det importerade paketet. Listdefinitionerna i ett oförseglat hanteringspaket synkroniseras till bägge databaserna.

Se även

Hanteringspaket: Arbeta med hanteringspaket