deviceManagementScript リソースの種類

名前空間: microsoft.graph

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

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

Intune は、登録済みの Windows 10 Azure Active Directory に参加しているデバイスで PowerShell スクリプトを実行する機能をお客様に提供します。 スクリプトは 1 回実行することも、定期的に実行することもできます。

メソッド

メソッド 戻り値の型 説明
deviceManagementScripts を一覧表示する deviceManagementScript コレクション deviceManagementScript オブジェクトのプロパティと関係を一覧表示します。
GetdeviceManagementScript deviceManagementScript deviceManagementScript オブジェクトのプロパティとリレーションシップを読み取ります。
deviceManagementScript の作成 deviceManagementScript 新しい deviceManagementScript オブジェクトを作成します。
deviceManagementScript を削除する なし deviceManagementScript を削除します。
deviceManagementScript を更新する deviceManagementScript deviceManagementScript オブジェクトのプロパティを更新します。
デバイスの管理
assign アクション なし まだ文書化されていません
ポリシー セット
hasPayloadLinks アクション hasPayloadLinkResultItem コレクション まだ文書化されていません

プロパティ

プロパティ 説明
id 文字列 デバイス管理スクリプトの一意識別子。
displayName 文字列 デバイス管理スクリプトの名前。
説明 String デバイス管理スクリプトの省略可能な説明。
scriptContent Binary スクリプト コンテンツ。
createdDateTime DateTimeOffset デバイス管理スクリプトが作成された日時。 このプロパティは読み取り専用です。
lastModifiedDateTime DateTimeOffset デバイス管理スクリプトが最後に変更された日時。 このプロパティは読み取り専用です。
runAsAccount runAsAccountType 実行コンテキストの種類を示します。 可能な値は systemuser です。
enforceSignatureCheck ブール型 スクリプト署名を確認する必要があるかどうかを示します。
fileName 文字列 スクリプト ファイル名。
roleScopeTagIds String collection この PowerShellScript インスタンスのスコープ タグ ID の一覧。
runAs32Bit ブール型 PowerShell スクリプトを 32 ビットとして実行する必要があるかどうかを示す値

リレーションシップ

リレーションシップ 説明
デバイスの管理
groupAssignments deviceManagementScriptGroupAssignment コレクション デバイス管理スクリプトのグループ割り当ての一覧。
assignments deviceManagementScriptAssignment コレクション デバイス管理スクリプトのグループ割り当ての一覧。
runSummary deviceManagementScriptRunSummary デバイス管理スクリプトの概要を実行します。
deviceRunStates deviceManagementScriptDeviceState コレクション すべてのデバイスにおけるこのスクリプトの実行状態の一覧。
userRunStates deviceManagementScriptUserState コレクション すべてのユーザーにおけるこのスクリプトの実行状態の一覧。

JSON 表記

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

{
  "@odata.type": "#microsoft.graph.deviceManagementScript",
  "id": "String (identifier)",
  "displayName": "String",
  "description": "String",
  "scriptContent": "binary",
  "createdDateTime": "String (timestamp)",
  "lastModifiedDateTime": "String (timestamp)",
  "runAsAccount": "String",
  "enforceSignatureCheck": true,
  "fileName": "String",
  "roleScopeTagIds": [
    "String"
  ],
  "runAs32Bit": true
}