Wdrażanie aplikacji za pomocą programu Configuration Manager

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

Utwórz lub zasymuluj wdrożenie aplikacji na urządzeniu lub kolekcji użytkowników w programie Configuration Manager. To wdrożenie zawiera instrukcje dla klienta programu Configuration Manager dotyczące sposobu i czasu instalowania lub odinstalowywania oprogramowania.

Zanim będzie można wdrożyć aplikację, utwórz co najmniej jeden typ wdrożenia dla aplikacji. Aby uzyskać więcej informacji, zobacz Tworzenie typów wdrożenia dla aplikacji.

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

  • Jeśli masz kilka aplikacji, które musisz wdrożyć razem, zamiast tworzyć wiele wdrożeń, utwórz grupę aplikacji. Możesz wysłać grupę aplikacji do użytkownika lub kolekcji 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 je przy użyciu wdrożenia symulowanego. Ta symulacja testuje możliwość zastosowania 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 tylko symulować wdrażanie wymaganych aplikacji, ale nie pakietów ani aktualizacji oprogramowania.

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

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

Uruchamianie kreatora wdrażania

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

  2. Wybierz z listy aplikację lub grupę aplikacji 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ść powoduje wyświetlenie aplikacji 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ą: przechowuj 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.

  • Automatycznie dystrybuuj zawartość dla zależności: jeśli dowolny 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 zaktualizujesz aplikację zależną po wdrożeniu aplikacji podstawowej, witryna nie będzie automatycznie rozpowszechniać żadnej nowej zawartości dla tej zależności.

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

Opcje zawartości

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

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

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

Ustawienia wdrażania

Na stronie Ustawienia wdrażania określ następujące informacje:

  • Akcja: Z listy rozwijanej wybierz, czy to wdrożenie ma zainstalować lubodinstalować aplikację.

    Uwaga

    Jeśli utworzysz wdrożenie w celu zainstalowania aplikacji, a drugie wdrożenie w celu odinstalowania tej samej aplikacji na tym samym urządzeniu, wdrożenie instalacji ma priorytet.

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

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

    • Dostępne: użytkownik widzi aplikację w centrum oprogramowania. Mogą go zainstalować 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żytkownika.

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

      Uwaga

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

  • Zezwalaj użytkownikom końcowym na podejmowanie prób naprawy tej aplikacji: Jeśli aplikacja została utworzona za pomocą wiersza polecenia naprawy, włącz tę opcję. Użytkownicy widzą opcję w Centrum oprogramowania, aby naprawić aplikację.

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

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

  • Wysyłanie pakietów wznawiania: Jeśli wdrożenie jest wymagane, program Configuration Manager wysyła pakiet wznawiania do komputerów przed uruchomieniem wdrożenia przez klienta. Ten pakiet wznawia pracę komputerów w ostatecznym terminie instalacji. Przed użyciem tej opcji komputery i sieci muszą być skonfigurowane do wznawiania pracy w sieci LAN. Aby uzyskać więcej informacji, zobacz Planowanie sposobu wznawiania pracy klientów.

  • Zezwolenie klientom taryfowego połączenia internetowego na pobieranie zawartości po ostatecznym terminie instalacji, co może wiązać się z dodatkowymi kosztami: Ta opcja jest dostępna tylko dla wdrożeń z przeznaczeniem Wymagane.

  • Automatycznie uaktualnij wszystkie zastępowane wersje tej aplikacji: klient uaktualnia każdą zastępowaną wersję aplikacji za pomocą aplikacji zastępującej.

    Uwaga

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

    W celu instalacji dostępnej możesz włączyć lub wyłączyć tę opcję.

Ustawienie zatwierdzania

Zachowanie zatwierdzania aplikacji zależy od tego, czy jest włączona zalecana opcjonalna funkcja Zatwierdzanie żądań aplikacji dla użytkowników na urządzenie.

  • Administrator musi zatwierdzić żądanie dotyczące tej aplikacji na urządzeniu: W przypadku włączenia funkcji opcjonalnej administrator zatwierdza wszystkie żądania użytkowników dotyczące aplikacji, zanim użytkownicy będą mogli 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 wyszarzone, gdy cel wdrożenia jest wymagany lub podczas wdrażania aplikacji w kolekcji urządzeń.

  • Wymagaj zatwierdzenia przez administratora, jeśli użytkownicy zażądają tej aplikacji: Jeśli ta opcjonalna funkcja nie zostanie włączona, administrator będzie zatwierdzał wszystkie żądania użytkowników dotyczące aplikacji, zanim użytkownicy będą mogli ją zainstalować. Ta opcja jest wyszarzone, gdy cel wdrożenia jest wymagany lub podczas wdrażania aplikacji w kolekcji urządzeń.

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

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

Podczas wyświetlania właściwości wdrożenia, jeśli jest obsługiwane przez technologię typu wdrożenia, na karcie Ustawienia wdrożenia jest wyświetlana 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, czy przed zainstalowaniem aplikacji są uruchomione pliki wykonywalne.

Ustawienia planowania

Na stronie Planowanie ustaw czas, po którym ta aplikacja zostanie wdrożona lub udostępniona urządzeniom klienckim.

Domyślnie program Configuration Manager udostępnia zasady wdrażania klientom od razu. Jeśli chcesz utworzyć wdrożenie, ale nie udostępniasz go klientom do późniejszej daty, skonfiguruj opcję Zaplanuj dostępność aplikacji. Następnie wybierz datę i godzinę, z uwzględnieniem tego, czy będzie to czas UTC, czy czas lokalny klienta.

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

Na przykład trzeba wdrożyć nową aplikację biznesową. Wszyscy użytkownicy muszą zainstalować aplikację w określonym czasie, ale możesz im umożliwić wcześniejsze przystąpienie do programu. Należy się także upewnić, że witryna rozpowszechniła zawartość we wszystkich punktach dystrybucji. Planujesz udostępnienie aplikacji za pięć dni od dzisiaj. Ten harmonogram daje Ci czas na rozpowszechnienie zawartości i potwierdzenie jej stanu. Następnie możesz ustawić ostateczny termin instalacji na miesiąc od bieżącego dnia. Użytkownicy widzą aplikację w Centrum oprogramowania, gdy będzie ona dostępna za pięć dni. Jeśli klient nie podejmie żadnych działań, automatycznie zainstaluje aplikację w ostatecznym terminie instalacji.

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

Opóźnianie wymuszania z okresem prolongaty

Możesz chcieć dać użytkownikom więcej czasu na zainstalowanie wymaganych aplikacji poza ustawionymi terminami. To zachowanie jest zwykle wymagane, gdy komputer jest wyłączony przez długi czas i musi zostać zainstalowanych wiele aplikacji. Na przykład gdy użytkownik wraca z urlopu, musi długo czekać, ponieważ klient instaluje zaległe wdrożenia. Aby rozwiązać ten problem, zdefiniuj okres prolongaty wymuszania.

  • Najpierw skonfiguruj ten okres prolongaty przy użyciu właściwości Okres prolongaty na potrzeby wymuszania po terminie wdrożenia (w godzinach) w ustawieniach klienta. Aby uzyskać więcej informacji, zobacz grupę agentów komputera . Określ wartość z przedziału od 1 do 120 godzin.

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

Po upływie terminu ostatecznego klient instaluje aplikację w pierwszym oknie niebiznesowym, które zostało skonfigurowane przez użytkownika, do czasu objęcia tym okresem prolongaty. Jednak użytkownik nadal może otworzyć Centrum oprogramowania i zainstalować aplikację w dowolnym momencie. Po wygaśnięciu 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 rozwiązuje problem, gdy urządzenie jest wyłączone, gdy użytkownik przebywa poza biurem. Technicznie okres prolongaty rozpoczyna się, gdy klient otrzyma zasady po terminie wdrażania. Takie samo zachowanie ma miejsce w przypadku zatrzymania usługi klienckiej programu Configuration Manager (CcmExec), a następnie ponownego jej uruchomienia w pewnym momencie po ostatecznym terminie wdrożenia.

Ustawienie środowiska użytkownika

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

  • Powiadomienia użytkownika: określ, czy powiadomienie ma być wyświetlane w Centrum oprogramowania w skonfigurowanym dostępnym czasie. To ustawienie służy również do określania, czy użytkownicy na komputerach klienckich mają być powiadamiani. W przypadku dostępnych wdrożeń nie można wybrać opcji Ukryj w Centrum oprogramowania i wszystkich powiadomieniach.

    • Gdy wymagane są zmiany w oprogramowaniu, pokaż użytkownikowi okno dialogowe zamiast wyskakującego powiadomienia: Wybierz tę opcję, aby zmienić środowisko użytkownika na bardziej inwazyjne. Dotyczy ona tylko wymaganych wdrożeń. Aby uzyskać więcej informacji, zobacz Powiadomienia użytkownika.
  • Instalacja oprogramowania i ponowne uruchomienie systemu: te ustawienia należy konfigurować tylko dla wymaganych wdrożeń. Określają zachowania, gdy wdrożenie osiągnie termin ostateczny poza zdefiniowanymi oknami obsługi. Aby uzyskać więcej informacji na temat okien obsługi, zobacz Jak korzystać z okien obsługi.

  • Obsługa filtru zapisu dla urządzeń Windows Embedded: To ustawienie steruje instalacją na urządzeniach Windows Embedded z włączonym filtrem zapisu. Wybierz tę opcję, aby zatwierdzić zmiany w ostatecznym terminie instalacji lub w trakcie okna obsługi. W przypadku wybrania tej opcji wymagane jest ponowne uruchomienie, a zmiany są utrwalane na urządzeniu. W przeciwnym razie aplikacja jest instalowana w tymczasowej nakładce i zatwierdzana 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 obsługi. Aby uzyskać więcej informacji na temat okien obsługi i urządzeń z systemem Windows Embedded, zobacz Tworzenie aplikacji Windows Embedded.

Alerty

Na stronie Alerty skonfiguruj sposób generowania alertów przez program Configuration Manager 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