deviceShellScript リソースの種類

名前空間: microsoft.graph

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

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

Intuneは、登録済みの Mac OS デバイスでシェル スクリプトを実行する機能を顧客に提供します。 スクリプトは、1 回または定期的に実行できます。

メソッド

メソッド 戻り値の型 説明
deviceShellScript を一覧表示する deviceShellScript コレクション deviceShellScript オブジェクトのプロパティとリレーションシップを一覧表示します。
deviceShellScript を取得する deviceShellScript deviceShellScript オブジェクトのプロパティとリレーションシップを読み取ります。
deviceShellScript を作成する deviceShellScript 新しい deviceShellScript オブジェクトを作成します。
deviceShellScript を削除する なし deviceShellScript を削除します。
deviceShellScript を更新する deviceShellScript deviceShellScript オブジェクトのプロパティを更新します。
assign アクション なし まだ文書化されていません

プロパティ

プロパティ 説明
executionFrequency 期間 スクリプトを実行する間隔。 定義されていない場合、スクリプトは 1 回実行されます
retryCount Int32 失敗した場合にスクリプトを再試行する回数
blockExecutionNotifications ブール値 スクリプトが実行されていることをユーザーに通知しません
id String デバイス管理スクリプトの一意識別子。
displayName String デバイス管理スクリプトの名前。
説明 String デバイス管理スクリプトの省略可能な説明。
scriptContent Binary スクリプトの内容。
createdDateTime DateTimeOffset デバイス管理スクリプトが作成された日時。 このプロパティに値を設定するには、 SetExtrusionDirection メソッドを適用します。
lastModifiedDateTime DateTimeOffset デバイス管理スクリプトが最後に変更された日時。 このプロパティに値を設定するには、 SetExtrusionDirection メソッドを適用します。
runAsAccount runAsAccountType 実行コンテキストの種類を示します。 可能な値は、systemuser です。
fileName String スクリプト ファイル名。
roleScopeTagIds String collection この PowerShellScript インスタンスのスコープ タグ ID の一覧。

リレーションシップ

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

JSON 表記

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

{
  "@odata.type": "#microsoft.graph.deviceShellScript",
  "executionFrequency": "String (duration)",
  "retryCount": 1024,
  "blockExecutionNotifications": true,
  "id": "String (identifier)",
  "displayName": "String",
  "description": "String",
  "scriptContent": "binary",
  "createdDateTime": "String (timestamp)",
  "lastModifiedDateTime": "String (timestamp)",
  "runAsAccount": "String",
  "fileName": "String",
  "roleScopeTagIds": [
    "String"
  ]
}