バージョン 4.13 の Microsoft AutoUpdate (MAU) 以降では、ユーザーの Mac に更新プログラムをインストールする必要がある場合の期限を設定できます。 バージョン 4.13 は、2019 年 7 月 18 日にリリースされました。
ユーザーは今後の期限に関する通知を受け取り、更新プログラムのインストールを一時的に延期できます。 ただし、期限に達すると、ユーザーが開いているアプリケーションはすべて閉じられ、更新プログラムが適用されます。
期限を設定するためのオプション
次のいずれかのアプリケーションの期限を設定できます。
- Wordのみなど、個々のアプリケーション。
- Word、Excel、PowerPointなどのアプリケーションのグループ。
- MAU によって更新されたすべての Microsoft アプリケーション。 たとえば、Skype for Business、リモート デスクトップ、Microsoft Defender for Endpointなどです。
既定では、MAU から更新プログラムを受信するすべてのアプリケーションに適用する期限が設定されています。
期限を指定する場合は、次の 2 つの方法のいずれかで期限を構成できます。
- 特定の日付と時刻
- 更新プログラムが検出されてから一定の日数
期限の特定の日付と時刻を設定すると、更新する特定のバージョンに結び付けられます。 つまり、Microsoft がリリースする次の更新プログラムのセットでは、期限の新しい日付と時刻を構成する必要があります。
期限に特定の日数を使用すると、Microsoft AutoUpdate は更新プログラムを検出した時点から期限を計算します。 その期限を将来の更新に再利用できます。
自動ダウンロードおよびインストール モードが開始される期限の日数を事前に構成することもできます。 この構成は省略可能で、既定値は期限の 3 日前 (72 時間前) です。
期限の設定
期限を構成するための基本設定を次に示します。 これらのキーは CFPreferences 互換です。つまり、Jamf Pro などの Mac 用エンタープライズ管理ソフトウェアを使用して設定できます。
注:
期限は、ユーザー構成プロファイルまたは管理構成プロファイル内で設定できます。 これらの設定はユーザー構成プロファイルにも書き込まれるため、管理構成プロファイルの設定が優先されます。
更新が検出されてから一定の日数の期限を構成する
更新が検出されてから一定の日数が経過した期限を構成するには、次の基本設定を使用します。
カテゴリ | 詳細 |
---|---|
ドメイン | com.microsoft.autoupdate2 |
Key | UpdateDeadline.DaysBeforeForcedQuit |
データ型 | 整数 |
指定可能な値 | various (例: 5) |
コメント | 既定値はありません。 |
たとえば、Excel の更新が検出されてから 5 日後の期限を構成する場合は、次の構成を使用できます。
<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 で 4 日間、PowerPointに 7 日間の期限を構成する場合は、次の構成を使用できます。
<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 |
Key | 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 |
Key | UpdateDeadline.StartAutomaticUpdates |
データ型 | 整数 |
可能な値 | various (例: 2) |
コメント | この設定は省略可能です。 既定値は 3 です。 この基本設定を使用すると、デバイスの現在の MAU 設定に関係なく、MAU の自動ダウンロードおよびインストール モードが有効になります。 期限に達すると、MAU はデバイスの前の設定に戻ります。 |
たとえば、自動ダウンロードおよびインストール モードを期限の 2 日前に構成する場合は、次の構成を使用できます。
<key>UpdateDeadline.StartAutomaticUpdates</key>
<integer>2</integer>
ユーザーの期限通知
自動ダウンロードおよびインストール モードを有効にすると、Microsoft AutoUpdate によって閉じられたアプリケーションが自動的に更新されます。
アプリケーションが開いているので更新できない場合、ユーザーには今後の期限に関する通知が表示されます。 その時点で、ユーザーは作業を保存し、アプリケーションを閉じて、Microsoft AutoUpdate に更新プログラムを適用させることができます。 ユーザーがそうすると、そのアプリケーションの期限に関する通知はそれ以上表示されません。
ユーザーがその時点で更新プログラムを適用したくない場合は、更新プログラムを延期できます。 延期を選択した場合は、後で期限について通知する他の通知を受け取ります。 たとえば、最初の通知を使用すると、ユーザーは一定の時間内にもう一度通知を受け取ることができます。 ただし、ユーザーは期限を超えて更新プログラムを延期することはできません。
期限が 1 時間先の場合、ユーザーには永続的な通知とカウントダウン タイマーが表示されます。 期限までに作業を保存してアプリケーションを閉じなかった場合、Microsoft AutoUpdate はデータを保存せずにアプリケーションを強制的に閉じ、更新プログラムの適用を開始します。
期限タイマーの設定を設定することで、ユーザーにより多くの猶予期間を提供できます。 既定値は 60 分です。 たとえば、カウントダウンを 3 時間から始める場合は、値を 180 分に設定できます。
カテゴリ | 詳細 |
---|---|
ドメイン | com.microsoft.autoupdate2 |
Key | UpdateDeadline.FinalCountDown |
データ型 | 整数 |
指定可能な値 | 10 - 720 |
コメント | この設定は省略可能です。 既定値は 60 です。 この基本設定を使用するには、Microsoft AutoUpdate バージョン 4.51 以降が必要です。 |
期限をオフにする
管理構成プロファイルで期限を設定する場合は、次の例に示すように、管理構成プロファイルに空の値を設定して期限をオフにする必要があります。
<key>UpdateDeadline.DaysBeforeForcedQuit</key>
<integer>0</integer>
<key>UpdateDeadline.StartAutomaticUpdates</key>
<integer>0</integer>
管理構成プロファイルを削除しても、期限はオフになりません。 期限設定は、管理プロファイルがもともとユーザー プロファイルに書き込んだため、ユーザー構成プロファイルに残ります。
特定の日付と時刻の期限を構成した場合、その日付と時刻が経過すると、MAU は関連する構成プロファイルからこれらの値を削除します。
MAU の期限に関する追加情報
- Microsoft AutoUpdate が更新プログラムを取得する場所に関係なく、期限を構成できます。 たとえば、期限は、MAU がインターネット上の Office Content Delivery Network (CDN) から更新プログラムをダウンロードするか、ローカル ネットワーク上のキャッシュ サーバーからダウンロードするかに関係なく機能します。
- MAU が更新プログラムを検出した後の日数として期限を設定した場合、MAU は新しい更新プログラムを検出するたびに期限をリセットします。
- すべてのアプリケーションの期限を定義した場合でも、特定のアプリに対して別の期限を構成できます。 たとえば、すべてのアプリに 7 日間の期限を設定し、4 日間の期限を使用するように Excel を構成します。
- バージョンベースの期限に特定の日付と時刻を設定する必要はありません。 代わりに、Microsoft AutoUpdate がそのバージョンを検出した後の日数として期限を構成します。
- ユーザー構成プロファイルと管理構成プロファイルで
UpdateDeadline.DaysBeforeForcedQuit
またはUpdateDeadline.StartAutomaticUpdates
の値が定義されていない場合、macOS はユーザー プロファイルにそれらのキーの空のエントリを作成します。 これらのエントリは期限を設定しません。