このページでは、Android Management API と Android Device Policy のすべての変更(新機能、バグの修正、更新)を月ごとにまとめています。
Android Management API のメーリング リストに登録すると、毎月の最新情報とサービス アドバイザリをメールで受け取ることができます。
2026 年 9 月
Android Management API
-
enterprises.policiesにポリシーを追加し、Android 17 QPR1 以降のタスク継続性ハンドオフ機能を制御できるようにしました。これには、CrossDevicePolicies内のtaskContinuityHandoff(完全管理対象デバイスと仕事用プロファイル向け)と、PersonalCrossDevicePolicies内のtaskContinuityHandoff(仕事用プロファイルが設定された会社所有デバイスの個人用プロファイル向け)が含まれます。 -
完全管理対象デバイス用の新しい
backupServiceポリシー(BackupService)を追加しました。デフォルト(BACKUP_SERVICE_DISABLED)では、Android バックアップ サービスは無効になっており、ユーザーが変更することはできません。このポリシーをBACKUP_SERVICE_USER_CHOICEに設定すると、ユーザーはバックアップ サービスを有効にして、新しいフルマネージド デバイスにデータを転送できるようになります。 - AMAPI SDK のバージョン 1.8.4 がリリースされました。詳しくは、Android Management SDK のリリースノートをご覧ください。
-
ドキュメントの項目も更新されました。
-
enterprises.devices.issueCommandのADD_ESIMコマンドとREMOVE_ESIMコマンドの説明を更新し、Android 16 QPR2 または Android 16 QPR3 を搭載した仕事用プロファイルのある会社所有デバイスではREMOVE_ESIMがサポートされていないことを明確にしました。 - Android Management MCP サーバーガイドを更新し、最新のクライアント構成設定と検証の例を追加しました。
-
2026 年 8 月
Android Management API
-
enterprises.policiesに、Android 14 以降で認証情報プロバイダ アプリを制御するための新しい列挙値を追加しました。これには、credentialProviderPolicyが指定されていないアプリをデフォルトで認証情報プロバイダとして動作させるCREDENTIAL_PROVIDER_DEFAULT_ALLOWEDや、特定のアプリをブロックするCREDENTIAL_PROVIDER_DISALLOWEDが含まれます。また、credentialProviderPolicyDefaultがCREDENTIAL_PROVIDER_DEFAULT_DISALLOWED_EXCEPT_SYSTEMに設定されている場合に、システム認証情報プロバイダ アプリの検出を改善しました。 - 登録の安定性を高め、ログイン中に切り替え(認証システム アプリなど)を行っても仕事用プロファイルの登録が失敗しないようにしました。
- AMAPI SDK のバージョン 1.8.3 がリリースされました。詳細については、Android Management SDK リリースノートをご覧ください。
-
ドキュメントの項目も更新されました。
- デバイスのプロビジョニング ガイドを更新し、既存の登録トークンの除外セクションと、ログイン URL の注記を追加しました。これにより、組織が「Google を使用して認証する」要件を初めて有効にする前に作成された登録トークンはログイン プロンプトの対象外となり、それ以降に作成されたトークンは IT 管理者の認証設定に従うことが明確になります。
-
WorkAccountSetupConfig内のrequiredAccountEmailフィールドで指定する Google 仕事用アカウントのメールアドレスは、すべて小文字にする必要があることを明確にしました。 -
WipeAction内のpreserveFrpフィールドに、フルマネージド デバイスと会社所有デバイスの仕事用プロファイルの両方に適用されることが記載されるようになりました。 -
紛失モードガイドの紛失状態セクションを更新し、デバイスが 1 分ごとに更新を送信するのではなく、定期的に(
LostModeLocationEventを介して)位置情報の更新を送信することを明確にしました。また、Android の Doze モードによって定期的な位置情報の更新が遅れる可能性があることも説明しています。
2026 年 7 月
Android Management API
- Android 6.0 のサポートは非推奨になりました。これは、Android 7.0 以降の Google Play 開発者サービスのサポートと整合しています。Android 6.0 を搭載したデバイスは、Android Management API のアップデートを受信しません。この設定によって、デバイスが管理に登録されるのをブロックすることはできません。
- AMAPI SDK のバージョン 1.8.2 がリリースされました。詳細については、Android Management SDK リリースノートをご覧ください。
- デバイス ポリシーで FRP 管理者のメールアドレスが指定されていない場合でも、出荷時の設定にリセットした後に、会社所有のデバイスでコンシューマー向けの出荷時設定へのリセット保護機能(FRP)が予期せずトリガーされることがある問題を修正しました。
-
ドキュメントの項目も更新されました。
- 登録時に Google 認証システムを適用する方法を説明するガイダンスを追加しました。
-
persistentPreferredActivitiesポリシーに、予測できない動作を回避するために、このポリシーとdefaultApplicationSettingsを同じインテント ドメインに構成しないようにする警告が追加されました。また、対応するガイドも更新しました。 -
ドキュメントで、管理対象設定テンプレートの
templateIdパラメータは数字のみを含む数値文字列にする必要があることを明確にしました。 - クイックスタート ガイドに、Android Management API の設定時に独自の OAuth クライアントを生成する手順が追加されました。
2026 年 6 月
Android Management API
-
nearbyNotificationStreamingとnearbyAppStreamingのポリシーを追加し、ユーザーがアプリのコンテンツと通知を近くのデバイスにストリーミングできるかどうかを制御できるようにしました。これらは、既存の 2 つのプラットフォーム API(setNearbyNotificationStreamingPolicyとsetNearbyAppStreamingPolicy)をミラーリングします。 -
IT 管理者は、
SigninDetailとEnrollmentToken内でgoogleAuthenticationOptionsを構成して、登録時にユーザーが Google で認証する必要があるかどうかを指定できるようになりました。 - AMAPI SDK のバージョン 1.8.1 がリリースされました。詳細については、Android Management SDK リリースノートをご覧ください。
-
ドキュメントの項目も更新されました。
-
NotificationReceiverService基本クラスがセキュリティ保護を自動的に処理することを明確にしました(リンク先のセクションの下部にある「注」を参照)。 - Android Management API MCP サーバーを使用するように MCP クライアントを構成するガイダンスを更新しました。
-
2026 年 5 月
Android Management API
- AMAPI は、アプリケーション レポートで署名証明書の SHA-256 ハッシュを報告するようになり、非推奨となった SHA-1 ハッシュ フィールドよりもセキュリティが向上しました。これは、最新の Android エコシステムのベスト プラクティスに沿ったものです。
- AMAPI は、管理者メールが設定されていない場合に FRP を明示的に無効にしてアカウント リストを消去することで、COPE デバイスでの出荷時設定へのリセット保護機能(FRP)ポリシーの処理を改善し、デバイスのリセット後に予期しないロックアウトが発生するのを防ぎます。
2026 年 4 月
Android Management API
-
AMAPI に、IT 管理者が自動入力サービスを無効にできるようにする新しいポリシーが追加されました。
AutofillPolicyは、認証情報ストレージを無効にする他の認証情報ポリシーを補完します。 - AMAPI SDK のバージョン 1.8.0 がリリースされました。詳細については、Android Management SDK リリースノートをご覧ください。
- ドキュメントの項目も更新されました。
- 明確化:
provisioningInfoオブジェクトは、デバイスのプロビジョニング後、最長 24 時間利用できます。 -
アプリケーション ロール機能は、
ApplicationPolicyのextensionConfigフィールドに代わるものです。
- 明確化:
XR デバイス管理
Android Management API
- AMAPI が Android XR をサポートするようになりました。詳しくは、XR デバイス管理をご覧ください。
2026 年 3 月
Android Management API
-
2025 年 10 月に記載され、次のサービスに関するお知らせで通知されたように、
enterpriseDisplayNameVisibilityポリシーのデフォルト値はENTERPRISE_DISPLAY_NAME_VISIBLEになりました。このポリシーは、会社所有デバイスのロック画面など、デバイスにenterpriseDisplayNameを表示するかどうかを制御します。企業名を非表示にするには、ポリシーを明示的にENTERPRISE_DISPLAY_NAME_HIDDENに設定します。 - オープン ネットワーク設定内の EAP 設定が更新され、EAP 外部メソッドとして EAP-PWD のサポートが追加されました。サポートされている機能の一覧については、ドキュメントをご覧ください。
- 次のドキュメントを更新しました。
-
networkResetDisabled。このポリシーがフルマネージド デバイスにのみ適用されることを明確にしました。 -
installType.KIOSKとRoleType.KIOSKを更新し、Android 11 以降では、すべてのアプリでユーザー コントロールが許可されないことを明確にしました。 -
screenCaptureDisabledとpersonalUsagePolicies.screenCaptureDisabled。この設定により、かこって検索もブロックされることを記載。
-
2026 年 2 月
Android Management API
-
Android 10 以降を搭載した会社所有のデバイスでは、IT 管理者は
Policy.DeviceConnectivityManagement内の新しいprivateDnsSettingsフィールドを使用してプライベート DNS を管理できるようになりました。PrivateDnsSettings.privateDnsModeで使用できるモードには、ユーザー チョイス、自動、指定ホスト(フルマネージド デバイスのみ)があります。 - AMAPI で、Model Context Protocol(MCP)との統合のプレビューがサポートされるようになりました。これにより、EMM は読み取り専用ツールを使用して AI 駆動型の会話インターフェースを構築するための基盤を確立できます。詳細については、ドキュメントをご覧ください。
-
NetworkInfo.TelephonyInfoのドキュメントを更新し、デバイスタイプ間のサポートを明確にしました。- 完全管理対象デバイス(Android 6 以降)のすべての SIM カードで、一般的な電話情報が利用可能です。
- 管理者が追加した eSIM の場合、Android 15 以降のすべての管理モードで電話情報を使用できます。
-
activationStateフィールドとconfigModeフィールドは、Android 15 以降を搭載したデバイスの eSIM にのみ適用されます。
2026 年 1 月
Android Management API
-
ユーザーが開始する eSIM の追加を制御する新しいポリシーを追加しました。
DeviceRadioState内のuserInitiatedAddEsimSettingsフィールドを使用すると、管理者は、Android 15 以降を搭載した会社所有デバイスでユーザーが eSIM プロファイルを追加できるかどうかを指定できます。 -
Policy.wipeDataFlagsとDeleteDeviceRequest.wipeDataFlagsで使用されるWIPE_ESIMSフラグのドキュメントが更新され、Android 16 以降を搭載したデバイスでは、このフラグが設定されているかどうかにかかわらず、個人所有のデバイスから仕事用プロファイルが削除されると、管理対象 eSIM が常にワイプされることが明確になりました。 - AMAPI SDK のバージョン 1.7.1 がリリースされました。このバージョンでは、デバイスの信頼シグナル API の詳細なロギングが追加され、問題の診断に役立ちます。詳細については、Android Management SDK リリースノートをご覧ください。
- AMAPI 利用規約が更新され、AMAPI SDK が明示的に対象となり、「お客様」の定義に Android デバイスの相手先ブランド製品製造企業(OEM)が追加されました。
-
許可される使用に関するガイドラインでは、デバイスの信頼シグナルにアクセスする際の
Advertising IDの使用が明示的に禁止されるようになりました。
2025 年 11 月
Android Management API
- 2025 年 11 月 1 日より、Android Management API のデバイス登録には Android Enterprise の登録と承認が必要になります。デベロッパーは、リクエスト フォームに記入することで、このプロセスを開始できます。
-
ApplicationPolicy.InstallTypeのCUSTOM値のドキュメントが更新され、その使用方法が明確になりました。これには、ApplicationPolicy.signingKeyCertsの要件と、アプリのinstallTypeを に変更する場合、またはCUSTOMから変更する場合の想定される 動作に関する詳細が含まれます。 -
既存のポリシー
setUserIconDisabledとshareLocationDisabledの説明を、より明確になるように修正しました。
Android Management API SDK
-
AMAPI SDK のバージョン 1.7.0 が 11 月にリリースされました。この SDK リリースには、
REQUEST_DEVICE_INFOコマンドのサポートが含まれています。詳細については、AMAPI SDK リリースノートをご覧ください。
2025 年 10 月
Android Management API
- デバイスのデフォルト アプリケーションを管理するための新しいポリシーが追加されました。管理者は、アプリの種類ごとに優先順位を付けたアプリのリストを構成できます。デバイスに最初にインストールされた、条件を満たすアプリがデフォルトとして設定されます。このポリシーを構成すると、ユーザーはデフォルトのアプリケーション設定を変更できなくなり、企業ポリシーへの準拠が維持されます。詳しくは、こちらのガイドをご覧ください。
-
5 月に、
enterpriseDisplayNameVisibility設定を構成するポリシーが導入されました。これにより、管理者は、会社所有デバイスのロック画面など、デバイス上のenterpriseDisplayNameの表示を制御できるようになりました。このお知らせでは、このポリシー設定のデフォルトをまもなくENTERPRISE_DISPLAY_NAME_VISIBLEに設定することをお伝えしました。この変更は 2026 年 1 月に実施される予定です。 - ドキュメントの項目も更新されました。
-
仕事用プロファイルが設定されたデバイスでの
LOCKコマンドの動作を明確にしました。 -
再起動を保留しているデバイスの
mte_policyの変更に関するnonComplianceDetailsの情報を追加しました。
-
仕事用プロファイルが設定されたデバイスでの
2025 年 9 月
Android Management API
-
アプリケーション ロールのコンセプトを導入しました。これには以下が含まれます。
-
COMPANION_APP: Android デバイス ポリシーとのオフラインでのやり取り -
KIOSK: 専用デバイス エクスペリエンス。InstallTypeがREQUIRED_FOR_SETUPまたはCUSTOMに設定されているアプリで使用されます。 -
MOBILE_THREAT_DEFENSE_ENDPOINT_DETECTION_RESPONSE(MTD / EDR)アプリとSYSTEM_HEALTH_MONITORINGアプリ。
ApplicationPolicy.rolesとRoleTypeのドキュメントをご覧ください。 -
- AMAPI SDK の新しい安定版リリースとリリース候補版が利用可能になりました。これらのバージョンに含まれる内容の詳細については、リリースノートをご覧ください。
2025 年 8 月
Android Management API
-
AMAPI SDK 1.6.0-rc01 以降を使用したアプリのインストールがサポートされるようになりました。アプリケーションをインストールするには、
installTypeCUSTOMを使用してapplication policyに追加します。アプリケーションの署名鍵証明書はsigningKeyCertsリストで指定します。AMAPI SDK を使用して、installCustomAppコマンドとuninstallCustomAppコマンドを発行し、カスタム アプリケーションをインストールおよびアンインストールします。詳細については、ドキュメントをご覧ください。 -
ExtensionConfig.signingKeyFingerprintsSha256の使用に代えて、ApplicationPolicy.signingKeyCertsを追加しました。 は 非推奨となりました。ApplicationPolicy.signingKeyCertsは、アプリのinstallTypeがCUSTOMに設定されている場合(カスタムアプリの場合)、またはアプリのextensionConfigが設定されている場合(拡張アプリの場合)で、Google Play ストアにない場合に設定する必要があります。詳細については、ドキュメントをご覧ください。 -
AMAPI SDK については、以下がリリースされています。
- 安定版リリース v1.5.0 を更新しました。
- カスタムアプリを管理する機能が導入された新しいリリース候補版 v1.6.0-rc01。
2025 年 7 月
Android Management API
-
PasswordRequirementsを更新し、仕事用プロファイルのスコープで複雑さに基づく要件を許可しました。複雑さに基づくパスワード設定と複雑さに基づかないパスワード設定の相互作用を説明する新しいガイドが公開されました。
2025 年 6 月
Android Management API
-
Android 16 以降では、IT 管理者は
appFunctionsポリシー設定を使用して、フルマネージド デバイスのデバイス上のアプリまたは仕事用プロファイルが設定されたデバイスの仕事用プロファイル内のアプリがアプリ機能を公開できるようにするかどうかを制御できるようになりました。crossProfileAppFunctionsを使用すると、個人用プロファイルのアプリが、仕事用プロファイルのアプリによって公開されているアプリ機能を呼び出せるかどうかを制御できます。 -
Android Management API に、
modifyPolicyApplicationsとremovePolicyApplicationsの 2 つの新しいメソッドを追加しました。これらのメソッドを使用すると、変更されていないすべてのアプリケーションをフェッチしてpolicies.patchに提供することなく、ポリシー アプリケーション フィールドでアプリケーションのサブセットを作成、更新、削除できます。 -
devices.deleteの代替として新しいWIPEコマンドが導入され、devices.issueCommandを使用してトリガーできるようになりました。このメソッドを呼び出すと、会社所有デバイスは出荷時の設定にリセットされ、個人所有デバイスは仕事用プロファイルが削除されます。ワイプまたは削除後、デバイスの記録も削除されます。
デバイスのプロビジョニングを解除するさまざまな方法を説明する新しいガイドを公開しました。 -
Android Management API SDK(AMAPI SDK)を更新し、デバイスの管理状態を識別する
Device.WorkProfileStateシグナルを追加しました。
詳細については、AMAPI SDK リリースノートをご覧ください。
2025 年 5 月
Android Management API
-
IT 管理者がデバイスでアクセス ポイント名(APN)を設定できるように、新しいポリシー制限
apnPolicyをDeviceConnectivityManagementに追加しました。ポリシーによって適用される APN は、ユーザーが設定した他の APN をオーバーライドします。 -
IT 管理者が優先ネットワークを構成できるように、新しいポリシー制限
preferentialNetworkServiceSettingsがDeviceConnectivityManagementに実装されました。Application のpreferentialNetworkIdフィールドを使用すると、個々のアプリケーションごとに優先ネットワークを選択できます。詳細については、5G ネットワーク スライシングのガイドと AOSP の 5G ネットワーク スライシングのドキュメントをご覧ください。 - このリリースでは、IT 管理者向けの eSIM 管理機能が強化され、すべてのデバイスで管理対象 eSIM の追加、削除、表示が可能になりました。管理者は、管理対象 eSIM のポリシーを定義して、デバイスがワイプされた場合や仕事用プロファイルがポリシーに準拠しなくなった場合の動作を指定できるようになりました。これにより、組織のポリシーを確実に管理し、遵守できます。
-
新しい
enterpriseDisplayNameVisibilityポリシー設定を使用すると、管理者はデバイス(会社所有デバイスのロック画面など)でのenterpriseDisplayNameの表示を制御できます。現在は、デバイスの初期設定時に構成された企業名がデフォルトで表示されますが、6 か月後(2025 年 11 月)にデフォルトがENTERPRISE_DISPLAY_NAME_VISIBLEに変更されます。
2025 年 4 月
Android Management API
-
IT 管理者が Bluetooth を使用したファイル共有を許可または禁止できるように、新しいポリシー制限
bluetoothSharingがPersonalUsagePoliciesとDeviceConnectivityManagementに追加されました。 -
管理者が
BackupServiceStateフィールドを有効または無効にすると、新しいセキュリティ ログイベントが生成され、AMAPI の Pub/Sub 通知を使用して通知されます。 -
会社所有デバイスの EID を読み取るために、
HardwareInfoに新しいフィールドEuiccChipInfoが追加されました。また、個人所有デバイスから EID を読み取るために、新しいコマンドREQUEST_DEVICE_INFOが追加されました。 - ドキュメントの項目も更新されました。
- Android Management API SDK(AMAPI SDK)を更新し、Device Trust from Android Enterprise の安定版リリースを追加しました。リリースノートは https://developers.google.com/android/management/sdk-release-notes でご覧いただけます。
2025 年 3 月
Android Management API
- Enterprise リソースの enterprise type フィールドに、より詳細な情報が含まれるようになりました。これらは、企業が managed Google Play アカウント(顧客所有または EMM 所有)を使用しているか、管理対象の Google ドメイン(DNS 確認済みまたはメール確認済みのチーム)であるかを指定します。この情報は、EMM が、企業が managed Google Play アカウントから managed Google ドメインにアップグレードできるようにする今後の機能に備えるのに役立ちます。これにより、企業タイプに基づいて IT 管理コンソールを適応させることができます。
2025 年 2 月
Android Management API
- Android デバイス ポリシー アプリで管理されている仕事用プロファイルを検出する方法に関するガイドを追加しました。
- Android Management API SDK(AMAPI SDK)を更新し、デバイスのトラスト シグナル API の最初のリリース候補版を追加しました。利用可能な最新バージョンについては、AMAPI SDK リリースノートをご覧ください。
2025 年 1 月
Android Management API
- EMM は、ドメイン名の許可リストのメールアドレスを使用して登録するよう IT 管理者を制限できるようになりました。
- ドキュメントの項目も更新されました。
- ウェブアプリのガイドが更新され、ユーザーが選択したデフォルトのブラウザが、全画面表示や最小限の UI などの表示設定とどのように連携するかが明確になりました。ブラウザがこれらの属性をサポートしている場合とサポートしていない場合があります。 IT 管理者は、ブラウザをユーザーにデプロイする前に、ウェブアプリの設定との互換性をテストする必要があります。
2024 年 12 月
Android Management API
-
Android 15 以降では、IT 管理者は
privateSpacePolicyを使用して、プライベート スペースの作成を許可または禁止できるようになりました。 -
Android 15 以降では、
WifiRoamingPolicyにWifiRoamingModeが導入されました。これにより、IT 管理者は、フルマネージド デバイスと会社所有デバイスの仕事用プロファイルで、特定の SSID の Wi-Fi ローミングを無効にできます。 - ドキュメントのさまざまな項目が更新されました。
-
keyguardDisableフィールドの説明に、管理モードに関する情報が追加されました。 -
securityPostureのドキュメントに、各 AM API の判定結果に相当する Play Integrity API の判定結果を示す表が追加されました。
-
2024 年 11 月
Android Management API
-
お客様の登録時にユーザーがメールアドレスを変更できないようになりました。また、登録 URL の作成時に
admin_emailの検証を導入しました。 - ドキュメントのさまざまな項目が更新されました。
-
addUserDisabledポリシーの説明を更新しました。managementModeがDEVICE_OWNERであるデバイスの場合、このフィールドは無視され、ユーザーはユーザーの追加や削除を行うことができません。 -
ExtensionConfigを更新し、バッテリー制限の除外が Android 11 以降に適用されることを明確にしました。 -
PermissionPolicyの説明を更新しました。 -
DelegatedScope列挙型で、スコープを委任できるアプリケーションの数を明確にしました。
-
2024 年 10 月
Android Management API
CommonCriteriaModeポリシーの動作を更新しました。
COMMON_CRITERIA_MODE_ENABLEDで、暗号ポリシーの整合性チェックと追加のネットワーク証明書検証が有効になります。statusReportingSettings.commonCriteriaModeEnabledがtrueに設定されている場合、ポリシーの整合性チェックの結果はPolicySignatureVerificationStatusに設定されます。
デフォルト値(COMMON_CRITERIA_MODE_UNSPECIFIED)の動作や、COMMON_CRITERIA_MODE_DISABLEDで明示的に無効にした場合の動作に変更はありません。PERSONAL_USAGE_DISALLOWED_USERLESSのドキュメントを更新し、2025 年 1 月までにこの変更が必要であることをデベロッパーに通知しました。この変更を省略すると、IT 管理者がこの機能を有効にしている場合、ユーザーは登録時に「Google で認証する」というプロンプトが表示されることがあります。
この機能の完全なタイムラインは、Android Enterprise パートナー ポータルに公開されています。 機能のタイムライン: 登録フロー、デバイス登録、オンデバイス エクスペリエンスの改善。CrossProfileDataSharingのドキュメントを更新し、インテントを介したシンプルなデータ共有の詳細を追加しました。
2024 年 9 月
Android Management API
Android Management API で、次の Android 15 の機能がサポートされるようになりました。
- Android 15 以降では、Wi-Fi ローミング設定を制御する新しいポリシーが追加されました。IT 管理者は、
WifiRoamingPolicyを使用して、目的のWifiRoamingModeを選択できます。フルマネージド デバイスと、会社所有デバイスの仕事用プロファイルでサポートされています。
Android 15 リリース
Android Management API
Android Management API で、次の Android 15 の機能がサポートされるようになりました。
- Android 15 では、かこって検索を制御する新しいポリシーが導入されています。IT 管理者は
AssistContentPolicyを使用してこの機能を制御できます。 - Android 15 では、アプリのフィッシング検出を制御する新しいポリシーが導入されています。
IT 管理者は、
ContentProtectionPolicyを使用して、デバイス上の不正行為検出(ODAD)でアプリがフィッシング マルウェアをスキャンするかどうかを制御できます。 - Android 15 では、
DisplaySettingsポリシーを使用した画面の明るさと画面自動消灯の設定のサポートが、仕事用プロファイルが設定された会社所有デバイスに拡張されています。この設定は、以前はフルマネージド デバイスでのみ利用可能でした。
2024 年 8 月
Android Management API
- Android 13 以降では、IT 管理者は、
NetworkInfoに含まれるTelephonyInfoの SIM カードに関連付けられたICCIDをクエリできるようになりました。これは、statusReportingSettingsのnetworkInfoEnabledフィールドがtrueに設定されている場合に、フルマネージドデバイスでサポートされます。 - ドキュメントのさまざまな項目が更新されました。
- コモン クライテリア モードのドキュメントを更新し、Android 11 以降を搭載した会社所有デバイスでのみサポートされることを明確にしました。
SigninDetailのオプション フィールドDefaultStatusについて説明しました。
2024 年 7 月
Android Management API
- ドキュメントのさまざまな項目が更新されました。
enrollmentTokens.getを使用して登録トークンの値を取得できるようになったため、enrollmentToket.createのドキュメントから、トークンの内容を取得できないという注記を削除しました。NonComplianceReasonのドキュメントを明確にしました。
2024 年 6 月
Android Management API
- IT 管理者は、
DisplaySettingsポリシーを使用して、画面の明るさと画面自動消灯の設定を管理できるようになりました。Android 9 以降のフルマネージド デバイスでサポートされています。 AUTO_UPDATE_HIGH_PRIORITYを使用している場合でも、Android のエコシステム全体で大規模なデプロイを行うアプリのアップデートには、最大 24 時間かかることがあることを説明するため、ドキュメントを更新しました。- Android Management API SDK(AMAPI SDK)を更新し、このライブラリ(元々は Extensibility SDK と呼ばれていました)がサポートするようになったさまざまなユースケースについて説明しました。更新されたドキュメントには、次の内容が含まれています。
利用可能な最新バージョンについては、AMAPI SDK リリースノートをご覧ください。
2024 年 5 月
Android Management API
enrollmentTokensのgetメソッドとlistメソッドが、入力済みのvalue、qrCode、allowPersonalUsageフィールドを返すようになりました。- フルマネージドデバイスの場合、
AllowPersonalUsage設定でPERSONAL_USAGE_DISALLOWED_USERLESSがサポートされるようになりました。 - Android 11 以降では、新しい
UserControlSettingsポリシーにより、特定のアプリに対してユーザー コントロールを許可するかどうかを指定できます。UserControlSettingsには、アプリデータの強制停止や消去などのユーザー操作が含まれます。 - AMAPI SDK のバージョン 1.1.5 がリリースされました。詳細については、リリースノートのページをご覧ください。
注: バグの修正と改善のメリットを享受できるよう、常に利用可能な最新バージョンのライブラリを使用することを強くおすすめします。
2024 年 4 月
Android Management API
- Android 13 以降では、会社所有デバイスについて、デバイスが接続できる Wi-Fi SSID を制御する機能が追加されました。
WifiSsidPolicyを使用して、IT 管理者は許可リスト(WIFI_SSID_ALLOWLIST)または拒否リスト(WIFI_SSID_DENYLIST)に追加する SSID のリストを指定できます。 - 会社所有デバイスの場合、ハードウェア識別子(IMEI、MEID、シリアル番号)が
ProvisioningInfoに追加されました。EMM は、ログイン URL を使用してデバイスのセットアップ中にこの識別子にアクセスできるようになりました。
2024 年 3 月
Android Management API
InstallConstraintを使用したアプリのインストールに関する追加の管理機能が追加されました。IT 管理者は、特定の条件に基づいてアプリのインストールを制限できます。
installPriorityを設定することで、IT 管理者は重要なアプリが最初にインストールされるようにできます。- Android 10 以降では、AMAPI は、セキュリティ値 WPA3-Enterprise_192 を渡すことで、openNetworkConfiguration でエンタープライズ 192 ビット ネットワークを構成することをサポートしています。
Android 13 以降のMinimumWifiSecurityLevelポリシーで、ENTERPRISE_BIT192_NETWORK_SECURITYがサポートされるようになりました。これを使用すると、デバイスがこのセキュリティ レベル未満の Wi-Fi ネットワークに接続しないようにできます。 UsbDataAccess設定を更新し、USB_DATA_ACCESS_UNSPECIFIED値がデフォルトでDISALLOW_USB_FILE_TRANSFERになるようにしました。
2024 年 2 月
Android Management API
- Android 9 以降では、IT 管理者は
printingPolicyフィールドを使用して、印刷を許可するかどうかを制御できるようになりました。 - Android 14 以降では、CredentialProvider アプリを制御する新しいポリシーが追加されています。IT 管理者は、
credentialProviderPolicyフィールドを使用して、アプリが認証情報プロバイダとして機能することを許可するかどうかを制御できます。 - デバイスの Arm Memory Tagging Extension(MTE)を制御する新しいポリシーが追加されました。
MtePolicyフィールドは、Android 14 以降を搭載したフルマネージド デバイスと会社所有デバイスの仕事用プロファイルでサポートされています。 - IT 管理者によってトリガーされたインストールに関連するエラーを AM API が受信する方法を更新しました。この移行の結果、
InstallationFailureReasonフィールドに(サーバーエラーに加えて)クライアント エラーも含まれるようになりました。 - Android 12 以降では、IT 管理者はデバイスにインストールされた鍵ペアをエンタープライズ Wi-Fi 認証に使用できます。詳しくは、Open Network Configuration(ONC)の新しい
ClientCertKeyPairAliasフィールドとネットワーク構成ガイドをご覧ください。
2024 年 1 月
Android Management API
- カスタム DPC で管理されているデバイスを、Android Management API を使用するようにシームレスに移行できるようになりました。
2023 年 12 月
Android Management API
- Wi-Fi ネットワークへの接続に必要な最小セキュリティ レベルを定義する
MinimumWifiSecurityLevelを追加しました。Android 13 以降を搭載した会社所有デバイスのフルマネージド デバイスと仕事用プロファイルでサポートされています。
2023 年 11 月
Android Management API
- Android 12 以降では、Open Network Configuration の
IdentityフィールドとPasswordフィールドを使用して、パスワードなしのエンタープライズ Wi-Fi ネットワーク構成がサポートされるようになりました。これは Android 12 より前からサポートされていました。注: Android 12 以降では、EAP ユーザー名 / パスワード認証を使用する Wi-Fi ネットワークの場合、ユーザー パスワードが指定されておらず、
AutoConnectがtrueに設定されていると、デバイスはランダムに生成されたプレースホルダ パスワードを使用してネットワークに接続しようとすることがあります。ユーザーのパスワードが指定されていない場合にこのエラーを回避するには、AutoConnectをfalseに設定します。 - 短時間に連続して発生したローカル デバイス イベントは、1 つの Pub/Sub メッセージにまとめられて EMM に報告されます。
1イベント タイプ デバイス上のイベントと対応する EMM 通知の間の想定レイテンシ1 これまでの動作 新しい動作 優先度の高いキー付きアプリの状態 即時、1 分あたり最大 1 件のレポート 即時、1 分あたり最大 1 件のレポート 標準優先度のキー付きアプリの状態 スケジュール ベース 1 分以内 IT 管理者が定義したインストール状態を持つアプリのプロビジョニング中のアプリケーション関連イベント2 他のプロビジョニング関連イベントに統合 他の関連するプロビジョニング イベントに加えて 1 分以内 プロビジョニング後のアプリケーション関連イベント(IT 管理者がインストール状態を定義したアプリの場合)2 スケジュール ベース 5 分以内 従業員が定義したインストール状態を持つアプリの、プロビジョニング中とプロビジョニング後の両方のアプリ関連イベント3 スケジュール ベース 60 分以内 その他のデバイスアプリイベント スケジュール ベース 60 分以内 管理された状況に基づくベスト エフォートの目標。実際のレイテンシは、さまざまなデバイスや環境要因によって異なる場合があります。
2InstallTypeポリシーで適用されるアプリ:FORCE_INSTALLED、BLOCKED、REQUIRED_FOR_SETUP、PREINSTALLED、KIOSK。
3InstallType利用可能なアプリ:AVAILABLE、INSTALL_TYPE_UNSPECIFIED。
2023 年 10 月
Android Management API
SetupActionとして起動されたアプリで、登録をキャンセルできるようになりました。これにより、会社所有のデバイスがリセットされるか、個人所有のデバイスの仕事用プロファイルが削除されます。
Android 14 リリース
Android Management API
Android 14 のリリースに伴い、Android Management API で次の Android 14 の機能がサポートされるようになりました。
- 仕事用プロファイルの連絡先へのアクセスを、
exemptionsToShowWorkContactsInPersonalProfileで指定されたシステムアプリと個人用アプリに制限する。仕事用プロファイルの連絡先へのアクセスを、すべての個人用アプリ、選択した個人用アプリ、または個人用アプリなしで有効にできるようになりました。便宜上、
showWorkContactsInPersonalProfileの新しいSHOW_WORK_CONTACTS_IN_PERSONAL_PROFILE_DISALLOWED_EXCEPT_SYSTEMオプションを使用すると、仕事用の連絡先にアクセスできる個人用アプリを、デバイスのデフォルトの電話アプリ、メッセージ アプリ、連絡帳アプリのみに制限できます。この場合、ユーザーが設定した電話アプリ、メッセージ アプリ、連絡帳アプリ、その他のシステムアプリ、ユーザーがインストールした個人用アプリは、仕事用の連絡先をクエリできません。 - デバイスでの超広帯域無線通信の使用を無効にします。これは、新しい
deviceRadioState.ultraWidebandStateポリシーを使用して実現できます。 - モバイル 2G の使用をブロックして、ネットワーク セキュリティを強化します。これは、新しい
deviceRadioState.cellularTwoGStateポリシーによって提供されます。 - Android 14 では、カスタマイズ可能なロック画面のショートカットが導入されています。
カメラ、指紋認証、顔認証などを含むロック画面機能の管理者制御が拡張され、新しい
SHORTCUTSオプションを使用してロック画面のショートカットも無効にできるようになりました。
2023 年 9 月
Android Management API
- セットアップ中にデバイスとプロビジョニングの情報を取得できるようになりました。これにより、デベロッパーはセットアップ中によりターゲットを絞ったポリシーを作成したり、提供された属性に従ってデバイスをフィルタしたりできます。ログイン URL に
provisioningInfoパラメータが含まれるようになります。このパラメータは、新しい provisioningInfo get メソッドを使用して、対応するデバイスの詳細と交換できます。 SigninDetailsを、カスタマイズ可能なtokenTag値で区別できるようになりました。
2023 年 8 月
Android Management API
- 会社所有デバイス向けの紛失モードを導入しました。紛失モードを使用すると、雇用主は紛失したデバイスをリモートロックして保護できます。また、必要に応じて、デバイスの画面に連絡先情報を含むメッセージを表示して、資産の回収を容易にすることもできます。
- 証明書選択の委任のサポートを追加しました。これにより、リクエスト元のアプリに代わって KeyChain 証明書の選択にアクセスする権限をアプリに付与できます。
詳しくは、
DelegatedScope.CERT_SELECTIONをご覧ください。 - 以下の Wi-Fi 管理ポリシーを追加しました。
configureWifi- 管理者は、Wi-Fi ネットワークの追加または設定を無効にできるようになりました。wifiConfigDisabledは非推奨になりました。wifiDirectSettings- このポリシーを使用すると、Wi-Fi Direct の設定を無効にできます。tetheringSettings- このポリシーは、Wi-Fi テザリングまたはすべての形式のテザリングを無効にするために使用できます。tetheringConfigDisabledは非推奨になりました。wifiState- このポリシーを使用すると、ユーザーのデバイスで Wi-Fi を強制的に有効または無効にできます。
- 管理者が設定した Wi-Fi ネットワークの共有は、Android 13 以降で無効になります
2023 年 7 月
Android Management API
userFacingTypeフィールドをApplicationReportに追加し、アプリがユーザー向けかどうかを通知できるようにしました。ONC_WIFI_INVALID_ENTERPRISE_CONFIG固有のコンプライアンス違反の理由を追加しました。
エンタープライズ Wi-Fi ネットワークにDomainSuffixMatchが設定されていない場合、理由INVALID_VALUEと具体的な理由ONC_WIFI_INVALID_ENTERPRISE_CONFIGを含む非準拠が報告されます。- 新しい Pub/Sub 通知
EnrollmentCompleteEventが追加されました。これは、デバイスが登録を完了したときに公開されるUsageLogEventのタイプです。 deviceRadioStateにairplaneModeStateを追加しました。これは、機内モードの現在の状態と、ユーザーが機内モードをオンまたはオフに切り替えられるかどうかを制御します。デフォルトでは、ユーザーは機内モードをオンまたはオフに切り替えることができます。Android 9 以降のフルマネージド デバイスと会社所有デバイスの仕事用プロファイルでサポートされています。
2023 年 6 月
Android Management API
- Open Network Configuration の
DomainSuffixMatchフィールドのサポートを追加し、Android 6 以降のエンタープライズ Wi-Fi ネットワークを構成できるようにしました。DomainSuffixMatchのないエンタープライズ Wi-Fi 構成は安全でないと見なされ、プラットフォームによって拒否されます。 - 管理者が USB データ転送を完全に無効にできる
UsbDataAccessポリシー設定を追加しました。usbFileTransferDisabledは非推奨になりました。UsbDataAccessを使用してください。
2022 年 12 月
Android Management API
-
仕事用プロファイルのウィジェットの管理機能が改善され、アプリケーション レベルの
workProfileWidgetsとデバイスレベルのworkProfileWidgetsDefaultという 2 つの新しい API フィールドが追加されました。これにより、仕事用プロファイルで実行されているアプリが、親プロファイル(ホーム画面など)にウィジェットを作成できるかどうかをより細かく制御できるようになります。この機能はデフォルトでは許可されていませんが、workProfileWidgetsとworkProfileWidgetsDefaultを使用して許可するように設定できます。仕事用プロファイルでのみサポートされています。 -
Wi-Fi ネットワークの構成時に MAC アドレスのランダム化設定を設定するためのサポートを追加しました。管理者は、Wi-Fi ネットワークの設定時に
MACAddressRandomizationModeをHardwareまたはAutomaticに設定するかどうかを指定できるようになりました。これは、OS バージョンが Android 13 以降のデバイスで有効になり、すべての管理モードに適用されます。Hardwareに設定すると、出荷時 MAC アドレスが Wi-Fi ネットワークに設定されます。Automaticに設定すると、MAC アドレスはランダムになります。 - ドキュメントのさまざまな項目が更新されました。
-
セキュリティ ポスチャーについては、
devicePostureとsecurityRiskの評価から得られる可能性のあるレスポンスを明確にするために作成されました。 -
autoUpdateModeは、更新の頻度の柔軟性が高いため、autoUpdatePolicyの推奨される代替手段として提供されています。 -
BlockActionとWipeActionは会社所有デバイスに制限されることを明確にしました。 - Pub/Sub 通知ページが更新され、さまざまな通知タイプのリソースタイプが正確に反映されるようになりました。
- Android 13 以降では、拡張機能アプリはバッテリー制限の対象外となるため、制限付きアプリ スタンバイ バケットには配置されません。
2022 年 10 月
Android Management API
- ドキュメントのさまざまな項目が更新されました。
- デバイスレベルできめ細かく管理できるように、デバイスごとに 1 つのポリシーを設定することをおすすめします。
- FreezePeriods が想定どおりに機能するには、システム アップデート ポリシーを SYSTEM_UPDATE_TYPE_UNSPECIFIED. に設定することはできません。
- 会社所有のデバイスのプロビジョニング中にパスワードの手順を表示するかどうかに関するポリシーの更新について、追加の提案が提供されています。
- shareLocationDisabled は、フルマネージド デバイスと個人所有の仕事用プロファイルでサポートされています。
- enterprises.devices.delete の使用方法と、デバイスの可視性への影響に関する説明を更新しました。
- 登録トークンの最大期間が 10,000 年になりました(以前は 90 日)。
2022 年 7 月 12 日
Android Management API
- NETWORK_ACTIVITY_LOGS と SECURITY_LOGS の値を DelegatedScope に追加し、デバイス ポリシー アプリケーションが対応するログにアクセスできるようにしました。
2022 年 6 月 14 日
Android Management API
- NonComplianceDetail に specificNonComplianceReason と specificNonComplianceContext を追加し、ポリシー適用エラーの詳細なコンテキストを提供できるようにしました。
2022 年 6 月 6 日
Android Management API
2022 年 5 月 24 日
Android Management API
- デバイスが対応している場合、キー構成証明などのハードウェア格納型のセキュリティ機能がデバイスの完全性の評価に使用されるようになります。これにより、高いレベルのシステム完全性が確保されます。これらの評価に不合格となったデバイスや、このようなハードウェア格納型のセキュリティ機能をサポートしていないデバイスは、新しい HARDWARE_BACKED_EVALUATION_FAILED SecurityRisk を報告します。
2022 年 5 月 16 日
Android Management API
- PasswordPolicies に unifiedLockSettings を追加し、仕事用プロファイルに個別のロックが必要かどうかを管理者が設定できるようにしました。
2022 年 3 月 25 日
Android Management API
- alwaysOnVpnLockdownExemption を追加して、AlwaysOnVpnPackage 設定から除外するアプリを指定できるようにしました。
- Play EMM API の Products リソースから利用可能なすべてのフィールドを Application リソースに追加しました。
2022 年 2 月 22 日
Android Management API
- cameraAccess を追加して、カメラの使用とカメラの切り替えを制御できるようにしました。また、microphoneAccess を追加して、マイクの使用とマイクの切り替えを制御できるようにしました。これらのフィールドは、新しく非推奨となった cameraDisabled と unmuteMicrophoneDisabled にそれぞれ代わるものです。
2022 年 2 月 15 日
AMAPI SDK
- 細かなバグを修正しました。詳しくは、Google の Maven リポジトリをご覧ください。
2021 年 11 月 15 日
Android Device Policy
-
personalApplicationsで利用不可とマークされているアプリは、仕事用プロファイルとフルマネージド デバイスの ApplicationPolicy にあるため、会社所有デバイスの個人用プロファイルにすでにインストールされている場合はアンインストールされるようになります。
2021 年 9 月 17 日
Android Management API
-
ExtensionConfigを使用して、アプリを拡張機能アプリとして指定できるようになりました。拡張機能アプリは Android Device Policy と直接通信できます。将来的には、Android Management API で提供されるすべての管理機能とやり取りできるようになり、サーバー接続を必要としないデバイス管理用のローカル インターフェースが実現します。
2021 年 6 月 30 日
Android Device Policy
- 細かなバグを修正しました
2021 年 6 月 2 日
Android Device Policy
- 細かなバグを修正しました
2021 年 5 月 5 日
Android Device Policy
- 細かなバグを修正しました
2021 年 4 月 6 日
Android Device Policy
- 細かなバグを修正しました
2021 年 3 月
Android Management API
- 2 つの新しい
AdvancedSecurityOverridesを追加しました。これらのポリシーでは、Android Enterprise のセキュリティのベスト プラクティスがデフォルトで有効になります。また、組織は高度なユースケースに合わせてデフォルト値をオーバーライドできます。 googlePlayProtectVerifyAppsでは、デフォルトで Google Play のアプリの確認が有効になっています。developerSettingsでは、ユーザーが開発者向けオプションとセーフモードにアクセスできないようにしています。これらの機能は、企業データの流出リスクをもたらす可能性があるためです。-
ChoosePrivateKeyRuleで、特定の KeyChain 鍵を管理対象アプリに直接付与できるようになりました。 - これにより、ターゲット アプリは、最初に
choosePrivateKeyAlias()を呼び出すことなく、getCertificateChain()とgetPrivateKey()を呼び出して、指定された鍵にアクセスできます。 - Android Management API は、デフォルトでポリシーに指定された鍵への直接アクセスを許可しますが、それ以外の場合は、指定されたアプリが
choosePrivateKeyAlias()を呼び出した後にアクセスを許可するようにフォールバックします。詳しくは、ChoosePrivateKeyRuleをご覧ください。
サポートの終了
ensureVerifyAppsEnabledが非推奨になりました。代わりにgooglePlayProtectVerifyAppsAdvancedSecurityOverridesを使用してください。- 既存の API ユーザー(2021 年 4 月 15 日時点で Android Management API が有効になっている Google Cloud プロジェクト)は、2021 年 10 月まで引き続き
ensureVerifyAppsEnabledを使用できますが、できるだけ早くAdvancedSecurityOverridesに移行することをおすすめします。10 月にensureVerifyAppsEnabledは機能しなくなります。 debuggingFeaturesAllowedとsafeBootDisabledは非推奨になりました。代わりにdeveloperSettingsAdvancedSecurityOverridesを使用してください。- 既存の API ユーザー(2021 年 4 月 15 日時点で Android Management API が有効になっている Google Cloud プロジェクト)は、2021 年 10 月まで
debuggingFeaturesAllowedとsafeBootDisabledを引き続き使用できますが、できるだけ早くAdvancedSecurityOverridesを使用することをおすすめします。10 月にdebuggingFeaturesAllowedとsafeBootDisabledは機能しなくなります。
2021 年 2 月
Android Management API
- Android 8 以降の会社所有デバイスに
personalApplicationsのサポートを追加しました。この機能は、仕事用プロファイルが設定されたすべての会社所有デバイスでサポートされるようになりました。 - デバイスの電話番号が、
Deviceリソースの一部として、フルマネージド デバイスで報告されるようになりました。
2021 年 1 月
Android Device Policy
- 細かなバグを修正しました
2020 年 12 月
Android Management API
personalApplicationsをPersonalUsagePoliciesに追加しました。会社所有デバイスでは、IT 管理者が個人用プロファイルでアプリの許可リストまたはブロックリストを指定できます。この機能は現在、Android 11 デバイスでのみ利用できますが、今後のリリースで Android 8 にバックポートされる予定です。
Android Device Policy
- プロビジョニング UI の軽微な更新
2020 年 11 月
Android Management API
- 会社所有デバイスで日付、時刻、タイムゾーンの自動設定を制御するために、非推奨の
autoTimeRequiredに代わるAutoDateAndTimeZoneを追加しました。 - Android 11 以降、デバイスがキオスクとして構成されている場合(つまり、
ApplicationPolicy内の 1 つのアプリのInstallTypeがKIOSKに設定されている場合)、ユーザーはアプリデータを消去したり、アプリを強制停止したりできなくなりました。 - 非推奨となった位置情報検出方法のコントロールに代わる、新しい
LocationModeコントロールを追加しました。会社所有のデバイスでは、IT 部門が位置情報の適用、位置情報の無効化、ユーザーによる位置情報のオン / オフの切り替えの許可を選択できるようになりました。 CommonCriteriaMode(Android 11 の新機能)のサポートを追加しました。コモン クライテリアのモバイル デバイス基盤のプロテクション プロファイル(MDFPP)の特定の要件に対応するために有効にできます。
サポートの終了
autoTimeRequiredは、Android 11 での特定の自動時間制御の非推奨に伴い、非推奨になりました。代わりにAutoDateAndTimeZoneを使用してください。- Android 9 でのサポート終了に伴い、次の
LocationModeオプションは非推奨になりました。HIGH_ACCURACY、SENSORS_ONLY、BATTERY_SAVING、OFF。代わりにLOCATION_ENFORCED、LOCATION_DISABLED、LOCATION_USER_CHOICEを使用してください。
2020 年 10 月
Android Device Policy
RELINQUISH_OWNERSHIPを新しいタイプのデバイス コマンドとして追加しました。仕事用プロファイルをデプロイする際、管理者は会社所有デバイスの所有権を従業員に譲渡できます。この場合、仕事用プロファイルはワイプされ、デバイス ポリシーは出荷時の状態にリセットされますが、個人データはそのまま残ります。この場合、IT 部門は現在および将来にわたってデバイスの所有権を失い、デバイスが再登録されることはありません。所有権を維持したままデバイスを出荷時の設定にリセットするには、代わりにdevices.deleteメソッドを使用します。
2020 年 8 月
Android Management API
-
会社所有デバイスでの仕事用プロファイル エクスペリエンスの改善は、Android 11 デベロッパー プレビューで発表されました。Android Management API では、Android 8.0 以降を搭載したデバイスで、これらの改善がサポートされるようになりました。企業は、仕事用プロファイル デバイスを会社所有として指定できるようになりました。これにより、個人用プロファイルのプライバシーを維持しながら、デバイスの仕事用プロファイル、個人使用ポリシー、特定のデバイス全体の設定を管理できます。
- 仕事用プロファイルのエクスペリエンスの強化の概要については、仕事用プロファイル: 従業員のプライバシーに関する新しい標準をご覧ください。
- 会社所有デバイスに仕事用プロファイルを設定する方法については、仕事用と個人用の会社所有デバイスをご覧ください。
- 仕事用プロファイルが設定された会社所有デバイスのポリシーの例については、仕事用プロファイルが設定されたデバイスをご覧ください。
blockScopeをblockActionに追加しました。blockScopeを使用して、ブロック アクションを会社所有デバイス全体に適用するか、仕事用プロファイルのみに適用するかを指定します。
connectedWorkAndPersonalAppをapplicationPolicyに追加しました。Android 11 以降では、一部のコアアプリがデバイスの仕事用プロファイルと個人用プロファイルの間で接続できるようになりました。プロファイル間でアプリを接続すると、ユーザーに、より統一されたエクスペリエンスを提供できます。たとえば、カレンダー アプリを接続すると、仕事の予定と個人の予定をまとめて確認できます。Google 検索など、アプリによってはデバイス上でデフォルトで接続されていることもあります。デバイス上の接続済みアプリのリストは、[設定] > [プライバシー] > [シングル プロファイル モード] で確認できます。
connectedWorkAndPersonalAppを使用して、接続済みアプリを許可または禁止します。アプリのクロス プロファイル接続を許可すると、ユーザーにアプリを接続するオプションが提供されるだけです。ユーザーはいつでもアプリの接続を解除できます。保留中のシステム アップデートに関する情報を報告するために、
systemUpdateInfoをdevicesに追加しました。
2020 年 7 月
Android Device Policy
- [7 月 23 日] 軽微なバグの修正
2020 年 6 月
Android Device Policy
- [6 月 17 日] 軽微なバグを修正しました。
2020 年 5 月
Android Device Policy
- [5 月 12 日] 軽微なバグを修正しました。
2020 年 4 月
Android Device Policy
- [4 月 14 日] 軽微なバグを修正しました。
2020 年 3 月
Android Device Policy
- [3 月 16 日] 軽微なバグを修正しました。
2020 年 2 月
Android Device Policy
- [2 月 24 日] 軽微なバグを修正しました。
2020 年 1 月
Android Device Policy
- [1 月 15 日] 軽微なバグを修正しました。
2019 年 12 月
Android Management API
- 信頼できないアプリ(提供元不明のアプリ)をブロックするための新しいポリシーが利用可能になりました。
advancedSecurityOverrides.untrustedAppsPolicyを使用して、次の操作を行います。- 信頼できないアプリのインストールをデバイス全体(仕事用プロファイルを含む)でブロックします。
- 仕事用プロファイルでのみ、信頼できないアプリのインストールをブロックします。
- 信頼できないアプリをデバイス全体にインストールすることを許可します。
requirePasswordUnlockを使用して、デバイスまたは仕事用プロファイルで、強度の低い画面ロック方法(指紋認証や顔認証など)を許可するタイムアウト期間を適用できるようになりました。タイムアウト期間が経過すると、ユーザーはデバイスまたは仕事用プロファイルのロックを解除するために、強力な認証方法(パスワード、PIN、パターン)を使用する必要があります。- キオスクモードのデバイスで次のシステム UI 機能を有効または無効にできるように、
kioskCustomizationを追加しました。- 電源ボタンから起動されるグローバル アクション(
powerButtonActionsを参照)。 - システム情報と通知(
statusBarを参照)。 - ホームボタンと概要ボタン(
systemNavigationを参照)。 - ステータスバー(
statusBarを参照)。 - クラッシュしたアプリや応答しないアプリのエラー ダイアログ(
systemErrorWarningsを参照)。
- 電源ボタンから起動されるグローバル アクション(
- 指定したフリーズ期間にシステム アップデートを毎年ブロックできるように、
freezePeriodポリシーを追加しました。 devices.deleteで新しいパラメータを使用できるようになりました。wipeReasonMessageを使用すると、個人のデバイスから仕事用プロファイルをワイプする前にユーザーに表示する短いメッセージを指定できます。
サポートの終了
installUnknownSourcesAllowed は非推奨としてマークされるようになりました。
2019 年 12 月 19 日午後 2 時(GMT)より前に Android Management API を有効にしたユーザーについては、2020 年第 2 四半期までこのポリシーがサポートされます。この日付以降に API を有効にしたユーザーには、このポリシーは適用されません。
advancedSecurityOverrides.untrustedAppsPolicy は installUnknownSourcesAllowed に置き換えられます。次の表に、2 つのポリシー間のマッピングを示します。デベロッパーは、できるだけ早く新しいポリシーに沿ってソリューションを更新する必要があります*。
| installUnknownSourcesAllowed | advancedSecurityOverrides.untrustedAppsPolicy |
|---|---|
TRUE |
ALLOW_INSTALL_DEVICE_WIDE |
FALSE |
ALLOW_INSTALL_IN_PERSONAL_PROFILE_ONLY注: すべてのデバイスタイプ(仕事用プロファイルと完全管理対象)に適用されます。フルマネージド デバイスには個人用プロファイルがないため、信頼できないアプリはデバイス全体でブロックされます。仕事用プロファイルが設定されたデバイス全体で信頼できないアプリをブロックするには、代わりに |
untrustedAppsPolicy が UNTRUSTED_APPS_POLICY_UNSPECIFIED に設定されている場合、またはポリシーが指定されていない場合、untrustedAppsPolicy(DISALLOW_INSTALL)のデフォルト値は適用されません。デバイス全体で信頼できないアプリをブロックするには、ポリシーを明示的に DISALLOW_INSTALL に設定する必要があります。2019 年 11 月
Android Device Policy
- [11 月 27 日] 細かなバグを修正しました。
2019 年 10 月
Android Management API
- 新しい
IframeFeatureオプションを使用すると、コンソールで有効または無効にする managed Google Play iframe の機能を指定できます。
Android Device Policy
- [10 月 16 日] 軽微なバグの修正とパフォーマンスの最適化を行いました。
2019 年 9 月 4 日
機能
policiesリソースで、クローズド アプリ リリース(クローズド アプリ トラック)を配布できるようになりました。これにより、組織はアプリのプレリリース版をテストできます。詳しくは、クローズド テスト用にアプリを配布するをご覧ください。permittedAccessibilityServicesをpoliciesに追加しました。これは次の目的で使用できます。- デバイス上のシステム以外のすべてのユーザー補助サービスを許可しない
- 指定したアプリのみにこれらのサービスへのアクセスを許可する。
2019 年 8 月 6 日
機能
- Android Management API でデバイスのセキュリティが評価され、デバイス レポート(
securityPostureの下)に結果が報告されるようになりました。securityPostureは、SafetyNet やその他のチェックで評価されたデバイスのセキュリティ ポスチャー ステータス(POSTURE_UNSPECIFIED、SECURE、AT_RISK、POTENTIALLY_COMPROMISED)を返します。また、特定されたセキュリティ リスクの詳細も返されるため、管理コンソールを通じてお客様と共有できます。デバイスでこの機能を有効にするには、ポリシーで
statusReportingSettingsのフィールドが少なくとも 1 つ有効になっていることを確認してください。
2019 年 7 月 2 日
機能
- アプリが
setupActionsのlaunchAppから起動されたことを区別するため、アプリの一部として最初に起動されるアクティビティに、ブール値のインテント エクストラcom.google.android.apps.work.clouddpc.EXTRA_LAUNCHED_AS_SETUP_ACTION(trueに設定)が含まれるようになりました。このエクストラを使用すると、アプリがlaunchAppから起動されたか、ユーザーによって起動されたかに基づいて、アプリをカスタマイズできます。
2019 年 5 月 31 日
メンテナンス リリース
- 軽微なバグの修正とパフォーマンスの最適化を行いました。
2019 年 5 月 7 日
機能
- 非推奨となった
complianceRulesに代わるpolicyEnforcementRulesを追加しました。詳しくは、上記のサポート終了のお知らせをご覧ください。 - ウェブアプリを作成、編集するための新しい API を追加しました。詳しくは、ウェブアプリをサポートするをご覧ください。
ユーザー エクスペリエンス
Android Device Policy: アプリのアイコンがデバイスに表示されなくなりました。ユーザーは、以前にアイコンから起動したポリシーページを引き続き表示できます。
- フルマネージド デバイス: [設定] > [Google] > [デバイス ポリシー]
- 仕事用プロファイルが設定されたデバイス: [設定] > [Google] > [仕事用] > [デバイス ポリシー]
- すべてのデバイス: Google Play ストア アプリ > Android Device Policy
2019 年 4 月 16 日
- Android Device Policy が韓国で利用可能になりました。
2019 年 3 月 21 日
機能
- 代替シリアル番号を含む新しいメタデータを
devicesに追加しました。 installTypeREQUIRED_FOR_SETUPを含むアプリの数が、ポリシーごとに 5 つに制限されるようになりました。これは、デバイスと仕事用プロファイルのプロビジョニング中に、可能な限り優れたユーザー エクスペリエンスを提供するためです。
2019 年 2 月 12 日
ユーザー エクスペリエンス
- Android Device Policy: 非準拠に関するメッセージを改善し、ユーザーがデバイスを準拠状態に戻すのに役立つ情報や、準拠状態に戻すことができない場合にその旨を伝える情報を追加しました。
- Android Device Policy: 登録トークンが登録されると、新しいセットアップ エクスペリエンスにより、ポリシーで要求される手順に沿ってデバイスまたは仕事用プロファイルの設定を完了するようユーザーに案内されます。
図 1. ガイド付きセットアップ。
機能
installTypeに新しいフィールドを追加しました。REQUIRED_FOR_SETUP: true の場合、デバイスまたは仕事用プロファイルのセットアップが完了する前にアプリをインストールする必要があります。注: 何らかの理由(互換性がない、地域で利用できない、ネットワーク接続が不安定など)でアプリがインストールされていない場合、セットアップは完了しません。
policiesにSetupActionを追加しました。SetupActionを使用すると、セットアップ中に起動するアプリを指定して、ユーザーがデバイスをさらに設定できるようにすることができます。詳細については、セットアップ中にアプリを起動するをご覧ください。- ステータス レポートが有効になっている企業では、デバイスまたは仕事用プロファイルのロック解除に失敗すると、すぐに新しいデバイス レポートが発行されるようになりました。
サポートの終了
policiesで、wifiConfigsLockdownEnabledが非推奨になりました。ポリシーで指定された Wi-Fi ネットワークは、デフォルトで変更不可になりました。変更可能にするには、wifiConfigDisabledを false に設定します。
2018 年 12 月 10 日
機能
- ログイン URL のプロビジョニング方法に、仕事用プロファイル デバイスのサポートを追加しました。仕事用プロファイルのデバイス所有者は、会社の認証情報でログインしてプロビジョニングを完了できるようになりました。
ユーザー エクスペリエンス
Android Device Policy でダークモードのサポートを追加しました。ダークモードは、Android 9 Pie で利用可能なディスプレイ テーマです。[設定] > [ディスプレイ] > [詳細設定] > [デバイスのテーマ] > [ダーク] で有効にできます。
図 1. (左)通常の表示モード(右)ダークモード
2018 年 11 月 2 日
機能
- フルマネージド デバイスで新しい登録方法を使用できるようになりました。この方法では、ログイン URL を使用してユーザーに認証情報の入力を求めることで、ユーザーの ID に基づいてポリシーを割り当て、ユーザーのデバイスをプロビジョニングできます。
- 管理対象設定 iframe のサポートを追加しました。これは、IT 管理者が管理対象設定を設定して保存するためにコンソールに追加できる UI です。iframe は、保存された構成ごとに一意の
mcmIdを返します。これはpoliciesに追加できます。 passwordPoliciesとPasswordPolicyScopeをpoliciesに追加しました。passwordPoliciesは、指定されたスコープ(デバイスまたは仕事用プロファイル)のパスワード要件を設定します。PasswordPolicyScopeが指定されていない場合、デフォルトのスコープは、仕事用プロファイル デバイスの場合はSCOPE_PROFILE、完全管理対象デバイスまたは専用デバイスの場合はSCOPE_DEVICEです。PasswordPolicyScopeが指定されていない場合(デフォルト)、またはPasswordPolicyScopeがpasswordRequirementsと同じスコープに設定されている場合、passwordPoliciesはpasswordRequirementsをオーバーライドします。
2018 年 9 月 20 日
バグの修正
- 一部のポリシー構成で、プロビジョニング後にキオスク デバイスがコンプライアンス違反として誤って表示される問題を修正しました。
2018 年 8 月 28 日
機能
仕事用プロファイルとフルマネージド デバイスのプロビジョニングと管理をサポートするための更新:
- 仕事用プロファイルで新しいプロビジョニング方法が利用可能になりました。
- ユーザーに登録トークンのリンクを提供する。
- [設定] > [Google] > [仕事用プロファイルを設定] に移動します。
enrollmentTokensに新しいフィールドを追加しました。oneTimeOnly: true の場合、登録トークンは最初の使用後に期限切れになります。userAccountIdentifier: 特定の managed Google Play アカウントを識別します。- 指定しない場合: トークンを使用してデバイスが登録されるたびに、API によって新しいアカウントが自動的に作成されます。
- 指定した場合: API は、トークンを使用してデバイスが登録されるたびに、指定されたアカウントを使用します。複数のトークンで同じアカウントを指定できます。詳しくは、ユーザーを指定するをご覧ください。
managementMode(読み取り専用)をdevicesに追加しました。- 仕事用プロファイルが設定されたデバイス:
managementModeがPROFILE_OWNERに設定されている。 - 専用デバイスとフルマネージド デバイス:
managementModeがDEVICE_OWNERに設定されています。
- 仕事用プロファイルが設定されたデバイス:
アプリ管理機能を改善するための policies リソースの更新:
- 新しいフィールド
playStoreModeを追加しました。WHITELIST(デフォルト): ポリシーに追加されたアプリのみが、仕事用プロファイルまたは管理対象デバイスで使用できます。ポリシーにないアプリは使用できず、以前にインストールされていた場合はアンインストールされます。BLACKLIST: ポリシーに追加されたアプリは利用できません。 Google Play に掲載されている他のすべてのアプリは利用できます。
BLOCKEDを InstallType オプションとして追加しました。これにより、アプリをインストールできなくなります。アプリがすでにインストールされている場合は、アンインストールされます。- installType
BLOCKEDをplayStoreModeBLACKLISTと組み合わせて使用すると、管理対象デバイスまたは仕事用プロファイルに特定のアプリがインストールされないようにすることができます。
- installType
ユーザー エクスペリエンス
- デバイスの設定に合わせて Android Device Policy の設定を更新しました。
2018 年 7 月 12 日
ユーザー エクスペリエンス
- Android Device Policy のステータス ページとデバイスの詳細ページを 1 つのページに統合しました。
- Android 設定ウィザードとのセットアップ UI の整合性を改善しました。
機能
- ポリシーレベルで PermissionGrants を追加しました。実行時の権限を次の 4 つのレベルで管理できるようになりました。
- グローバル(すべてのアプリに適用): ポリシーレベルで defaultPermissionPolicy を設定します。
- 権限ごと、すべてのアプリ: ポリシーレベルで permissionGrant を設定します。
- アプリごと、すべての権限: ApplicationPolicy 内で defaultPermissionPolicy を設定します。
- アプリごと、権限ごと: ApplicationPolicy 内で permissionGrant を設定します。
- デバイスを出荷時の設定にリセットする際、新しい WipeDataFlag を使用すると、次のことが可能になります。
WIPE_EXTERNAL_STORAGE: デバイスの外部ストレージ(SD カードなど)をワイプします。PRESERVE_RESET_PROTECTION_DATA: デバイスの出荷時設定へのリセット保護機能のデータを保持します。このフラグにより、デバイスが紛失した場合などに、承認されたユーザーのみがデバイスを復元できるようになります。注: この機能は、ポリシーでfrpAdminEmails[]を設定している場合にのみ有効にしてください。
バグの修正
- フォアグラウンドでの更新時に Android デバイス ポリシーがロックタスク モードを終了する問題を修正しました。
2018 年 5 月 25 日
ユーザー エクスペリエンス
- Android 7.0 以降を搭載したデバイスでは、無効なアプリをランチャーで非表示にするのではなく、無効なアプリのアイコンをグレーで表示するようになりました。
機能
policiesを更新し、次の証明書管理機能をサポートしました。- アプリへの証明書アクセス権の自動付与。
- Android Device Policy でサポートされているすべての証明書管理機能を別のアプリに委任する(
CERT_INSTALLを参照)。
- コンプライアンス ルールとは別に、ApplicationPolicy で個々のアプリを無効にできるようになりました(
disabledをtrueに設定)。 - システムアプリを無効にできるようになりました。
devicesにアプリケーション レポートを追加しました。デバイスにインストールされている管理対象アプリごとに、アプリのパッケージ名、バージョン、インストール元、その他の詳細情報がレポートに返されます。有効にするには、デバイスのポリシーでapplicationReportsEnabledをtrueに設定します。enterprisesを更新し、利用規約を追加しました。プロビジョニング中に、企業の利用規約がデバイスに表示されます。
バグの修正
- プロビジョニング フローを更新し、設定へのアクセスを無効にしました。ただし、セットアップを完了するためにアクセスが必要な場合(パスコードの作成など)は除きます。
2018 年 4 月 3 日
ユーザー エクスペリエンス
- Android Device Policy とデバイスのプロビジョニング フローのデザインを更新し、全体的なユーザー エクスペリエンスを改善しました。
特長
- ダイレクト ブートのサポートを追加しました。これにより、最後に再起動してからロックが解除されていない Android 7.0 以降のデバイスをリモートワイプできるようになりました。
policiesリソースに位置情報モードの設定を追加し、管理対象デバイスで位置情報の精度モードを設定できるようにしました。Commandリソースにエラー レスポンス フィールドを追加しました。
バグの修正
- プロビジョニングのパフォーマンスが向上しました。
- コンプライアンス レポートが、デバイスのプロビジョニング直後に生成されるようになりました。コンプライアンス レポートを受信するようにエンタープライズを構成するには、コンプライアンス違反の詳細通知を受信するをご覧ください。
既知の問題
- Android デバイス ポリシーで管理されている Android 8.0 以降の LG デバイス(LG V30 など)で、ロック画面の設定がクラッシュする。
2018 年 2 月 14 日
ユーザー エクスペリエンス
- ユーザーが QR コードを手動で入力してデバイスを登録する場合に表示される [code] フィールドの検証テキストを更新しました。
機能
- 指定された最小アプリ バージョンを満たしていない場合に、自動インストールされたアプリの自動更新をトリガーするポリシーを設定できるようになりました。ApplicationPolicy の場合:
installTypeをFORCE_INSTALLEDに設定するminimumVersionCodeを指定します。
- Devices リソースを更新し、IT 管理者に役立つ情報を含む新しいフィールドを追加しました。たとえば、デバイスの携帯通信会社名(詳しくは NetworkInfo をご覧ください)、デバイスが暗号化されているかどうか、アプリの確認が有効になっているかどうか(詳しくは DeviceSettings をご覧ください)などです。
バグの修正
RESET_PASSWORDコマンドとLOCKコマンドが、Android 8.0 Oreo デバイスで動作するようになりました。- DeviceSettings が入力されない問題を修正しました。
stayOnPluggedModesポリシーの処理に関する問題を修正しました。
2017 年 12 月 12 日
機能
- Android デバイス ポリシーで、ポリシーを介して有効にできる基本的なキオスク ランチャーがサポートされるようになりました。ランチャーは、デバイスを事前定義された一連のアプリにロックし、ユーザーがデバイスの設定にアクセスできないようにします。指定したアプリが 1 ページにアルファベット順で表示されます。バグの報告や機能のリクエストを行うには、ランチャーのフィードバック アイコンをタップします。
- 新しい再試行ロジックでデバイスのセットアップを更新しました。セットアップ中にデバイスが再起動された場合、プロビジョニング プロセスは中断したところから再開されるようになりました。
- 以下の新しいポリシーが利用可能になりました。詳細については、API リファレンスをご覧ください。
keyguardDisabledFeaturesaccountTypesWithManagementDisabledinstallAppsDisabledmountPhysicalMediaDisableduninstallAppsDisabledbluetoothContactSharingDisabledshortSupportMessagelongSupportMessagebluetoothConfigDisabledcellBroadcastsConfigDisabledcredentialsConfigDisabledmobileNetworksConfigDisabledtetheringConfigDisabledvpnConfigDisabledcreateWindowsDisablednetworkResetDisabledoutgoingBeamDisabledoutgoingCallsDisabledsmsDisabledusbFileTransferDisabledensureVerifyAppsEnabledpermittedInputMethodsrecommendedGlobalProxysetUserIconDisabledsetWallpaperDisabledalwaysOnVpnPackagedataRoamingDisabledbluetoothDisabled - Android デバイス ポリシーのターゲット SDK を Android 8.0 Oreo に更新しました。
バグの修正
- 起動時に接続を確立できない場合に、ネットワーク選択画面の表示をスキップできるようになりました。起動時にネットワーク選択ツールを有効にするには、
networkEscapeHatchEnabledポリシーを使用します。