Dela via


Författare till System Center – Service Manager

Redigering i Service Manager (SM) syftar på användning, redigering och anpassning av hanteringspaket som 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 Redigeringsverktyget för Service Manager.

Introduktion till redigering med Redigeringsverktyget för Service Manager

Service Manager automatiserar supportfunktioner, till exempel processer för ärendebegäran och ä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 de olika funktionerna i produkten. Du kan anpassa beteendet för Service Manager och utöka det genom att skapa och ändra hanteringspaket. Den här redigeringsguiden beskriver användning, redigering och anpassning av 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 Dokumentation 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 att göra 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 eller 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 de definitioner och den information som krävs för att implementera hela eller delar av en tjänsthanteringsprocess.

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

Viktig

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 de 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-konsolen

Fönstret Administration och fönstret Authoring i Service Manager-konsolen ger 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 Management Packs: Key Concepts).

Service Manager-konsolen tillhandahåller följande anpassningar:

  • I fönstret Administration kan du anpassa inställningar för aktiviteter, ändringshantering, incidenthantering och meddelanden. Du kan till exempel konfigurera listans meddelandemottagare när en incident ändrar status.
  • I fönstret Redigering kan du göra enkla anpassningar till objekt som köer, listor och vyer.

Författarverktyg

Redigeringsverktyget innehå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 kunskaper inom flera områden, till exempel System Center Common Schema och strukturen för hanteringspaket. Dessutom är manuell redigering utsatt för fel.

Ö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 servern som du planerar att installera redigeringsverktyget på 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.

Operativsystemkrav
  • 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
  • Windows 10
  • Windows 11
  • Windows Server 2025 med det senaste Service Pack
  • Windows Server 2022
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 Förutsättningar i installationsguiden för Redigeringsverktyget för Service Manager.

    Not

    Under installation av redigeringsverktyget, om det visas ett fel som anger att Microsoft Visual Studio Shell 2008 inte är installerat, och du har verifierat att det är installerat, kan det hända att Visual Studio 2008 Shell Isolated Mode Redistributable Package inte är fullständigt installerat. Om du vill installera det går du till <SystemDrive>\VS 2008 Shell Redist\Isolated Mode\ and run VS_Shell_isolated.enu.exe.

Konfigurera redigeringsverktyget

SCSM-<version>_AuthoringTool_RTM.exe programfil innehåller installationspaketet för Redigeringsverktyget för Service Manager .msi 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-<version>_AuthoringTool_RTM.exe programfil.

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

Not

  • Installera inte redigeringsverktyget för Service Manager på samma dator som har Service Manager-webbportalen installerad.
  • Installera minst uppdateringspaket 5 på datorn med hanteringsservern/datalagerhanteringsservern/Service Manager-konsolen installerad – om Service Manager Authoring-verktyget ska användas på samma dator.
Installera 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 Redigeringsverktyget för Service Manager väljer du Installera Redigeringsverktyget för Service Manager.
  4. Fortsätt genom Produktregistrering och Installationsplatsen sidorna.
  5. På sidan förutsättningar måste du uppdatera servern om något kravtest misslyckas för att säkerställa att alla förutsättningar 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 kraven igenoch åtgärda eventuella andra problem tills alla nödvändiga tester har godkänts.
  6. Fortsätt genom Använd Microsoft Update för att skydda datorn och up-to sidor.
  7. På sidan Installationssammanfattning väljer du Installera och väntar tills installationen har slutförts.
Starta redigeringsverktyget
  1. På skrivbordet väljer du Start.
  2. Välj Program, välj Microsoft System Centeroch välj Service Manager <version> Authoring.
  3. Välj Redigeringsverktyg för Service Manageroch vänta tills redigeringsverktyget har öppnats.
  4. I fönstret Class Browser väljer du Uppdatera. Detta fyller webbläsaren med alla klasser som definieras i hanteringspaket från mappen <Installation>/Library-mappen. När du öppnade redigeringsverktyget för första gången var det här fönstret tomt.

Paneler för författarverktyg

I Redigeringsverktyget för Service Manager 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 från menyn Visa.

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

Klasswebbläsare

Fönstret Class Browser visar 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 för att lägga till en kontroll i ett formulär som du redigerar i redigeringsfönstret.

Formulärwebbläsare

Fönstret Form Browser 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. Management Pack Explorer visar klasser, formulär, arbetsflöden och referenser. Du kan också välja ett specifikt objekt, till exempel ett formulär, för att anpassa.

Författande

Redigeringsfönstret visar flikarna där du ändrar eller skapar hanteringspaketobjekt, till exempel formulär och klasser. När du till exempel anpassar eller skapar formulär visas användargränssnittskontrollerna i ett formulär i det här fönstret 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.

Detaljer

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, författarfönstret, Klassbläddraren, eller formulärbläddraren . 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 användargränssnittskontroller som du kan dra till redigeringsfönstret när du anpassar formulär.

Verktygslådan Aktiviteter

I fönstret Aktiviteter visas 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 Management Packs: Key Concepts). 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 på det sätt som är avsett efter uppgraderingen till Service Manager.

Formulär

Placeringen av en kontroll i ett formulär bestäms av dess övre, nedre, vänstra och högra marginaler i förhållande till antingen dess överordnade kontroll eller själva formuläret. I ett anpassat formulär kan den här metoden göra så att kontrollerna justeras felaktigt när marginalerna för den överordnade kontrollen eller formuläret ändras.

Som ett resultat 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 vissa kontroller placeras felaktigt, vilket kan orsaka problem som överlappning och urklipp. Vissa av dessa problem påverkar bara hur formuläret ser ut, och andra problem kan förhindra vissa avsedda funktioner i formuläret.

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. I de här avsnitten beskrivs också hur du kan använda Redigeringsverktyget för Service Manager för att åtgärda dessa problem för att säkerställa att formulären ser ut och fungerar som de ska.

Klippnings- och överlappningskontroller

Vissa kontroller i ett formulär kan verka klippta, med ofullständiga kantlinjer och avskuren text. Ibland visas det här problemet med ett annat problem där kontrollerna överlappar varandra. Vissa kontroller i ett formulär kanske inte visas, vilket gör att vissa 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 flera åtgärder, och du kan behöva göra flera försök innan kontrollen är korrekt placerad.

  • Välj den berörda kontrollen och kontrollera värdet för egenskaperna Margin: Bottom, Left, Rightoch Top. Ange till exempel värdena för dessa egenskaper 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 egenskaperna i Layout gruppen hos den berörda kontrollen: Horisontell justering och Vertikal 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 i en Panel kontroll för bättre kontrolljustering.
  • Ange den överordnade kontrollens dimensioner till Automatisk så att dess storlek kan krympas eller växa 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 korrekt så att de passar objektets container.
Blanda kontroller

Vissa kontroller i ett formulär kan blandas med varandra, vilket resulterar i att kontroller inte placeras på deras avsedda plats i formuläret.

Om du vill åtgärda det här problemet använder du redigeringsverktyget för att göra något av följande:

  • Dra kontrollerna till önskad plats i formuläret.
  • Välj den kontroll som har blandats. I fönstret Information i egenskapsgruppen Margin justerar du egenskaper som nedre 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 nedre eller vänster i egenskapsgruppen Margin.
Arbetsflöden

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

Hanteringsaktiviteter för virtuella datorer

Aktiviteterna inom arbetsflödet Virtual Machine Management (VMM) i Service Manager stöder System Center Virtual Machine Manager 2008 R2. De här aktiviteterna 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 bra att använda System Center – Orchestrator-runbooks och VMM i stället.

Nästa steg