WindowsManagedDevice の作成

名前空間: microsoft.graph

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

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

新しい WindowsManagedDevice オブジェクトを作成します。

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

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

アクセス許可

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

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

HTTP 要求

POST /deviceManagement/managedDevices
POST /deviceManagement/comanagedDevices
POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/users/{userId}/managedDevices
POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/detectedApps/{detectedAppId}/managedDevices

要求ヘッダー

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

要求本文

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

次の表に、windowsManagedDevice を作成するときに必要なプロパティを示します。

プロパティ 説明
id 文字列 デバイスの一意識別子。 このプロパティは読み取り専用です。 managedDevice から継承
userId String デバイスに関連付けられているユーザーの一意識別子。 このプロパティは読み取り専用です。 managedDevice から継承
deviceName 文字列 デバイスの名前。 演算子 'eq' と 'contains' $filterをサポートします。 このプロパティは読み取り専用です。 managedDevice から継承
hardwareInformation hardwareInformation デバイスのハードワードの詳細。 ストレージ容量、製造元、シリアル番号などの情報を含みます。既定では、この型のほとんどのプロパティは null/0/false に設定され、関連する型の既定値は列挙型です。 実際の値を取得するには、デバイス ID を使用し、select パラメーターに含めた GET 呼び出しを行う必要があります。 サポート: $select。 $Searchはサポートされていません。 読み取り専用です。 このプロパティは読み取り専用です。 managedDevice から継承
ownerType ownerType デバイスの所有権。 指定可能な値は、'company' または 'personal' です。 既定値は不明です。 演算子 'eq' と 'or' $filterをサポートします。 managedDevice から継承されます。 可能な値は unknowncompanypersonal です。
managedDeviceOwnerType managedDeviceOwnerType デバイスの所有権。 'company' または 'personal' にすることができます。 managedDevice から継承されます。 可能な値は unknowncompanypersonal です。
deviceActionResults deviceActionResult コレクション ComplexType deviceActionResult オブジェクトのリスト。 このプロパティは読み取り専用です。 managedDevice から継承
managementState managementState デバイスの管理状態。 例: Managed、RetirePending など。既定値は managed です。 演算子 'eq' と 'or' $filterをサポートします。 このプロパティは読み取り専用です。 managedDevice から継承されます。 可能な値は、managedretirePendingretireFailedwipePendingwipeFailedunhealthydeletePendingretireIssuedwipeIssuedwipeCanceledretireCanceleddiscoveredunknownFutureValue です。
enrolledDateTime DateTimeOffset デバイスの登録時刻。 $filter演算子 'lt' と 'gt' をサポートします。 このプロパティは読み取り専用です。 managedDevice から継承
lastSyncDateTime DateTimeOffset デバイスが Intune との正常な同期を最終的に完了した日時。 $filter演算子 'lt' と 'gt' をサポートします。 このプロパティは読み取り専用です。 managedDevice から継承
chassisType chassisType デバイスのシャーシの種類。 このプロパティは読み取り専用です。 managedDevice から継承されます。 可能な値は、unknowndesktoplaptopworksWorkstationenterpriseServerphonetabletmobileOthermobileUnknown です。
operatingSystem String デバイスのオペレーティング システム。 Windows、iOS など演算子 'eq' と 'or' $filterをサポートします。 このプロパティは読み取り専用です。 managedDevice から継承
deviceType deviceType デバイスのプラットフォーム。 例: デスクトップ、WindowsRT など。既定値は不明です。 演算子 'eq' と 'or' $filterをサポートします。 このプロパティは読み取り専用です。 managedDevice から継承されます。 指定可能な値は、 desktopwindowsRTwinMO6nokiawindowsPhonemacwinCEwinEmbeddediPhoneiPadiPodandroidiSocConsumerunixmacMDMholoLenssurfaceHubandroidForWorkandroidEnterprisewindows10xandroidnGMSchromeOSlinuxvisionOStvOSblackberrypalmunknowncloudPC です。
complianceState complianceState デバイスのコンプライアンス状態。 例: 準拠、競合、エラーなど。既定値は不明です。 演算子 'eq' と 'or' $filterをサポートします。 このプロパティは読み取り専用です。 managedDevice から継承されます。 可能な値は、unknowncompliantnoncompliantconflicterrorinGracePeriodconfigManager です。
jailBroken 文字列 デバイスがジェイル ブレイクされているか、ルート化されているか。 既定値は空の文字列です。 演算子 'eq' と 'or' $filterをサポートします。 このプロパティは読み取り専用です。 managedDevice から継承
managementAgent managementAgentType デバイスの管理チャネル。 例: Intune、EAS など。既定値は不明です。 演算子 'eq' と 'or' $filterをサポートします。 このプロパティは読み取り専用です。 managedDevice から継承されます。 可能な値は、easmdmeasMdmintuneClienteasIntuneClientconfigurationManagerClientconfigurationManagerClientMdmconfigurationManagerClientMdmEasunknownjamfgoogleCloudDevicePolicyControllermicrosoft365ManagedMdmmsSenseintuneAospgoogleunknownFutureValue です。
osVersion String デバイスのオペレーティング システムのバージョン。 演算子 'contains' $filterをサポートします。 このプロパティは読み取り専用です。 managedDevice から継承
easActivated Boolean Exchange ActiveSync がアクティブになっているデバイスかどうかを示します。 このプロパティは読み取り専用です。 managedDevice から継承
easDeviceId String デバイスの Exchange ActiveSync の ID。 このプロパティは読み取り専用です。 managedDevice から継承
easActivationDateTime DateTimeOffset デバイスの Exchange ActivationSync のアクティブ化の時刻。 このプロパティは読み取り専用です。 managedDevice から継承
aadRegistered ブール型 Azure Active Directory が登録されているデバイスかどうかを示します。 このプロパティは読み取り専用です。 managedDevice から継承
azureADRegistered Boolean Azure Active Directory が登録されているデバイスかどうかを示します。 このプロパティは読み取り専用です。 managedDevice から継承
deviceEnrollmentType deviceEnrollmentType デバイスの登録の種類。 このプロパティは読み取り専用です。 managedDevice から継承されます。 指定可能な値は、 unknownuserEnrollmentdeviceEnrollmentManagerappleBulkWithUserappleBulkWithoutUserwindowsAzureADJoinwindowsBulkUserlesswindowsAutoEnrollmentwindowsBulkAzureDomainJoinwindowsCoManagementwindowsAzureADJoinUsingDeviceAuthappleUserEnrollmentappleUserEnrollmentWithServiceAccountazureAdJoinUsingAzureVmExtensionandroidEnterpriseDedicatedDeviceandroidEnterpriseFullyManagedandroidEnterpriseCorporateWorkProfileandroidAOSPUserOwnedDeviceEnrollmentandroidAOSPUserlessDeviceEnrollment, , 、''、 appleAccountDrivenUserEnrollmentunknownFutureValue です。
lostModeState lostModeState 紛失モードが有効か無効かを示します。 このプロパティは読み取り専用です。 managedDevice から継承されます。 可能な値は、disabledenabled です。
activationLockBypassCode 文字列 管理対象デバイスのライセンス認証ロックをバイパスできるようにするコード。 既定値は、LIST 呼び出しで managedDevice エンティティの一部として返される場合、このプロパティの Null (既定以外のプロパティ) です。 実際の値を取得するには、デバイス ID を使用し、select パラメーターに含めた GET 呼び出しを行う必要があります。 サポート: $select。 $Searchはサポートされていません。 読み取り専用です。 このプロパティは読み取り専用です。 managedDevice から継承
emailAddress 文字列 デバイスに関連付けられているユーザーの Email(s)。 演算子 'contains' $filterをサポートします。 このプロパティは読み取り専用です。 managedDevice から継承
azureActiveDirectoryDeviceId 文字列 Azure Active Directory デバイスの一意識別子。 読み取り専用です。 このプロパティは読み取り専用です。 managedDevice から継承
azureADDeviceId String Azure Active Directory デバイスの一意識別子。 演算子 'eq' $filterサポートします。count との組み合わせではありません。 読み取り専用です。 このプロパティは読み取り専用です。 managedDevice から継承
deviceRegistrationState deviceRegistrationState デバイスの登録状態。 このプロパティは読み取り専用です。 managedDevice から継承されます。 可能な値は、notRegisteredregisteredrevokedkeyConflictapprovalPendingcertificateResetnotRegisteredPendingEnrollmentunknown です。
deviceCategoryDisplayName 文字列 デバイス カテゴリの表示名。 既定値は空の文字列です。 演算子 'eq' と 'or' $filterをサポートします。 このプロパティは読み取り専用です。 managedDevice から継承
isSupervised ブール型 デバイスの監視あり状態。 このプロパティは読み取り専用です。 managedDevice から継承
exchangeLastSuccessfulSyncDateTime DateTimeOffset 最後にデバイスが Exchange に接続した時刻。 このプロパティは読み取り専用です。 managedDevice から継承
exchangeAccessState deviceManagementExchangeAccessState Exchange でのデバイスのアクセスの状態。 演算子 'eq' と 'or' $filterをサポートします。 このプロパティは読み取り専用です。 managedDevice から継承されます。 可能な値は、noneunknownallowedblockedquarantined です。
exchangeAccessStateReason deviceManagementExchangeAccessStateReason Exchange でのデバイスのアクセス状態の理由。 このプロパティは読み取り専用です。 managedDevice から継承されます。 可能な値は、noneunknownexchangeGlobalRuleexchangeIndividualRuleexchangeDeviceRuleexchangeUpgradeexchangeMailboxPolicyothercompliantnotCompliantnotEnrolledunknownLocationmfaRequiredazureADBlockDueToAccessPolicycompromisedPassworddeviceNotKnownWithManagedApp です。
remoteAssistanceSessionUrl String デバイスとのリモート アシスタンス セッションを確立できるようにする URL。 既定値は空の文字列です。 実際の値を取得するには、デバイス ID を使用し、select パラメーターに含めた GET 呼び出しを行う必要があります。 このプロパティは読み取り専用です。 managedDevice から継承
remoteAssistanceSessionErrorDetails String リモート アシスタンス セッション オブジェクトの作成時に問題を識別するエラー文字列。 このプロパティは読み取り専用です。 managedDevice から継承
isEncrypted ブール型 デバイス暗号化の状態。 このプロパティは読み取り専用です。 managedDevice から継承
userPrincipalName String デバイスのユーザー プリンシパル名。 演算子 'eq' と 'ne' $filterをサポートします。 このプロパティは読み取り専用です。 managedDevice から継承
enrolledByUserPrincipalName 文字列 デバイスの登録を担当するユーザーの Entra (Azure AD) ユーザー プリンシパル名 (UPN)。 このプロパティは読み取り専用です。 managedDevice から継承
model 文字列 デバイスのモデル。 演算子 'eq' と 'contains' $filterをサポートします。 このプロパティは読み取り専用です。 managedDevice から継承
manufacturer 文字列 デバイスの製造元。 演算子 'eq' と 'or' $filterをサポートします。 このプロパティは読み取り専用です。 managedDevice から継承
imei 文字列 デバイスの IMEI。 演算子 'eq' と 'or' $filterをサポートします。 このプロパティは読み取り専用です。 managedDevice から継承
complianceGracePeriodExpirationDateTime DateTimeOffset デバイス コンプライアンスの猶予期間が期限切れになる DateTime。 $filter演算子 'lt' と 'gt' をサポートします。 このプロパティは読み取り専用です。 managedDevice から継承
シリアル番号 文字列 デバイスの SerialNumber。 演算子 'eq' と 'or' $filterをサポートします。 このプロパティは読み取り専用です。 managedDevice から継承
phoneNumber String デバイスの電話番号。 演算子 'contains' $filterをサポートします。 このプロパティは読み取り専用です。 managedDevice から継承
androidSecurityPatchLevel 文字列 Android のセキュリティ パッチレベル。 このプロパティは読み取り専用です。 managedDevice から継承
userDisplayName String ユーザーの表示名。 このプロパティは読み取り専用です。 managedDevice から継承
configurationManagerClientEnabledFeatures configurationManagerClientEnabledFeatures ConfigrMgr クライアントが有効な機能。 このプロパティは読み取り専用です。 managedDevice から継承
wiFiMacAddress 文字列 Wi-Fi MAC。 このプロパティは読み取り専用です。 managedDevice から継承
deviceHealthAttestationState deviceHealthAttestationState デバイスの正常性構成証明の状態。 このプロパティは読み取り専用です。 managedDevice から継承
subscriberCarrier 文字列 加入者通信事業者。 このプロパティは読み取り専用です。 managedDevice から継承
meid 文字列 MEID. このプロパティは読み取り専用です。 managedDevice から継承
totalStorageSpaceInBytes Int64 合計ストレージ (バイト単位)。 このプロパティは読み取り専用です。 managedDevice から継承
freeStorageSpaceInBytes Int64 空きストレージ (バイト単位)。 既定値は 0 です。 読み取り専用です。 このプロパティは読み取り専用です。 managedDevice から継承
managedDeviceName String デバイスを識別する名前が自動的に生成されます。 ユーザー フレンドリ名に上書きできます。 managedDevice から継承
partnerReportedThreatState managedDevicePartnerReportedHealthState Mobile Threat Defense パートナーがアカウントおよびデバイスで使用されている場合の、デバイスの脅威の状態を示します。 読み取り専用です。 このプロパティは読み取り専用です。 managedDevice から継承されます。 可能な値は、unknownactivateddeactivatedsecuredlowSeveritymediumSeverityhighSeverityunresponsivecompromisedmisconfigured です。
retireAfterDateTime DateTimeOffset スケジュールされたアクションのためにデバイスが自動廃止される時刻を示します。 このプロパティは読み取り専用です。 managedDevice から継承
usersLoggedOn loggedOnUser コレクション デバイスの最後にログオンしたユーザーを示します。 このプロパティは読み取り専用です。 managedDevice から継承
preferMdmOverGroupPolicyAppliedDateTime DateTimeOffset preferMdmOverGroupPolicy 設定が設定された日時を報告します。 設定すると、競合がある場合は、Intune MDM 設定によってグループ ポリシー設定が上書きされます。 読み取り専用です。 このプロパティは読み取り専用です。 managedDevice から継承
autopilotEnrolled ブール型 管理対象デバイスが自動操縦によって登録されているかどうかを報告します。 このプロパティは読み取り専用です。 managedDevice から継承
requireUserEnrollmentApproval ブール型 管理対象の iOS デバイスがユーザー承認登録であるかどうかを報告します。 このプロパティは読み取り専用です。 managedDevice から継承
managementCertificateExpirationDate DateTimeOffset デバイス管理証明書の有効期限を報告します。 このプロパティは読み取り専用です。 managedDevice から継承
iccid 文字列 集積回路カード識別子、SIMカードの一意の識別番号です。 既定値は空の文字列です。 実際の値を取得するには、デバイス ID を使用し、select パラメーターに含めた GET 呼び出しを行う必要があります。 サポート: $select。 $Searchはサポートされていません。 読み取り専用です。 このプロパティは読み取り専用です。 managedDevice から継承
UDID 文字列 iOS および macOS デバイスの一意のデバイス識別子。 既定値は空の文字列です。 実際の値を取得するには、デバイス ID を使用し、select パラメーターに含めた GET 呼び出しを行う必要があります。 サポート: $select。 $Searchはサポートされていません。 読み取り専用です。 このプロパティは読み取り専用です。 managedDevice から継承
roleScopeTagIds String collection このデバイス インスタンスのスコープ タグ ID の一覧。 managedDevice から継承
windowsActiveMalwareCount Int32 この Windows デバイスのアクティブなマルウェアの数。 既定値は 0 です。 実際の値を取得するには、デバイス ID を使用し、select パラメーターに含めた GET 呼び出しを行う必要があります。 このプロパティは読み取り専用です。 managedDevice から継承
WindowsRemediatedMalwareCount Int32 この Windows デバイスに対して修復されたマルウェアの数。 既定値は 0 です。 実際の値を取得するには、デバイス ID を使用し、select パラメーターに含めた GET 呼び出しを行う必要があります。 このプロパティは読み取り専用です。 managedDevice から継承
notes String IT 管理によって作成されたデバイスに関するメモ。既定値は null です。 実際の値を取得するには、デバイス ID を使用し、select パラメーターに含めた GET 呼び出しを行う必要があります。 サポート: $select。 $Searchはサポートされていません。 managedDevice から継承
configurationManagerClientHealthState configurationManagerClientHealthState Configuration Manager クライアントの正常性状態。MDM/ConfigMgr エージェントによって管理されるデバイスに対してのみ有効 managedDevice から継承
configurationManagerClientInformation configurationManagerClientInformation 構成マネージャー クライアント情報。ConfigMgr エージェントによって管理、デュアル管理、またはトライマネージドのデバイスに対してのみ有効です。managedDevice から継承
ethernetMacAddress 文字列 デバイスのイーサネット MAC アドレスを示します。 既定値は、managedDevice エンティティの一部として返される場合、このプロパティの Null (既定以外のプロパティ) です。 実績値を取得するには、クエリ オプションを選択した個別の get call が必要です。 例: deviceManagement/managedDevices({managedDeviceId})?$select=ethernetMacAddress supports: $select. $Searchはサポートされていません。 読み取り専用です。 このプロパティは読み取り専用です。 managedDevice から継承
physicalMemoryInBytes Int64 合計メモリ (バイト単位)。 既定値は 0 です。 実際の値を取得するには、デバイス ID を使用し、select パラメーターに含めた GET 呼び出しを行う必要があります。 サポート: $select。 読み取り専用です。 このプロパティは読み取り専用です。 managedDevice から継承
processorArchitecture managedDeviceArchitecture プロセッサ アーキテクチャ。 このプロパティは読み取り専用です。 managedDevice から継承されます。 可能な値は、unknownx86x64armarM64 です。
specificationVersion 文字列 仕様バージョン。 このプロパティは読み取り専用です。 managedDevice から継承
joinType joinType デバイス参加の種類 managedDevice から継承されます。 使用可能な値: unknownazureADJoinedazureADRegisteredhybridAzureADJoined
skuFamily 文字列 デバイス SKU ファミリ managedDevice から継承
securityPatchLevel 文字列 これは、オペレーティング システムのセキュリティ パッチ レベルを示します。 これらの特別な更新プログラムには、重要なセキュリティ修正が含まれています。 iOS/MacOS の場合は、(a) 形式になっています。 Androidの場合、2017-08-07形式です。 このプロパティは読み取り専用です。 managedDevice から継承
skuNumber Int32 デバイスの SKU 番号については、 https://learn.microsoft.com/windows/win32/api/sysinfoapi/nf-sysinfoapi-getproductinfo も参照してください。 有効な値は 0 から 2147483647です。 このプロパティは読み取り専用です。 managedDevice から継承
managementFeatures managedDeviceManagementFeatures デバイス管理機能 managedDevice から継承されます。 可能な値は、nonemicrosoftManagedDesktop です。
chromeOSDeviceInfo chromeOSDeviceProperty コレクション ChromeOS デバイスのプロパティの一覧。 既定値は空のリストです。 実際の値を取得するには、デバイス ID を使用し、select パラメーターに含めた GET 呼び出しを行う必要があります。 managedDevice から継承
supplementalDeviceDetails supplementalDeviceDetail コレクション デバイス自体の状態を記述するためにデバイスによって提供されるプロパティの一覧。 各プロパティには、タイトル、値、および値の種類が含まれます。 これらのプロパティはプラットフォームに固有であり、デバイスによって動的に設定されます。 既定値は空のリストです。 実際の値を取得するには、デバイス ID を指定し、$SELECT パラメーターとして GET 呼び出しを行う必要があります。 読み取り専用です。 managedDevice から継承
enrollmentProfileName 文字列 デバイスに割り当てられている登録プロファイルの名前。 既定値は空の文字列で、登録プロファイルが割り当てられていないことを示します。 このプロパティは読み取り専用です。 managedDevice から継承
bootstrapTokenEscrowed ブール型 管理対象デバイスにエスクローされたブートストラップ トークンがあるかどうかを報告します。 これは macOS デバイス専用です。 取得するには、select 句に BootstrapTokenEscrowed を含め、デバイス ID を使用してクエリを実行します。FALSE の場合、ブートストラップ トークンはエスクローされません。 TRUE の場合、デバイスは Intune でブートストラップ トークンをエスクローしました。 このプロパティは読み取り専用です。 managedDevice から継承
deviceFirmwareConfigurationInterfaceManaged ブール型 デバイスが DFCI 管理されているかどうかを示します。 TRUE の場合、デバイスは DFCI 管理対象です。 FALSE の場合、デバイスは DFCI 管理されていません。 既定値は FALSE です。 managedDevice から継承
deviceIdentityAttestationDetail deviceIdentityAttestationDetail 管理対象デバイスの構成証明の状態を示します。 そして、そのように。 既定値: 不明。 managedDevice から継承

応答

成功した場合、このメソッドは応答本文で 201 Created 応答コードと windowsManagedDevice オブジェクトを返します。

要求

以下は、要求の例です。

POST https://graph.microsoft.com/beta/deviceManagement/managedDevices
Content-type: application/json
Content-length: 9961

{
  "@odata.type": "#microsoft.graph.windowsManagedDevice",
  "userId": "User Id value",
  "deviceName": "Device Name value",
  "hardwareInformation": {
    "@odata.type": "microsoft.graph.hardwareInformation",
    "serialNumber": "Serial Number value",
    "totalStorageSpace": 1,
    "freeStorageSpace": 0,
    "imei": "Imei value",
    "meid": "Meid value",
    "manufacturer": "Manufacturer value",
    "model": "Model value",
    "phoneNumber": "Phone Number value",
    "subscriberCarrier": "Subscriber Carrier value",
    "cellularTechnology": "Cellular Technology value",
    "wifiMac": "Wifi Mac value",
    "operatingSystemLanguage": "Operating System Language value",
    "isSupervised": true,
    "isEncrypted": true,
    "batterySerialNumber": "Battery Serial Number value",
    "batteryHealthPercentage": 7,
    "batteryChargeCycles": 3,
    "isSharedDevice": true,
    "sharedDeviceCachedUsers": [
      {
        "@odata.type": "microsoft.graph.sharedAppleDeviceUser",
        "userPrincipalName": "User Principal Name value",
        "dataToSync": true,
        "dataQuota": 9,
        "dataUsed": 8
      }
    ],
    "tpmSpecificationVersion": "Tpm Specification Version value",
    "operatingSystemEdition": "Operating System Edition value",
    "deviceFullQualifiedDomainName": "Device Full Qualified Domain Name value",
    "deviceGuardVirtualizationBasedSecurityHardwareRequirementState": "secureBootRequired",
    "deviceGuardVirtualizationBasedSecurityState": "rebootRequired",
    "deviceGuardLocalSystemAuthorityCredentialGuardState": "rebootRequired",
    "osBuildNumber": "Os Build Number value",
    "operatingSystemProductType": 10,
    "ipAddressV4": "Ip Address V4 value",
    "subnetAddress": "Subnet Address value",
    "esimIdentifier": "Esim Identifier value",
    "systemManagementBIOSVersion": "System Management BIOSVersion value",
    "tpmManufacturer": "Tpm Manufacturer value",
    "tpmVersion": "Tpm Version value",
    "wiredIPv4Addresses": [
      "Wired IPv4Addresses value"
    ],
    "batteryLevelPercentage": 7.333333333333333,
    "residentUsersCount": 2,
    "productName": "Product Name value",
    "deviceLicensingStatus": "licenseRefreshPending",
    "deviceLicensingLastErrorCode": 12,
    "deviceLicensingLastErrorDescription": "Device Licensing Last Error Description value"
  },
  "ownerType": "company",
  "managedDeviceOwnerType": "company",
  "deviceActionResults": [
    {
      "@odata.type": "microsoft.graph.deviceActionResult",
      "actionName": "Action Name value",
      "actionState": "pending",
      "startDateTime": "2016-12-31T23:58:46.7156189-08:00",
      "lastUpdatedDateTime": "2017-01-01T00:00:56.8321556-08:00"
    }
  ],
  "managementState": "retirePending",
  "enrolledDateTime": "2016-12-31T23:59:43.797191-08:00",
  "lastSyncDateTime": "2017-01-01T00:02:49.3205976-08:00",
  "chassisType": "desktop",
  "operatingSystem": "Operating System value",
  "deviceType": "windowsRT",
  "complianceState": "compliant",
  "jailBroken": "Jail Broken value",
  "managementAgent": "mdm",
  "osVersion": "Os Version value",
  "easActivated": true,
  "easDeviceId": "Eas Device Id value",
  "easActivationDateTime": "2016-12-31T23:59:43.4878784-08:00",
  "aadRegistered": true,
  "azureADRegistered": true,
  "deviceEnrollmentType": "userEnrollment",
  "lostModeState": "enabled",
  "activationLockBypassCode": "Activation Lock Bypass Code value",
  "emailAddress": "Email Address value",
  "azureActiveDirectoryDeviceId": "Azure Active Directory Device Id value",
  "azureADDeviceId": "Azure ADDevice Id value",
  "deviceRegistrationState": "registered",
  "deviceCategoryDisplayName": "Device Category Display Name value",
  "isSupervised": true,
  "exchangeLastSuccessfulSyncDateTime": "2017-01-01T00:00:45.8803083-08:00",
  "exchangeAccessState": "unknown",
  "exchangeAccessStateReason": "unknown",
  "remoteAssistanceSessionUrl": "https://example.com/remoteAssistanceSessionUrl/",
  "remoteAssistanceSessionErrorDetails": "Remote Assistance Session Error Details value",
  "isEncrypted": true,
  "userPrincipalName": "User Principal Name value",
  "enrolledByUserPrincipalName": "Enrolled By User Principal Name value",
  "model": "Model value",
  "manufacturer": "Manufacturer value",
  "imei": "Imei value",
  "complianceGracePeriodExpirationDateTime": "2016-12-31T23:56:44.951111-08:00",
  "serialNumber": "Serial Number value",
  "phoneNumber": "Phone Number value",
  "androidSecurityPatchLevel": "Android Security Patch Level value",
  "userDisplayName": "User Display Name value",
  "configurationManagerClientEnabledFeatures": {
    "@odata.type": "microsoft.graph.configurationManagerClientEnabledFeatures",
    "inventory": true,
    "modernApps": true,
    "resourceAccess": true,
    "deviceConfiguration": true,
    "compliancePolicy": true,
    "windowsUpdateForBusiness": true,
    "endpointProtection": true,
    "officeApps": true
  },
  "wiFiMacAddress": "Wi Fi Mac Address value",
  "deviceHealthAttestationState": {
    "@odata.type": "microsoft.graph.deviceHealthAttestationState",
    "lastUpdateDateTime": "Last Update Date Time value",
    "contentNamespaceUrl": "https://example.com/contentNamespaceUrl/",
    "deviceHealthAttestationStatus": "Device Health Attestation Status value",
    "contentVersion": "Content Version value",
    "issuedDateTime": "2016-12-31T23:58:22.1231038-08:00",
    "attestationIdentityKey": "Attestation Identity Key value",
    "resetCount": 10,
    "restartCount": 12,
    "dataExcutionPolicy": "Data Excution Policy value",
    "bitLockerStatus": "Bit Locker Status value",
    "bootManagerVersion": "Boot Manager Version value",
    "codeIntegrityCheckVersion": "Code Integrity Check Version value",
    "secureBoot": "Secure Boot value",
    "bootDebugging": "Boot Debugging value",
    "operatingSystemKernelDebugging": "Operating System Kernel Debugging value",
    "codeIntegrity": "Code Integrity value",
    "testSigning": "Test Signing value",
    "safeMode": "Safe Mode value",
    "windowsPE": "Windows PE value",
    "earlyLaunchAntiMalwareDriverProtection": "Early Launch Anti Malware Driver Protection value",
    "virtualSecureMode": "Virtual Secure Mode value",
    "pcrHashAlgorithm": "Pcr Hash Algorithm value",
    "bootAppSecurityVersion": "Boot App Security Version value",
    "bootManagerSecurityVersion": "Boot Manager Security Version value",
    "tpmVersion": "Tpm Version value",
    "pcr0": "Pcr0 value",
    "secureBootConfigurationPolicyFingerPrint": "Secure Boot Configuration Policy Finger Print value",
    "codeIntegrityPolicy": "Code Integrity Policy value",
    "bootRevisionListInfo": "Boot Revision List Info value",
    "operatingSystemRevListInfo": "Operating System Rev List Info value",
    "healthStatusMismatchInfo": "Health Status Mismatch Info value",
    "healthAttestationSupportedStatus": "Health Attestation Supported Status value",
    "memoryIntegrityProtection": "enabled",
    "memoryAccessProtection": "enabled",
    "virtualizationBasedSecurity": "enabled",
    "firmwareProtection": "systemGuardSecureLaunch",
    "systemManagementMode": "level1",
    "securedCorePC": "enabled"
  },
  "subscriberCarrier": "Subscriber Carrier value",
  "meid": "Meid value",
  "totalStorageSpaceInBytes": 8,
  "freeStorageSpaceInBytes": 7,
  "managedDeviceName": "Managed Device Name value",
  "partnerReportedThreatState": "activated",
  "retireAfterDateTime": "2016-12-31T23:57:37.576134-08:00",
  "usersLoggedOn": [
    {
      "@odata.type": "microsoft.graph.loggedOnUser",
      "userId": "User Id value",
      "lastLogOnDateTime": "2016-12-31T23:58:37.4262708-08:00"
    }
  ],
  "preferMdmOverGroupPolicyAppliedDateTime": "2016-12-31T23:57:34.4649887-08:00",
  "autopilotEnrolled": true,
  "requireUserEnrollmentApproval": true,
  "managementCertificateExpirationDate": "2016-12-31T23:57:59.9789653-08:00",
  "iccid": "Iccid value",
  "udid": "Udid value",
  "roleScopeTagIds": [
    "Role Scope Tag Ids value"
  ],
  "windowsActiveMalwareCount": 9,
  "windowsRemediatedMalwareCount": 13,
  "notes": "Notes value",
  "configurationManagerClientHealthState": {
    "@odata.type": "microsoft.graph.configurationManagerClientHealthState",
    "state": "installed",
    "errorCode": 9,
    "lastSyncDateTime": "2017-01-01T00:02:49.3205976-08:00"
  },
  "configurationManagerClientInformation": {
    "@odata.type": "microsoft.graph.configurationManagerClientInformation",
    "clientIdentifier": "Client Identifier value",
    "isBlocked": true,
    "clientVersion": "Client Version value"
  },
  "ethernetMacAddress": "Ethernet Mac Address value",
  "physicalMemoryInBytes": 5,
  "processorArchitecture": "x86",
  "specificationVersion": "Specification Version value",
  "joinType": "azureADJoined",
  "skuFamily": "Sku Family value",
  "securityPatchLevel": "Security Patch Level value",
  "skuNumber": 9,
  "managementFeatures": "microsoftManagedDesktop",
  "chromeOSDeviceInfo": [
    {
      "@odata.type": "microsoft.graph.chromeOSDeviceProperty",
      "name": "Name value",
      "value": "Value value",
      "valueType": "Value Type value",
      "updatable": true
    }
  ],
  "supplementalDeviceDetails": [
    {
      "@odata.type": "microsoft.graph.supplementalDeviceDetail",
      "propertyName": "Property Name value",
      "propertyValue": "Property Value value",
      "propertyType": "Property Type value"
    }
  ],
  "enrollmentProfileName": "Enrollment Profile Name value",
  "bootstrapTokenEscrowed": true,
  "deviceFirmwareConfigurationInterfaceManaged": true,
  "deviceIdentityAttestationDetail": {
    "@odata.type": "microsoft.graph.deviceIdentityAttestationDetail",
    "deviceIdentityAttestationStatus": "trusted"
  }
}

応答

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

HTTP/1.1 201 Created
Content-Type: application/json
Content-Length: 10010

{
  "@odata.type": "#microsoft.graph.windowsManagedDevice",
  "id": "97842b67-2b67-9784-672b-8497672b8497",
  "userId": "User Id value",
  "deviceName": "Device Name value",
  "hardwareInformation": {
    "@odata.type": "microsoft.graph.hardwareInformation",
    "serialNumber": "Serial Number value",
    "totalStorageSpace": 1,
    "freeStorageSpace": 0,
    "imei": "Imei value",
    "meid": "Meid value",
    "manufacturer": "Manufacturer value",
    "model": "Model value",
    "phoneNumber": "Phone Number value",
    "subscriberCarrier": "Subscriber Carrier value",
    "cellularTechnology": "Cellular Technology value",
    "wifiMac": "Wifi Mac value",
    "operatingSystemLanguage": "Operating System Language value",
    "isSupervised": true,
    "isEncrypted": true,
    "batterySerialNumber": "Battery Serial Number value",
    "batteryHealthPercentage": 7,
    "batteryChargeCycles": 3,
    "isSharedDevice": true,
    "sharedDeviceCachedUsers": [
      {
        "@odata.type": "microsoft.graph.sharedAppleDeviceUser",
        "userPrincipalName": "User Principal Name value",
        "dataToSync": true,
        "dataQuota": 9,
        "dataUsed": 8
      }
    ],
    "tpmSpecificationVersion": "Tpm Specification Version value",
    "operatingSystemEdition": "Operating System Edition value",
    "deviceFullQualifiedDomainName": "Device Full Qualified Domain Name value",
    "deviceGuardVirtualizationBasedSecurityHardwareRequirementState": "secureBootRequired",
    "deviceGuardVirtualizationBasedSecurityState": "rebootRequired",
    "deviceGuardLocalSystemAuthorityCredentialGuardState": "rebootRequired",
    "osBuildNumber": "Os Build Number value",
    "operatingSystemProductType": 10,
    "ipAddressV4": "Ip Address V4 value",
    "subnetAddress": "Subnet Address value",
    "esimIdentifier": "Esim Identifier value",
    "systemManagementBIOSVersion": "System Management BIOSVersion value",
    "tpmManufacturer": "Tpm Manufacturer value",
    "tpmVersion": "Tpm Version value",
    "wiredIPv4Addresses": [
      "Wired IPv4Addresses value"
    ],
    "batteryLevelPercentage": 7.333333333333333,
    "residentUsersCount": 2,
    "productName": "Product Name value",
    "deviceLicensingStatus": "licenseRefreshPending",
    "deviceLicensingLastErrorCode": 12,
    "deviceLicensingLastErrorDescription": "Device Licensing Last Error Description value"
  },
  "ownerType": "company",
  "managedDeviceOwnerType": "company",
  "deviceActionResults": [
    {
      "@odata.type": "microsoft.graph.deviceActionResult",
      "actionName": "Action Name value",
      "actionState": "pending",
      "startDateTime": "2016-12-31T23:58:46.7156189-08:00",
      "lastUpdatedDateTime": "2017-01-01T00:00:56.8321556-08:00"
    }
  ],
  "managementState": "retirePending",
  "enrolledDateTime": "2016-12-31T23:59:43.797191-08:00",
  "lastSyncDateTime": "2017-01-01T00:02:49.3205976-08:00",
  "chassisType": "desktop",
  "operatingSystem": "Operating System value",
  "deviceType": "windowsRT",
  "complianceState": "compliant",
  "jailBroken": "Jail Broken value",
  "managementAgent": "mdm",
  "osVersion": "Os Version value",
  "easActivated": true,
  "easDeviceId": "Eas Device Id value",
  "easActivationDateTime": "2016-12-31T23:59:43.4878784-08:00",
  "aadRegistered": true,
  "azureADRegistered": true,
  "deviceEnrollmentType": "userEnrollment",
  "lostModeState": "enabled",
  "activationLockBypassCode": "Activation Lock Bypass Code value",
  "emailAddress": "Email Address value",
  "azureActiveDirectoryDeviceId": "Azure Active Directory Device Id value",
  "azureADDeviceId": "Azure ADDevice Id value",
  "deviceRegistrationState": "registered",
  "deviceCategoryDisplayName": "Device Category Display Name value",
  "isSupervised": true,
  "exchangeLastSuccessfulSyncDateTime": "2017-01-01T00:00:45.8803083-08:00",
  "exchangeAccessState": "unknown",
  "exchangeAccessStateReason": "unknown",
  "remoteAssistanceSessionUrl": "https://example.com/remoteAssistanceSessionUrl/",
  "remoteAssistanceSessionErrorDetails": "Remote Assistance Session Error Details value",
  "isEncrypted": true,
  "userPrincipalName": "User Principal Name value",
  "enrolledByUserPrincipalName": "Enrolled By User Principal Name value",
  "model": "Model value",
  "manufacturer": "Manufacturer value",
  "imei": "Imei value",
  "complianceGracePeriodExpirationDateTime": "2016-12-31T23:56:44.951111-08:00",
  "serialNumber": "Serial Number value",
  "phoneNumber": "Phone Number value",
  "androidSecurityPatchLevel": "Android Security Patch Level value",
  "userDisplayName": "User Display Name value",
  "configurationManagerClientEnabledFeatures": {
    "@odata.type": "microsoft.graph.configurationManagerClientEnabledFeatures",
    "inventory": true,
    "modernApps": true,
    "resourceAccess": true,
    "deviceConfiguration": true,
    "compliancePolicy": true,
    "windowsUpdateForBusiness": true,
    "endpointProtection": true,
    "officeApps": true
  },
  "wiFiMacAddress": "Wi Fi Mac Address value",
  "deviceHealthAttestationState": {
    "@odata.type": "microsoft.graph.deviceHealthAttestationState",
    "lastUpdateDateTime": "Last Update Date Time value",
    "contentNamespaceUrl": "https://example.com/contentNamespaceUrl/",
    "deviceHealthAttestationStatus": "Device Health Attestation Status value",
    "contentVersion": "Content Version value",
    "issuedDateTime": "2016-12-31T23:58:22.1231038-08:00",
    "attestationIdentityKey": "Attestation Identity Key value",
    "resetCount": 10,
    "restartCount": 12,
    "dataExcutionPolicy": "Data Excution Policy value",
    "bitLockerStatus": "Bit Locker Status value",
    "bootManagerVersion": "Boot Manager Version value",
    "codeIntegrityCheckVersion": "Code Integrity Check Version value",
    "secureBoot": "Secure Boot value",
    "bootDebugging": "Boot Debugging value",
    "operatingSystemKernelDebugging": "Operating System Kernel Debugging value",
    "codeIntegrity": "Code Integrity value",
    "testSigning": "Test Signing value",
    "safeMode": "Safe Mode value",
    "windowsPE": "Windows PE value",
    "earlyLaunchAntiMalwareDriverProtection": "Early Launch Anti Malware Driver Protection value",
    "virtualSecureMode": "Virtual Secure Mode value",
    "pcrHashAlgorithm": "Pcr Hash Algorithm value",
    "bootAppSecurityVersion": "Boot App Security Version value",
    "bootManagerSecurityVersion": "Boot Manager Security Version value",
    "tpmVersion": "Tpm Version value",
    "pcr0": "Pcr0 value",
    "secureBootConfigurationPolicyFingerPrint": "Secure Boot Configuration Policy Finger Print value",
    "codeIntegrityPolicy": "Code Integrity Policy value",
    "bootRevisionListInfo": "Boot Revision List Info value",
    "operatingSystemRevListInfo": "Operating System Rev List Info value",
    "healthStatusMismatchInfo": "Health Status Mismatch Info value",
    "healthAttestationSupportedStatus": "Health Attestation Supported Status value",
    "memoryIntegrityProtection": "enabled",
    "memoryAccessProtection": "enabled",
    "virtualizationBasedSecurity": "enabled",
    "firmwareProtection": "systemGuardSecureLaunch",
    "systemManagementMode": "level1",
    "securedCorePC": "enabled"
  },
  "subscriberCarrier": "Subscriber Carrier value",
  "meid": "Meid value",
  "totalStorageSpaceInBytes": 8,
  "freeStorageSpaceInBytes": 7,
  "managedDeviceName": "Managed Device Name value",
  "partnerReportedThreatState": "activated",
  "retireAfterDateTime": "2016-12-31T23:57:37.576134-08:00",
  "usersLoggedOn": [
    {
      "@odata.type": "microsoft.graph.loggedOnUser",
      "userId": "User Id value",
      "lastLogOnDateTime": "2016-12-31T23:58:37.4262708-08:00"
    }
  ],
  "preferMdmOverGroupPolicyAppliedDateTime": "2016-12-31T23:57:34.4649887-08:00",
  "autopilotEnrolled": true,
  "requireUserEnrollmentApproval": true,
  "managementCertificateExpirationDate": "2016-12-31T23:57:59.9789653-08:00",
  "iccid": "Iccid value",
  "udid": "Udid value",
  "roleScopeTagIds": [
    "Role Scope Tag Ids value"
  ],
  "windowsActiveMalwareCount": 9,
  "windowsRemediatedMalwareCount": 13,
  "notes": "Notes value",
  "configurationManagerClientHealthState": {
    "@odata.type": "microsoft.graph.configurationManagerClientHealthState",
    "state": "installed",
    "errorCode": 9,
    "lastSyncDateTime": "2017-01-01T00:02:49.3205976-08:00"
  },
  "configurationManagerClientInformation": {
    "@odata.type": "microsoft.graph.configurationManagerClientInformation",
    "clientIdentifier": "Client Identifier value",
    "isBlocked": true,
    "clientVersion": "Client Version value"
  },
  "ethernetMacAddress": "Ethernet Mac Address value",
  "physicalMemoryInBytes": 5,
  "processorArchitecture": "x86",
  "specificationVersion": "Specification Version value",
  "joinType": "azureADJoined",
  "skuFamily": "Sku Family value",
  "securityPatchLevel": "Security Patch Level value",
  "skuNumber": 9,
  "managementFeatures": "microsoftManagedDesktop",
  "chromeOSDeviceInfo": [
    {
      "@odata.type": "microsoft.graph.chromeOSDeviceProperty",
      "name": "Name value",
      "value": "Value value",
      "valueType": "Value Type value",
      "updatable": true
    }
  ],
  "supplementalDeviceDetails": [
    {
      "@odata.type": "microsoft.graph.supplementalDeviceDetail",
      "propertyName": "Property Name value",
      "propertyValue": "Property Value value",
      "propertyType": "Property Type value"
    }
  ],
  "enrollmentProfileName": "Enrollment Profile Name value",
  "bootstrapTokenEscrowed": true,
  "deviceFirmwareConfigurationInterfaceManaged": true,
  "deviceIdentityAttestationDetail": {
    "@odata.type": "microsoft.graph.deviceIdentityAttestationDetail",
    "deviceIdentityAttestationStatus": "trusted"
  }
}