Skapa med System Center – 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.

Redigering i Service Manager (SM) syftar på att använda, redigera och anpassa hanteringspaket, vilket möjliggör anpassningar i Service Manager. Artiklarna i det här avsnittet ger en introduktion till redigering i Service Manager, inklusive en översikt över Service Manager Authoring Tool.

Introduktion till redigering med redigeringsverktyget för Service Manager

Service Manager automatiserar supportfunktioner, till exempel ärenden och processer för ändringsbegäran, för att hjälpa organisationer att hantera sina supportärenden. Service Manager integreras med Active Directory Domain Services (AD DS), Operations Manager och Configuration Manager för att skapa en enda, avstämd inventering av en organisations tillgångar.

Service Manager använder hanteringspaketfiler som innehåller objektdefinitioner för produktens olika funktioner. Du kan anpassa beteendet för Service Manager och utöka det genom att skapa och ändra hanteringspaket. I denna redigeringshandbok beskrivs hur du använder, skapar och anpassar hanteringspaket.

Service Manager Software Development Kit (SDK) innehåller information som du kan behöva när du redigerar med Service Manager. SDK innehåller referensinformation för klassbibliotek och dokument som schemat använder för att skapa XML-baserade hanteringspaket. Information om hur du laddar ned dokumentationen för System Center Service Manager SDK finns i dokumentationen om System Center Service Manager Software Development Kit (SDK).

Översikt över hanteringspaket

Hanteringspaket i Service Manager är XML-baserade filer som innehåller definitioner för klasser, arbetsflöden, vyer, formulär och rapporter. Du kan använda hanteringspaket för följande:

  • Utöka Service Manager med nya objekt
  • Utöka Service Manager med nytt beteende
  • Lagra nya anpassade objekt som du har skapat, till exempel formulär och mallar.
  • Transportera anpassningar till en annan Service Manager distribution eller implementera anpassningarna i en nyare distribution

Du kan använda hanteringspaket för att utöka Service Manager med definitionerna och den information som behövs för att implementera hela eller delar av en tjänsthanteringsprocess.

Som standard innehåller installationsmappen Service Manager flera förimporterade hanteringspaket som möjliggör grundläggande Service Manager funktioner, till exempel incidenthantering och ändringshantering.

Viktigt

Oförseglade hanteringspaket uppgraderas inte automatiskt under en uppgradering till Service Manager.

Översikt över redigeringsmetoder för Service Manager

Det finns tre metoder som du kan använda för att anpassa Service Manager. Alla tre metoderna resulterar i ändringar i en hanteringspaketfil, men de skiljer sig åt i omfånget och i komplexiteten i den anpassning som de tillhandahåller.

De tre metoderna för att anpassa och utöka Service Manager är följande:

  • Använda Service Manager-konsolen
  • Använda redigeringsverktyget för Service Manager
  • Ändra och redigera hanteringspaketfiler direkt

I allmänhet rekommenderar vi att du använder Service Manager-konsolen eller redigeringsverktyget för enkla anpassningar och att du arbetar direkt med hanteringspaketfilerna endast för anpassningar som Service Manager-konsolen och redigeringsverktyget inte stöder.

Service Manager-konsol

Fönstret Administration och fönstret Redigering i Service Manager-konsolen innehåller begränsad ad hoc-anpassning av Service Manager funktioner. När du anpassar Service Manager funktioner i Service Manager-konsolen lagras anpassningarna i nya eller befintliga oförseglade hanteringspaket och i Service Manager-databasen. (Oförseglade hanteringspaket är hanteringspaket som du kan ändra. Mer information om förseglade och oförseglade hanteringspaket finns i Hanteringspaket: Nyckelbegrepp).

I Service Manager-konsolen finns följande anpassningar:

  • I fönstret Administration kan du anpassa inställningar för aktiviteter, ändringshantering, incidenthantering och meddelanden. Du kan exempelvis konfigurera listan över aviseringsmeddelanden när status ändras för en incident.
  • I fönstret Redigering kan du göra enkla anpassningar av objekt som köer, listor och vyer.

Redigeringsverktyg

Redigeringsverktyget tillhandahåller en miljö där du kan öppna, visa, anpassa, utöka och skapa Service Manager hanteringspaket. Du kan använda redigeringsverktyget för att ändra vissa klassegenskaper, anpassa formulär i en grafisk formulärdesigner och ändra och skapa Service Manager arbetsflöden.

Du kan också använda redigeringsverktyget för att skapa avancerade anpassningar som kräver testning och verifiering innan implementeringen. Redigeringsverktyget kräver inte avancerade användarkunskaper eller avancerade kunskaper om den interna arkitekturen i Service Manager.

Ändra och redigera hanteringspaketfiler direkt

För omfattande eller komplexa anpassningar och för anpassningar som kräver kodning (till exempel utöka data i Service Manager-databasen, anpassa formulär eller ändra standardbeteendet för en funktions arbetsflöde), måste du redigera .xml filen för motsvarande hanteringspaket direkt. Att arbeta direkt med hanteringspaketfiler kräver djupgående kunskap inom flera områden, till exempel System Center Common Schema och strukturen för hanteringspaket. Det är dessutom lätt att göra fel vid manuell redigering.

Översikt över redigeringsverktyget för Service Manager

Redigeringsverktyget är ett verktyg i Service Manager som du kan använda för att öppna ett befintligt hanteringspaket så att du kan visa, anpassa och utöka det. Med redigeringsverktyget kan du göra följande:

  • Utöka och anpassa Service Manager-klassmodellen
  • Anpassa formulär
  • Skapa och anpassa arbetsflöden

Du kan också använda redigeringsverktyget för att skapa nya Service Manager hanteringspaket. Genom att redigera hanteringspaket kan du anpassa funktionerna i Service Manager.

När du har modifierat eller skapat ett hanteringspaket måste du spara det och sedan importera det till Service Manager.

Krav för redigeringsverktyget

Innan du konfigurerar redigeringsverktyget i Service Manager kontrollerar du att den server där du planerar att installera redigeringsverktyget uppfyller alla följande server- och operativsystemkrav.

Serverkrav

Du kan installera redigeringsverktyget på en server som är värd för Service Manager-hanteringsservern, eller så kan du installera det på en separat server.

Operativsystemskrav
  • Windows Vista (valfri utgåva) med det senaste Service Pack
  • Windows 7
  • Windows Server 2008 med det senaste Service Pack
  • Windows Server 2008 R2
  • Windows 10
  • Windows Server 2019 med det senaste Service Pack
  • Windows Server 2016
  • Windows 10
  • Windows 11
  • Windows Server 2022 med det senaste Service Pack
  • Windows Server 2019
Ytterligare krav
  • Microsoft .NET Framework 3.5, som du kan ladda ned från Microsoft Download Center.

  • Microsoft Visual Studio 2008 Shell, som måste vara på samma språk som operativsystemets visningsspråk. Du kan installera Visual Studio 2008 Shell från sidan Krav i installationsguiden för Service Manager Authoring Tool.

    Anteckning

    Om ett fel visas som anger att Microsoft Visual Studio Shell 2008 inte är installerat under installationen av redigeringsverktyget och du har verifierat att det är installerat, kanske inte Redistributable-paketet för isolerat läge i Visual Studio 2008 Shell har installerats helt. Om du vill installera det går du till <SystemDrive>\VS 2008 Shell Redist\Isolated Mode\ och kör VS_Shell_isolated.enu.exe.

Konfigurera redigeringsverktyget

SCSM-versionen<>_AuthoringTool_RTM.exe-programfilen innehåller installationspaketet Service Manager authoring tool .msi installationspaket och supportfiler. Detta inkluderar de filer som krävs för att anpassa standardformulär för Service Manager. Kontrollera att användaren som ska köra redigeringsverktyget har åtkomst till den lokala mapp som du använde för att extrahera filerna från SCSM-versionen<>_AuthoringTool_RTM.exe programfil.

Om Windows Felrapportering är aktiverat på datorn som kör redigeringsverktyget rapporteras fel automatiskt.

Anteckning

Installera inte Service Manager redigeringsverktyget på samma dator som har Service Manager-webbportalen installerad.

Anteckning

  • Installera inte Service Manager redigeringsverktyget på samma dator som har webbportalen Service Manager (SM) installerad.
  • Installera minst Samlad uppdatering 5 på datorn med SM-hanteringsservern/hanteringsservern för informationslager/Service Manager-konsolen installerad – om Service Manager redigeringsverktyg ska användas på samma dator.
Så här installerar du redigeringsverktyget
  1. Kontrollera att den dator där du planerar att installera redigeringsverktyget uppfyller kraven.
  1. Ladda ned den version av verktyget SM Authoring som krävs till en lokal dator där du vill installera redigeringsverktyget.

  1. Ladda ned den version av verktyget SM Authoring som krävs till en lokal dator där du vill installera redigeringsverktyget.

  1. Dubbelklicka på den nedladdade zip-filen, läs igenom licensavtalet och extrahera filerna till önskad plats.
  2. Bläddra till mappen där du extraherade filerna, expandera mappen CDImage och leta upp Setup.exe och dubbelklicka på Setup.exe fil.
  3. I installationsguiden för Service Manager redigeringsverktyg väljer du Installera Service Manager redigeringsverktyget.
  4. Fortsätt genom sidorna Produktregistrering och Installationsplats .
  5. Om ett kravtest misslyckas på sidan Förutsättningar måste du uppdatera servern för att säkerställa att alla krav uppfylls. Om Microsoft Visual Studio 2008 Shell inte är installerat väljer du Installera Microsoft Visual Studio Shell 2008 för att installera programmet.
    Välj Kontrollera förutsättningar igen och åtgärda eventuella andra problem tills alla nödvändiga tester har godkänts.
  6. Fortsätt med sidan Använd Microsoft Update för att hålla datorn säker och uppdaterad .
  7. På sidan Installationssammanfattning väljer du Installera och väntar tills installationen har slutförts.
Starta redigeringsverktyget
  1. Välj Starta på skrivbordet.
  2. Välj Program, välj Microsoft System Center och välj Service Manager <versionsredigering>.
  3. Välj Service Manager redigeringsverktyget och vänta tills redigeringsverktyget har öppnats.
  4. I fönstret Klasswebbläsare väljer du Uppdatera. Detta fyller i webbläsaren med alla klasser som definieras i hanteringspaket från <mappen Installation>/Bibliotek. När du öppnade redigeringsverktyget för första gången var det här fönstret tomt.

Fönster i redigeringsverktyget

I Service Manager redigeringsverktyget kan du öppna ett hanteringspaket, visa och anpassa dess objekt och skapa nya objekt.

Redigeringsverktyget har flera fönster. Du kan ändra storlek, docka, avdocka, flytta eller stänga varje fönster enligt dina inställningar. Du kan öppna någon av fönstren i redigeringsverktyget på Visa-menyn .

I följande avsnitt beskrivs fönstren i redigeringsverktyget.

Klasswebbläsare

I fönstret Klasswebbläsare visas klasserna och deras egenskaper från alla hanteringspaket som finns i mappen Bibliotek och alla hanteringspaket som har öppnats i redigeringsverktyget. Du kan också dra en egenskap från det här fönstret om du vill lägga till en kontroll i ett formulär som du redigerar i redigeringsfönstret.

Formulärwebbläsare

Fönstret Formulärwebbläsare visar en lista över formulär från alla hanteringspaket som finns i mappen Bibliotek eller från ett specifikt hanteringspaket. I det här fönstret kan du leta upp och välja ett formulär att visa eller anpassa i redigeringsfönstret, utan att känna till formulärets exakta hanteringspaket. I det här fönstret kan du också visa information om ett formulär i fönstret Information .

Utforskaren för hanteringspaket

I det här navigeringsfönstret kan du visa hanteringspaket och deras objekt. Objekten grupperas efter typer. I Utforskaren för hanteringspaket visas klasser, formulär, arbetsflöden och referenser. Du kan också välja ett specifikt objekt, till exempel ett formulär, för att anpassa.

Redigering

I redigeringsfönstret visas de flikar där du ändrar eller skapar hanteringspaketobjekt, till exempel formulär och klasser. När du till exempel anpassar eller skapar formulär visar det här fönstret användargränssnittskontrollerna för ett formulär så att du kan lägga till, flytta eller ändra dessa kontroller för att anpassa formulärets utseende och beteende.

Redigeringsfönstret innehåller också fliken Startsida , som visar översiktssidan för redigeringsverktyget .

Information

Fönstret Information visar information, till exempel egenskaper, för ett markerat objekt. Informationen i det här fönstret uppdateras varje gång du väljer ett objekt i hanteringspaketutforskaren, redigeringsfönstret, fönstret Klasswebbläsare eller fönstret Formulärwebbläsare . Du kan göra ändringar direkt i det här fönstret för att uppdatera egenskapsvärden.

Verktygslåda för formuläranpassning

Fönstret Verktyg för formuläranpassning visar grundläggande gränssnittskontroller som du kan dra till redigeringsfönstret när du anpassar formulär.

Verktygslådan Aktiviteter

Fönstret Aktivitetsverktyg visar aktiviteter som du kan använda som byggstenar när du skapar arbetsflöden.

Uppgradera hanteringspaket så att de fungerar med redigeringsverktyget

Under en uppgradering till Service Manager är alla anpassade Service Manager hanteringspaket oförseglade. (Oförseglade hanteringspaket är hanteringspaket som du kan ändra. Mer information om förseglade och oförseglade hanteringspaket finns i Hanteringspaket: Nyckelbegrepp). Hanteringspaket kopieras till de nya Service Manager mapparna utan ytterligare uppgraderingsrelaterad bearbetning. Med hjälp av dessa anpassade hanteringspaket som har skapats i tidigare versioner av System Center stöds Service Manager. Det finns dock vissa problem att känna till, och du kan behöva göra vissa uppdateringar av dessa hanteringspaket för att säkerställa att de fungerar korrekt och som avsett efter uppgraderingen till Service Manager.

Formulär

Var en kontroll ska placeras i ett formulär avgörs av formulärets övre och nedre marginal, respektive dess vänster- och högermarginal, antingen i förhållande till dess överordnade kontroll eller till själva formuläret. I ett anpassat formulär kan den här metoden göra att kontroller justeras felaktigt när marginalerna i den överordnade kontrollen eller formuläret modifieras.

På grund av uppdaterade formatmallar som implementerades i System Center 2012 – Service Manager kan vissa anpassade formulär som har skapats i System Center Service Manager 2010 ha layoutproblem när de importeras till Service Manager. Beroende på anpassningen kan en del kontroller placeras felaktigt, vilket kan orsaka problem som överlappande eller avklippta objekt. En del av de här problemen påverkar bara formulärets utseende, medan andra kan göra att en del viktiga funktioner i formuläret inte kan utföras.

I följande avsnitt beskrivs de problem som kan uppstå när du importerar till Service Manager formulär som skapades i System Center Service Manager 2010. De här avsnitten beskriver också hur du kan använda Service Manager redigeringsverktyget för att åtgärda dessa problem för att säkerställa att dessa formulär ser ut och fungerar som avsett.

Urklipp och överlappande kontroller

Vissa kontroller i ett formulär kan se ut att vara klippta, med ofullständiga kantlinjer och avskuren text. Ibland uppstår det här problemet med ett annat problem där kontrollerna överlappar varandra. En del kontroller i ett formulär kanske inte är synliga, vilket gör att en del funktioner i formuläret inte är tillgängliga.

För att åtgärda dessa problem kan du behöva använda redigeringsverktyget för att justera kontrollens egenskaper på följande sätt. Du kan behöva prova fler åtgärder, och kanske göra flera försök innan kontrollen är korrekt placerad.

  • Välj den berörda kontrollen och kontrollera värdet för dess marginalegenskaper : Nederkant, Vänster, Höger och Överkant. Du kan till exempel ange värdet för de här egenskaperna till 0 eller till ett positivt värde, för att säkerställa att det inte finns några negativa värden som gör att kontrollen placeras felaktigt.
  • Kontrollera värdena för den berörda kontrollens egenskaper för layoutgrupp : Vågrät justering och lodrät justering. Du kan behöva ange värdena för dessa egenskaper till Stretch för bättre kontrolljustering.
  • Placera den berörda kontrollen i ett rutnät inuti en panelkontroll för bättre kontrolljustering.
  • Ställ in den överordnade kontrollens dimensioner på Auto så att dess storlek krymper eller växer dynamiskt.
  • Ange egenskapen Height för containern för den berörda kontrollen till Auto. På så sätt kan kontrollernas bredd och höjd justeras automatiskt så att de passar objektets behållare.
Blanda kontroller

En del kontroller i ett formulär kan blandas med andra, vilket gör att kontrollerna inte kan placeras på den avsedda platsen i formuläret.

Åtgärda problemet genom att använda redigeringsverktyget för att göra något av följande:

  • Dra kontrollerna till önskad placering i formuläret.
  • Välj kontrollen som är blandad. I fönstret Information i gruppen Marginalegenskaper justerar du egenskaper som Nederkant eller Vänster för att placera kontrollen på önskad plats.
  • Välj den kontroll som innehåller den blandade kontrollen. I fönstret Information ändrar du dess egenskaper, till exempel Nederkant eller Vänster i egenskapsgruppen Marginal .
Arbetsflöden

Arbetsflöden som utvecklades i System Center Service Manager 2010 stöds i Service Manager.

Aktiviteter för hantering av virtuella datorer

Arbetsflödesaktiviteterna för Virtual Machine Management (VMM) i Service Manager stödja System Center Virtual Machine Manager 2008 R2. Dessa aktiviteter stöder dock inte System Center VMM.

Om du försöker automatisera de IT-processer som kräver användning av en aktivitet som stöder VMM kan det vara användbart att använda System Center – Orchestrator-runbooks och VMM i stället.

Nästa steg