Dela via


Använd hanteringspaket för att lägga till funktioner i Service Manager

Viktigt

Den här versionen av Service Manager har nått slutet av supporten. Vi rekommenderar att du uppgraderar till Service Manager 2022.

Det finns två typer av hanteringspaket: förseglade hanteringspaket och oförseglade hanteringspaket. Det går inte att ändra ett förseglat hanteringspaket, men ett oförseglat hanteringspaket kan ändras.

Oförseglade hanteringspaket används för att utöka Service Manager med den information som du måste ha för att implementera hela eller delar av en tjänsthanteringsprocess. Du kan använda oförseglade hanteringspaket för att lagra de anpassade objekt som du skapar. Exempelvis kan du lagra objekten som du skapar under testning eller utvärdering i ett oförseglat hanteringspaket. Sedan kan du exportera det oförseglade hanteringspaketet till en fil och importera filen i en annan miljö, till exempel en produktionsmiljö. Du kan också importera samma hanteringspaket till flera miljöer för att säkerställa konfigurationskonsekvens i Service Manager distributioner och för att öka effektiviteten.

Anteckning

Endast oförseglade hanteringspaket kan importeras igen.

Ett oförseglat hanteringspaket är en XML-fil som innehåller klasser, arbetsflöden, vyer, formulär, rapporter och kunskapsartiklar. Objekt som grupper, köer, uppgifter, mallar, anslutningsappar och listobjekt lagras i ett hanteringspaket, men objekt som incidenter, ändringsbegäranden, datorer och andra instanser av klasser lagras inte i ett hanteringspaket.

Som standard innehåller Service Manager flera förimporterade, förseglade hanteringspaket som möjliggör grundläggande Service Manager funktioner, till exempel incidenthantering och ändringshantering. Som standard innehåller Service Manager dessutom standardhanteringspaketet för hanteringspaket, där du kan lagra nya objekt som du skapar. Dessutom innehåller Service Manager flera förimporterade, oförseglade hanteringspaket som aktiverar valfria funktioner. Det går att ta bort oförseglade hanteringspaket, vilket kan leda till att vissa vyer, regler eller listor går förlorade. Borttagningen av de här valfria funktionerna förhindrar dock inte Service Manager från att fungera. Du bör överväga att exportera ett hanteringspaket innan du tar bort det. Du kan då importera hanteringspaketet vid ett senare tillfälle om du skulle behöva de valfria funktionerna i det borttagna hanteringspaketet.

Om du vill använda ett hanteringspaket importerar du det till Service Manager. Hanteringspaketet lagras i en .xml, .mp eller en MPB-fil som du kan importera med hjälp av Service Manager-konsolen.

Mer information om viktiga begrepp för hanteringspaket, metodtips för hanteringspaket och andra hanteringspaket relaterade artiklar finns i Hanteringspaket: Arbeta med hanteringspaket.

Skapa en hanteringspaketfil

Du kan använda följande procedurer för att skapa en hanteringspaketfil i Service Manager. När du har skapat hanteringspaketfilen kan du använda den för att lagra objekt som du skapar.

Mer information om hur du skapar och anpassar hanteringspaket finns i Hanteringspaket: Arbeta med hanteringspaket.

Så här skapar du en hanteringspaketfil

  1. I Service Manager-konsolen väljer du Administration.

  2. I fönstret Administration expanderar du Administration och väljer Hanteringspaket.

  3. I fönstret Uppgifter går du till Hanteringspaket och väljer Skapa hanteringspaket.

  4. I dialogrutan Skapa hanteringspaket anger du ett namn, till exempel Exempelhanteringspaket, och anger sedan en beskrivning för det nya hanteringspaketet. Välj OK.

Bekräfta att en hanteringspaketfil har skapats

  • Öppna vyn Hanteringspaket i Service Manager-konsolen och kontrollera att det nya hanteringspaketet visas i fönstret Hanteringspaket.

PowerShell-symbolDu kan använda Windows PowerShell kommandon för att utföra dessa uppgifter på följande sätt:

  • Information om hur du använder Windows PowerShell för att skapa ett nytt hanteringspaket finns i New-SCSMManagementPack.

  • Information om hur du använder Windows PowerShell för att försegla ett hanteringspaket, vilket förhindrar att det ändras, finns i Protect-SCSMManagementPack.

  • Information om hur du använder Windows PowerShell för att ta bort hanteringspaket finns i Remove-SCSMManagementPack.

Exporterar ett hanteringspaket

När du har skapat ett hanteringspaket i Service Manager kan du exportera det oförseglade hanteringspaketet som en fil för att säkerhetskopiera eventuella anpassningar i hanteringspaketet. Det exporterade hanteringspaketet är en giltig XML-formaterad fil. När du har exporterat ett oförseglat hanteringspaket kan du senare importera det för att återställa de objekt som hanteringspaketet innehåller.

När du exporterar ett förseglat hanteringspaket, från Service Manager-konsolen eller med hjälp av Windows PowerShell cmdlet Export-SCSMManagementPack genererar Service Manager ett motsvarande, oförseglat hanteringspaket och lagrar det som en .XML fil på hårddisken. Du kan sedan redigera den här hanteringspaketfilen för att öka versionen av hanteringspaketet och återimportera det så att det kan importeras till Service Manager igen.

Använd följande procedurer för att exportera ett oförseglat hanteringspaket och verifiera sedan exporten.

Exportera ett hanteringspaket

  1. I Service Manager-konsolen väljer du Administration.

  2. I fönstret Administration expanderar du Administration och väljer Hanteringspaket.

  3. I fönstret Hanteringspaket väljer du det hanteringspaket som du vill exportera.

  4. I fönstret Uppgifter , under namnet på det hanteringspaket som du vill exportera, väljer du Exportera.

  5. I dialogrutan Bläddra efter mapp väljer du en plats för filen och väljer OK.

    Anteckning

    Du kan inte ändra standardnamnet för hanteringspaketfilen.

Verifiera exporten av ett hanteringspaket

  • I Utforskaren kontrollerar du att du kan hitta hanteringspaketfilen.

PowerShell-symbolDu kan använda Windows PowerShell kommandon för att slutföra den här uppgiften. Information om hur du använder Windows PowerShell för att exportera ett hanteringspaket som en giltig XML-formaterad fil som du senare kan importera till Service Manager eller Operations Manager finns i Export-SCSMManagementPack.

Importerar ett hanteringspaket

Innan du kan använda ett hanteringspaket i Service Manager måste du importera hanteringspaketet med någon av följande metoder:

  • Använd Service Manager-konsolen enligt beskrivningen i den här artikeln.

  • Använd cmdleten Import-SCSMManagementPack från Service Manager-modulen för Windows PowerShell. Mer information om den här cmdleten finns i Import-SCSMManagementPack.

När du importerar om ett förseglat hanteringspaket måste versionen av det nya hanteringspaketet vara större än den ursprungliga hanteringspaketets version. Det importerade, förseglade hanteringspaketet måste skicka bakåtkompatibilitetsverifiering och sedan sammanfogas objekten i det nya hanteringspaketet och objekten i det ursprungliga hanteringspaketet. När du importerar om ett oförseglat hanteringspaket skriver objekten från det nya hanteringspaketet över objekten från det ursprungliga hanteringspaketet.

Om det hanteringspaket som du vill importera beror på andra hanteringspaket väljer du de beroende hanteringspaketen och importerar dem i en enda åtgärd. Service Manager importerar hanteringspaketen i rätt beroendeordning.

Använd följande procedur för att importera ett enda hanteringspaket eller ett hanteringspaketpaket (filnamnstillägget.mpb) med hjälp av Service Manager-konsolen.

Importera ett hanteringspaket med hjälp av Service Manager-konsolen

  1. I Service Manager-konsolen väljer du Administration.

  2. I fönstret Administration expanderar du Administration och väljer Hanteringspaket.

  3. I fönstret Uppgifter går du till Hanteringspaket och väljer Importera.

  4. I dialogrutan Välj hanteringspaket att importera väljer du hanteringspaketfilen och väljer Öppna.

  5. I dialogrutan Importera hanteringspaket väljer du Lägg till.

  6. När du har lagt till alla hanteringspaket som du vill importera väljer du Importera och väljer OK.

Verifiera importen av ett hanteringspaket

  • I Service Manager-konsolen väljer du vyn Hanteringspaket och ser till att de avsedda hanteringspaketen visas i listan Hanteringspaket.

PowerShell-symbolDu kan använda Windows PowerShell kommandon för att slutföra dessa och andra relaterade uppgifter enligt följande:

  • Information om hur du använder Windows PowerShell för att importera ett hanteringspaket finns i Import-SCSMManagementPack.

  • Information om hur du använder Windows PowerShell för att testa giltigheten för ett hanteringspaket finns i Test-SCSMManagementPack.

  • Information om hur du använder Windows PowerShell för att hämta objekt som representerar hanteringspaket som har importerats finns i Get-SCSMManagementPack.

Importera Operations Manager-hanteringspaketet för aviseringskuber

Som standard importerar Service Manager inte hanteringspaketet System Center Alert Management Cube automatiskt när du registrerar Operations Manager som datakälla.

I stället måste du manuellt skapa en datakälla för Operations Manager. Mer information finns i Registrera System Center-Data Warehouse till Operations Manager. Därefter använder du följande procedur för att importera hanteringspaketet.

Importera Operations Manager-aviseringskubens hanteringspaket

  1. I Service Manager-konsolen väljer du Data Warehouse, väljer Hanteringspaket och bekräftar att System Center Datawarehouse Operations Manager Library visas.

  2. På Data Warehouse-hanteringsservern anger du följande Windows PowerShell kommandon för att importera hanteringspaketet manuellt. (I det här exemplet förutsätts att Service Manager finns på enhet C och att du har installerat Service Manager med standardsökvägen.)

    cd 'C:\Program Files\Microsoft System Center\Service Manager 2016 R2\PowerShell'
    Import-Module .\System.Center.Service.Manager.psd1
    Import-SCSMManagementPack ..\AlertCube.mpb
    

Nästa steg