DeviceHub: Configuration of a DeviceHub User

The DeviceHub application requires an MYOB Acumatica user account that can perform printing, scanning, and weighing operations. In this topic, you will learn about the creation of this user and the configuration of its access rights.

User Account for DeviceHub

On the Users (SM201010) form, you need to create a user account for DeviceHub. We recommend that you create a MYOB Acumatica user account that is not used for other purposes so that DeviceHub can connect to MYOB Acumatica by using this user account.

The MYOB Acumatica user needs access rights to specific forms of MYOB Acumatica to be able to perform the printing, scanning, and weighing operations. Further in this topic, you will find detailed information about these forms.

You specify the username and password of this MYOB Acumatica user account in the Login and Password boxes on the Connection tab of the Configuration window of DeviceHub. To learn about setting up the connection settings, see DeviceHub: To Set Up the Connection Between DeviceHub and the Acumatica Instance.

Forms for Printing

To perform printing operations, the MYOB Acumatica user account should have access rights to the forms listed in the following table.

Table 1. Forms Related to Printing
Form Name Minimum Access Rights Description
Printers (SM206510) Edit On this form, DeviceHub synchronizes the list of printers configured in DeviceHub with MYOB Acumatica.
Print Jobs (SM206500) Edit On this form, DeviceHub fetches the list of print jobs created in MYOB Acumatica by using polling.
All report forms that will be used for printing documents View Only MYOB Acumatica uses report forms to run reports and to generate printable documents, each of which has the crucial details of the document. For example, on the Sales Order (SO641010) report form, you can generate a printable document for a sales order that you have created on the Sales Orders (SO301000) form. When you print the document with DeviceHub, it uses the document generated on the Sales Order (SO641010) report form.
All forms that contain records used for generating a report View Only The DeviceHub user must have access to all data entry forms whose data the system uses to form a report. For example, to generate printable versions of sales orders, the user must have access to the Sales Orders (SO301000) form, the data entry form for sales orders. The Sales Order (SO641010) report form uses the form’s data to generate printable sales orders.

Forms for Scanning

To perform scanning operations, the MYOB Acumatica user should have access rights to the forms listed in the following table.

Table 2. Forms Related to Scanning
Form Name Minimum Access Rights Description
Scanners (SM206540) Edit On this form, the list of scanners configured in DeviceHub is synchronized with MYOB Acumatica settings.
Scan Jobs (SM206505) Edit On this form, DeviceHub fetches the list of scan jobs created in MYOB Acumatica by using polling.
All forms on which you are going to scan and upload documents Edit You perform the scanning of documents on data entry forms, such as Sales Orders (SO301000).

Form for Viewing the Results of Weighing

To perform weighing operations, the MYOB Acumatica user must have at least the Edit access rights to the Scales (SM206530) form. On this form, the list of scales configured in DeviceHub and the weights received on these scales are synchronized with MYOB Acumatica.

Known Limitations

Two-factor authentication is not supported for DeviceHub users. That is, the user used for DeviceHub operations should not have the Required for Unknown Devices or Required option selected in the Two-Factor Authentication box on the Users (SM201010) form.