macOSDeviceFeaturesConfiguration リソースの種類

名前空間: microsoft.graph

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

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

MacOS デバイス機能構成のプロファイル。

appleDeviceFeaturesConfigurationBase から継承します

メソッド

メソッド 戻り値の型 説明
macOSDeviceFeaturesConfigurations のリスト macOSDeviceFeaturesConfiguration コレクション macOSDeviceFeaturesConfiguration オブジェクトのプロパティとリレーションシップをリストします。
macOSDeviceFeaturesConfiguration の取得 macOSDeviceFeaturesConfiguration macOSDeviceFeaturesConfiguration オブジェクトのプロパティとリレーションシップを読み取ります。
macOSDeviceFeaturesConfiguration の作成 macOSDeviceFeaturesConfiguration 新しい macOSDeviceFeaturesConfiguration オブジェクトを作成します。
macOSDeviceFeaturesConfiguration の削除 なし macOSDeviceFeaturesConfiguration を削除します。
macOSDeviceFeaturesConfiguration の更新 macOSDeviceFeaturesConfiguration macOSDeviceFeaturesConfiguration オブジェクトのプロパティを更新します。

プロパティ

プロパティ 説明
id String エンティティのキー。 deviceConfiguration から継承します
lastModifiedDateTime DateTimeOffset オブジェクトの最終更新の DateTime。 deviceConfiguration から継承します
roleScopeTagIds String collection このエンティティ インスタンスのスコープ タグの一覧。 deviceConfiguration から継承します
supportsScopeTags ブール値 基になるデバイス構成がスコープ タグの割り当てをサポートするかどうかを示します。 この値が false で、エンティティがスコープユーザーに表示されない場合、ScopeTags プロパティへの割り当ては許可されません。 これは Silverlight で作成されたレガシ ポリシーに対して行われ、Azure Portal でポリシーを削除して再作成することで解決できます。 このプロパティに値を設定するには、 SetExtrusionDirection メソッドを適用します。 deviceConfiguration から継承します
deviceManagementApplicabilityRuleOsEdition deviceManagementApplicabilityRuleOsEdition このポリシーの OS エディションの適用性。 deviceConfiguration から継承します
deviceManagementApplicabilityRuleOsVersion deviceManagementApplicabilityRuleOsVersion このポリシーの OS バージョンの適用規則。 deviceConfiguration から継承します
deviceManagementApplicabilityRuleDeviceMode deviceManagementApplicabilityRuleDeviceMode このポリシーのデバイス モード適用規則。 deviceConfiguration から継承します
createdDateTime DateTimeOffset オブジェクトが作成された DateTime。 deviceConfiguration から継承します
説明 String 管理者が指定した、デバイス構成についての説明。 deviceConfiguration から継承します
displayName String 管理者が指定した、デバイス構成の名前。 deviceConfiguration から継承します
version Int32 デバイス構成のバージョン。 deviceConfiguration から継承します
airPrintDestinations airPrintDestination コレクション 常に表示する必要がある AirPrint プリンターの配列。 このコレクションには、最大で 500 個の要素を含めることができます。 appleDeviceFeaturesConfigurationBase から継承
autoLaunchItems macOSLaunchItem コレクション ユーザーがログインしたときに起動するアプリケーション、ファイル、フォルダー、およびその他の項目の一覧。 このコレクションには、最大で 500 個の要素を含めることができます。
adminShowHostInfo ブール値 ログイン ウィンドウに管理者ホスト情報を表示するかどうか。
loginWindowText String ログイン ウィンドウに表示されるカスタム テキスト。
authorizedUsersListHidden ブール値 名前とパスワードのダイアログを表示するか、ログイン ウィンドウにユーザーの一覧を表示するか。
authorizedUsersListHideLocalUsers ブール値 ログイン ウィンドウの承認されたユーザーの一覧にネットワーク ユーザーとシステム ユーザーのみを表示するかどうか。
authorizedUsersListHideMobileAccounts ブール値 ログイン ウィンドウの承認されたユーザーの一覧でモバイル ユーザーを非表示にするかどうか。
authorizedUsersListIncludeNetworkUsers ブール値 ログイン ウィンドウの承認されたユーザーの一覧にネットワーク ユーザーを表示するかどうかを指定します。
authorizedUsersListHideAdminUsers ブール値 ログイン ウィンドウの承認されたユーザーの一覧で管理者ユーザーを非表示にするかどうか。
authorizedUsersListShowOtherManagedUsers ブール値 ログイン ウィンドウの承認されたユーザーの一覧に他のユーザーを表示するかどうかを指定します。
shutDownDisabled ブール値 ログイン ウィンドウで [シャットダウン] ボタン項目を非表示にするかどうかを指定します。
restartDisabled ブール値 ログイン ウィンドウで [再起動] ボタン項目を非表示にするかどうかを指定します。
sleepDisabled ブール値 ログイン ウィンドウで [スリープ] メニュー項目を非表示にするかどうかを指定します。
consoleAccessDisabled ブール値 他のユーザーが特別なユーザー名の使用を console 無視するかどうか。
shutDownDisabledWhileLoggedIn ブール値 ユーザーのログイン中に、ログイン ウィンドウの [シャットダウン] メニュー項目を無効にするかどうか。
restartDisabledWhileLoggedIn ブール値 ユーザーのログイン中に、ログイン ウィンドウの [再起動] メニュー項目を無効にするかどうか。
powerOffDisabledWhileLoggedIn ブール値 ユーザーのログイン中に、ログイン ウィンドウの [電源オフ] メニュー項目を無効にするかどうか。
logOutDisabledWhileLoggedIn ブール値 ユーザーのログイン中にログイン ウィンドウの [ログアウト] メニュー項目を無効にするかどうか。
screenLockDisableImmediate ブール値 即時画面ロック機能を無効にするかどうか。
associatedDomains keyValuePair コレクション 非推奨: 代わりに appAssociatedDomains を使用します。 アプリを関連付けられたドメインにマップするリストを取得または設定します。 キーはアプリの ID と一致する必要があり、値は "service:domain" の形式の文字列にする必要があります。ドメインは完全修飾ホスト名 (webcredentials:example.com など) です。 このコレクションには、最大で 500 個の要素を含めることができます。
appAssociatedDomains macOSAssociatedDomainsItem コレクション アプリを関連付けられたドメインにマップするリストを取得または設定します。 アプリケーション識別子は一意である必要があります。 このコレクションには、最大で 500 個の要素を含めることができます。
singleSignOnExtension singleSignOnExtension シングル サインオン拡張機能プロファイルを取得または設定します。 非推奨: 代わりに MacOSSingleSignOnExtension を使用します。
macOSSingleSignOnExtension macOSSingleSignOnExtension シングル サインオン拡張機能プロファイルを取得または設定します。
contentCachingEnabled ブール値 コンテンツ キャッシュを有効にし、ユーザーが無効にできないようにします。
contentCachingType macOSContentCachingType Apple のコンテンツ キャッシュ サービスによってキャッシュされるコンテンツの種類を決定します。 可能な値は notConfigureduserContentOnlysharedContentOnly です。
contentCachingMaxSizeBytes Int64 コンテンツ キャッシュに使用されるディスク領域の最大バイト数。 値 0 (既定値) は、無制限のディスク領域を示します。
contentCachingDataPath String キャッシュされたコンテンツを格納するために使用されるディレクトリへのパス。 値は 、/Library/Application Support/Apple/AssetCache/Data である必要があります (または最後に指定する必要があります)。
contentCachingDisableConnectionSharing ブール値 インターネット接続の共有を無効にします。
contentCachingForceConnectionSharing ブール値 インターネット接続の共有を強制します。 contentCachingDisableConnectionSharing は、この設定をオーバーライドします。
contentCachingClientPolicy macOSContentCachingClientPolicy コンテンツ キャッシュ サーバーがクライアントをリッスンするメソッドを決定します。 可能な値は、notConfiguredclientsInLocalNetworkclientsWithSamePublicIpAddressclientsInCustomLocalNetworksclientsInCustomLocalNetworksWithFallback です。
contentCachingClientListenRanges ipRange コレクション カスタム IP 範囲コンテンツ キャッシュの一覧は、クライアントのリッスンに使用されます。 このコレクションには、最大で 500 個の要素を含めることができます。
contentCachingPeerPolicy macOSContentCachingPeerPolicy コンテンツが他のキャッシュとピアをキャッシュするメソッドを決定します。 使用可能な値: notConfiguredpeersInLocalNetworkpeersWithSamePublicIpAddresspeersInCustomLocalNetworks
contentCachingPeerListenRanges ipRange コレクション カスタム IP 範囲コンテンツ キャッシュの一覧は、ピア キャッシュのリッスンに使用されます。 このコレクションには、最大で 500 個の要素を含めることができます。
contentCachingPeerFilterRanges ipRange コレクション カスタム IP 範囲のコンテンツ キャッシュの一覧は、ピア キャッシュからコンテンツのクエリを実行するために使用されます。 このコレクションには、最大で 500 個の要素を含めることができます。
contentCachingParentSelectionPolicy macOSContentCachingParentSelectionPolicy コンテンツ キャッシュ サーバーが複数存在する場合に親を選択する方法を決定します。 使用可能な値: notConfiguredroundRobinfirstAvailableurlPathHashrandomstickyAvailable
contentCachingParents String collection 親コンテンツ キャッシュを表す IP アドレスの一覧。
contentCachingLogClientIdentities ブール値 キャッシュされたコンテンツを要求するクライアントの IP アドレスとポートのログ記録を有効にします。
contentCachingPublicRanges ipRange コレクション クライアントとコンテンツ キャッシュの照合に Apple のコンテンツ キャッシュ サービスが使用する必要があるカスタム IP 範囲の一覧。 このコレクションには、最大で 500 個の要素を含めることができます。
contentCachingBlockDeletion ブール値 コンテンツ キャッシュがコンテンツを削除して、他のアプリのディスク領域を解放できないようにします。
contentCachingShowAlerts ブール値 システム通知としてコンテンツ キャッシュ アラートを表示します。
contentCachingKeepAwake ブール値 コンテンツ キャッシュが有効になっている場合は、デバイスがスリープ状態にならないようにします。
contentCachingPort Int32 コンテンツ キャッシュに使用するポートを設定します。 値が 0 の場合は、ランダムに使用可能なポートが選択されます。 有効な値 0 ~ 65535

リレーションシップ

リレーションシップ 説明
groupAssignments deviceConfigurationGroupAssignment コレクション デバイスの構成プロファイルのグループ割り当てのリストです。 deviceConfiguration から継承します
assignments deviceConfigurationAssignment コレクション デバイスの構成プロファイルの割り当てのリスト。 deviceConfiguration から継承します
deviceStatuses deviceConfigurationDeviceStatus コレクション デバイスごとのデバイス構成のインストール状況。 deviceConfiguration から継承します
userStatuses deviceConfigurationUserStatus コレクション ユーザー別のデバイス構成のインストール状態。 deviceConfiguration から継承します
deviceStatusOverview deviceConfigurationDeviceOverview デバイス構成のデバイス状態の概要 (deviceConfiguration から継承)
userStatusOverview deviceConfigurationUserOverview デバイス構成のユーザー状態の概要 (deviceConfiguration から継承)
deviceSettingStateSummaries settingStateDeviceSummary コレクション デバイス構成設定状態のデバイスの要約 (deviceConfiguration から継承)
singleSignOnExtensionPkinitCertificate macOSCertificateProfileBase シングル サインオン拡張機能を使用した認証用の PKINIT 証明書。

JSON 表記

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

{
  "@odata.type": "#microsoft.graph.macOSDeviceFeaturesConfiguration",
  "id": "String (identifier)",
  "lastModifiedDateTime": "String (timestamp)",
  "roleScopeTagIds": [
    "String"
  ],
  "supportsScopeTags": true,
  "deviceManagementApplicabilityRuleOsEdition": {
    "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleOsEdition",
    "osEditionTypes": [
      "String"
    ],
    "name": "String",
    "ruleType": "String"
  },
  "deviceManagementApplicabilityRuleOsVersion": {
    "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleOsVersion",
    "minOSVersion": "String",
    "maxOSVersion": "String",
    "name": "String",
    "ruleType": "String"
  },
  "deviceManagementApplicabilityRuleDeviceMode": {
    "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleDeviceMode",
    "deviceMode": "String",
    "name": "String",
    "ruleType": "String"
  },
  "createdDateTime": "String (timestamp)",
  "description": "String",
  "displayName": "String",
  "version": 1024,
  "airPrintDestinations": [
    {
      "@odata.type": "microsoft.graph.airPrintDestination",
      "ipAddress": "String",
      "resourcePath": "String",
      "port": 1024,
      "forceTls": true
    }
  ],
  "autoLaunchItems": [
    {
      "@odata.type": "microsoft.graph.macOSLaunchItem",
      "path": "String",
      "hide": true
    }
  ],
  "adminShowHostInfo": true,
  "loginWindowText": "String",
  "authorizedUsersListHidden": true,
  "authorizedUsersListHideLocalUsers": true,
  "authorizedUsersListHideMobileAccounts": true,
  "authorizedUsersListIncludeNetworkUsers": true,
  "authorizedUsersListHideAdminUsers": true,
  "authorizedUsersListShowOtherManagedUsers": true,
  "shutDownDisabled": true,
  "restartDisabled": true,
  "sleepDisabled": true,
  "consoleAccessDisabled": true,
  "shutDownDisabledWhileLoggedIn": true,
  "restartDisabledWhileLoggedIn": true,
  "powerOffDisabledWhileLoggedIn": true,
  "logOutDisabledWhileLoggedIn": true,
  "screenLockDisableImmediate": true,
  "associatedDomains": [
    {
      "@odata.type": "microsoft.graph.keyValuePair",
      "name": "String",
      "value": "String"
    }
  ],
  "appAssociatedDomains": [
    {
      "@odata.type": "microsoft.graph.macOSAssociatedDomainsItem",
      "applicationIdentifier": "String",
      "domains": [
        "String"
      ],
      "directDownloadsEnabled": true
    }
  ],
  "singleSignOnExtension": {
    "@odata.type": "microsoft.graph.credentialSingleSignOnExtension",
    "extensionIdentifier": "String",
    "teamIdentifier": "String",
    "domains": [
      "String"
    ],
    "realm": "String",
    "configurations": [
      {
        "@odata.type": "microsoft.graph.keyStringValuePair",
        "key": "String",
        "value": "String"
      }
    ]
  },
  "macOSSingleSignOnExtension": {
    "@odata.type": "microsoft.graph.macOSKerberosSingleSignOnExtension",
    "realm": "String",
    "domains": [
      "String"
    ],
    "blockAutomaticLogin": true,
    "cacheName": "String",
    "credentialBundleIdAccessControlList": [
      "String"
    ],
    "domainRealms": [
      "String"
    ],
    "isDefaultRealm": true,
    "passwordBlockModification": true,
    "passwordExpirationDays": 1024,
    "passwordExpirationNotificationDays": 1024,
    "userPrincipalName": "String",
    "passwordRequireActiveDirectoryComplexity": true,
    "passwordPreviousPasswordBlockCount": 1024,
    "passwordMinimumLength": 1024,
    "passwordMinimumAgeDays": 1024,
    "passwordRequirementsDescription": "String",
    "requireUserPresence": true,
    "activeDirectorySiteCode": "String",
    "passwordEnableLocalSync": true,
    "blockActiveDirectorySiteAutoDiscovery": true,
    "passwordChangeUrl": "String",
    "modeCredentialUsed": "String",
    "usernameLabelCustom": "String",
    "userSetupDelayed": true,
    "signInHelpText": "String",
    "kerberosAppsInBundleIdACLIncluded": true,
    "managedAppsInBundleIdACLIncluded": true,
    "credentialsCacheMonitored": true,
    "preferredKDCs": [
      "String"
    ],
    "tlsForLDAPRequired": true
  },
  "contentCachingEnabled": true,
  "contentCachingType": "String",
  "contentCachingMaxSizeBytes": 1024,
  "contentCachingDataPath": "String",
  "contentCachingDisableConnectionSharing": true,
  "contentCachingForceConnectionSharing": true,
  "contentCachingClientPolicy": "String",
  "contentCachingClientListenRanges": [
    {
      "@odata.type": "microsoft.graph.iPv6Range",
      "lowerAddress": "String",
      "upperAddress": "String"
    }
  ],
  "contentCachingPeerPolicy": "String",
  "contentCachingPeerListenRanges": [
    {
      "@odata.type": "microsoft.graph.iPv6Range",
      "lowerAddress": "String",
      "upperAddress": "String"
    }
  ],
  "contentCachingPeerFilterRanges": [
    {
      "@odata.type": "microsoft.graph.iPv6Range",
      "lowerAddress": "String",
      "upperAddress": "String"
    }
  ],
  "contentCachingParentSelectionPolicy": "String",
  "contentCachingParents": [
    "String"
  ],
  "contentCachingLogClientIdentities": true,
  "contentCachingPublicRanges": [
    {
      "@odata.type": "microsoft.graph.iPv6Range",
      "lowerAddress": "String",
      "upperAddress": "String"
    }
  ],
  "contentCachingBlockDeletion": true,
  "contentCachingShowAlerts": true,
  "contentCachingKeepAwake": true,
  "contentCachingPort": 1024
}