macOSCompliancePolicy リソースの種類macOSCompliancePolicy resource type

重要: ベータ版の Microsoft Graph Api は変更される可能性があります。運用環境での使用はサポートされていません。Important: Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.

注: Microsoft Graph API for Intune では、テナントに対してアクティブな intune ライセンスが必要です。Note: The Microsoft Graph API for Intune requires an active Intune license for the tenant.

このクラスには、Mac OS のコンプライアンス設定が含まれています。This class contains compliance settings for Mac OS.

deviceCompliancePolicy から継承しますInherits from deviceCompliancePolicy

メソッドMethods

メソッドMethod 戻り値の型Return Type 説明Description
macOSCompliancePolicies のリストList macOSCompliancePolicies macOSCompliancePolicy コレクションmacOSCompliancePolicy collection managedAppPolicy オブジェクトのプロパティとリレーションシップをリストします。List properties and relationships of the macOSCompliancePolicy objects.
macOSCompliancePolicy の取得Get macOSCompliancePolicy macOSCompliancePolicymacOSCompliancePolicy macOSCompliancePolicy オブジェクトのプロパティとリレーションシップを読み取ります。Read properties and relationships of the macOSCompliancePolicy object.
macOSCompliancePolicy の作成Create macOSCompliancePolicy macOSCompliancePolicymacOSCompliancePolicy 新しい macOSCompliancePolicy オブジェクトを作成します。Create a new macOSCompliancePolicy object.
macOSCompliancePolicy の削除Delete macOSCompliancePolicy なしNone macOSCompliancePolicy を削除します。Deletes a macOSCompliancePolicy.
macOSCompliancePolicy の更新Update macOSCompliancePolicy macOSCompliancePolicymacOSCompliancePolicy macOSCompliancePolicy オブジェクトのプロパティを更新します。Update the properties of a macOSCompliancePolicy object.

プロパティProperties

プロパティProperty Type 説明Description
roleScopeTagIdsroleScopeTagIds 文字列コレクションString collection このエンティティインスタンスの範囲タグのリスト。List of Scope Tags for this Entity instance. deviceCompliancePolicy から継承しますInherited from deviceCompliancePolicy
idid 文字列String エンティティのキー。Key of the entity. deviceCompliancePolicy から継承しますInherited from deviceCompliancePolicy
createdDateTimecreatedDateTime DateTimeOffsetDateTimeOffset オブジェクトが作成された DateTime。DateTime the object was created. deviceCompliancePolicy から継承しますInherited from deviceCompliancePolicy
descriptiondescription StringString 管理者が指定した、デバイス構成についての説明。Admin provided description of the Device Configuration. deviceCompliancePolicy から継承しますInherited from deviceCompliancePolicy
lastModifiedDateTimelastModifiedDateTime DateTimeOffsetDateTimeOffset オブジェクトの最終更新の DateTime。DateTime the object was last modified. deviceCompliancePolicy から継承しますInherited from deviceCompliancePolicy
displayNamedisplayName StringString 管理者が指定した、デバイス構成の名前。Admin provided name of the device configuration. deviceCompliancePolicy から継承しますInherited from deviceCompliancePolicy
versionversion Int32Int32 デバイス構成のバージョン。Version of the device configuration. deviceCompliancePolicy から継承しますInherited from deviceCompliancePolicy
passwordRequiredpasswordRequired BooleanBoolean パスワードを要求するかどうかを指定します。Whether or not to require a password.
passwordBlockSimplepasswordBlockSimple BooleanBoolean 単純なパスワードをブロックするかどうかを示します。Indicates whether or not to block simple passwords.
passwordExpirationDayspasswordExpirationDays Int32Int32 パスワードの有効期限が切れるまでの日数。Number of days before the password expires. 有効な値は 1 から 65535 までですValid values 1 to 65535
passwordMinimumLengthpasswordMinimumLength Int32Int32 パスワードの最小の長さ。Minimum length of password. 有効な値は 4 から 14 までですValid values 4 to 14
passwordMinutesOfInactivityBeforeLockpasswordMinutesOfInactivityBeforeLock Int32Int32 パスワードが要求されるまでの非アクティブ時間 (分)。Minutes of inactivity before a password is required.
passwordPreviousPasswordBlockCountpasswordPreviousPasswordBlockCount Int32Int32 禁止する、以前のパスワードの数です。Number of previous passwords to block. 有効な値は 1 から 24 までですValid values 1 to 24
passwordMinimumCharacterSetCountpasswordMinimumCharacterSetCount Int32Int32 パスワードに必要な文字セットの数。The number of character sets required in the password.
passwordRequiredTypepasswordRequiredType requiredPasswordTyperequiredPasswordType 必要なパスワードの種類。The required password type. 可能な値は、deviceDefaultalphanumericnumeric です。Possible values are: deviceDefault, alphanumeric, numeric.
osMinimumVersionosMinimumVersion StringString 最小 Os バージョン。Minimum MacOS version.
osMaximumVersionosMaximumVersion StringString 最大 Os バージョン。Maximum MacOS version.
osMinimumBuildVersionosMinimumBuildVersion StringString 最小 Os ビルドバージョン。Minimum MacOS build version.
osMaximumBuildVersionosMaximumBuildVersion StringString 最大 Os ビルドバージョン。Maximum MacOS build version.
systemIntegrityProtectionEnabledsystemIntegrityProtectionEnabled BooleanBoolean デバイスでシステム整合性の保護が有効になっている必要があります。Require that devices have enabled system integrity protection.
deviceThreatProtectionEnableddeviceThreatProtectionEnabled BooleanBoolean デバイスの脅威保護が有効になっていることを要求します。Require that devices have enabled device threat protection.
deviceThreatProtectionRequiredSecurityLeveldeviceThreatProtectionRequiredSecurityLevel deviceThreatProtectionLeveldeviceThreatProtectionLevel Mobile Threat Protection に、コンプライアンス違反をレポートするための最小のリスク レベルを要求します。Require Mobile Threat Protection minimum risk level to report noncompliance. 可能な値は、unavailablesecuredlowmediumhighnotSet です。Possible values are: unavailable, secured, low, medium, high, notSet.
storageRequireEncryptionstorageRequireEncryption BooleanBoolean Mac OS デバイスでの暗号化を要求します。Require encryption on Mac OS devices.
gatekeeperAllowedAppSourcegatekeeperAllowedAppSource macOSGatekeeperAppSourcesmacOSGatekeeperAppSources MacOS デバイスからどのダウンロード場所のアプリを実行できるかを決定する、システムおよびプライバシー設定。System and Privacy setting that determines which download locations apps can be run from on a macOS device. 使用可能な値は、notConfiguredmacAppStoremacAppStoreAndIdentifiedDevelopersanywhere です。Possible values are: notConfigured, macAppStore, macAppStoreAndIdentifiedDevelopers, anywhere.
firewallEnabledfirewallEnabled BooleanBoolean ファイアウォールを有効にするかどうかを指定します。Whether the firewall should be enabled or not.
firewallBlockAllIncomingfirewallBlockAllIncoming BooleanBoolean [着信接続をすべてブロックする] オプションに対応しています。Corresponds to the “Block all incoming connections” option.
firewallEnableStealthModefirewallEnableStealthMode BooleanBoolean [ステルスモードを有効にする] に相当します。Corresponds to “Enable stealth mode.”

リレーションシップRelationships

リレーションシップRelationship Type 説明Description
scheduledActionsForRulescheduledActionsForRule deviceComplianceScheduledActionForRule コレクションdeviceComplianceScheduledActionForRule collection このルールのスケジュール済みのアクションのリスト (deviceCompliancePolicy から継承)The list of scheduled action for this rule Inherited from deviceCompliancePolicy
deviceStatusesdeviceStatuses deviceComplianceDeviceStatus コレクションdeviceComplianceDeviceStatus collection DeviceComplianceDeviceStatus のリストです。List of DeviceComplianceDeviceStatus. deviceCompliancePolicy から継承しますInherited from deviceCompliancePolicy
userStatusesuserStatuses deviceComplianceUserStatus コレクションdeviceComplianceUserStatus collection DeviceComplianceUserStatus のリストです。List of DeviceComplianceUserStatus. deviceCompliancePolicy から継承しますInherited from deviceCompliancePolicy
deviceStatusOverviewdeviceStatusOverview deviceComplianceDeviceOverviewdeviceComplianceDeviceOverview デバイス コンプライアンスのデバイス状態の概要 (deviceCompliancePolicy から継承)Device compliance devices status overview Inherited from deviceCompliancePolicy
userStatusOverviewuserStatusOverview deviceComplianceUserOverviewdeviceComplianceUserOverview デバイス コンプライアンスのユーザー状態の概要 (deviceCompliancePolicy から継承)Device compliance users status overview Inherited from deviceCompliancePolicy
deviceSettingStateSummariesdeviceSettingStateSummaries settingStateDeviceSummary コレクションsettingStateDeviceSummary collection コンプライアンス設定状態のデバイスの要約 (deviceCompliancePolicy から継承)Compliance Setting State Device Summary Inherited from deviceCompliancePolicy
assignmentsassignments deviceCompliancePolicyAssignment コレクションdeviceCompliancePolicyAssignment collection このコンプライアンス ポリシーの割り当てのコレクションです。The collection of assignments for this compliance policy. deviceCompliancePolicy から継承しますInherited from deviceCompliancePolicy

JSON 表記JSON Representation

以下は、リソースの JSON 表記です。Here is a JSON representation of the resource.

{
  "@odata.type": "#microsoft.graph.macOSCompliancePolicy",
  "roleScopeTagIds": [
    "String"
  ],
  "id": "String (identifier)",
  "createdDateTime": "String (timestamp)",
  "description": "String",
  "lastModifiedDateTime": "String (timestamp)",
  "displayName": "String",
  "version": 1024,
  "passwordRequired": true,
  "passwordBlockSimple": true,
  "passwordExpirationDays": 1024,
  "passwordMinimumLength": 1024,
  "passwordMinutesOfInactivityBeforeLock": 1024,
  "passwordPreviousPasswordBlockCount": 1024,
  "passwordMinimumCharacterSetCount": 1024,
  "passwordRequiredType": "String",
  "osMinimumVersion": "String",
  "osMaximumVersion": "String",
  "osMinimumBuildVersion": "String",
  "osMaximumBuildVersion": "String",
  "systemIntegrityProtectionEnabled": true,
  "deviceThreatProtectionEnabled": true,
  "deviceThreatProtectionRequiredSecurityLevel": "String",
  "storageRequireEncryption": true,
  "gatekeeperAllowedAppSource": "String",
  "firewallEnabled": true,
  "firewallBlockAllIncoming": true,
  "firewallEnableStealthMode": true
}