androidManagedAppProtection の更新

名前空間: microsoft.graph

大事な: /beta バージョンの Microsoft Graph API は変更される可能性があります。運用環境での使用はサポートされていません。

注:Intune 用 Microsoft Graph API には、テナントの有効な Intune ライセンスが必要です。

androidManagedAppProtection オブジェクトのプロパティを更新します。

この API は、次の国内クラウド展開で使用できます。

グローバル サービス 米国政府機関 L4 米国政府機関 L5 (DOD) 21Vianet が運営する中国

アクセス許可

この API を呼び出すには、次のいずれかのアクセス許可が必要です。 アクセス許可の選択方法などの詳細については、「アクセス許可」を参照してください。

アクセス許可の種類 アクセス許可 (特権の小さいものから大きいものへ)
委任 (職場または学校のアカウント) DeviceManagementConfiguration.ReadWrite.All、DeviceManagementApps.ReadWrite.All
委任 (個人用 Microsoft アカウント) サポートされていません。
アプリケーション DeviceManagementConfiguration.ReadWrite.All、DeviceManagementApps.ReadWrite.All

HTTP 要求

PATCH /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtectionId}

要求ヘッダー

ヘッダー
Authorization ベアラー {token}。 必須です。 認証と承認の詳細については、こちらをご覧ください。
承諾 application/json

要求本文

要求本文で、androidManagedAppProtection オブジェクトの JSON 表記を指定します。

次の表に、androidManagedAppProtection の作成時に必要なプロパティを示します。

プロパティ 説明
displayName String ポリシーの表示名。 managedAppPolicy から継承します
description String ポリシーの説明。 managedAppPolicy から継承します
createdDateTime DateTimeOffset ポリシーが作成された日時。 managedAppPolicy から継承します
lastModifiedDateTime DateTimeOffset ポリシーが変更された最終日時。 managedAppPolicy から継承します
roleScopeTagIds String collection このエンティティ インスタンスのスコープ タグの一覧。 managedAppPolicy から継承します
id String エンティティのキー。 managedAppPolicy から継承します
version String エンティティのバージョン。 managedAppPolicy から継承します
periodOfflineBeforeAccessCheck Duration デバイスがインターネットに接続されていないでこの期間が過ぎると、アクセスがチェックされます。 managedAppProtection から継承します
periodOnlineBeforeAccessCheck Duration デバイスがインターネットに接続されていてこの期間が過ぎると、アクセスがチェックされます。 managedAppProtection から継承します
allowedInboundDataTransferSources managedAppDataTransferLevel データの転送が許可されたソース。 managedAppProtection から継承されます。 可能な値は allAppsmanagedAppsnone です。
allowedOutboundDataTransferDestinations managedAppDataTransferLevel データの転送が許可された宛先。 managedAppProtection から継承されます。 可能な値は allAppsmanagedAppsnone です。
organizationalCredentialsRequired Boolean アプリを使用するために組織の資格情報が必要かどうかを示します。 managedAppProtection から継承します
allowedOutboundClipboardSharingLevel managedAppClipboardSharingLevel 管理対象デバイスで、アプリ間でクリップボードを共有できるレベル。 managedAppProtection から継承されます。 使用可能な値: allAppsmanagedAppsWithPasteInmanagedAppsblocked
dataBackupBlocked Boolean 管理対象アプリのデータのバックアップがブロックされるかどうかを示します。 managedAppProtection から継承します
deviceComplianceRequired Boolean デバイスの準拠が必要かどうかを示します。 managedAppProtection から継承します
managedBrowserToOpenLinksRequired ブール型 マネージド ブラウザー アプリでインターネット リンクを開くか、CustomBrowserProtocol (iOS の場合) または CustomBrowserPackageId/CustomBrowserDisplayName (Android 用) によって指定されたカスタム ブラウザーを managedAppProtection から継承するかどうかを示します
saveAsBlocked Boolean ユーザーが保護されたファイルのコピーを保存するために、[名前を付けて保存] メニュー項目を使用できるかどうかを示します。 managedAppProtection から継承します
periodOfflineBeforeWipeIsEnforced Duration アプリがインターネットから切断されている状態を維持できる時間数。この時間を過ぎると管理対象データはすべて消去されます。 managedAppProtection から継承します
pinRequired Boolean アプリ レベルの pin が必要かどうかを示します。 managedAppProtection から継承します
maximumPinRetries Int32 マネージド アプリがブロックまたはワイプされるまでの間違ったピン再試行試行の最大数。 managedAppProtection から継承します
simplePinBlocked Boolean simplePin がブロックされるかどうかを示します。 managedAppProtection から継承します
minimumPinLength Int32 PinRequired が True に設定されている場合の、アプリ レベルの pin に必要な最小限の pin の長さ (managedAppProtection から継承)
pinCharacterSet managedAppPinCharacterSet PinRequired が True に設定されている場合に、アプリ レベルの pin に使用できる文字セット。 managedAppProtection から継承されます。 可能な値は、numericalphanumericAndSymbol です。
periodBeforePinReset Duration PinRequired が True に設定されている場合、この TimePeriod を過ぎると全レベルの pin を再設定する必要があります。 managedAppProtection から継承します
allowedDataStorageLocations managedAppDataStorageLocation コレクション ユーザーが管理対象データを格納できるデータの保存場所。 managedAppProtection から継承されます。 可能な値は、oneDriveForBusinesssharePointboxlocalStoragephotoLibrary です。
contactSyncBlocked Boolean 連絡先をユーザー デバイスに同期できるかどうかを示します。 managedAppProtection から継承します
printBlocked Boolean 管理対象アプリからの印刷を許可するかどうかを示します。 managedAppProtection から継承します
fingerprintBlocked Boolean PinRequired が True に設定されている場合に、pin の代わりに指紋リーダーの使用を許可するかどうかを示します。 managedAppProtection から継承します
disableAppPinIfDevicePinIsSet Boolean デバイスの pin が設定されている場合に、アプリの pin の使用が必要かどうかを示します。 managedAppProtection から継承します
maximumRequiredOsVersion String 指定したバージョンより大きいバージョンでは、マネージド アプリが会社のデータにアクセスできなくなります。 managedAppProtection から継承します
maximumWarningOsVersion String 指定したバージョンより大きいバージョンでは、マネージド アプリが会社のデータにアクセスできなくなります。 managedAppProtection から継承します
maximumWipeOsVersion String 指定したバージョンより大きいバージョンでは、マネージド アプリが会社のデータにアクセスできなくなります。 managedAppProtection から継承します
minimumRequiredOsVersion String バージョンが、指定されたバージョンよりも小さい場合に、管理対象アプリによる会社のデータへのアクセスをブロックします。 managedAppProtection から継承します
minimumWarningOsVersion String OS のバージョンが、指定されたバージョンよりも小さい場合に、会社のデータへアクセスすると管理対象アプリに警告メッセージが表示されます。 managedAppProtection から継承します
minimumRequiredAppVersion String バージョンが、指定されたバージョンよりも小さい場合に、管理対象アプリによる会社のデータへのアクセスをブロックします。 managedAppProtection から継承します
minimumWarningAppVersion String アプリのバージョンが、指定されたバージョンよりも小さい場合に、管理対象アプリに警告メッセージが表示されます。 managedAppProtection から継承します
minimumWipeOsVersion String 指定したバージョン以下のバージョンでは、マネージド アプリと関連する会社のデータがワイプされます。 managedAppProtection から継承します
minimumWipeAppVersion String 指定したバージョン以下のバージョンでは、マネージド アプリと関連する会社のデータがワイプされます。 managedAppProtection から継承します
appActionIfDeviceComplianceRequired managedAppRemediationAction DeviceComplianceRequired が true に設定されている場合、デバイスがルート化または脱獄されたときの、ブロックまたはワイプのマネージド アプリの動作を定義します。 managedAppProtection から継承されます。 可能な値は blockwipewarn です。
appActionIfMaximumPinRetriesExceeded managedAppRemediationAction 不正なピン再試行の最大数に基づいて、ブロックまたはワイプのいずれかのマネージド アプリの動作を定義します。 managedAppProtection から継承されます。 可能な値は blockwipewarn です。
pinRequiredInsteadOfBiometricTimeout 期間 非生体認証パスコードの代わりにアプリ ピンのタイムアウト (分単位) managedAppProtection から継承
allowedOutboundClipboardSharingExceptionLength Int32 Org データとアカウントから任意のアプリケーションに切り取りまたはコピーできる文字数を指定します。 この設定は、AllowedOutboundClipboardSharingLevel 制限をオーバーライドします。 既定値 '0' は、例外が許可されていないことを意味します。 managedAppProtection から継承します
notificationRestriction managedAppNotificationRestriction managedAppProtection から継承されたアプリ通知制限を指定します。 可能な値は allowblockOrganizationalDatablock です。
previousPinBlockCount Int32 このプロパティで指定した数値から一意のピンを指定する必要があります。 managedAppProtection から継承します
managedBrowser managedBrowserType インターネット リンクを開く管理対象ブラウザーを示します。 このプロパティが構成されている場合、ManagedBrowserToOpenLinksRequired は true である必要があります。 managedAppProtection から継承されます。 可能な値は、notConfiguredmicrosoftEdge です。
maximumAllowedDeviceThreatLevel managedAppDeviceThreatLevel managedAppProtection から継承された MTD アプリによって報告される最大許容デバイス脅威レベル。 可能な値は、notConfiguredsecuredlowmediumhigh です。
mobileThreatDefenseRemediationAction managedAppRemediationAction モバイル脅威防御の脅威のしきい値が満たされていない場合に実行するアクションを決定します。 Warn は、 managedAppProtection から継承されたこのプロパティでサポートされている値ではありません。 可能な値は blockwipewarn です。
mobileThreatDefensePartnerPriority mobileThreatDefensePartnerPriority 複数のプラットフォームが有効になっている場合に、特定のプラットフォームで有効になっている Mobile Threat Defense (MTD) パートナーに優先順位を付ける方法を示します。 アプリは、1 つの Mobile Threat Defense パートナーのみをアクティブに使用できます。 NULL の場合、Microsoft Defenderが優先されます。 それ以外の場合、値を defenderOverThirdPartyPartyPartner または thirdPartyPartnerOverDefender に設定すると、優先するパートナーが明示的になります。 使用可能な値は、null、defenderOverThirdPartyPartyPartner、thirdPartyPartnerOverDefender、unknownFutureValue です。 既定値は null managedAppProtection から継承されます。 可能な値は defenderOverThirdPartyPartnerthirdPartyPartnerOverDefenderunknownFutureValue です。
blockDataIngestionIntoOrganizationDocuments ブール型 ユーザーが組織ドキュメントにデータを取り込めるかどうかを示します。 managedAppProtection から継承します
allowedDataIngestionLocations managedAppDataIngestionLocation コレクション ユーザーが管理対象データを格納できるデータの保存場所。 managedAppProtection から継承されます。 使用可能な値: oneDriveForBusinesssharePointcameraphotoLibrary
appActionIfUnableToAuthenticateUser managedAppRemediationAction 設定すると、認証トークンが無効であるためにユーザーがチェックインできない場合に実行するアクションが指定されます。 これは、ユーザーが AAD で削除または無効になっている場合に発生します。 managedAppProtection から継承されます。 可能な値は blockwipewarn です。
dialerRestrictionLevel managedAppPhoneNumberRedirectLevel 電話番号をクリックして開くことができるダイヤラー アプリのクラス。 managedAppProtection から継承されます。 使用可能な値: allAppsmanagedAppscustomAppblocked
gracePeriodToBlockAppsDuringOffClockHours 期間 オフクロック時間中にアプリのアクセスをブロックする前の猶予期間。 managedAppProtection から継承します
protectedMessagingRedirectAppType messagingRedirectAppType アプリ保護ポリシーによってアプリ メッセージング リダイレクトを保護する方法を定義します。 既定値は anyApp です。 managedAppProtection から継承されます。 使用可能な値: anyAppanyManagedAppspecificAppsblocked
isAssigned Boolean 包含グループにポリシーを配置するかどうかを示します。 targetedManagedAppProtection から継承します
targetedAppManagementLevels appManagementLevel このポリシーの目的のアプリ管理レベル targetedManagedAppProtection から継承されます。 可能な値は、unspecifiedunmanagedmdmandroidEnterpriseandroidEnterpriseDedicatedDevicesWithAzureAdSharedModeandroidOpenSourceProjectUserAssociatedandroidOpenSourceProjectUserlessunknownFutureValue です。
appGroupType targetedManagedAppGroupType Public Apps の選択: targetedManagedAppProtection から継承されたグループまたは個人。 使用可能な値: selectedPublicAppsallCoreMicrosoftAppsallMicrosoftAppsallApps
screenCaptureBlocked Boolean 管理対象ユーザーによる管理対象アプリのスクリーン キャプチャが可能かどうかを示します。
disableAppEncryptionIfDeviceEncryptionIsEnabled Boolean この設定が有効で、デバイス レベルの暗号化が有効な場合、アプリ レベルの暗号化は無効になります
encryptAppData Boolean 管理対象アプリのアプリケーション データを暗号化する必要があるかどうかを示します
deployedAppCount Int32 現在のポリシーが配置されたアプリの数。
minimumRequiredPatchVersion String ユーザーがアプリに安全にアクセスできるための、最も古い、必須の Android セキュリティ パッチのレベルを定義します。
minimumWarningPatchVersion String ユーザーがアプリに安全にアクセスできるための、最も古い、推奨の Android セキュリティ パッチのレベルを定義します。
exemptedAppPackages keyValuePair コレクション この一覧のアプリ パッケージはポリシーから除外され、マネージド アプリからデータを受信できるようになります。
minimumWipePatchVersion String 指定した値以下の Android セキュリティ パッチ レベルは、マネージド アプリと関連する会社データをワイプします。
allowedAndroidDeviceManufacturers String マネージド アプリを動作させるために文字列として許可されるデバイス製造元のセミコロン区切りの一覧。
appActionIfAndroidDeviceManufacturerNotAllowed managedAppRemediationAction 指定したデバイスの製造元が許可されていない場合に、マネージド アプリの動作 (ブロックまたはワイプ) を定義します。 可能な値は blockwipewarn です。
appActionIfAccountIsClockedOut managedAppRemediationAction ユーザーが退勤 (非稼働時間) の場合に、マネージド アプリの動作 (ブロックまたは警告) を定義します。 可能な値は blockwipewarn です。
appActionIfSamsungKnoxAttestationRequired managedAppRemediationAction Samsung Knox 構成証明が必要な場合のマネージド アプリの動作を定義します。 使用可能な値は null、警告、ブロック & ワイプです。 管理者がこのアクションを設定しない場合、既定値は null で、この設定が構成されていないことを示します。 可能な値は blockwipewarn です。
requiredAndroidSafetyNetDeviceAttestationType androidManagedAppSafetyNetDeviceAttestationType マネージド アプリが機能するための Android SafetyNet デバイス構成証明要件を定義します。 可能な値は nonebasicIntegritybasicIntegrityAndDeviceCertification です。
appActionIfAndroidSafetyNetDeviceAttestationFailed managedAppRemediationAction 指定した Android SafetyNet 構成証明要件が失敗した場合に、警告またはブロックのいずれかのマネージド アプリの動作を定義します。 可能な値は blockwipewarn です。
requiredAndroidSafetyNetAppsVerificationType androidManagedAppSafetyNetAppsVerificationType マネージド アプリが機能するための Android SafetyNet アプリの検証要件を定義します。 可能な値は、noneenabled です。
appActionIfAndroidSafetyNetAppsVerificationFailed managedAppRemediationAction 指定した Android アプリ検証要件が失敗した場合に、警告またはブロックのいずれかのマネージド アプリの動作を定義します。 可能な値は blockwipewarn です。
customBrowserPackageId String Android で Weblink を開くために推奨されるカスタム ブラウザーの一意識別子。 このプロパティが構成されている場合、ManagedBrowserToOpenLinksRequired は true である必要があります。
customBrowserDisplayName String Android で Weblink を開くために推奨されるカスタム ブラウザーのフレンドリ名。 このプロパティが構成されている場合、ManagedBrowserToOpenLinksRequired は true である必要があります。
minimumRequiredCompanyPortalVersion String デバイスまたはアプリにインストールする必要があるポータル サイトの最小バージョンはブロックされます
minimumWarningCompanyPortalVersion String デバイスにインストールする必要があるポータル サイトの最小バージョンまたはユーザーに警告が表示される
minimumWipeCompanyPortalVersion String デバイスまたはアプリ上の会社のデータにインストールする必要があるポータル サイトの最小バージョンはワイプされます
keyboardsRestricted ブール型 キーボード制限が有効かどうかを示します。 承認されたキーボードの有効な一覧も指定する必要がある場合。
approvedKeyboards keyValuePair コレクション [キーボードの制限] が有効になっている場合、この承認済みリストのキーボードのみが許可されます。 キーはキーボードの Android パッケージ ID で、値はフレンドリ名にする必要があります
allowedAndroidDeviceModels String collection マネージド アプリが機能するために許可されるデバイス モデルの一覧を文字列として示します。
appActionIfAndroidDeviceModelNotAllowed managedAppRemediationAction 指定したデバイス モデルが許可されていない場合に、マネージド アプリの動作 (ブロックまたはワイプ) を定義します。 可能な値は blockwipewarn です。
customDialerAppPackageId String Android で電話番号をクリックして開くカスタム ダイヤラー アプリの PackageId。
customDialerAppDisplayName String Android で電話番号をクリックして開くカスタム ダイヤラー アプリのフレンドリ名。
biometricAuthenticationBlocked ブール型 PinRequired が True に設定されている場合、ピンの代わりに生体認証の使用を許可するかどうかを示します。
requiredAndroidSafetyNetEvaluationType androidManagedAppSafetyNetEvaluationType マネージド アプリが機能するための Android SafetyNet 評価の種類の要件を定義します。 可能な値は、basichardwareBacked です。
blockAfterCompanyPortalUpdateDeferralInDays Int32 更新ポータル サイトデバイスで延期できる最大日数、またはアプリのアクセスがブロックされます。
warnAfterCompanyPortalUpdateDeferralInDays Int32 更新ポータル サイトデバイスで延期できる最大日数、またはユーザーが警告を受け取る日数
wipeAfterCompanyPortalUpdateDeferralInDays Int32 更新ポータル サイトデバイスで延期できる最大日数、またはアプリ上の会社のデータがワイプされる
deviceLockRequired ブール型 Android デバイスで任意の種類のロックが必要かどうかを定義します
appActionIfDeviceLockNotSet managedAppRemediationAction Android デバイスで画面ロックが必要だが設定されていない場合に、警告、ブロック、ワイプのいずれかのマネージド アプリの動作を定義します。 可能な値は blockwipewarn です。
connectToVpnOnLaunch ブール型 起動時にアプリが構成済みの VPN に接続する必要があるかどうか。
appActionIfDevicePasscodeComplexityLessThanLow managedAppRemediationAction デバイスに低い複雑さ以上のパスコードがない場合は、保存されたアクションをトリガーします。 可能な値は blockwipewarn です。
appActionIfDevicePasscodeComplexityLessThanMedium managedAppRemediationAction デバイスに中程度の複雑さ以上のパスコードがない場合は、保存されたアクションをトリガーします。 可能な値は blockwipewarn です。
appActionIfDevicePasscodeComplexityLessThanHigh managedAppRemediationAction デバイスに複雑度が高い以上のパスコードがない場合は、保存されたアクションをトリガーします。 可能な値は blockwipewarn です。
requireClass3Biometrics ブール型 ユーザーが Android デバイスに Class 3 生体認証を適用することを要求します。
requirePinAfterBiometricChange ブール型 デバイスでクラス 3 の生体認証が更新された場合、PIN プロンプトは生体認証プロンプトをオーバーライドします。
fingerprintAndBiometricEnabled ブール型 null の場合、この設定は無視されます。 false の場合、指紋と生体認証の両方が有効になりません。 true の場合、指紋と生体認証の両方が有効になります。
messagingRedirectAppPackageId String App Protection Policy の protectedMessagingRedirectAppType によって特定のアプリ リダイレクトが適用される場合、この値は使用できるアプリ パッケージ ID を定義します。
messagingRedirectAppDisplayName String アプリ保護ポリシーの protectedMessagingRedirectAppType によって特定のアプリ リダイレクトが適用される場合、この値は使用できるアプリ名を定義します。

応答

成功した場合、このメソッドは 200 OK 応答コードと、応答本文で更新された androidManagedAppProtection オブジェクトを返します。

要求

以下は、要求の例です。

PATCH https://graph.microsoft.com/beta/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtectionId}
Content-type: application/json
Content-length: 5460

{
  "@odata.type": "#microsoft.graph.androidManagedAppProtection",
  "displayName": "Display Name value",
  "description": "Description value",
  "roleScopeTagIds": [
    "Role Scope Tag Ids value"
  ],
  "version": "Version value",
  "periodOfflineBeforeAccessCheck": "-PT17.1357909S",
  "periodOnlineBeforeAccessCheck": "PT35.0018757S",
  "allowedInboundDataTransferSources": "managedApps",
  "allowedOutboundDataTransferDestinations": "managedApps",
  "organizationalCredentialsRequired": true,
  "allowedOutboundClipboardSharingLevel": "managedAppsWithPasteIn",
  "dataBackupBlocked": true,
  "deviceComplianceRequired": true,
  "managedBrowserToOpenLinksRequired": true,
  "saveAsBlocked": true,
  "periodOfflineBeforeWipeIsEnforced": "-PT3M22.1587532S",
  "pinRequired": true,
  "maximumPinRetries": 1,
  "simplePinBlocked": true,
  "minimumPinLength": 0,
  "pinCharacterSet": "alphanumericAndSymbol",
  "periodBeforePinReset": "PT3M29.6631862S",
  "allowedDataStorageLocations": [
    "sharePoint"
  ],
  "contactSyncBlocked": true,
  "printBlocked": true,
  "fingerprintBlocked": true,
  "disableAppPinIfDevicePinIsSet": true,
  "maximumRequiredOsVersion": "Maximum Required Os Version value",
  "maximumWarningOsVersion": "Maximum Warning Os Version value",
  "maximumWipeOsVersion": "Maximum Wipe Os Version value",
  "minimumRequiredOsVersion": "Minimum Required Os Version value",
  "minimumWarningOsVersion": "Minimum Warning Os Version value",
  "minimumRequiredAppVersion": "Minimum Required App Version value",
  "minimumWarningAppVersion": "Minimum Warning App Version value",
  "minimumWipeOsVersion": "Minimum Wipe Os Version value",
  "minimumWipeAppVersion": "Minimum Wipe App Version value",
  "appActionIfDeviceComplianceRequired": "wipe",
  "appActionIfMaximumPinRetriesExceeded": "wipe",
  "pinRequiredInsteadOfBiometricTimeout": "-PT3M9.8396734S",
  "allowedOutboundClipboardSharingExceptionLength": 14,
  "notificationRestriction": "blockOrganizationalData",
  "previousPinBlockCount": 5,
  "managedBrowser": "microsoftEdge",
  "maximumAllowedDeviceThreatLevel": "secured",
  "mobileThreatDefenseRemediationAction": "wipe",
  "mobileThreatDefensePartnerPriority": "thirdPartyPartnerOverDefender",
  "blockDataIngestionIntoOrganizationDocuments": true,
  "allowedDataIngestionLocations": [
    "sharePoint"
  ],
  "appActionIfUnableToAuthenticateUser": "wipe",
  "dialerRestrictionLevel": "managedApps",
  "gracePeriodToBlockAppsDuringOffClockHours": "PT2M4.5004762S",
  "protectedMessagingRedirectAppType": "anyManagedApp",
  "isAssigned": true,
  "targetedAppManagementLevels": "unmanaged",
  "appGroupType": "allCoreMicrosoftApps",
  "screenCaptureBlocked": true,
  "disableAppEncryptionIfDeviceEncryptionIsEnabled": true,
  "encryptAppData": true,
  "deployedAppCount": 0,
  "minimumRequiredPatchVersion": "Minimum Required Patch Version value",
  "minimumWarningPatchVersion": "Minimum Warning Patch Version value",
  "exemptedAppPackages": [
    {
      "@odata.type": "microsoft.graph.keyValuePair",
      "name": "Name value",
      "value": "Value value"
    }
  ],
  "minimumWipePatchVersion": "Minimum Wipe Patch Version value",
  "allowedAndroidDeviceManufacturers": "Allowed Android Device Manufacturers value",
  "appActionIfAndroidDeviceManufacturerNotAllowed": "wipe",
  "appActionIfAccountIsClockedOut": "wipe",
  "appActionIfSamsungKnoxAttestationRequired": "wipe",
  "requiredAndroidSafetyNetDeviceAttestationType": "basicIntegrity",
  "appActionIfAndroidSafetyNetDeviceAttestationFailed": "wipe",
  "requiredAndroidSafetyNetAppsVerificationType": "enabled",
  "appActionIfAndroidSafetyNetAppsVerificationFailed": "wipe",
  "customBrowserPackageId": "Custom Browser Package Id value",
  "customBrowserDisplayName": "Custom Browser Display Name value",
  "minimumRequiredCompanyPortalVersion": "Minimum Required Company Portal Version value",
  "minimumWarningCompanyPortalVersion": "Minimum Warning Company Portal Version value",
  "minimumWipeCompanyPortalVersion": "Minimum Wipe Company Portal Version value",
  "keyboardsRestricted": true,
  "approvedKeyboards": [
    {
      "@odata.type": "microsoft.graph.keyValuePair",
      "name": "Name value",
      "value": "Value value"
    }
  ],
  "allowedAndroidDeviceModels": [
    "Allowed Android Device Models value"
  ],
  "appActionIfAndroidDeviceModelNotAllowed": "wipe",
  "customDialerAppPackageId": "Custom Dialer App Package Id value",
  "customDialerAppDisplayName": "Custom Dialer App Display Name value",
  "biometricAuthenticationBlocked": true,
  "requiredAndroidSafetyNetEvaluationType": "hardwareBacked",
  "blockAfterCompanyPortalUpdateDeferralInDays": 11,
  "warnAfterCompanyPortalUpdateDeferralInDays": 10,
  "wipeAfterCompanyPortalUpdateDeferralInDays": 10,
  "deviceLockRequired": true,
  "appActionIfDeviceLockNotSet": "wipe",
  "connectToVpnOnLaunch": true,
  "appActionIfDevicePasscodeComplexityLessThanLow": "wipe",
  "appActionIfDevicePasscodeComplexityLessThanMedium": "wipe",
  "appActionIfDevicePasscodeComplexityLessThanHigh": "wipe",
  "requireClass3Biometrics": true,
  "requirePinAfterBiometricChange": true,
  "fingerprintAndBiometricEnabled": true,
  "messagingRedirectAppPackageId": "Messaging Redirect App Package Id value",
  "messagingRedirectAppDisplayName": "Messaging Redirect App Display Name value"
}

応答

以下は、応答の例です。 注: 簡潔にするために、ここに示す応答オブジェクトは切り詰められている場合があります。 実際の呼び出しではすべてのプロパティが返されます。

HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 5632

{
  "@odata.type": "#microsoft.graph.androidManagedAppProtection",
  "displayName": "Display Name value",
  "description": "Description value",
  "createdDateTime": "2017-01-01T00:02:43.5775965-08:00",
  "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",
  "roleScopeTagIds": [
    "Role Scope Tag Ids value"
  ],
  "id": "cf517ced-7ced-cf51-ed7c-51cfed7c51cf",
  "version": "Version value",
  "periodOfflineBeforeAccessCheck": "-PT17.1357909S",
  "periodOnlineBeforeAccessCheck": "PT35.0018757S",
  "allowedInboundDataTransferSources": "managedApps",
  "allowedOutboundDataTransferDestinations": "managedApps",
  "organizationalCredentialsRequired": true,
  "allowedOutboundClipboardSharingLevel": "managedAppsWithPasteIn",
  "dataBackupBlocked": true,
  "deviceComplianceRequired": true,
  "managedBrowserToOpenLinksRequired": true,
  "saveAsBlocked": true,
  "periodOfflineBeforeWipeIsEnforced": "-PT3M22.1587532S",
  "pinRequired": true,
  "maximumPinRetries": 1,
  "simplePinBlocked": true,
  "minimumPinLength": 0,
  "pinCharacterSet": "alphanumericAndSymbol",
  "periodBeforePinReset": "PT3M29.6631862S",
  "allowedDataStorageLocations": [
    "sharePoint"
  ],
  "contactSyncBlocked": true,
  "printBlocked": true,
  "fingerprintBlocked": true,
  "disableAppPinIfDevicePinIsSet": true,
  "maximumRequiredOsVersion": "Maximum Required Os Version value",
  "maximumWarningOsVersion": "Maximum Warning Os Version value",
  "maximumWipeOsVersion": "Maximum Wipe Os Version value",
  "minimumRequiredOsVersion": "Minimum Required Os Version value",
  "minimumWarningOsVersion": "Minimum Warning Os Version value",
  "minimumRequiredAppVersion": "Minimum Required App Version value",
  "minimumWarningAppVersion": "Minimum Warning App Version value",
  "minimumWipeOsVersion": "Minimum Wipe Os Version value",
  "minimumWipeAppVersion": "Minimum Wipe App Version value",
  "appActionIfDeviceComplianceRequired": "wipe",
  "appActionIfMaximumPinRetriesExceeded": "wipe",
  "pinRequiredInsteadOfBiometricTimeout": "-PT3M9.8396734S",
  "allowedOutboundClipboardSharingExceptionLength": 14,
  "notificationRestriction": "blockOrganizationalData",
  "previousPinBlockCount": 5,
  "managedBrowser": "microsoftEdge",
  "maximumAllowedDeviceThreatLevel": "secured",
  "mobileThreatDefenseRemediationAction": "wipe",
  "mobileThreatDefensePartnerPriority": "thirdPartyPartnerOverDefender",
  "blockDataIngestionIntoOrganizationDocuments": true,
  "allowedDataIngestionLocations": [
    "sharePoint"
  ],
  "appActionIfUnableToAuthenticateUser": "wipe",
  "dialerRestrictionLevel": "managedApps",
  "gracePeriodToBlockAppsDuringOffClockHours": "PT2M4.5004762S",
  "protectedMessagingRedirectAppType": "anyManagedApp",
  "isAssigned": true,
  "targetedAppManagementLevels": "unmanaged",
  "appGroupType": "allCoreMicrosoftApps",
  "screenCaptureBlocked": true,
  "disableAppEncryptionIfDeviceEncryptionIsEnabled": true,
  "encryptAppData": true,
  "deployedAppCount": 0,
  "minimumRequiredPatchVersion": "Minimum Required Patch Version value",
  "minimumWarningPatchVersion": "Minimum Warning Patch Version value",
  "exemptedAppPackages": [
    {
      "@odata.type": "microsoft.graph.keyValuePair",
      "name": "Name value",
      "value": "Value value"
    }
  ],
  "minimumWipePatchVersion": "Minimum Wipe Patch Version value",
  "allowedAndroidDeviceManufacturers": "Allowed Android Device Manufacturers value",
  "appActionIfAndroidDeviceManufacturerNotAllowed": "wipe",
  "appActionIfAccountIsClockedOut": "wipe",
  "appActionIfSamsungKnoxAttestationRequired": "wipe",
  "requiredAndroidSafetyNetDeviceAttestationType": "basicIntegrity",
  "appActionIfAndroidSafetyNetDeviceAttestationFailed": "wipe",
  "requiredAndroidSafetyNetAppsVerificationType": "enabled",
  "appActionIfAndroidSafetyNetAppsVerificationFailed": "wipe",
  "customBrowserPackageId": "Custom Browser Package Id value",
  "customBrowserDisplayName": "Custom Browser Display Name value",
  "minimumRequiredCompanyPortalVersion": "Minimum Required Company Portal Version value",
  "minimumWarningCompanyPortalVersion": "Minimum Warning Company Portal Version value",
  "minimumWipeCompanyPortalVersion": "Minimum Wipe Company Portal Version value",
  "keyboardsRestricted": true,
  "approvedKeyboards": [
    {
      "@odata.type": "microsoft.graph.keyValuePair",
      "name": "Name value",
      "value": "Value value"
    }
  ],
  "allowedAndroidDeviceModels": [
    "Allowed Android Device Models value"
  ],
  "appActionIfAndroidDeviceModelNotAllowed": "wipe",
  "customDialerAppPackageId": "Custom Dialer App Package Id value",
  "customDialerAppDisplayName": "Custom Dialer App Display Name value",
  "biometricAuthenticationBlocked": true,
  "requiredAndroidSafetyNetEvaluationType": "hardwareBacked",
  "blockAfterCompanyPortalUpdateDeferralInDays": 11,
  "warnAfterCompanyPortalUpdateDeferralInDays": 10,
  "wipeAfterCompanyPortalUpdateDeferralInDays": 10,
  "deviceLockRequired": true,
  "appActionIfDeviceLockNotSet": "wipe",
  "connectToVpnOnLaunch": true,
  "appActionIfDevicePasscodeComplexityLessThanLow": "wipe",
  "appActionIfDevicePasscodeComplexityLessThanMedium": "wipe",
  "appActionIfDevicePasscodeComplexityLessThanHigh": "wipe",
  "requireClass3Biometrics": true,
  "requirePinAfterBiometricChange": true,
  "fingerprintAndBiometricEnabled": true,
  "messagingRedirectAppPackageId": "Messaging Redirect App Package Id value",
  "messagingRedirectAppDisplayName": "Messaging Redirect App Display Name value"
}