Show / Hide Table of Contents

PrintConnector.ReadWrite.All

Allows the application to read and write print connectors on behalf of the signed-in user.

Graph Methods

Type: A = Application Permission, D = Delegate Permission

Ver Type Method
Beta D DELETE /print/connectors/{id}
V1 D DELETE /print/connectors/{printConnectorId}
V1 D GET /print/connectors
Beta D GET /print/connectors/{id}
V1 D GET /print/connectors/{printConnectorId}
Beta D GET /print/printers/{id}/connectors
V1 D GET /print/printers/{printerId}/connectors
V1 D GET /print/services
Beta D GET /print/services/{id}
Beta D GET /print/services/{id}/endpoints
Beta D GET /print/services/{id}/endpoints/{name}
V1 D GET /print/services/{printServiceId}
V1 D GET /print/services/{printServiceId}/endpoints
V1 D GET /print/services/{printServiceId}/endpoints/{printServiceEndpointId}
Beta D PATCH /print/connectors/{id}
V1 D PATCH /print/connectors/{printConnectorId}

Delegate Permission

Id 79ef9967-7d59-4213-9c64-4b10687637d8
Consent Type Admin
Display String Read and write print connectors
Description Allows the application to read and write print connectors on behalf of the signed-in user.

Resources

printConnector

Property Type Description
id String Read-only.
displayName String The name of the connector.
fullyQualifiedDomainName String The connector machine's hostname.
operatingSystem String The connector machine's operating system version.
appVersion String The connector's version.
location printerLocation The physical and/or organizational location of the connector.
registeredDateTime DateTimeOffset The DateTimeOffset when the connector was registered.
registeredBy userIdentity The user who registered the connector.

printer

Property Type Description
id String The document's identifier. Inherited from printerBase. Read-only.
displayName String The name of the printer. Inherited from printerBase.
manufacturer String The manufacturer reported by the printer. Inherited from printerBase.
model String The model name reported by the printer. Inherited from printerBase.
registeredDateTime DateTimeOffset The DateTimeOffset when the printer was registered. Read-only.
status printerStatus The processing status of the printer, including any errors. Inherited from printerBase.
isShared Boolean True if the printer is shared; false otherwise. Read-only.
hasPhysicalDevice Boolean True if the printer has a physical device for printing. Read-only.
isAcceptingJobs Boolean Whether the printer is currently accepting new print jobs. Inherited from printerBase.
location printerLocation The physical and/or organizational location of the printer. Inherited from printerBase.
defaults printerDefaults The printer's default print settings. Inherited from printerBase.
capabilities printerCapabilities The capabilities of the printer associated with this printer share. Inherited from printerBase.
lastSeenDateTime DateTimeOffset The most recent dateTimeOffset when a printer interacted with Universal Print. Read-only.

printerLocation

Property Type Description
latitude Double The latitude that the printer is located at.
longitude Double The longitude that the printer is located at.
altitudeInMeters Int32 The altitude, in meters, that the printer is located at.
streetAddress String The street address where the printer is located.
subUnit String collection The subunit hierarchy where the printer is located. The elements should be in hierarchical order. For example, if a campus is divided into different sections, the hierarchy might look like this: ["East Wing", "Block A"]
city String The city that the printer is located in.
postalCode String The postal code that the printer is located in.
countryOrRegion String The country or region that the printer is located in.
site String The site that the printer is located in.
building String The building that the printer is located in.
floor String The floor that the printer is located on. Only numerical values are supported right now.
floorDescription String The description of the floor that the printer is located on.
roomName String The room that the printer is located in. Only numerical values are supported right now.
roomDescription String The description of the room that the printer is located in.
organization String collection The organizational hierarchy that the printer belongs to. The elements should be in hierarchical order.
subdivision String collection The subdivision that the printer is located in. The elements should be in hierarchical order.
stateOrProvince String The state or province that the printer is located in.

printService

Property Type Description
id String The service's identifier. Read-only.

printServiceEndpoint

Property Type Description
displayName String A human-readable display name for the endpoint.
id String A unique name that identifies the service that the endpoint provides. Possible values are: discovery (Discovery Service), notification (Notification Service), ipp (IPP Service), and registration (Registration Service). Read-only.
uri String The URI that can be used to access the service.
In This Article
Back to top Created by merill | Submit feedback