printerShare リソースの種類

名前空間: microsoft.graph

重要

Microsoft Graph のバージョンの /beta API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 API が v1.0 で使用できるかどうかを確認するには、 バージョン セレクターを使用します。

ユーザーと印刷アプリケーションで検出可能なプリンターを表します。

メソッド

メソッド 戻り値の型 説明
List printerShare コレクション テナント内のプリンター共有の一覧を取得します。
Get printerShare printerShare オブジェクトのプロパティとリレーションシップを読み取ります。
Update printerShare printerShare オブジェクトを更新します。
削除 なし プリンターの共有を解除します。
ジョブを一覧表示する printJob コレクション printerShare によって処理のためにキューに登録されている印刷ジョブの一覧を取得します。
ジョブを作成する printJob printerShare の新しい印刷ジョブを作成します。 ジョブの印刷を開始するには、 start を使用します。
リスト allowedUsers user コレクション 関連付けられたプリンター共有に印刷ジョブを送信するためのアクセス許可が付与されているユーザーの一覧を取得します。
allowedUsers の追加 なし 指定したユーザーに、関連付けられているプリンター共有に印刷ジョブを送信するためのアクセス権を付与します。
allowedUser の削除 なし 指定したユーザーからプリンター共有アクセスを取り消します。
リスト allowedGroups group コレクション 関連付けられたプリンター共有に印刷ジョブを送信するためのアクセス許可が付与されているグループの一覧を取得します。
allowedGroups の追加 なし 指定したグループに、関連付けられているプリンター共有に印刷ジョブを送信するためのアクセス権を付与します。
allowedGroups の削除 なし 指定したグループからプリンター共有アクセスを取り消します。

プロパティ

プロパティ 種類 説明
id String printerShare の識別子。 読み取り専用です。
displayName String 印刷クライアントが表示するプリンター共有の名前。
createdDateTime DateTimeOffset プリンター共有が作成されたときの DateTimeOffset。 読み取り専用です。
manufacturer String このプリンター共有に関連付けられているプリンターによって報告された製造元。 読み取り専用です。
model String このプリンター共有に関連付けられているプリンターによって報告されるモデル名。 読み取り専用です。
isAcceptingJobs Boolean このプリンター共有に関連付けられているプリンターが現在、新しい印刷ジョブを受け入れるかどうか。
既定 printerDefaults このプリンター共有に関連付けられているプリンターの既定の印刷設定。
capabilities printerCapabilities このプリンター共有に関連付けられているプリンターの機能。
場所 printerLocation このプリンター共有に関連付けられているプリンターの物理的または組織の場所。
status printerStatus このプリンター共有に関連付けられているプリンターの処理状態 (エラーを含む)。 読み取り専用です。
allowAllUsers Boolean true の場合、すべてのユーザーとグループに、このプリンター共有へのアクセス権が付与されます。 これは、 allowedUsers および allowedGroups ナビゲーション プロパティによって定義された 許可リストに 置き換えます。

リレーションシップ

リレーションシップ 説明
プリンタ printer このプリンター共有が関連するプリンター。
allowedUsers user コレクション プリンターを使用して印刷するアクセス権を持つユーザー。
allowedGroups group ユーザーがプリンターを使用して印刷するアクセス権を持つグループ。
jobs printJob コレクション このプリンター共有に関連付けられているプリンターによって印刷のためにキューに登録されているジョブの一覧。

JSON 表記

リソースの JSON 表記を次に示します。

{
  "id": "String (identifier)",
  "displayName": "String",
  "manufacturer": "String",
  "model": "String",
  "createdDateTime": "String (timestamp)",
  "isAcceptingJobs": true,
  "allowAllUsers": false,
  "location": {"@odata.type": "microsoft.graph.printerLocation"},
  "status": {"@odata.type": "microsoft.graph.printerStatus"},
  "defaults": {"@odata.type": "microsoft.graph.printerDefaults"},
  "capabilities": {"@odata.type": "microsoft.graph.printerCapabilities"}
}