Type de ressource printerShare

Espace de noms: microsoft.graph

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

Hérite de printerBase.

Méthodes

Méthode Type de retour 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 Néant Accordez à l’utilisateur spécifié l’accès pour envoyer des travaux d’impression au partage d’imprimante associé.
Remove allowedUser Néant 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 Néant Accordez au groupe spécifié l’accès pour envoyer des travaux d’impression au partage d’imprimante associé.
Remove allowedGroup Néant Révoquez l’accès au partage d’imprimante du groupe spécifié.

Propriétés

Propriété Type Description
allowAllUsers Valeur booléenne 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. Hérité de printerBase.
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. Hérité de printerBase.
displayName Chaîne Nom du partage d’imprimantes que les clients d’impression doivent afficher. Hérité de printerBase.
id Chaîne Identificateur de printerShare. Hérité de printerBase. En lecture seule.
isAcceptingJobs Valeur booléenne Indique si l’imprimante associée à ce partage d’imprimantes accepte actuellement de nouveaux travaux d’impression. Hérité de printerBase.
emplacement printerLocation Emplacement physique et/ou organisationnel de l’imprimante associée à ce partage d’imprimante. Hérité de printerBase.
Fabricant String Fabricant signalé par l’imprimante associée à ce partage d’imprimantes. Hérité de printerBase. En lecture seule.
modèle String Nom du modèle signalé par l’imprimante associée à ce partage d’imprimantes. Hérité de printerBase. En lecture seule.
status printerStatus Le traitement status, y compris les erreurs, de l’imprimante associée à ce partage d’imprimantes. Hérité de printerBase. 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
Imprimante imprimante Imprimante à laquelle ce partage d’imprimantes est lié.
allowedUsers Collection d’utilisateurs Utilisateurs qui ont accès à l’impression à l’aide de l’imprimante.
allowedGroups groupe Groupes dont les utilisateurs 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.

Représentation JSON

Voici une représentation JSON de la ressource.

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