47

Currently Network Printers created in Dynamics 365 for Operations are available to all users of an organization for which the printer is setup for.  Certain printers such as check printers should be restricted by user or group.  In the past this would have been done by Active Directory security.   In Dynamics 365 for Operations all users of an Organization/Entity can use any Network Printer that has been defined for that Organization/Entity and is active.

STATUS DETAILS
Under Review
Ideas Administrator

By default, the network printer list in D365F&O applications is filter based on the active Legal Entity. For cases where it is necessary to enforce corporate access policies beyond legal entity constraints custom extensions will be required. We encourage partners & ISVs to deliver a custom solution using the collection of class delegate handlers for the print destination settings form. These methods are used to override the default experience when interacting with the Print Destination form.  For example, you can use these methods to filter the list of available network printers displayed to the user at runtime or pre-select the default printer based on user context information. 

Use the following delegate to introduce custom logic to filter the list of network printers based on session context:

public class SRSPrintDestinationSettingsDelegates

{

    /// <summary>

    /// Delegate for building printer combobox control on the form.

    /// </summary>

    /// <param name = "deviceList">Printer combobox control on the form.</param>

    delegate void buildPrinterComboBox(FormComboBoxControl deviceList) { }

}

 

Comments

D

+1 for this request (check printer) in the "equitrac" secure printing solution context (user identifies himself with a badge at the printer and can select his document to be printed out).

Category: System administration

D

+1 for this request. Our current use case is a dedicated check printer that contains check stock, MICR, and is physically secured.

Category: System administration

D

This issue is presenting a real challenge for us and is being requested by all subsidiaries that are using D365FO. We need to understand the timelines for releasing this feature or functionality, so as to determine whether consideration should be given to custom code. The latter will become a concern with the D365O roadmap for the evergreen model and managing custom code.

Category: System administration

D

+1 For this request. Can we please confirm when this functionality is planned to be released? The Check printer must be restricted by User security in D365.

How do we get responses to the comments on this site in a reasonable time? Thanks

Category: System administration

D

+1 For this request. Can we please confirm when this functionality is planned to be released. The Check printer must be restricted by User security in D365

Category: System administration

D

1+ for this request.


Especially necessary for implementations with multiple operations per country and multiple countries sharing environment or DAX 365 instance.

Category: System administration

D

Are there any changes to restricting printing within AX per user? We need to restrict printing on a check printer.

Category: System administration

D

Has there been any changes to restricting printing within D365? We need to restrict printing to check printers to only those that need it.


 


 

Category: System administration

D

About the 5th time someone printed a BOL or an Invoice on a label printer(or printed to a printer in an office several miles up the road) this seemed like an obvious gap in functionality.

Category: System administration

D

This suggestion/idea is per case  [REG:117052515800477] Ability to restrict network printers. 


Case notes:


As of now the only way to restrict access is by restricting access based on the legal entity for all users.


 


Since  we have 2 more customers requesting this feature you will have to put the request on https://ideas.dynamics.com/ideas/


 


At this point this is under discussion by the product team however, they have not mentioned any timeframe to implement it.


 


In order to share your feedback based on the customer request you will have to request that on https://ideas.dynamics.com/ideas/. Based on your feedback on this url the product team will consider this in future.


 

Category: System administration