Tworzenie za pomocą programu System Center — Service Manager
Tworzenie w programie Service Manager (SM) odnosi się do używania, tworzenia i dostosowywania pakietów administracyjnych, które umożliwiają dostosowywanie w programie Service Manager. Artykuły w tej sekcji zawierają wprowadzenie do tworzenia w programie Service Manager, w tym omówienie narzędzia do tworzenia programu Service Manager.
Wprowadzenie do tworzenia za pomocą narzędzia do tworzenia programu Service Manager
Program Service Manager automatyzuje funkcje pomocy technicznej, takie jak procesy obsługi biletów i żądań zmian, aby pomóc organizacjom zarządzać ich pomocą techniczną. Program Service Manager integruje się z usługami domena usługi Active Directory (AD DS), Operations Manager i Configuration Manager w celu utworzenia pojedynczego, uzgadnianego spisu zasobów organizacji.
Program Service Manager używa plików pakietu administracyjnego, które zawierają definicje obiektów dla różnych funkcji produktu. Zachowanie programu Service Manager można dostosować i rozszerzyć, tworząc i modyfikując pakiety administracyjne. W tym przewodniku tworzenia opisano użycie, tworzenie i dostosowywanie pakietów administracyjnych.
Zestaw Service Manager Software Development Kit (SDK) zawiera informacje, które mogą być potrzebne podczas tworzenia za pomocą programu Service Manager. Zestaw SDK zawiera informacje referencyjne dotyczące bibliotek klas i dokumentów używanych przez schemat do tworzenia pakietów administracyjnych opartych na języku XML. Aby pobrać dokumentację zestawu SDK programu System Center Service Manager, zobacz Dokumentację zestawu System Center Service Manager Software Development Kit (SDK).
Omówienie pakietów administracyjnych
Pakiety administracyjne w programie Service Manager to pliki oparte na formacie XML, które zawierają definicje klas, przepływów pracy, widoków, formularzy i raportów. Możesz użyć pakietów administracyjnych, aby wykonać następujące czynności:
- Rozszerzanie programu Service Manager przy użyciu nowych obiektów
- Rozszerzanie programu Service Manager o nowe zachowanie
- Przechowuj nowe utworzone obiekty niestandardowe, takie jak formularze lub szablony.
- Przenoszenie dostosowań do innego wdrożenia programu Service Manager lub implementowanie dostosowań w nowszym wdrożeniu
Za pomocą pakietów administracyjnych można rozszerzyć program Service Manager o definicje i informacje niezbędne do zaimplementowania całego lub części procesu zarządzania usługami.
Domyślnie folder instalacyjny programu Service Manager zawiera kilka wstępnie zaimportowanych pakietów administracyjnych, które umożliwiają korzystanie z podstawowych funkcji programu Service Manager, takich jak zarządzanie zdarzeniami i zarządzanie zmianami.
Ważne
Niezaimowane pakiety administracyjne nie są automatycznie uaktualniane podczas uaktualniania do programu Service Manager.
Omówienie metod tworzenia dla programu Service Manager
Istnieją trzy metody, których można użyć do dostosowywania programu Service Manager. Chociaż wszystkie trzy metody powodują zmiany w pliku pakietu administracyjnego, różnią się one zakresem i złożonością zapewnianego dostosowania.
Trzy metody dostosowywania i rozszerzania programu Service Manager są następujące:
- Korzystanie z konsoli programu Service Manager
- Korzystanie z narzędzia do tworzenia programu Service Manager
- Bezpośrednie modyfikowanie i tworzenie plików pakietów administracyjnych
Ogólnie rzecz biorąc, zalecamy używanie konsoli programu Service Manager lub narzędzia do tworzenia w celu prostych dostosowań oraz bezpośredniej pracy z plikami pakietu administracyjnego tylko w przypadku dostosowań, które nie są obsługiwane przez konsolę programu Service Manager i narzędzie do tworzenia.
Konsola programu Service Manager
Okienko Administracja i okienko Tworzenie w konsoli programu Service Manager zapewniają ograniczone dostosowywanie ad hoc funkcji programu Service Manager. Po dostosowaniu funkcji programu Service Manager w konsoli programu Service Manager dostosowania są przechowywane w nowych lub istniejących niezaużytowanych pakietach administracyjnych i w bazie danych programu Service Manager. (Niezauczone pakiety administracyjne to pakiety administracyjne, które można modyfikować. Aby uzyskać więcej informacji na temat zapieczętowanych i niezaużytowanych pakietów administracyjnych, zobacz Pakiety administracyjne: kluczowe pojęcia).
Konsola programu Service Manager zapewnia następujące dostosowania:
- W okienku Administracja można dostosować ustawienia działań, zarządzania zmianami, zarządzania zdarzeniami i powiadomień. Można na przykład skonfigurować adresatów powiadomień o liście, gdy zdarzenie zmieni stan.
- W okienku Tworzenie można wprowadzić proste dostosowania do obiektów, takich jak kolejki, listy i widoki.
Narzędziu
Narzędzie do tworzenia udostępnia środowisko, w którym można otwierać, wyświetlać, dostosowywać, rozszerzać i tworzyć pakiety administracyjne programu Service Manager. Narzędzie do tworzenia umożliwia modyfikowanie niektórych właściwości klasy, dostosowywanie formularzy w projektancie formularzy graficznych oraz modyfikowanie i tworzenie przepływów pracy programu Service Manager.
Możesz również użyć narzędzia do tworzenia, aby utworzyć zaawansowane dostosowania, które wymagają testowania i weryfikacji przed wdrożeniem. Narzędzie do tworzenia nie wymaga zaawansowanych umiejętności użytkownika ani zaawansowanej wiedzy na temat wewnętrznej architektury programu Service Manager.
Bezpośrednie modyfikowanie i tworzenie plików pakietów administracyjnych
W przypadku rozbudowanych lub złożonych dostosowań i dostosowań, które wymagają kodowania (na przykład rozszerzania danych w bazie danych programu Service Manager, dostosowywania formularzy lub modyfikowania domyślnego zachowania przepływu pracy funkcji), należy edytować plik .xml odpowiedniego pakietu administracyjnego bezpośrednio. Praca bezpośrednio z plikami pakietów administracyjnych wymaga dogłębnej wiedzy w kilku obszarach, takich jak wspólny schemat programu System Center i struktura pakietów administracyjnych. Ponadto ręczne edytowanie jest podatne na błędy.
Omówienie narzędzia do tworzenia programu Service Manager
Narzędzie do tworzenia jest narzędziem w programie Service Manager, którego można użyć do otwarcia istniejącego pakietu administracyjnego, aby można było go wyświetlać, dostosowywać i rozszerzać. Za pomocą narzędzia do tworzenia można wykonać następujące czynności:
- Rozszerzanie i dostosowywanie modelu klas programu Service Manager
- Dostosowywanie formularzy
- Tworzenie i dostosowywanie przepływów pracy
Możesz również użyć narzędzia do tworzenia, aby utworzyć nowe pakiety administracyjne programu Service Manager. Tworząc pakiety administracyjne, można dostosować funkcje programu Service Manager.
Po zmodyfikowaniu lub utworzeniu pakietu administracyjnego należy go zapisać, a następnie zaimportować go do programu Service Manager.
Wymagania dotyczące narzędzia do tworzenia
Przed skonfigurowaniem narzędzia do tworzenia w programie Service Manager upewnij się, że serwer, na którym planujesz zainstalować narzędzie do tworzenia, spełnia wszystkie następujące wymagania dotyczące serwera i systemu operacyjnego.
Wymagania dotyczące serwera
Narzędzie do tworzenia można zainstalować na serwerze hostujący serwer zarządzania programu Service Manager lub zainstalować go na osobnym serwerze.
Wymagania dotyczące systemu operacyjnego
- Windows Vista (dowolna wersja) z najnowszym dodatkiem Service Pack
- Windows 7
- Windows Server 2008 z najnowszym dodatkiem Service Pack
- Windows Server 2008 R2
- Windows 10
- Windows Server 2019 z najnowszym dodatkiem Service Pack
- Windows Server 2016
- Windows 10
- Windows 11
- Windows Server 2022 z najnowszym dodatkiem Service Pack
- Windows Server 2019
- Windows 10
- Windows 11
- Windows Server 2025 z najnowszym dodatkiem Service Pack
- Windows Server 2022
Wymagania dodatkowe
Microsoft .NET Framework 3.5, który można pobrać z Centrum pobierania Microsoft.
Microsoft Visual Studio 2008 Shell, który musi być w tym samym języku co język wyświetlania systemu operacyjnego. Powłokę programu Visual Studio 2008 można zainstalować na stronie Wymagania wstępne w Kreatorze instalacji narzędzia do tworzenia programu Service Manager.
Uwaga
Jeśli podczas konfigurowania narzędzia tworzenia pojawi się komunikat o błędzie informujący, że program Microsoft Visual Studio Shell 2008 nie jest zainstalowany i sprawdzono, że jest zainstalowany, pakiet redystrybucyjny trybu izolowanego powłoki programu Visual Studio 2008 może nie zostać zainstalowany całkowicie. Aby go zainstalować, przejdź do <folderu SystemDrive>\VS 2008 Shell Redist\Isolated Mode\ i uruchom VS_Shell_isolated.enu.exe.
Konfigurowanie narzędzia do tworzenia
Plik programu SCSM<w wersji>_AuthoringTool_RTM.exe zawiera pakiet instalacyjny i pliki pomocy technicznej narzędzia do tworzenia programu Service Manager .msi. Obejmuje to pliki wymagane do dostosowywania domyślnych formularzy programu Service Manager. Upewnij się, że użytkownik, który będzie uruchamiał narzędzie do tworzenia, ma dostęp do folderu lokalnego użytego do wyodrębnienia plików z wersji> programu SCSM<_AuthoringTool_RTM.exe.
Jeśli Raportowanie błędów systemu Windows jest włączona na komputerze z uruchomionym narzędziem do tworzenia, błędy są zgłaszane automatycznie.
Uwaga
- Nie instaluj narzędzia do tworzenia programu Service Manager na tym samym komputerze, na którym jest zainstalowany portal sieci Web programu Service Manager (SM).
- Zainstaluj co najmniej pakiet zbiorczy aktualizacji 5 na komputerze z zainstalowanym serwerem zarządzania sm/serwerem zarządzania magazynu danych/konsolą programu Service Manager — jeśli narzędzie do tworzenia programu Service Manager ma być używane na tym samym komputerze.
Instalowanie narzędzia do tworzenia
- Sprawdź, czy komputer, na którym planujesz zainstalować narzędzie do tworzenia, spełnia wymagania.
Pobierz wymaganą wersję narzędzia do tworzenia programu SM na komputer lokalny, na którym chcesz zainstalować narzędzie do tworzenia.
Pobierz wymaganą wersję narzędzia do tworzenia programu SM na komputer lokalny, na którym chcesz zainstalować narzędzie do tworzenia.
Pobierz wymaganą wersję narzędzia do tworzenia programu SM na komputer lokalny, na którym chcesz zainstalować narzędzie do tworzenia.
- Pobierz narzędzie do tworzenia programu SM 2025
- Kliknij dwukrotnie pobrany plik zip, przeczytaj umowę licencyjną i wyodrębnij pliki do żądanej lokalizacji.
- Przejdź do folderu, w którym wyodrębniono pliki, rozwiń folder CDImage i znajdź Setup.exe i kliknij dwukrotnie plik Setup.exe .
- W Kreatorze instalacji narzędzia do tworzenia programu Service Manager wybierz pozycję Zainstaluj narzędzie do tworzenia programu Service Manager.
- Przejdź do stron Rejestracja produktu i Lokalizacja instalacji.
- Na stronie Wymagania wstępne, jeśli jakikolwiek test wymagań wstępnych zakończy się niepowodzeniem, należy zaktualizować serwer, aby upewnić się, że spełnione są wymagania wstępne. Jeśli program Microsoft Visual Studio 2008 Shell nie jest zainstalowany, wybierz pozycję Zainstaluj program Microsoft Visual Studio Shell 2008 , aby zainstalować aplikację.
Wybierz ponownie pozycję Sprawdź wymagania wstępne i rozwiąż wszelkie inne problemy, dopóki wszystkie testy wstępne nie przejdą. - Kontynuuj korzystanie z usługi Microsoft Update, aby zapewnić bezpieczeństwo komputera i aktualizowanie stron.
- Na stronie Podsumowanie instalacji wybierz pozycję Zainstaluj i poczekaj na zakończenie instalacji.
Uruchamianie narzędzia do tworzenia
- Na pulpicie wybierz pozycję Uruchom.
- Wybierz pozycję Programy, wybierz pozycję Microsoft System Center i wybierz pozycję Tworzenie wersji programu> Service Manager<.
- Wybierz pozycję Narzędzie do tworzenia programu Service Manager i poczekaj na otwarcie narzędzia do tworzenia.
- W okienku Przeglądarka klas wybierz pozycję Odśwież. Spowoduje to wypełnienie przeglądarki wszystkimi klasami zdefiniowanymi w pakietach administracyjnych z folderu instalacyjnego<>/biblioteki. Po pierwszym otwarciu narzędzia do tworzenia to okienko było puste.
Okienka narzędzia tworzenia
W narzędziu do tworzenia programu Service Manager można otworzyć pakiet administracyjny, wyświetlić i dostosować jego obiekty oraz utworzyć nowe obiekty.
Narzędzie do tworzenia ma kilka okienek. Zgodnie z preferencjami można zmieniać rozmiar, dokować, oddokować, przenosić lub zamykać każde okienko. W menu Widok możesz otworzyć dowolne okienka w narzędziu do tworzenia.
W poniższych sekcjach opisano okienka w narzędziu do tworzenia.
Przeglądarka klas
W okienku Przeglądarka klas są wyświetlane klasy i ich właściwości ze wszystkich pakietów administracyjnych, które znajdują się w folderze Biblioteka i wszystkich pakietów administracyjnych, które zostały otwarte w narzędziu do tworzenia. Możesz również przeciągnąć właściwość z tego okienka, aby dodać kontrolkę do formularza tworzonego w okienku tworzenia.
Przeglądarka formularzy
W okienku Przeglądarka formularzy zostanie wyświetlona lista formularzy ze wszystkich pakietów administracyjnych znajdujących się w folderze Biblioteka lub z określonego pakietu administracyjnego. W tym okienku można zlokalizować i wybrać formularz do wyświetlenia lub dostosowania w okienku tworzenia bez znajomości dokładnego pakietu administracyjnego formularza. W tym okienku można również wyświetlić szczegóły formularza w okienku Szczegóły .
Eksplorator pakietów administracyjnych
W tym okienku nawigacji można wyświetlić pakiety administracyjne i ich obiekty. Obiekty są pogrupowane według typów. W Eksploratorze pakietów administracyjnych są wyświetlane klasy, formularze, przepływy pracy i odwołania. Możesz również wybrać konkretny obiekt, taki jak formularz, aby dostosować.
Tworzenie
W okienku tworzenia są wyświetlane karty, na których można zmienić lub utworzyć obiekty pakietu administracyjnego, takie jak formularze i klasy. Na przykład podczas dostosowywania lub tworzenia formularzy w tym okienku są wyświetlane kontrolki interfejsu użytkownika formularza, dzięki czemu można dodawać, przenosić lub zmieniać te kontrolki w celu dostosowania wyglądu i zachowania formularza.
Okienko tworzenia zawiera również kartę Strona początkowa, na której jest wyświetlana strona Przegląd narzędzia do tworzenia.
Szczegóły
W okienku Szczegóły są wyświetlane szczegóły, takie jak właściwości wybranego obiektu. Informacje w tym okienku są aktualizowane za każdym razem, gdy wybierzesz obiekt w Eksploratorze pakietów administracyjnych, okienku tworzenia, okienku Przeglądarka klas lub okienku Przeglądarka formularzy . Możesz wprowadzić zmiany bezpośrednio w tym okienku, aby zaktualizować wartości właściwości.
Przybornik dostosowywania formularza
W okienku Przybornik dostosowywania formularza są wyświetlane podstawowe kontrolki interfejsu użytkownika, które można przeciągać do okienka tworzenia podczas dostosowywania formularzy.
Przybornik działań
W okienku Przybornik działań są wyświetlane działania, których można używać jako bloków konstrukcyjnych podczas tworzenia przepływów pracy.
Uaktualnianie pakietów administracyjnych do pracy z narzędziem do tworzenia
Podczas uaktualniania do programu Service Manager wszystkie dostosowane pakiety administracyjne programu Service Manager są niezaznaczone. (Niezauczone pakiety administracyjne to pakiety administracyjne, które można modyfikować. Aby uzyskać więcej informacji na temat zapieczętowanych i niezaużytowanych pakietów administracyjnych, zobacz Pakiety administracyjne: kluczowe pojęcia). Pakiety administracyjne są kopiowane do nowych folderów programu Service Manager bez dalszego przetwarzania związanego z uaktualnieniem. Korzystając z tych niestandardowych pakietów administracyjnych utworzonych w poprzednich wersjach programu System Center, program Service Manager jest obsługiwany. Istnieją jednak pewne problemy, o których należy pamiętać, i może być konieczne wprowadzenie pewnych aktualizacji do tych pakietów administracyjnych, aby upewnić się, że działają one prawidłowo i zgodnie z oczekiwaniami po uaktualnieniu do programu Service Manager.
Formularze
Umieszczanie kontrolki w formularzu jest określane przez jego górne, dolne, lewe i prawe marginesy względem kontrolki nadrzędnej lub samego formularza. W dostosowanym formularzu ta metoda może spowodować nieprawidłowe dostosowanie kontrolek, gdy marginesy kontrolki nadrzędnej lub formularza zostaną zmodyfikowane.
W wyniku zaktualizowanych stylów, które zostały zaimplementowane w programie System Center 2012 — Service Manager, niektóre niestandardowe formularze utworzone w programie System Center Service Manager 2010 mogą mieć problemy z układem podczas importowania ich do programu Service Manager. W zależności od dostosowania niektóre kontrolki mogą być umieszczane niepoprawnie, powodując problemy, takie jak nakładanie się i wycinanie. Niektóre z tych problemów mają wpływ tylko na wygląd formularza, a inne problemy mogą zapobiec niektórym zamierzonym funkcjom formularza.
W poniższych sekcjach opisano problemy, które mogą wystąpić podczas importowania do formularzy programu Service Manager utworzonych w programie System Center Service Manager 2010. W tych sekcjach opisano również, jak można użyć narzędzia do tworzenia programu Service Manager, aby rozwiązać te problemy, aby upewnić się, że te formularze wyglądają i działają zgodnie z oczekiwaniami.
Obcinanie i nakładanie się kontrolek
Niektóre kontrolki w formularzu mogą zostać obcięte, z niepełnymi liniami obramowania i tekstem odciętym. Czasami ten problem występuje z innym problemem, w którym kontrolki nakładają się na siebie nawzajem. Ponadto niektóre kontrolki w formularzu mogą nie być widoczne, co powoduje niedostępność niektórych funkcji formularza.
Aby rozwiązać te problemy, może być konieczne użycie narzędzia do tworzenia w celu dostosowania właściwości kontrolki w następujący sposób. Może być konieczne wypróbowanie kilku środków zaradczych i może być konieczne wykonanie kilku prób przed prawidłowym umieszczeniem kontrolki.
- Wybierz kontrolkę, której dotyczy problem, i sprawdź wartość właściwości Margines : Dolne, Lewe, Prawe i Górne. Na przykład ustaw wartości tych właściwości na wartość 0 lub dodatnią, aby upewnić się, że nie ma wartości ujemnych, które powodują nieprawidłowe umieszczenie kontrolki.
- Sprawdź wartości właściwości grupy układów kontrolki, których dotyczy problem: Wyrównanie w poziomie i Wyrównanie w pionie. Może być konieczne ustawienie wartości tych właściwości na Stretch w celu lepszego wyrównania kontrolek.
- Umieść kontrolkę, której dotyczy problem, w siatce wewnątrz kontrolki Panel , aby lepiej wyrównać kontrolkę.
- Ustaw wymiary kontrolki nadrzędnej na Wartość Automatyczna , aby umożliwić jej dynamiczne zmniejszanie lub zwiększanie rozmiaru.
- Ustaw właściwość Height kontenera kontrolki, której dotyczy problem, na Wartość Automatyczna. Dzięki temu szerokość i wysokość kontrolek mogą być automatycznie dopasowywane do kontenera obiektu.
Kontrolki mieszania
Niektóre kontrolki na formularzu mogą być ze sobą przetasowane, co powoduje, że kontrolki nie są umieszczane w wyznaczonej lokalizacji formularza.
Aby rozwiązać ten problem, użyj narzędzia do tworzenia, aby wykonać jedną z następujących czynności:
- Przeciągnij kontrolki do żądanej lokalizacji formularza.
- Wybierz kontrolkę, która jest mieszana. W okienku Szczegóły w grupie Właściwości marginesu dostosuj właściwości, takie jak Dolne lub Lewe, aby umieścić kontrolkę w żądanej lokalizacji.
- Wybierz kontrolkę zawierającą kontrolkę mieszaną. W okienku Szczegóły zmodyfikuj jego właściwości, takie jak Dolne lub Lewe w grupie właściwości Margines.
Przepływy pracy
Przepływy pracy opracowane w programie System Center Service Manager 2010 są obsługiwane w programie Service Manager.
Działania związane z zarządzaniem maszynami wirtualnymi
Działania przepływu pracy zarządzania maszynami wirtualnymi (VMM) w programie Service Manager obsługują program System Center Virtual Machine Manager 2008 R2. Jednak te działania nie obsługują programu System Center VMM.
Jeśli próbujesz zautomatyzować procesy IT, które wymagają użycia działania obsługującego program VMM, użycie elementów Runbook programu System Center — Orchestrator i programu VMM może być przydatne.
Następne kroki
- Dowiedz się więcej o dostosowywaniu funkcji obiektów w programie Service Manager za pomocą pakietów administracyjnych w narzędziu do tworzenia.
- Dostosowywanie i tworzenie klas za pomocą tworzenia programu Service Manager.