Поделиться через


Установка крайнего срока для обновлений из решения "автоматическое обновление (Майкрософт)"

Начиная с версии 4.13 microsoft AutoUpdate (MAU), можно задать крайний срок установки обновлений на компьютере Mac пользователя. Версия 4.13 была выпущена 18 июля 2019 г.

Пользователи получают уведомления о предстоящем крайнем сроке и могут временно отложить установку обновлений. Но по достижении крайнего срока все открытые пользователем приложения закрываются и применяются обновления.

Параметры установки крайнего срока

Вы можете установить крайний срок для любого из следующих приложений:

  • Отдельное приложение, например просто Word.
  • Группа приложений, таких как Word, Excel и PowerPoint.
  • Все приложения Майкрософт, обновленные С помощью MAU. Например, Skype для бизнеса, удаленный рабочий стол и Microsoft Defender для конечной точки.

По умолчанию крайний срок применяется ко всем приложениям, получающим обновления из MAU.

При указании крайнего срока можно настроить крайний срок двумя способами:

  • Определенная дата и время
  • Определенное количество дней после обнаружения обновления

Установка определенной даты и времени для крайнего срока связывает его с определенной версией, до которую выполняется обновление. Это означает, что для следующего набора обновлений, которые выпускает Корпорация Майкрософт, необходимо настроить новую дату и время для крайнего срока.

При использовании определенного количества дней для крайнего срока автоматическое обновление Майкрософт вычисляет крайний срок с момента обнаружения обновления. Этот крайний срок можно использовать повторно для будущих обновлений.

Вы также можете настроить время, за сколько дней до наступления крайнего срока начинается режим автоматического скачивания и установки. Эта конфигурация является необязательной и по умолчанию — за три дня (72 часа) до крайнего срока.

Параметры предпочтений для крайних сроков

Ниже приведены параметры предпочтения для настройки крайнего срока. Эти ключи совместимы с CFPreferences, что означает, что их можно задать с помощью корпоративного программного обеспечения управления для Mac, например Jamf Pro.

Примечание.

Крайний срок можно задать в профиле конфигурации пользователя или профиле конфигурации управления. Параметры в профиле конфигурации управления имеют приоритет, так как эти параметры также записываются в профиль конфигурации пользователя.

Настройка крайнего срока на определенное количество дней после обнаружения обновления

Чтобы настроить крайний срок, который составляет определенное количество дней после обнаружения обновления, используйте следующий параметр предпочтения.

Категория Сведения
Домен com.microsoft.autoupdate2
Ключ UpdateDeadline.DaysBeforeForcedQuit
Тип данных Integer
Возможные значения различные (пример: 5)
Комментарии Значение по умолчанию отсутствует.

Например, если вы хотите настроить крайний срок в пять дней после обнаружения обновления для Excel, можно использовать следующую конфигурацию:

<key>Applications</key>
<dict> 
  <key>/Applications/Microsoft Excel.app</key>
  <dict>
   <key>Application ID</key>
   <string>XCEL2019</string>
   <key>LCID</key>
   <integer>1033</integer>
   <key>UpdateDeadline.DaysBeforeForcedQuit</key>
   <integer>5</integer>
  </dict>
</dict>

Если вы хотите настроить крайний срок в четыре дня для Excel и семь дней для PowerPoint, можно использовать следующую конфигурацию:

<key>Applications</key>
<dict>
  <key>/Applications/Microsoft Excel.app</key>
  <dict>
    <key>Application ID</key>
    <string>XCEL2019</string>
    <key>LCID</key>
    <integer>1033</integer>
    <key>UpdateDeadline.DaysBeforeForcedQuit</key>
    <integer>4</integer>
  </dict>
  <key>/Applications/Microsoft PowerPoint.app</key>
  <dict>
   <key>Application ID</key>
   <string>PPT32019</string>
   <key>LCID</key>
   <integer>1033</integer>
   <key>UpdateDeadline.DaysBeforeForcedQuit</key>
   <integer>7</integer>
  </dict>
</dict>

Настройка крайнего срока для определенной даты и времени

Чтобы настроить крайний срок для определенной даты и времени, используйте следующий параметр предпочтения.

Категория Сведения
Домен com.microsoft.autoupdate2
Ключ UpdateDeadline.ApplicationsForcedUpdateSchedule
Тип данных Dictionary
Возможные значения различные (см. следующие примеры)
Комментарии Значение по умолчанию отсутствует.

Значения даты и времени должны быть указаны в формате UTC.

Например, если вы хотите настроить определенную дату и время для крайнего срока обновления Excel, можно использовать следующую конфигурацию:

<key>UpdateDeadline.ApplicationsForcedUpdateSchedule</key>
<dict> 
  <key>/Applications/Microsoft Excel.app</key> 
  <dict> 
    <key>Application ID</key> 
    <string>XCEL2019</string> 
    <key>ForcedUpdateDate</key> 
    <date>2019-07-23T20:01:20Z</date> 
    <key>ForcedUpdateVersion</key> 
    <string>16.27.19071500</string> 
  </dict> 
</dict> 

Если вы хотите настроить определенную дату и время для крайнего срока Word и Outlook, можно использовать следующую конфигурацию:

<key>UpdateDeadline.ApplicationsForcedUpdateSchedule</key>
<dict>
  <key>/Applications/Microsoft Word.app</key>
  <dict>
    <key>Application ID</key>
    <string>MSWD2019</string>
    <key>ForcedUpdateDate</key>
    <date>2019-07-25T20:01:20Z</date>
    <key>ForcedUpdateVersion</key>
    <string>16.27.19071500</string>
  </dict>
  <key>/Applications/Microsoft Outlook.app</key>
  <dict>
    <key>Application ID</key>
    <string>OPIM2019</string>
    <key>ForcedUpdateDate</key>
    <date>2019-08-01T20:01:20Z</date>
    <key>ForcedUpdateVersion</key>
    <string>16.27.19071500</string>
  </dict>
</dict>

Настройка режима автоматического скачивания и установки

Чтобы настроить, за сколько дней до наступления крайнего срока начинается режим автоматического скачивания и установки, используйте следующий параметр предпочтения.

Категория Сведения
Домен com.microsoft.autoupdate2
Ключ UpdateDeadline.StartAutomaticUpdates
Тип данных Integer
Возможные значения различные (пример: 2)
Комментарии Этот параметр является необязательным.

Значение по умолчанию равно 3.

Использование этого параметра предпочтения включает режим автоматического скачивания и установки для MAU независимо от текущего параметра MAU на устройстве. После достижения крайнего срока MAU будет отменить изменения к предыдущему параметру на устройстве.

Например, если вы хотите настроить режим автоматического скачивания и установки на два дня до крайнего срока, можно использовать следующую конфигурацию.

<key>UpdateDeadline.StartAutomaticUpdates</key> 
 <integer>2</integer>

Уведомления об крайних сроках для пользователей

После включения режима автоматического скачивания и установки автоматическое обновление Майкрософт автоматически обновляет все закрытые приложения.

Если приложение открыто и не может быть обновлено, пользователь увидит уведомление о предстоящем крайнем сроке. На этом этапе пользователь может сохранить свою работу, закрыть приложение и разрешить автоматическому обновлению Майкрософт применить обновление. Если пользователь это делает, он не увидит больше уведомлений о крайнем сроке для этого приложения.

Если пользователи не хотят применять обновления в это время, они могут отложить обновления. Если они решили отложить, они получают другие уведомления позже, напоминающие им о крайнем сроке. Например, при первом уведомлении пользователи могут повторно напомнить в течение определенного количества часов. Но пользователи не могут отложить обновления после истечения крайнего срока.

Когда крайний срок составляет один час, пользователи видят постоянное уведомление и таймер обратного отсчета. Если они не сохраняют свою работу и не закрывают свои приложения до наступления крайнего срока, автоматическое обновление Майкрософт принудительно закрывает приложения без сохранения данных и начинает применять обновления.

Вы можете предоставить пользователям больше времени, задав предпочтение для таймера крайнего срока. Значение по умолчанию: 60 минут. Например, если требуется, чтобы обратный отсчет начинался с 3 часов, можно задать значение 180 минут.

Категория Сведения
Домен com.microsoft.autoupdate2
Ключ UpdateDeadline.FinalCountDown
Тип данных Integer
Возможные значения 10 - 720
Комментарии Этот параметр является необязательным.

Значение по умолчанию — 60.

Для использования этого параметра требуется автоматическое исправление (Майкрософт) версии 4.51 и более поздних.

Отключение крайнего срока

Если в профиле конфигурации управления задан крайний срок, его следует отключить, задав пустые значения в профиле конфигурации управления, как показано в следующем примере.

<key>UpdateDeadline.DaysBeforeForcedQuit</key>
<integer>0</integer>
<key>UpdateDeadline.StartAutomaticUpdates</key>
<integer>0</integer>

Удаление профиля конфигурации управления не отключает крайний срок. Параметры крайнего срока остаются в профиле конфигурации пользователя, так как профиль управления первоначально записал эти параметры в профиль пользователя.

Если вы настроили крайний срок для определенной даты и времени, по истечении этой даты и времени MAU удаляет эти значения из соответствующих профилей конфигурации.

Дополнительные сведения о крайних сроках MAU

  • Вы можете настроить крайние сроки независимо от того, где служба автоматического обновления Майкрософт получает обновления. Например, сроки работают независимо от того, загружает ли MAU обновления из сети доставки содержимого Office (CDN) в Интернете или с сервера кэширования в локальной сети.
  • Если задать крайний срок в течение нескольких дней после того, как служба MAU обнаружит обновление, служба MAU сбрасывает крайний срок каждый раз, когда обнаруживает новое обновление.
  • Если вы определяете крайний срок для всех приложений, вы по-прежнему можете настроить другой крайний срок для конкретного приложения. Например, установите семидневный крайний срок для всех приложений, а затем настройте в Excel четырехдневный крайний срок.
  • Вам не нужно задавать определенную дату и время для крайнего срока на основе версии. Вместо этого настройте крайний срок в течение нескольких дней после того, как автоматическое исправление (Майкрософт) определит такую версию.
  • Если профиль конфигурации пользователя и профиль конфигурации управления не определяют значения для UpdateDeadline.DaysBeforeForcedQuit или UpdateDeadline.StartAutomaticUpdates, macOS создает пустые записи для этих ключей в профиле пользователя. Эти записи не устанавливают никаких крайних сроков.