Type de ressource printerShare

Espace de noms: microsoft.graph

Importante

Les API sous la version /beta dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .

Représente une imprimante destinée à être détectable par les utilisateurs et les applications d’impression.

Méthodes

Méthode Type renvoyé Description
List collection printerShare Obtenez la liste des partages d’imprimantes dans le locataire.
Obtenir printerShare Lit les propriétés et les relations d’un objet printerShare .
Mettre à jour printerShare Mettre à jour un objet printerShare .
Supprimer Aucun Annuler le partage d’une imprimante.
Liste des travaux collection printJob Obtenez la liste des travaux d’impression qui sont en file d’attente pour traitement par printerShare.
Créer un travail printJob Créez un travail d’impression pour printerShare. Pour commencer à imprimer le travail, utilisez démarrer.
List allowedUsers Collection d’utilisateurs Récupérez la liste des utilisateurs auxquels l’accès a été accordé pour envoyer des travaux d’impression au partage d’imprimante associé.
Add allowedUser Aucun Accordez à l’utilisateur spécifié l’accès pour envoyer des travaux d’impression au partage d’imprimante associé.
Remove allowedUser Aucun Révoquez l’accès au partage d’imprimante de l’utilisateur spécifié.
List allowedGroups collection group Récupérez la liste des groupes auxquels l’accès a été accordé pour envoyer des travaux d’impression au partage d’imprimante associé.
Add allowedGroup Aucun Accordez au groupe spécifié l’accès pour envoyer des travaux d’impression au partage d’imprimante associé.
Remove allowedGroup Aucun Révoquez l’accès au partage d’imprimante du groupe spécifié.
Répertorier recentPrinterShares collection printerShare Obtenez la liste des printerShares récemment utilisés par l’utilisateur connecté.

Propriétés

Propriété Type Description
allowAllUsers Boolean Si la valeur est true, tous les utilisateurs et groupes se voient accorder l’accès à ce partage d’imprimante. Cela remplace les listes d’autorisation définies par les propriétés de navigation allowedUsers et allowedGroups .
fonctionnalités printerCapabilities Fonctionnalités de l’imprimante associée à ce partage d’imprimantes.
createdDateTime DateTimeOffset DateTimeOffset lors de la création du partage d’imprimantes. En lecture seule.
Valeurs par défaut printerDefaults Paramètres d’impression par défaut de l’imprimante associée à ce partage d’imprimante.
displayName String Nom du partage d’imprimantes que les clients d’impression doivent afficher.
id String Identificateur de printerShare. En lecture seule.
isAcceptingJobs Boolean Indique si l’imprimante associée à ce partage d’imprimantes accepte actuellement de nouveaux travaux d’impression.
emplacement printerLocation Emplacement physique et/ou organisationnel de l’imprimante associée à ce partage d’imprimante.
Fabricant String Fabricant signalé par l’imprimante associée à ce partage d’imprimantes. En lecture seule.
model String Nom du modèle signalé par l’imprimante associée à ce partage d’imprimantes. En lecture seule.
status printerStatus Le traitement status, y compris les erreurs, de l’imprimante associée à ce partage d’imprimantes. En lecture seule.
Vue printerShareViewpoint Données supplémentaires pour un partage d’imprimantes telles qu’elles sont consultées par l’utilisateur connecté.

Relations

Relation Type Description
allowedGroups groupe Groupes dont les utilisateurs ont accès à l’impression à l’aide de l’imprimante.
allowedUsers Collection d’utilisateurs Utilisateurs qui ont accès à l’impression à l’aide de l’imprimante.
tâches collection printJob Liste des travaux mis en file d’attente pour l’impression par l’imprimante associée à ce partage d’imprimantes.
Imprimante imprimante Imprimante à laquelle ce partage d’imprimantes est lié.

Représentation JSON

Voici une représentation JSON de la ressource.

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