printerShare-Ressourcentyp

Namespace: microsoft.graph

Wichtig

APIs unter der /beta Version in Microsoft Graph können geändert werden. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in Version 1.0 verfügbar ist, verwenden Sie die Versionsauswahl .

Stellt einen Drucker dar, der für Benutzer und Druckanwendungen auffindbar sein soll.

Methoden

Methode Rückgabetyp Beschreibung
List printerShare-Sammlung Rufen Sie eine Liste der Druckerfreigaben im Mandanten ab.
Get printerShare Liest die Eigenschaften und Beziehungen eines printerShare-Objekts .
Update printerShare Aktualisieren eines printerShare-Objekts .
Löschen Keine Heben Sie die Freigabe eines Druckers auf.
Aufträge auflisten printJob-Auflistung Rufen Sie eine Liste der Druckaufträge ab, die für die Verarbeitung durch printerShare in die Warteschlange gestellt werden.
Auftrag erstellen Printjob Erstellen Sie einen neuen Druckauftrag für printerShare. Verwenden Sie "Start", um mit dem Drucken des Auftrags zu beginnen.
List allowedUsers Benutzersammlung Rufen Sie eine Liste der Benutzer ab, denen der Zugriff zum Senden von Druckaufträgen an die zugeordnete Druckerfreigabe gewährt wurde.
Add allowedUser Keine Gewähren Sie dem angegebenen Benutzer Zugriff zum Senden von Druckaufträgen an die zugeordnete Druckerfreigabe.
Remove allowedUser Keine Widerrufen des Druckerfreigabezugriffs durch den angegebenen Benutzer.
List allowedGroups group-Sammlung Dient zum Abrufen einer Liste von Gruppen, denen der Zugriff zum Senden von Druckaufträgen an die zugeordnete Druckerfreigabe gewährt wurde.
Add allowedGroup Keine Gewähren Sie der angegebenen Gruppe Zugriff, um Druckaufträge an die zugeordnete Druckerfreigabe zu senden.
Remove allowedGroup Keine Widerrufen des Druckerfreigabezugriffs aus der angegebenen Gruppe.

Eigenschaften

Eigenschaft Typ Beschreibung
id Zeichenfolge Der Bezeichner von printerShare. Schreibgeschützt.
displayName Zeichenfolge Der Name der Druckerfreigabe, die Druckclients anzeigen sollen.
createdDateTime DateTimeOffset DateTimeOffset, als die Druckerfreigabe erstellt wurde. Schreibgeschützt.
Hersteller String Der Hersteller, der von dem Drucker gemeldet wurde, der dieser Druckerfreigabe zugeordnet ist. Schreibgeschützt.
model String Der Modellname, der vom Drucker angegeben wurde, der dieser Druckerfreigabe zugeordnet ist. Schreibgeschützt.
isAcceptingJobs Boolean Gibt an, ob der dieser Druckerfreigabe zugeordnete Drucker derzeit neue Druckaufträge akzeptiert.
defaults printerDefaults Die Standarddruckeinstellungen des Druckers, der dieser Druckerfreigabe zugeordnet ist.
Funktionen printerCapabilities Die Funktionen des Druckers, der dieser Druckerfreigabe zugeordnet ist.
Speicherort printerLocation Der physische und/oder organisatorische Speicherort des Druckers, der dieser Druckerfreigabe zugeordnet ist.
status printerStatus Der Verarbeitungsstatus, einschließlich aller Fehler, des Druckers, der dieser Druckerfreigabe zugeordnet ist. Schreibgeschützt.
allowAllUsers Boolean Bei "true" erhalten alle Benutzer und Gruppen Zugriff auf diese Druckerfreigabe. Dadurch werden die von den Navigationseigenschaften "allowedUsers " und " allowedGroups" definierten Zulassungslisten ersetzt.

Beziehungen

Beziehung Typ Beschreibung
Drucker Drucker Der Drucker, mit dem dieser Drucker verbunden ist.
allowedUsers Benutzersammlung Die Benutzer, die Zugriff auf das Drucken mithilfe des Druckers haben.
allowedGroups group Die Gruppen, deren Benutzer über den Drucker drucken können.
jobs printJob-Auflistung Die Liste der Aufträge, die vom Drucker, der dieser Druckerfreigabe zugeordnet ist, zum Drucken in die Warteschlange gestellt werden.

JSON-Darstellung

Es folgt eine JSON-Darstellung der Ressource.

{
  "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"}
}