androidDeviceOwnerCompliancePolicy リソースの種類

名前空間: microsoft.graph

重要:Microsoft は Intune /beta API をサポートしていますが、より頻繁に変更される可能性があります。 可能な場合は、バージョン v1.0 を使用することをお勧めします。 バージョン セレクターを使用して、バージョン v1.0 で API が使用できるかどうかを確認します。

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

このトピックでは、AndroidDeviceOwnerCompliancePolicy リソースによって公開される宣言済みのメソッド、プロパティ、リレーションシップについて説明します。

deviceCompliancePolicy から継承します

メソッド

メソッド 戻り値の型 説明
androidDeviceOwnerCompliancePolicies の一覧表示 androidDeviceOwnerCompliancePolicy コレクション androidDeviceOwnerCompliancePolicy オブジェクトのプロパティと関係を一覧表示します。
androidDeviceOwnerCompliancePolicy を取得する androidDeviceOwnerCompliancePolicy androidDeviceOwnerCompliancePolicy オブジェクトのプロパティとリレーションシップを読み取ります。
androidDeviceOwnerCompliancePolicy の作成 androidDeviceOwnerCompliancePolicy 新しい androidDeviceOwnerCompliancePolicy オブジェクトを作成します。
androidDeviceOwnerCompliancePolicy を削除する なし androidDeviceOwnerCompliancePolicy を削除します。
androidDeviceOwnerCompliancePolicy を更新する androidDeviceOwnerCompliancePolicy androidDeviceOwnerCompliancePolicy オブジェクトのプロパティを更新します。

プロパティ

プロパティ 説明
roleScopeTagIds String collection このエンティティ インスタンスのスコープ タグの一覧。 deviceCompliancePolicy から継承します
id String エンティティのキー。 deviceCompliancePolicy から継承します
createdDateTime DateTimeOffset オブジェクトが作成された DateTime。 deviceCompliancePolicy から継承します
description String 管理者が指定した、デバイス構成についての説明。 deviceCompliancePolicy から継承します
lastModifiedDateTime DateTimeOffset オブジェクトの最終更新の DateTime。 deviceCompliancePolicy から継承します
displayName String 管理者が指定した、デバイス構成の名前。 deviceCompliancePolicy から継承します
version Int32 デバイス構成のバージョン。 deviceCompliancePolicy から継承します
deviceThreatProtectionEnabled ブール型 ポリシーでデバイスの脅威に対する保護を有効にする必要があるかどうかを示します。 TRUE の場合、脅威に対する保護が有効です。 FALSE の場合、脅威に対する保護は有効になっていません。 既定値は FALSE です。
deviceThreatProtectionRequiredSecurityLevel deviceThreatProtectionLevel Intune がデバイスのコンプライアンス違反を報告する結果となる最小限のモバイル脅威保護リスク レベルを示します。 使用可能な値: unavailablesecuredlowmediumhighnotSet。 使用可能な値: unavailablesecuredlowmediumhighnotSet
advancedThreatProtectionRequiredSecurityLevel deviceThreatProtectionLevel コンプライアンス違反を報告する Microsoft Defender for Endpoint (Microsoft Defender Advanced Threat Protection (MDATP) とも呼ばれます) の最小リスク レベルを示します。 使用可能な値: unavailablesecuredlowmediumhighnotSet。 使用可能な値: unavailablesecuredlowmediumhighnotSet
securityBlockJailbrokenDevices ブール型 デバイスが root 化されていないことを示します。 TRUE の場合、デバイスが root 化されていると検出されると、非準拠が報告されます。 FALSE の場合、デバイスがルート化された状態に関係なく、デバイスは非準拠として報告されません。 既定値は FALSE です。
securityRequireSafetyNetAttestationBasicIntegrity ブール型 コンプライアンス チェックで Google Play 整合性チェックが検証されるかどうかを示します。 TRUE の場合、デバイスが準拠していると見なされるために、Google Play 整合性の基本チェックに合格する必要があります。 FALSE の場合、Google Play 整合性の基本チェックは合格または失敗し、デバイスは準拠していると見なされます。 既定値は FALSE です。
securityRequireSafetyNetAttestationCertifiedDevice ブール型 コンプライアンス チェックで Google Play 整合性チェックが検証されるかどうかを示します。 TRUE の場合、デバイスが準拠していると見なされるには、Google Play 整合性デバイス チェックに合格する必要があります。 FALSE の場合、Google Play 整合性デバイス チェックは合格または失敗し、デバイスは準拠していると見なされます。 既定値は FALSE です。
osMinimumVersion 文字列 デバイスを準拠としてマークするために必要な Android の最小バージョンを示します。 例: "14"
osMaximumVersion 文字列 デバイスを準拠としてマークするために必要な Android の最大バージョンを示します。 例: "15"
minAndroidSecurityPatchLevel 文字列 デバイスを準拠としてマークするために必要な最小 Android セキュリティ パッチ レベルを示します。 例: "2025 年 2 月 1 日"
passwordRequired ブール型 デバイスのロックを解除するためにパスワードが必要かどうかを示します。 TRUE の場合、デバイスを準拠としてマークするには、デバイスのロックを解除するパスワードが設定されている必要があります。 FALSE の場合、デバイスのロック解除に必要なパスワードが設定されているかどうかに関係なく、デバイスは準拠としてマークされます。 既定値は FALSE です。
passwordMinimumLength Int32 デバイスを準拠としてマークするために必要なパスワードの長さの最小値を示します。 有効な値は 4 から 16 です。 有効な値は 4 から 16 までです
passwordMinimumLetterCharacters Int32 デバイスが準拠とマークされるために、デバイス パスワードに必要な最小文字数を示します。 有効な値は 1 から 16 です。
passwordMinimumLowerCaseCharacters Int32 デバイスが準拠としてマークされるために、デバイス パスワードに必要な最小小文字数を示します。 有効な値は 1 から 16 です。
passwordMinimumNonLetterCharacters Int32 デバイスを準拠とマークするために、デバイス パスワードに必要な文字以外の最小数を示します。 有効な値は 1 から 16 です。
passwordMinimumNumericCharacters Int32 デバイスが準拠とマークされるために、デバイス パスワードに必要な最小桁数の数字を示します。 有効な値は 1 から 16 です。
passwordMinimumSymbolCharacters Int32 デバイスが準拠とマークされるために、デバイス パスワードに必要な記号文字の最小数を示します。 有効な値は 1 から 16 です。
passwordMinimumUpperCaseCharacters Int32 デバイスが準拠とマークされるために、デバイス パスワードに必要な最小大文字数を示します。 有効な値は 1 から 16 です。
passwordRequiredType androidDeviceOwnerRequiredPasswordType デバイスが準拠とマークされるためのパスワードの複雑さの要件を示します。 可能な値は、deviceDefaultrequirednumericnumericComplexalphabeticalphanumericalphanumericWithSymbolslowSecurityBiometriccustomPassword です。 可能な値は、deviceDefaultrequirednumericnumericComplexalphabeticalphanumericalphanumericWithSymbolslowSecurityBiometriccustomPassword です。
passwordMinutesOfInactivityBeforeLock Int32 パスワードが必要になるまでの非アクティブ状態の時間 (分) を示します。
passwordExpirationDays Int32 パスワードの有効期限までの日数を示します。 有効な値は 1 から 365 です。
passwordPreviousPasswordCountToBlock Int32 ブロックする以前のパスワードの数を示します。 有効な値は 1 から 24 です。
storageRequireEncryption ブール型 デバイスを準拠としてマークするために Android デバイスの暗号化が必要かどうかを示します。
securityRequireIntuneAppIntegrity ブール型 デバイスを準拠としてマークするために Intune アプリケーションの整合性が必要かどうかを示します。 TRUE の場合、Intune は、フル マネージド、専用、または企業所有の仕事用プロファイルの Android Enterprise 登録デバイスにインストールされている Intune アプリが、マネージド Google Play ストアから Microsoft によって提供されたアプリであることを確認します。 チェックに失敗した場合、デバイスは非準拠として報告されます。 既定値は FALSE です。
requireNoPendingSystemUpdates ブール型 デバイスに保留中のセキュリティ更新プログラムや OS 更新プログラムがあるかどうかを示し、それに応じてコンプライアンス状態を設定します。 TRUE の場合、各チェックインに保留中のシステム更新プログラムがあるかどうか、および保留中のセキュリティ更新プログラムまたは OS バージョン更新プログラム (System Updates) があるかどうかを確認します。デバイスは非準拠として報告されます。 FALSE に設定すると、保留中のセキュリティ更新プログラムや OS バージョンの更新プログラム (System Updates) のチェックは、デバイスのコンプライアンス状態に影響を与えずに実行されます。 既定値は FALSE です。
securityRequiredAndroidSafetyNetEvaluationType androidSafetyNetEvaluationType デバイスの SafetyNet 評価の評価に使用される測定値と参照データの種類を示します。 侵害された OS バージョンやルート検出など、Android によって定義され、デバイス ハードウェアに組み込まれているチェックに基づいてデバイスの整合性を評価するために、デバイスで評価が完了します。 指定可能な値は basichardwareBacked で、既定値は basic です。 可能な値: basichardwareBacked

関係

リレーションシップ 説明
scheduledActionsForRule deviceComplianceScheduledActionForRule コレクション このコンプライアンス ポリシーのルールごとにスケジュールされたアクションの一覧。 これは、プラットフォームごとの個別のコンプライアンス ポリシーを作成する場合に必須のプロパティです。 deviceCompliancePolicy から継承します
deviceStatuses deviceComplianceDeviceStatus コレクション DeviceComplianceDeviceStatus のリストです。 deviceCompliancePolicy から継承します
userStatuses deviceComplianceUserStatus コレクション DeviceComplianceUserStatus のリストです。 deviceCompliancePolicy から継承します
deviceStatusOverview deviceComplianceDeviceOverview デバイス コンプライアンスのデバイス状態の概要 (deviceCompliancePolicy から継承)
userStatusOverview deviceComplianceUserOverview デバイス コンプライアンスのユーザー状態の概要 (deviceCompliancePolicy から継承)
deviceSettingStateSummaries settingStateDeviceSummary コレクション コンプライアンス設定状態のデバイスの要約 (deviceCompliancePolicy から継承)
assignments deviceCompliancePolicyAssignment コレクション このコンプライアンス ポリシーの割り当てのコレクションです。 deviceCompliancePolicy から継承します

JSON 表記

以下は、リソースの JSON 表記です。

{
  "@odata.type": "#microsoft.graph.androidDeviceOwnerCompliancePolicy",
  "roleScopeTagIds": [
    "String"
  ],
  "id": "String (identifier)",
  "createdDateTime": "String (timestamp)",
  "description": "String",
  "lastModifiedDateTime": "String (timestamp)",
  "displayName": "String",
  "version": 1024,
  "deviceThreatProtectionEnabled": true,
  "deviceThreatProtectionRequiredSecurityLevel": "String",
  "advancedThreatProtectionRequiredSecurityLevel": "String",
  "securityBlockJailbrokenDevices": true,
  "securityRequireSafetyNetAttestationBasicIntegrity": true,
  "securityRequireSafetyNetAttestationCertifiedDevice": true,
  "osMinimumVersion": "String",
  "osMaximumVersion": "String",
  "minAndroidSecurityPatchLevel": "String",
  "passwordRequired": true,
  "passwordMinimumLength": 1024,
  "passwordMinimumLetterCharacters": 1024,
  "passwordMinimumLowerCaseCharacters": 1024,
  "passwordMinimumNonLetterCharacters": 1024,
  "passwordMinimumNumericCharacters": 1024,
  "passwordMinimumSymbolCharacters": 1024,
  "passwordMinimumUpperCaseCharacters": 1024,
  "passwordRequiredType": "String",
  "passwordMinutesOfInactivityBeforeLock": 1024,
  "passwordExpirationDays": 1024,
  "passwordPreviousPasswordCountToBlock": 1024,
  "storageRequireEncryption": true,
  "securityRequireIntuneAppIntegrity": true,
  "requireNoPendingSystemUpdates": true,
  "securityRequiredAndroidSafetyNetEvaluationType": "String"
}