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 Aucune Annuler le partage d’une imprimante.
Répertorier les travaux pour un partage d’imprimantes collection printJob Obtenez la liste des travaux d’impression qui sont en file d’attente pour traitement par printerShare.
Créer un travail pour un partage d’imprimante printJob Créez un travail d’impression pour printerShare. Pour commencer à imprimer le travail, utilisez démarrer.
Répertorier les utilisateurs autorisés 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é.
Créer un utilisateur autorisé Aucune Accordez à l’utilisateur spécifié l’accès pour envoyer des travaux d’impression au partage d’imprimante associé.
Supprimer l’utilisateur autorisé Aucune Révoquez l’accès au partage d’imprimante de l’utilisateur spécifié.
Répertorier les groupes autorisés 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é.
Créer un groupe autorisé Aucune Accordez au groupe spécifié l’accès pour envoyer des travaux d’impression au partage d’imprimante associé.
Supprimer le groupe autorisé Aucune 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 Chaîne Fabricant signalé par l’imprimante associée à ce partage d’imprimantes. Hérité de printerBase. En lecture seule.
model Chaîne Nom du modèle signalé par l’imprimante associée à ce partage d’imprimantes. Hérité de printerBase. En lecture seule.
status printerStatus État de traitement, y compris les erreurs éventuelles, de l’imprimante associée à ce partage d’imprimantes. Hérité de printerBase. En lecture seule.
point de 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

La représentation JSON suivante montre le type de 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"}
}