Wdrażanie aplikacji za pomocą Configuration Manager

Dotyczy: programu Configuration Manager (bieżąca gałąź)

Tworzenie lub symulowanie wdrożenia aplikacji na urządzeniu lub w kolekcji użytkowników w Configuration Manager. To wdrożenie udostępnia klientowi Configuration Manager instrukcje dotyczące sposobu i momentu instalowania lub odinstalowywania oprogramowania.

Przed wdrożeniem aplikacji utwórz co najmniej jeden typ wdrożenia dla aplikacji. Aby uzyskać więcej informacji, zobacz Tworzenie typów wdrożeń dla aplikacji.

W niektórych sytuacjach należy rozważyć inną funkcję jako lepsze rozwiązanie:

  • Jeśli masz kilka aplikacji, które należy wdrożyć razem, zamiast tworzyć wiele wdrożeń, utwórz grupę aplikacji. Grupę aplikacji można wysłać do kolekcji użytkowników lub urządzeń jako pojedyncze wdrożenie. Aby uzyskać więcej informacji, zobacz Tworzenie grup aplikacji.

  • W przypadku bardziej złożonych wdrożeń najpierw przetestuj go za pomocą symulowanego wdrożenia. Ta symulacja sprawdza zastosowanie wdrożenia bez instalowania lub odinstalowywania aplikacji. Wdrożenie symulowane ocenia metodę wykrywania, wymagania i zależności dla typu wdrożenia i raportuje wyniki w węźle Wdrożenia obszaru roboczego Monitorowanie . Aby uzyskać więcej informacji, zobacz Symulowanie wdrożeń aplikacji.

    Uwaga

    Można symulować tylko wdrażanie wymaganych aplikacji, ale nie pakietów ani aktualizacji oprogramowania.

    Urządzenia lokalne zarejestrowane w usłudze MDM nie obsługują symulowanych wdrożeń, środowiska użytkownika ani ustawień planowania.

  • Wdrożenia etapowe umożliwiają organizowanie skoordynowanego, sekwencjonowanego wdrażania oprogramowania na podstawie dostosowywalnych kryteriów i grup. Na przykład wdróż aplikację w kolekcji pilotażowej, a następnie automatycznie kontynuuj wdrażanie na podstawie kryteriów powodzenia. Aby uzyskać więcej informacji, zobacz Tworzenie wdrożenia etapowego.

Uruchamianie kreatora wdrażania

  1. W konsoli Configuration Manager przejdź do obszaru roboczego Biblioteka oprogramowania, rozwiń węzeł Zarządzanie aplikacjami i wybierz węzeł Aplikacje lub Grupy aplikacji.

  2. Wybierz aplikację lub grupę aplikacji z listy do wdrożenia. Na wstążce wybierz pozycję Wdróż.

Uwaga

Podczas wyświetlania właściwości istniejącego wdrożenia następujące sekcje odpowiadają kartom okna właściwości wdrożenia:

Informacje ogólne

Na stronie Ogólne kreatora wdrażania oprogramowania określ następujące informacje:

  • Oprogramowanie: ta wartość wyświetla aplikację do wdrożenia. Wybierz pozycję Przeglądaj , aby wybrać inną aplikację.

  • Kolekcja: wybierz pozycję Przeglądaj , aby wybrać kolekcję docelową dla tego wdrożenia aplikacji.

  • Użyj domyślnych grup punktów dystrybucji skojarzonych z tą kolekcją: zapisz zawartość aplikacji w domyślnej grupie punktów dystrybucji kolekcji. Jeśli wybrana kolekcja nie została skojarzona z grupą punktów dystrybucji, ta opcja jest wyszarzona.

  • Automatyczne dystrybuowanie zawartości dla zależności: jeśli którykolwiek z typów wdrożeń w aplikacji ma zależności, witryna wysyła również zawartość aplikacji zależnej do punktów dystrybucji.

    Uwaga

    Jeśli aplikacja zależna zostanie zaktualizowana po wdrożeniu aplikacji podstawowej, lokacja nie będzie automatycznie dystrybuować nowej zawartości dla zależności.

  • Komentarze (opcjonalnie): opcjonalnie wprowadź opis tego wdrożenia.

Opcje zawartości

Na stronie Zawartość wybierz pozycję Dodaj , aby dystrybuować zawartość tej aplikacji do punktu dystrybucji lub grupy punktów dystrybucji.

Jeśli wybrano opcję Użyj domyślnych punktów dystrybucji skojarzonych z tą kolekcją na stronie Ogólne, ta opcja zostanie automatycznie wypełniona. Tylko członek roli zabezpieczeń administratora aplikacji może ją modyfikować.

Jeśli zawartość aplikacji jest już dystrybuowana, pojawią się tutaj.

Ustawienia wdrożenia

Na stronie Ustawienia wdrożenia określ następujące informacje:

  • Akcja: z listy rozwijanej wybierz, czy to wdrożenie ma zostać zainstalowane , czy odinstaluj aplikację.

    Uwaga

    W przypadku utworzenia wdrożenia w celu zainstalowania aplikacji i innego wdrożenia w celu odinstalowania tej samej aplikacji na tym samym urządzeniu priorytetem jest wdrożenie Instalacji .

    Nie można zmienić akcji wdrożenia po jego utworzeniu.

  • Przeznaczenie: Z listy rozwijanej wybierz jedną z następujących opcji:

    • Dostępne: użytkownik widzi aplikację w Centrum oprogramowania. Mogą zainstalować go na żądanie.

      Uwaga

      Gdy wdrażasz aplikacje jako dostępne dla kolekcji użytkowników, istnieją inne wymagania dotyczące niektórych typów klientów. Aby uzyskać więcej informacji, zobacz Wymagania wstępne dotyczące wdrażania aplikacji dostępnych dla użytkowników.

    • Wymagane: klient automatycznie instaluje aplikację zgodnie z ustawionym harmonogramem. Jeśli aplikacja nie jest ukryta, użytkownik może śledzić jej stan wdrożenia. Mogą również użyć Centrum oprogramowania, aby zainstalować aplikację przed upływem terminu ostatecznego.

      Uwaga

      Po ustawieniu akcji wdrażania na Odinstaluj cel wdrożenia jest automatycznie ustawiany na Wymagane. Nie można zmienić tego zachowania.

  • Zezwalaj użytkownikom końcowym na próbę naprawy tej aplikacji: jeśli aplikacja została utworzona przy użyciu wiersza polecenia naprawy, włącz tę opcję. Użytkownicy widzą w Centrum oprogramowania opcję naprawy aplikacji.

  • Odinstaluj tę aplikację, jeśli obiekt docelowy wypadnie z kolekcji: Począwszy od wersji 2107, po usunięciu urządzenia z kolekcji docelowej Configuration Manager uruchamia program odinstalowywania na tym urządzeniu. Aby uzyskać więcej informacji, zobacz Niejawne odinstalowywanie. Ta opcja jest dostępna tylko w przypadku wdrożeń przeznaczonych dla urządzeń i gdy wdrożenie jest wymagane.

  • Wstępnie wdróż oprogramowanie na urządzeniu podstawowym użytkownika: jeśli wdrożenie dotyczy użytkownika, wybierz tę opcję, aby wdrożyć aplikację na urządzeniu podstawowym użytkownika. To ustawienie nie wymaga logowania użytkownika przed uruchomieniem wdrożenia. Jeśli użytkownik musi wchodzić w interakcje z instalacją, nie wybieraj tej opcji. Ta opcja jest dostępna tylko wtedy, gdy wdrożenie jest wymagane.

  • Wysyłanie pakietów wznawczania: jeśli wdrożenie jest wymagane, Configuration Manager wysyła pakiet wznawcze do komputerów przed uruchomieniem wdrożenia przez klienta. Ten pakiet powoduje wznowienie komputerów w terminie ostatecznego terminu instalacji. Przed użyciem tej opcji komputery i sieci muszą być skonfigurowane pod kątem wznawczania w sieci LAN. Aby uzyskać więcej informacji, zobacz Planowanie sposobu wznawczania klientów.

  • Zezwalaj klientom korzystającym z taryfowego połączenia internetowego na pobieranie zawartości po terminie instalacji, co może wiązać się z dodatkowymi kosztami: ta opcja jest dostępna tylko dla wdrożeń w celu wymaganym.

  • Automatycznie uaktualnij wszystkie zastąpione wersje tej aplikacji: klient uaktualnia wszystkie zastąpione wersje aplikacji za pomocą zastąpionej aplikacji.

    Uwaga

    Ta opcja działa niezależnie od zatwierdzenia przez administratora. Jeśli administrator zatwierdził już zastąpioną wersję, nie musi również zatwierdzać wersji zastępującej. Zatwierdzenie dotyczy tylko nowych żądań, a nie zastępowania uaktualnień.

    W przypadku opcji Dostępne przeznaczenie instalacji można włączyć lub wyłączyć tę opcję.

Ustawienia zatwierdzania

Zachowanie zatwierdzania aplikacji zależy od tego, czy włączono zalecaną opcjonalną funkcję Zatwierdzanie żądań aplikacji dla użytkowników na urządzenie.

  • Administrator musi zatwierdzić żądanie dla tej aplikacji na urządzeniu: jeśli włączysz funkcję opcjonalną, administrator zatwierdzi wszystkie żądania użytkownika dotyczące aplikacji, zanim użytkownik będzie mógł zainstalować ją na żądanym urządzeniu. Jeśli administrator zatwierdzi żądanie, użytkownik będzie mógł zainstalować aplikację tylko na tym urządzeniu. Użytkownik musi przesłać kolejne żądanie zainstalowania aplikacji na innym urządzeniu. Ta opcja jest wyszarzona, gdy cel wdrożenia jest wymagany lub gdy aplikacja jest wdrażana w kolekcji urządzeń.

  • Wymagaj zatwierdzenia przez administratora, jeśli użytkownicy zażądają tej aplikacji: jeśli nie włączysz funkcji opcjonalnej, administrator zatwierdzi wszelkie żądania użytkowników dotyczące aplikacji, zanim użytkownik będzie mógł ją zainstalować. Ta opcja jest wyszarzona, gdy cel wdrożenia jest wymagany lub gdy aplikacja jest wdrażana w kolekcji urządzeń.

Aby uzyskać więcej informacji, zobacz artykuł Zatwierdzanie aplikacji.

Właściwości wdrożenia: ustawienia wdrożenia

W przypadku wyświetlania właściwości wdrożenia, jeśli jest to obsługiwane przez technologię typu wdrożenia, na karcie Ustawienia wdrożenia zostanie wyświetlona następująca opcja:

Automatycznie zamknij wszystkie uruchomione pliki wykonywalne określone na karcie zachowanie instalacji w oknie dialogowym właściwości typu wdrożenia. Aby uzyskać więcej informacji, zobacz sprawdzanie uruchamiania plików wykonywalnych przed zainstalowaniem aplikacji.

Ustawienia planowania

Na stronie Planowanie ustaw czas wdrożenia tej aplikacji lub udostępnienia jej urządzeniom klienckim.

Domyślnie Configuration Manager udostępnia zasady wdrażania klientom od razu. Jeśli chcesz utworzyć wdrożenie, ale nie udostępnić go klientom do późniejszego terminu, skonfiguruj opcję Zaplanuj dostępność aplikacji. Następnie wybierz datę i godzinę, w tym, czy jest to na podstawie czasu UTC, czy czasu lokalnego klienta.

Jeśli wdrożenie jest wymagane, określ również termin instalacji. Domyślnie ten termin upływa tak szybko, jak to możliwe.

Na przykład należy wdrożyć nową aplikację biznesową. Wszyscy użytkownicy muszą zainstalować go przez określony czas, ale chcesz dać im możliwość wcześniejszego wyboru. Należy również upewnić się, że witryna rozesłała zawartość do wszystkich punktów dystrybucji. Aplikacja ma być dostępna w ciągu pięciu dni od dnia dzisiejszego. Ten harmonogram daje czas na dystrybucję zawartości i potwierdzenie jej stanu. Następnie należy ustawić termin instalacji na jeden miesiąc od dnia dzisiejszego. Użytkownicy widzą aplikację w Centrum oprogramowania, gdy jest ona dostępna w ciągu pięciu dni. Jeśli nic nie zrobią, klient automatycznie zainstaluje aplikację w terminie instalacji.

Jeśli wdrażana aplikacja zastępuje inną aplikację, ustaw termin instalacji, gdy użytkownicy otrzymają nową aplikację. Ustaw termin instalacji , aby uaktualnić użytkowników za pomocą zastąpionej aplikacji.

Opóźnienie wymuszania z okresem prolongaty

Możesz dać użytkownikom więcej czasu na instalowanie wymaganych aplikacji poza ustalonymi terminami. To zachowanie jest zwykle wymagane, gdy komputer jest wyłączony przez długi czas i musi zainstalować wiele aplikacji. Na przykład gdy użytkownik wraca z urlopu, musi czekać przez długi czas, ponieważ klient instaluje zaległe wdrożenia. Aby pomóc w rozwiązaniu tego problemu, zdefiniuj okres prolongaty wymuszania.

  • Najpierw skonfiguruj ten okres prolongaty z okresem prolongaty właściwości na potrzeby wymuszania po terminie wdrożenia (godziny) w ustawieniach klienta. Aby uzyskać więcej informacji, zobacz grupa Agent komputera . Określ wartość z zakresu od 1 do 120 godzin.

  • Na stronie Planowanie wymaganego wdrożenia aplikacji włącz opcję Opóźnij wymuszanie tego wdrożenia zgodnie z preferencjami użytkownika, aż do okresu prolongaty zdefiniowanego w ustawieniach klienta. Okres prolongaty wymuszania dotyczy wszystkich wdrożeń z tą opcją włączoną i przeznaczoną dla urządzeń, na których wdrożono również ustawienie klienta.

Po upływie ostatecznego terminu klient zainstaluje aplikację w pierwszym oknie innym niż biznesowe, które użytkownik skonfigurował, aż do tego okresu prolongaty. Jednak użytkownik nadal może otworzyć Centrum oprogramowania i zainstalować aplikację w dowolnym momencie. Po upływie okresu prolongaty wymuszanie powraca do normalnego zachowania w przypadku zaległych wdrożeń.

DIagram osi czasu okresu prolongaty

Uwaga

W większości przypadków ta funkcja dotyczy scenariusza wyłączenia urządzenia, gdy użytkownik jest poza biurem. Technicznie okres prolongaty rozpoczyna się, gdy klient otrzymuje zasady po terminie wdrożenia. To samo zachowanie ma miejsce, jeśli zatrzymasz usługę klienta Configuration Manager (CcmExec), a następnie uruchom ją ponownie w pewnym momencie po upływie terminu wdrożenia.

Ustawienia środowiska użytkownika

Na stronie Środowisko użytkownika określ informacje o sposobie interakcji użytkowników z instalacją aplikacji.

  • Powiadomienia użytkowników: określ, czy powiadomienia mają być wyświetlane w Programie Software Center w skonfigurowanym dostępnym czasie. To ustawienie określa również, czy powiadamiać użytkowników na komputerach klienckich. W przypadku dostępnych wdrożeń nie można wybrać opcji Ukryj w Centrum oprogramowania i wszystkich powiadomień.

    • Gdy zmiany oprogramowania są wymagane, pokaż użytkownikowi okno dialogowe zamiast wyskakujących powiadomień: wybierz tę opcję, aby zmienić środowisko użytkownika na bardziej natrętne. Dotyczy to tylko wymaganych wdrożeń. Aby uzyskać więcej informacji, zobacz Powiadomienia użytkowników.
  • Instalacja oprogramowania i ponowne uruchomienie systemu: skonfiguruj tylko te ustawienia dla wymaganych wdrożeń. Określają zachowania, gdy wdrożenie osiągnie ostateczny termin poza zdefiniowanymi oknami konserwacji. Aby uzyskać więcej informacji na temat okien obsługi, zobacz Jak używać okien obsługi.

  • Obsługa filtrów zapisu dla urządzeń z systemem Windows Embedded: to ustawienie kontroluje zachowanie instalacji na urządzeniach z systemem Windows Embedded, które są włączone z filtrem zapisu. Wybierz opcję zatwierdzania zmian w terminie instalacji lub w oknie obsługi. Po wybraniu tej opcji wymagane jest ponowne uruchomienie i zmiany zostaną utrwalone na urządzeniu. W przeciwnym razie aplikacja zostanie zainstalowana na tymczasowej nakładce i zatwierdzona później.

    • Podczas wdrażania aktualizacji oprogramowania na urządzeniu z systemem Windows Embedded upewnij się, że urządzenie jest członkiem kolekcji ze skonfigurowanym oknem konserwacji. Aby uzyskać więcej informacji na temat okien obsługi i urządzeń z systemem Windows Embedded, zobacz Tworzenie aplikacji systemu Windows Embedded.

Alerty

Na stronie Alerty skonfiguruj sposób, w jaki Configuration Manager generuje alerty dla tego wdrożenia. Jeśli używasz również programu System Center Operations Manager, skonfiguruj również jego alerty. Można skonfigurować tylko niektóre alerty dla wymaganych wdrożeń.

Następne kroki