Delen via


Ontwerpen met System Center - Service Manager

Belangrijk

Deze versie van Service Manager heeft het einde van de ondersteuning bereikt. U wordt aangeraden een upgrade uit te voeren naar Service Manager 2022.

Ontwerpen in Service Manager (SM) verwijst naar het gebruik, het ontwerpen en aanpassen van management packs, waarmee aanpassingen in Service Manager mogelijk zijn. De artikelen in deze sectie bieden een inleiding tot het ontwerpen in Service Manager, waaronder een overzicht van het Service Manager-bewerkingsprogramma.

Inleiding tot het ontwerpen met het Service Manager-bewerkingsprogramma

Service Manager automatiseert helpdeskfuncties, zoals ticketing en wijzigingsaanvraagprocessen, om organisaties te helpen bij het beheren van hun helpdesks. Service Manager integreert met Active Directory Domain Services (AD DS), Operations Manager en Configuration Manager om één op elkaar afgestemde inventaris van de assets van een organisatie te maken.

Service Manager gebruikt management pack-bestanden die objectdefinities bevatten voor de verschillende functies van het product. U kunt het gedrag van Service Manager aanpassen en uitbreiden door management packs te maken en te wijzigen. In deze auteurshandleiding wordt het gebruiken, ontwerpen en aanpassen van management packs beschreven.

De Service Manager Software Development Kit (SDK) bevat informatie die u mogelijk nodig hebt wanneer u met Service Manager werkt. De SDK bevat referentie-informatie voor de klassebibliotheken en -documenten die in het schema worden gebruikt om op XML gebaseerde management packs te maken. Als u de documentatie voor de System Center Service Manager SDK wilt downloaden, raadpleegt u documentatie over System Center Service Manager Software Development Kit (SDK).

Overzicht van management packs

Management packs in Service Manager zijn OP XML gebaseerde bestanden die definities bevatten voor klassen, werkstromen, weergaven, formulieren en rapporten. U kunt het volgende doen met management packs:

  • Service Manager uitbreiden met nieuwe objecten
  • Service Manager uitbreiden met nieuw gedrag
  • Nieuwe aangepaste objecten die u hebt gemaakt, zoals formulieren of sjablonen, opslaan.
  • Aanpassingen transporteer naar een andere Service Manager implementatie of implementeer de aanpassingen in een nieuwere implementatie

U kunt management packs gebruiken om Service Manager uit te breiden met de definities en de informatie die nodig is om een servicebeheerproces geheel of gedeeltelijk te implementeren.

De Service Manager installatiemap bevat standaard verschillende vooraf importeren management packs die kernfuncties voor Service Manager mogelijk maken, zoals incidentbeheer en wijzigingsbeheer.

Belangrijk

Niet-verzegelde management packs worden niet automatisch bijgewerkt tijdens een upgrade naar Service Manager.

Overzicht van ontwerpmethoden voor Service Manager

Er zijn drie methoden die u kunt gebruiken om Service Manager aan te passen. Hoewel alle drie de methoden resulteren in wijzigingen in een management pack-bestand, verschillen ze qua bereik en in de complexiteit van de aanpassing die ze bieden.

De drie methoden voor het aanpassen en uitbreiden van Service Manager zijn als volgt:

  • De Service Manager-console gebruiken
  • Het Service Manager-bewerkingsprogramma gebruiken
  • Management pack-bestanden rechtstreeks wijzigen en ontwerpen

Over het algemeen raden we u aan de Service Manager-console of het bewerkingsprogramma te gebruiken voor eenvoudige aanpassingen en dat u rechtstreeks met de management pack-bestanden werkt voor aanpassingen die niet worden ondersteund door de Service Manager-console en het bewerkingsprogramma.

Service Manager-console

Het deelvenster Beheer en het deelvenster Ontwerpen in de Service Manager-console bieden beperkte ad-hocaanpassing van Service Manager functies. Wanneer u Service Manager functies in de Service Manager-console aanpast, worden de aanpassingen opgeslagen in nieuwe of bestaande niet-verzegelde management packs en in de Service Manager database. (Niet-verzegelde management packs zijn management packs die u kunt wijzigen. Zie Management packs: belangrijke concepten voor meer informatie over verzegelde en niet-verzegelde management packs.

De Service Manager-console biedt de volgende aanpassingen:

  • In het deelvenster Beheer kunt u instellingen aanpassen voor activiteiten, wijzigingsbeheer, incidentbeheer en meldingen. U kunt bijvoorbeeld de lijst wijzigen met geadresseerden die een melding krijgen als de status van een incident verandert.
  • In het deelvenster Ontwerpen kunt u eenvoudige aanpassingen aanbrengen in objecten, zoals wachtrijen, lijsten en weergaven.

Ontwerpgereedschap

Het bewerkingsprogramma biedt een omgeving waarin u management packs kunt openen, weergeven, aanpassen, uitbreiden en ontwerpen Service Manager. U kunt het ontwerpprogramma gebruiken om bepaalde klasse-eigenschappen te wijzigen, formulieren aan te passen in een grafische formulierontwerper en Service Manager werkstromen te wijzigen en te maken.

U kunt ook het bewerkingsprogramma gebruiken om geavanceerde aanpassingen te maken die vóór de implementatie moeten worden getest en geverifieerd. Het bewerkingsprogramma vereist geen geavanceerde gebruikersvaardigheden of geavanceerde kennis van de interne architectuur van Service Manager.

Management pack-bestanden rechtstreeks wijzigen en ontwerpen

Voor uitgebreide of complexe aanpassingen en voor aanpassingen waarvoor codering is vereist (zoals het uitbreiden van de gegevens in de Service Manager-database, het aanpassen van formulieren of het wijzigen van het standaardgedrag van de werkstroom van een functie), moet u het .xml-bestand van het bijbehorende management pack rechtstreeks bewerken. Het rechtstreeks werken met management pack-bestanden vereist diepgaande kennis op verschillende gebieden, zoals het algemene System Center-schema en de structuur van management packs. Bij handmatig bewerken is de kans op fouten ook groot.

Overzicht van het bewerkingsprogramma voor Service Manager

Het bewerkingsprogramma is een hulpprogramma in Service Manager dat u kunt gebruiken om een bestaand management pack te openen, zodat u het kunt weergeven, aanpassen en uitbreiden. Met het bewerkingsprogramma kunt u het volgende doen:

  • Het Service Manager-klassemodel uitbreiden en aanpassen
  • Formulieren aanpassen
  • Werkstromen maken en aanpassen

U kunt ook het bewerkingsprogramma gebruiken om nieuwe Service Manager management packs te maken. Door management packs te ontwerpen, kunt u de functies van Service Manager aanpassen.

Nadat u een management pack hebt gewijzigd of gemaakt, moet u het opslaan en vervolgens importeren in Service Manager.

Vereisten voor het bewerkingsprogramma

Voordat u het bewerkingsprogramma in Service Manager instelt, moet u ervoor zorgen dat de server waarop u het bewerkingsprogramma wilt installeren, voldoet aan alle volgende server- en besturingssysteemvereisten.

Serververeisten

U kunt het bewerkingsprogramma installeren op een server waarop de Service Manager-beheerserver wordt gehost, of u kunt het op een afzonderlijke server installeren.

Vereisten voor het besturingssysteem
  • Windows Vista (elke editie) met het nieuwste servicepack
  • Windows 7
  • Windows Server 2008 met het nieuwste servicepack
  • Windows Server 2008 R2
  • Windows 10
  • Windows Server 2019 met het nieuwste servicepack
  • Windows Server 2016
  • Windows 10
  • Windows 11
  • Windows Server 2022 met het nieuwste servicepack
  • Windows Server 2019
Aanvullende vereisten
  • Microsoft .NET Framework 3.5, die u kunt downloaden via het Microsoft Downloadcentrum.

  • Microsoft Visual Studio 2008 Shell, die in dezelfde taal moet zijn als de weergavetaal van het besturingssysteem. U kunt Visual Studio 2008 Shell installeren via de pagina Vereisten in de installatiewizard van het Service Manager-bewerkingsprogramma.

    Notitie

    Als tijdens de installatie van het bewerkingsprogramma een fout wordt weergegeven waarin wordt aangegeven dat Microsoft Visual Studio Shell 2008 niet is geïnstalleerd en u hebt gecontroleerd dat het is geïnstalleerd, is het herdistribueerbare pakket voor de Shell Isolated Mode van Visual Studio 2008 mogelijk niet volledig geïnstalleerd. Als u deze wilt installeren, gaat u naar <SystemDrive>\VS 2008 Shell Redist\Isolated Mode\ en voert u VS_Shell_isolated.enu.exe uit.

Het bewerkingsprogramma instellen

De SCSM-versie<>_AuthoringTool_RTM.exe programmabestand bevat het Service Manager Authoring Tool .msi installatiepakket en ondersteuningsbestanden. Dit omvat de bestanden die vereist zijn voor het aanpassen van standaard Service Manager formulieren. Zorg ervoor dat de gebruiker die het bewerkingsprogramma uitvoert, toegang heeft tot de lokale map die u hebt gebruikt om de bestanden uit te pakken uit de SCSM-versie<>_AuthoringTool_RTM.exe programmabestand.

Als Windows Foutrapportage is ingeschakeld op de computer waarop het bewerkingsprogramma wordt uitgevoerd, worden fouten automatisch gerapporteerd.

Notitie

Installeer het Service Manager-bewerkingsprogramma niet op dezelfde computer waarop de Service Manager Webportal is geïnstalleerd.

Notitie

  • Installeer het Service Manager-bewerkingsprogramma niet op dezelfde computer waarop de Service Manager (SM)-webportal is geïnstalleerd.
  • Installeer ten minste updatepakket 5 op de computer waarop sm-beheerserver/datawarehouse-beheerserver/Service Manager-console is geïnstalleerd, als Service Manager bewerkingsprogramma op dezelfde computer moet worden gebruikt.
Het bewerkingsprogramma installeren
  1. Controleer of de computer waarop u het bewerkingsprogramma wilt installeren, voldoet aan de vereisten.
  1. Download de vereiste versie van het SM-bewerkingsprogramma naar een lokale computer waarop u het bewerkingsprogramma wilt installeren.

  1. Download de vereiste versie van het SM-bewerkingsprogramma naar een lokale computer waarop u het bewerkingsprogramma wilt installeren.

  1. Dubbelklik op het gedownloade zip-bestand, lees de gebruiksrechtovereenkomst en pak de bestanden uit op de gewenste locatie.
  2. Blader naar de map waarin u de bestanden hebt uitgepakt, vouw de map CDImage uit, zoek Setup.exe en dubbelklik op Setup.exe bestand.
  3. Selecteer in de installatiewizard van het Service Manager-bewerkingsprogramma de optie Het Service Manager-bewerkingsprogramma installeren.
  4. Ga door op de pagina's Productregistratie en Installatielocatie .
  5. Als op de pagina Vereisten een test voor vereisten mislukt, moet u de server bijwerken om ervoor te zorgen dat aan elke vereiste wordt voldaan. Als Microsoft Visual Studio 2008 Shell niet is geïnstalleerd, selecteert u Microsoft Visual Studio Shell 2008 installeren om de toepassing te installeren.
    Selecteer opnieuw Vereisten controleren en los eventuele andere problemen op totdat alle vereiste tests zijn geslaagd.
  6. Ga verder met Microsoft Update gebruiken om uw computer veilig en up-to-date te houden .
  7. Selecteer op de pagina Installatieoverzichtde optie Installeren en wacht tot de installatie is voltooid.
Het bewerkingsprogramma starten
  1. Selecteer Start op het bureaublad.
  2. Selecteer Programma's, selecteer Microsoft System Center en selecteer Service Manager <versie> ontwerpen.
  3. Selecteer Service Manager Bewerkingsprogramma en wacht tot het bewerkingsprogramma is geopend.
  4. Selecteer vernieuwen in het deelvenster Klasbrowser. Hiermee wordt de browser gevuld met alle klassen die zijn gedefinieerd in management packs uit de <installatiemap>/bibliotheekmap. Toen u het bewerkingsprogramma voor de eerste keer opende, was dit deelvenster leeg.

Deelvensters van het bewerkingsprogramma

In het Service Manager-bewerkingsprogramma kunt u een management pack openen, de objecten ervan bekijken en aanpassen en nieuwe objecten ontwerpen.

Het bewerkingsprogramma heeft verschillende deelvensters. U kunt het formaat van elk deelvenster wijzigen, vastzetten, loskoppelen, verplaatsen of sluiten op basis van uw voorkeuren. U kunt een van de deelvensters in het bewerkingsprogramma openen vanuit het menu Beeld .

In de volgende secties worden de deelvensters in het bewerkingsprogramma beschreven.

Klasbrowser

In het deelvenster Klasbrowser worden de klassen en hun eigenschappen weergegeven van alle management packs die zich in de map Bibliotheek bevinden en alle management packs die zijn geopend in het ontwerpprogramma. U kunt ook een eigenschap uit dit deelvenster slepen om een besturingselement toe te voegen aan een formulier dat u in het ontwerpvenster aan het ontwerpen bent.

Formulierbrowser

In het deelvenster Formulierbrowser wordt een lijst met formulieren weergegeven uit alle management packs die zich in de map Bibliotheek bevinden of uit een specifiek management pack. In dit deelvenster kunt u een formulier zoeken en selecteren dat u wilt weergeven of aanpassen in het ontwerpvenster, zonder het exacte management pack van het formulier te kennen. In dit deelvenster kunt u ook de details van een formulier bekijken in het deelvenster Details .

Management pack explorer

In dit navigatiedeelvenster kunt u management packs en de bijbehorende objecten bekijken. De objecten zijn gegroepeerd op typen. De Management Pack Explorer geeft klassen, formulieren, werkstromen en verwijzingen weer. U kunt ook een specifiek object, zoals een formulier, selecteren om aan te passen.

Ontwerpen

In het ontwerpvenster worden de tabbladen weergegeven waarin u management pack-objecten, zoals formulieren en klassen, kunt wijzigen of maken. Wanneer u bijvoorbeeld formulieren aanpast of ontwerpt, worden in dit deelvenster de besturingselementen van de gebruikersinterface (UI) van een formulier weergegeven, zodat u deze besturingselementen kunt toevoegen, verplaatsen of wijzigen om het uiterlijk en gedrag van het formulier aan te passen.

Het ontwerpvenster bevat ook het tabblad Startpagina , waarop de pagina Overzicht van het bewerkingsprogramma wordt weergegeven.

Details

In het deelvenster Details worden details, zoals eigenschappen, voor een geselecteerd object weergegeven. De informatie in dit deelvenster wordt telkens bijgewerkt wanneer u een object selecteert in de Management Pack Explorer, het ontwerpvenster, het deelvenster Klasbrowser of het deelvenster Formulierbrowser . U kunt rechtstreeks in dit deelvenster wijzigingen aanbrengen om eigenschapswaarden bij te werken.

Werkset voor het aanpassen van formulieren

In het deelvenster Werkset voor formulieraanpassing worden eenvoudige ui-besturingselementen weergegeven die u naar het ontwerpvenster kunt slepen wanneer u formulieren aanpast.

Werkset Activiteiten

In het deelvenster Activiteitenwerkset worden activiteiten weergegeven die u als bouwstenen kunt gebruiken bij het ontwerpen van werkstromen.

Management packs upgraden om te werken met het bewerkingsprogramma

Tijdens een upgrade naar Service Manager worden alle aangepaste Service Manager management packs niet verzegeld. (Niet-verzegelde management packs zijn management packs die u kunt wijzigen. Zie Management packs: belangrijke concepten voor meer informatie over verzegelde en niet-verzegelde management packs. Management packs worden gekopieerd naar de nieuwe Service Manager mappen zonder verdere verwerking van de upgrade. Met behulp van deze aangepaste management packs die zijn geschreven in eerdere versies van System Center, wordt Service Manager ondersteund. Er zijn echter enkele problemen waarmee u rekening moet houden en mogelijk moet u enkele updates in deze management packs aanbrengen om ervoor te zorgen dat ze goed werken en zoals bedoeld na de upgrade naar Service Manager.

Formulieren

De plaatsing van een besturingselement in een formulier wordt bepaald door de boven-, onder-, linker- en rechtermarge ervan in relatie tot het bovenliggende besturingselement of het formulier zelf. In een aangepast formulier kan deze methode ertoe leiden dat besturingselementen niet goed worden uitgelijnd wanneer de marges van het bovenliggende besturingselement of van het formulier worden gewijzigd.

Als gevolg van bijgewerkte stijlen die zijn geïmplementeerd in System Center 2012 - Service Manager, kunnen sommige aangepaste formulieren die zijn gemaakt in System Center Service Manager 2010, indelingsproblemen hebben wanneer ze worden geïmporteerd in Service Manager. Afhankelijk van de aanpassing kunnen sommige besturingselementen verkeerd geplaatst worden, waardoor problemen ontstaan als overlapping en afknipping. Sommige van deze problemen beïnvloeden alleen het uiterlijk van het formulier, en andere kunnen een deel van de functionaliteit van het formulier onmogelijk maken.

In de volgende secties worden de problemen beschreven die kunnen optreden bij het importeren in Service Manager formulieren die zijn gemaakt in System Center Service Manager 2010. In deze secties wordt ook beschreven hoe u het Service Manager-bewerkingsprogramma kunt gebruiken om deze problemen op te lossen, zodat deze formulieren er naar behoren uitzien en functioneren.

Besturingselementen knippen en overlappen

Sommige besturingselementen in een formulier worden mogelijk afgekapt weergegeven, met onvolledige randlijnen en afgekapte tekst. Soms treedt dit probleem op met een ander probleem waarbij de besturingselementen elkaar overlappen. En sommige besturingselementen op een formulier zijn wellicht niet zichtbaar, waardoor een deel van de functionaliteit van het formulier niet beschikbaar is.

Als u deze problemen wilt oplossen, moet u mogelijk het bewerkingsprogramma gebruiken om de eigenschappen van het besturingselement als volgt aan te passen. U moet wellicht verschillende oplossingen proberen, en verschillende pogingen doen voordat het besturingselement goed is geplaatst.

  • Selecteer het betrokken besturingselement en controleer de waarde van de marge-eigenschappen : Onder, Links, Rechts en Boven. Stel de waarden van deze eigenschappen bijvoorbeeld in op 0, of op een positieve waarde, om ervoor te zorgen dat er geen negatieve waarden zijn waardoor het besturingselement onjuist wordt geplaatst.
  • Controleer de waarden van de eigenschappen van de groep Indeling van het betrokken besturingselement: Horizontale uitlijning en Verticale uitlijning. Mogelijk moet u de waarden van deze eigenschappen instellen op Stretch voor een betere uitlijning van de besturingselementen.
  • Plaats het betreffende besturingselement in een raster in een paneel voor een betere uitlijning van de besturingselementen.
  • Stel de afmetingen van het bovenliggende besturingselement in op Automatisch om de grootte ervan dynamisch te verkleinen of te vergroten.
  • Stel de eigenschap Height van de container van het betreffende besturingselement in op Automatisch. Hierdoor kunnen de breedte en hoogte van besturingselementen automatisch correct worden aangepast aan de container van het object.
Besturingselementen voor willekeurige volgorde

Sommige besturingselementen in een formulier kunnen met elkaar verwisseld zijn, waardoor de besturingselementen niet op de aangewezen plaats in het formulier staan.

Als u dit probleem wilt verhelpen, gebruikt u het bewerkingsprogramma om een van de volgende handelingen uit te voeren:

  • Besturingselementen naar de gewenste locatie op het formulier slepen.
  • Selecteer het verplaatste besturingselement. Pas in het deelvenster Details in de groep Margeeigenschappen eigenschappen aan, zoals Onder of Links , om het besturingselement op de gewenste locatie te plaatsen.
  • Selecteer het besturingselement dat het verplaatste besturingselement bevat. Wijzig in het deelvenster Details de eigenschappen, zoals Onder of Links in de eigenschappengroep Marge .
Werkstromen

Werkstromen die in System Center Service Manager 2010 zijn ontwikkeld, worden ondersteund in Service Manager.

Beheeractiviteiten voor virtuele machines

De VMM-werkstroomactiviteiten (Virtual Machine Management) in Service Manager ondersteunen System Center Virtual Machine Manager 2008 R2. Deze activiteiten bieden echter geen ondersteuning voor System Center VMM.

Als u de IT-processen wilt automatiseren waarvoor het gebruik van een activiteit die ondersteuning biedt voor VMM, kan het gebruik van System Center - Orchestrator-runbooks en VMM nuttig zijn.

Volgende stappen