User Profile
Saurabh_Bansal
Joined 6 years ago
User Widgets
Recent Discussions
Re: Universal Print with multiple work accounts often not working
Are both accounts in the same tenant? If yes, then you can try adding both accounts of the user to printer share access. If they are in different tenant, then Universal Print is not supported if device has more than one work account. You may upvote an existing related feature ask on https://aka.ms/UPideas. One alternative to this approach is to use only one company account on the device and use Windows 365 or Azure Virtual Desktop for the other company account.764Views0likes0CommentsRe: How to combine Direct print and Print anywhere?
You should follow these steps: Enable QR Code release on the printer For Direct print: Create a printer share with the given printer and assign access to a security group of users who need to access the printer directly. Note - Users will have to use their mobile phones and QR Code release to release print jobs that they print to this printer. For Universal Print anywhere (pull print): Create a Universal Print anywhere printer Under Member printers of this printer, add the required printers including the printer for which you setup Direct Print Share the Universal Print anywhere printer and assign access to security group of users who need to print to pull print. Are you okay with setting up Direct Print with QR Code release? QR Code release is required to add printer to Universal Print anywhere. Universal Print does not allow to setup Direct Print with no secure release if QR Code on that printer is enabled. If you need this file a feature request on https://aka.ms/UPideas. There is a workaround though (works only if printer is registered with Universal Print connector). You may register the same printer through two different Connectors. This way Universal Print will see it as two different printers. You can enable QR Code release on one of them and add to Universal Print anywhere. For other, you can leave it as Direct Print and create a printer share for it. Hope it helps.237Views0likes1CommentRe: How to mark a print job as completed in universal print with virtual printer
If you are developing a virtual printer, we recommend you to use IPP APIs as per the IPP INFRA specification. You can find more information on OEM Universal Print Device Development Overview - Universal Print | Microsoft Learn. IPP APIs are required for multiple reasons. Some key ones are: Ensuring you have support for all print options and attributes. IPP APIs are typically more up-to-date compared to Graph APIs when it comes to printer functions. This is because Microsoft is committed to IPP standards from Mopria and PWG. Ability to acknowledge the print job - this locks the print job to be printed by the printer which acknowledged the print job. Ability to update print job status - this is very important as some client behavior depends on the correct print job state Ability to easily integrate with Secure release and Universal Print anywhere (pull print feature coming soon) Graph APIs are a great fit for: Cloud workflows that can be applied on top of a print job queued in cloud (like implementing user quotas, print policies etc.). Check - https://learn.microsoft.com/en-us/graph/universal-print-webhook-notifications?view=graph-rest-beta#create-subscription-printtask-triggered-jobstarted-event If your printer is hosted in cloud, then you can use Graph change notifications. These help in notifying about new jobs (ready to be released at printer) instead of IPP notifications. Check https://learn.microsoft.com/en-us/graph/universal-print-webhook-notifications?view=graph-rest-beta#create-subscription-jobfetchable-event Building custom Print Management63Views0likes0CommentsRe: Request for print job quota per user account
Universal Print offers Microsoft Graph APIs for partners or customers to build cloud applications that can offer such a functionality. These cloud applications can monitor incoming jobs on the printer, check who sent the job, check against their quota and then abort it or let it continue. check out - https://aka.ms/UPGraphDocs Subscribe to change notifications from cloud printing APIs - Microsoft Graph | Microsoft Learn107Views0likes0CommentsRe: Print with MS Uniprint from Linux like MacOS?
Currently we dont offer print clients on Linux and there are no immediate plans. Please file a request on https://aka.ms/UPIdeas. Users on Linux may print if they open Excel app in a browser or open OneDrive for Business in the browser. Developing a client for Universal Print is simple and can be done using Microsoft Graph APIs. You can find a sample here - https://aka.ms/UPSample.259Views0likes0CommentsRe: Universal print job release
PhilippAbendrothKM Universal Print anywhere (Universal Print's own pull print solution) is in private preview currently and expected to be in public preview soon. It works with QR code and mobile app. Printer OEMs and other partners can use existing APIs to integrate other release methods like badge to release jobs from Universal Print anywhere.361Views0likes2CommentsRe: Universal print job release
There are two different types of secure release: User specified PIN. In this case, user specifies a PIN while printing. They walk to the printer, select their job on the panel which prompts them to enter the PIN. They enter the PIN and job prints. Please note that this method won't work for pull print. This is available on select Universal Print ready printers which offer it. Here is a list maintained by Microsoft (based on OEMs reporting) but it's recommended to check the exact compatibility with the manufacturer. Universal Print Ready Printers - Universal Print | Microsoft Learn User identification/authentication based. In this, user identifies (or authenticates) themselves on the printer using QR code + mobile app, badge, biometrics, Numeric-Code based login etc. Universal Print supports QR Code + mobile app for all printers and has a full end-to-end solution. Universal Print also offers APIs for partners to integrate their badge and other identification solutions to offer secure release using those methods. We expect partners to support these methods in near future. Please follow-up with your printer OEMs regarding the same.420Views1like0CommentsRe: Print Jobs stuck with status 'Pending'
Pending typically means Universal Print is waiting for the printer to pickup the job. You can learn more about states here - Print Job Status - Universal Print | Microsoft Learn. There could be multiple reasons why printer may not be picking up jobs. For example, Universal Print ready printer may have lost connectivity and is unable to restore the notification channel. In Connector case, it might be because a previous job on the same printer is being processed etc. If you cannot find a good reason to explain the state, then I recommend reaching out to Microsoft Support team.591Views0likes0CommentsRe: Issues Printing from FIS application via Azure Universal Print
fotovat - have you opened a support case with Microsoft? We are not sure about how Citrix prints through Universal Print. However, it will be worth taking a look at how jobs are reaching the Universal Print service and whats the corresponding failure.273Views0likes0CommentsRe: Universal Print - Usage & reports section shows as (Preview) Colour /BW & Duplex Count showing Zero
JoeK1605 - I would recommend opening a Microsoft Support ticket to check how your reports are being computed. Possibility is that the printers you are using are not sending reporting information back to Universal Print upon job completion. Our support team may be able to let you know the source of data and whether printers are sending this information. You may also want to check with Canon on what's the expected behavior with their printers.310Views0likes0CommentsRe: Universal Print - Usage & reports section shows as (Preview) Colour /BW & Duplex Count showing Zero
JoeK1605 - Is your printer registered via Connector or directly? What's the make and model of your printer? As Braeden mentioned above, we rely on printer to let us know the page counts. If a printer does not send this data, unfortunately we wont be able to show it.554Views0likes2Comments