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 から継承されます。 可能な値は allApps 、managedApps 、none です。 |
allowedOutboundDataTransferDestinations | managedAppDataTransferLevel | データの転送が許可された宛先。 managedAppProtection から継承されます。 可能な値は allApps 、managedApps 、none です。 |
organizationalCredentialsRequired | Boolean | アプリを使用するために組織の資格情報が必要かどうかを示します。 managedAppProtection から継承します |
allowedOutboundClipboardSharingLevel | managedAppClipboardSharingLevel | 管理対象デバイスで、アプリ間でクリップボードを共有できるレベル。 managedAppProtection から継承されます。 使用可能な値: allApps 、managedAppsWithPasteIn 、managedApps 、blocked 。 |
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 から継承されます。 可能な値は、numeric 、alphanumericAndSymbol です。 |
periodBeforePinReset | Duration | PinRequired が True に設定されている場合、この TimePeriod を過ぎると全レベルの pin を再設定する必要があります。 managedAppProtection から継承します |
allowedDataStorageLocations | managedAppDataStorageLocation コレクション | ユーザーが管理対象データを格納できるデータの保存場所。 managedAppProtection から継承されます。 可能な値は、oneDriveForBusiness 、sharePoint 、box 、localStorage 、photoLibrary です。 |
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 から継承されます。 可能な値は block 、wipe 、warn です。 |
appActionIfMaximumPinRetriesExceeded | managedAppRemediationAction | 不正なピン再試行の最大数に基づいて、ブロックまたはワイプのいずれかのマネージド アプリの動作を定義します。 managedAppProtection から継承されます。 可能な値は block 、wipe 、warn です。 |
pinRequiredInsteadOfBiometricTimeout | 期間 | 非生体認証パスコードの代わりにアプリ ピンのタイムアウト (分単位) managedAppProtection から継承 |
allowedOutboundClipboardSharingExceptionLength | Int32 | Org データとアカウントから任意のアプリケーションに切り取りまたはコピーできる文字数を指定します。 この設定は、AllowedOutboundClipboardSharingLevel 制限をオーバーライドします。 既定値 '0' は、例外が許可されていないことを意味します。 managedAppProtection から継承します |
notificationRestriction | managedAppNotificationRestriction | managedAppProtection から継承されたアプリ通知制限を指定します。 可能な値は allow 、blockOrganizationalData 、block です。 |
previousPinBlockCount | Int32 | このプロパティで指定した数値から一意のピンを指定する必要があります。 managedAppProtection から継承します |
managedBrowser | managedBrowserType | インターネット リンクを開く管理対象ブラウザーを示します。 このプロパティが構成されている場合、ManagedBrowserToOpenLinksRequired は true である必要があります。 managedAppProtection から継承されます。 可能な値は、notConfigured 、microsoftEdge です。 |
maximumAllowedDeviceThreatLevel | managedAppDeviceThreatLevel | managedAppProtection から継承された MTD アプリによって報告される最大許容デバイス脅威レベル。 可能な値は、notConfigured 、secured 、low 、medium 、high です。 |
mobileThreatDefenseRemediationAction | managedAppRemediationAction | モバイル脅威防御の脅威のしきい値が満たされていない場合に実行するアクションを決定します。 Warn は、 managedAppProtection から継承されたこのプロパティでサポートされている値ではありません。 可能な値は block 、wipe 、warn です。 |
mobileThreatDefensePartnerPriority | mobileThreatDefensePartnerPriority | 複数のプラットフォームが有効になっている場合に、特定のプラットフォームで有効になっている Mobile Threat Defense (MTD) パートナーに優先順位を付ける方法を示します。 アプリは、1 つの Mobile Threat Defense パートナーのみをアクティブに使用できます。 NULL の場合、Microsoft Defenderが優先されます。 それ以外の場合、値を defenderOverThirdPartyPartyPartner または thirdPartyPartnerOverDefender に設定すると、優先するパートナーが明示的になります。 使用可能な値は、null、defenderOverThirdPartyPartyPartner、thirdPartyPartnerOverDefender、unknownFutureValue です。 既定値は null managedAppProtection から継承されます。 可能な値は defenderOverThirdPartyPartner 、thirdPartyPartnerOverDefender 、unknownFutureValue です。 |
blockDataIngestionIntoOrganizationDocuments | ブール型 | ユーザーが組織ドキュメントにデータを取り込めるかどうかを示します。 managedAppProtection から継承します |
allowedDataIngestionLocations | managedAppDataIngestionLocation コレクション | ユーザーが管理対象データを格納できるデータの保存場所。 managedAppProtection から継承されます。 使用可能な値: oneDriveForBusiness 、sharePoint 、camera 、photoLibrary 。 |
appActionIfUnableToAuthenticateUser | managedAppRemediationAction | 設定すると、認証トークンが無効であるためにユーザーがチェックインできない場合に実行するアクションが指定されます。 これは、ユーザーが AAD で削除または無効になっている場合に発生します。 managedAppProtection から継承されます。 可能な値は block 、wipe 、warn です。 |
dialerRestrictionLevel | managedAppPhoneNumberRedirectLevel | 電話番号をクリックして開くことができるダイヤラー アプリのクラス。 managedAppProtection から継承されます。 使用可能な値: allApps 、managedApps 、customApp 、blocked 。 |
gracePeriodToBlockAppsDuringOffClockHours | 期間 | オフクロック時間中にアプリのアクセスをブロックする前の猶予期間。 managedAppProtection から継承します |
protectedMessagingRedirectAppType | messagingRedirectAppType | アプリ保護ポリシーによってアプリ メッセージング リダイレクトを保護する方法を定義します。 既定値は anyApp です。 managedAppProtection から継承されます。 使用可能な値: anyApp 、anyManagedApp 、specificApps 、blocked 。 |
isAssigned | Boolean | 包含グループにポリシーを配置するかどうかを示します。 targetedManagedAppProtection から継承します |
targetedAppManagementLevels | appManagementLevel | このポリシーの目的のアプリ管理レベル targetedManagedAppProtection から継承されます。 可能な値は、unspecified 、unmanaged 、mdm 、androidEnterprise 、androidEnterpriseDedicatedDevicesWithAzureAdSharedMode 、androidOpenSourceProjectUserAssociated 、androidOpenSourceProjectUserless 、unknownFutureValue です。 |
appGroupType | targetedManagedAppGroupType | Public Apps の選択: targetedManagedAppProtection から継承されたグループまたは個人。 使用可能な値: selectedPublicApps 、allCoreMicrosoftApps 、allMicrosoftApps 、allApps 。 |
screenCaptureBlocked | Boolean | 管理対象ユーザーによる管理対象アプリのスクリーン キャプチャが可能かどうかを示します。 |
disableAppEncryptionIfDeviceEncryptionIsEnabled | Boolean | この設定が有効で、デバイス レベルの暗号化が有効な場合、アプリ レベルの暗号化は無効になります |
encryptAppData | Boolean | 管理対象アプリのアプリケーション データを暗号化する必要があるかどうかを示します |
deployedAppCount | Int32 | 現在のポリシーが配置されたアプリの数。 |
minimumRequiredPatchVersion | String | ユーザーがアプリに安全にアクセスできるための、最も古い、必須の Android セキュリティ パッチのレベルを定義します。 |
minimumWarningPatchVersion | String | ユーザーがアプリに安全にアクセスできるための、最も古い、推奨の Android セキュリティ パッチのレベルを定義します。 |
exemptedAppPackages | keyValuePair コレクション | この一覧のアプリ パッケージはポリシーから除外され、マネージド アプリからデータを受信できるようになります。 |
minimumWipePatchVersion | String | 指定した値以下の Android セキュリティ パッチ レベルは、マネージド アプリと関連する会社データをワイプします。 |
allowedAndroidDeviceManufacturers | String | マネージド アプリを動作させるために文字列として許可されるデバイス製造元のセミコロン区切りの一覧。 |
appActionIfAndroidDeviceManufacturerNotAllowed | managedAppRemediationAction | 指定したデバイスの製造元が許可されていない場合に、マネージド アプリの動作 (ブロックまたはワイプ) を定義します。 可能な値は block 、wipe 、warn です。 |
appActionIfAccountIsClockedOut | managedAppRemediationAction | ユーザーが退勤 (非稼働時間) の場合に、マネージド アプリの動作 (ブロックまたは警告) を定義します。 可能な値は block 、wipe 、warn です。 |
appActionIfSamsungKnoxAttestationRequired | managedAppRemediationAction | Samsung Knox 構成証明が必要な場合のマネージド アプリの動作を定義します。 使用可能な値は null、警告、ブロック & ワイプです。 管理者がこのアクションを設定しない場合、既定値は null で、この設定が構成されていないことを示します。 可能な値は block 、wipe 、warn です。 |
requiredAndroidSafetyNetDeviceAttestationType | androidManagedAppSafetyNetDeviceAttestationType | マネージド アプリが機能するための Android SafetyNet デバイス構成証明要件を定義します。 可能な値は none 、basicIntegrity 、basicIntegrityAndDeviceCertification です。 |
appActionIfAndroidSafetyNetDeviceAttestationFailed | managedAppRemediationAction | 指定した Android SafetyNet 構成証明要件が失敗した場合に、警告またはブロックのいずれかのマネージド アプリの動作を定義します。 可能な値は block 、wipe 、warn です。 |
requiredAndroidSafetyNetAppsVerificationType | androidManagedAppSafetyNetAppsVerificationType | マネージド アプリが機能するための Android SafetyNet アプリの検証要件を定義します。 可能な値は、none 、enabled です。 |
appActionIfAndroidSafetyNetAppsVerificationFailed | managedAppRemediationAction | 指定した Android アプリ検証要件が失敗した場合に、警告またはブロックのいずれかのマネージド アプリの動作を定義します。 可能な値は block 、wipe 、warn です。 |
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 | 指定したデバイス モデルが許可されていない場合に、マネージド アプリの動作 (ブロックまたはワイプ) を定義します。 可能な値は block 、wipe 、warn です。 |
customDialerAppPackageId | String | Android で電話番号をクリックして開くカスタム ダイヤラー アプリの PackageId。 |
customDialerAppDisplayName | String | Android で電話番号をクリックして開くカスタム ダイヤラー アプリのフレンドリ名。 |
biometricAuthenticationBlocked | ブール型 | PinRequired が True に設定されている場合、ピンの代わりに生体認証の使用を許可するかどうかを示します。 |
requiredAndroidSafetyNetEvaluationType | androidManagedAppSafetyNetEvaluationType | マネージド アプリが機能するための Android SafetyNet 評価の種類の要件を定義します。 可能な値は、basic 、hardwareBacked です。 |
blockAfterCompanyPortalUpdateDeferralInDays | Int32 | 更新ポータル サイトデバイスで延期できる最大日数、またはアプリのアクセスがブロックされます。 |
warnAfterCompanyPortalUpdateDeferralInDays | Int32 | 更新ポータル サイトデバイスで延期できる最大日数、またはユーザーが警告を受け取る日数 |
wipeAfterCompanyPortalUpdateDeferralInDays | Int32 | 更新ポータル サイトデバイスで延期できる最大日数、またはアプリ上の会社のデータがワイプされる |
deviceLockRequired | ブール型 | Android デバイスで任意の種類のロックが必要かどうかを定義します |
appActionIfDeviceLockNotSet | managedAppRemediationAction | Android デバイスで画面ロックが必要だが設定されていない場合に、警告、ブロック、ワイプのいずれかのマネージド アプリの動作を定義します。 可能な値は block 、wipe 、warn です。 |
connectToVpnOnLaunch | ブール型 | 起動時にアプリが構成済みの VPN に接続する必要があるかどうか。 |
appActionIfDevicePasscodeComplexityLessThanLow | managedAppRemediationAction | デバイスに低い複雑さ以上のパスコードがない場合は、保存されたアクションをトリガーします。 可能な値は block 、wipe 、warn です。 |
appActionIfDevicePasscodeComplexityLessThanMedium | managedAppRemediationAction | デバイスに中程度の複雑さ以上のパスコードがない場合は、保存されたアクションをトリガーします。 可能な値は block 、wipe 、warn です。 |
appActionIfDevicePasscodeComplexityLessThanHigh | managedAppRemediationAction | デバイスに複雑度が高い以上のパスコードがない場合は、保存されたアクションをトリガーします。 可能な値は block 、wipe 、warn です。 |
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"
}
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示