In the below guide, we will use the Device code authentication which is tied to the Azure account; [email protected] (more account details in Bitwarden).


For more info on the different authentication methods for WHM app, read: https://learn.microsoft.com/en-us/dynamics365/supply-chain/warehousing/warehouse-app-authenticate-user-based.



How to determine which connection/configuration to use?

  • Current D365 environments connections for the Nordics (as of 20-06-2024):
    • Devices that are NOT in Customs Warehouse/Toldlager use DEN entity in the live environment named ITWCPDK.
    • Devices in Customs Warehouse/Toldlager use TOLD entity in the live environment named ITWCPDK.
    • Devices used for testing purposes are currently set up to DEN in the testing environment named itw-test03-nordic.
  • Note: It it possible to set up multiple connections and environments in the WHM app, where the user can then switch between connection within the app (e.g. DEN, TOLD, itw-test03-nordic).


  1. Launch Warehouse Management(WHM) app (if not installed on device: install via Microsoft Store, Play store or App store)
  2. 'Set up connection' or 'Edit connection settings'
  3. For 'Connection setup', you have the below options:
    • 'Add from file' (easiest solution when trying to log on from a pc with network access to the company)
      • Choose a .json-file that has the necessary configuration (see attatched files or look for our current .json-files which are located here: \\deploy01\delt\Programmer\Dynamics 365 F&O\json filer)
    • 'Add from QR code' (easiest solution when trying to log on from a mobile or tablet device (if you have the device physically near you))
      • *the camera will activate and you will be able to scan a barcode for the connection settings*
      • See attached file or navigate to our current QR codes which are located here: \\deploy01\delt\Programmer\Dynamics 365 F&O\Warehouse app QR codes
        Scan the barcode for ITWCPDK (DEN) for the ITWCPDK environment with the danish entity. Or scan the other barcode if the device needs a connection for ITWCPDK (TOLD) (customs warehouse entity: TOLD).
    • 'Input manually'
      • Manually put in the configuration which can be found in the .json-files (see attatched files or look for our current .json-files which are located here: \\deploy01\delt\Programmer\Dynamics 365 F&O\json filer)
  4. After submitting the connection details you will see the below image and can continue with 'Connect'.
  5. For this step I recommend using a browser in incognito/private mode. 
    You will now need to verify/authenticate the connection, by using the Azure account mentioned at the top of this solution([email protected]). 
    Perform the required steps, 1), 2), and 3), and wait for the connection to establish.
  6. That's it. The WHM app has now been set up and authenticated.