So the whole purpose of this post will be: 'How can I get into the mPOS'.
OPTION 1 - Use an existing user with the mPOS installed and configured
There is a user setup out of the box for this. Literally you can spin up the machine from Lifecycle Services (LCS) and start getting into the mPOS in this version. In previous versions, there were issues but it seems to have been ironed out now.
- Log into the RDP session as contoso\Emmah, with the 'standard' AX password with the '@' sign we all know and love .
- You will now see a number of POS registers on the desktop. If you navigate to the Start screen, you will see the Retail Modern POS (Figure 1 below) installed.
- Click on the Retail Modern POS application
- Enter the Device activation information in Figure 2 (or whatever yours is but this is from the demo)
- Click 'Activate'. It will take ~15 seconds to activate as seen in Figure 3.
- You are in the modern POS now!
Figure 1 - The Retail Modern POS application
Figure 2 - The mPOS settings needed to log in
Figure 3 - The mPOS processing and activating the device
OPTION 2 - Create a new user, install the mPOS, configure, and go.
I wanted to use my own username instead of Emmah and do the configuration from beginning to end. This includes installing the mPOS on the machine for the user. Since the Emmah mPOS session crashed and apparently uninstalled itself, this option was a natural progression now.
- Create the new user and add them to the appropriate permissions (I did admin group because I need to do a bunch of admin tasks in demos)
- I believe you need to be an admin to install the mPOS. I haven't confirmed but I have a very strong feeling that you do.
- Add the user to AX (not required for mPOS but I have to demo other stuff)
- Setup the user in AX as a POS user that will ultimately get into the POS
- I won't get into the details of how to do that in this post as that would be off topic.
- Install the mPOS app to the user (note that the other components have already been installed on the machine
- Navigate out to the Retail Modern POS Tools in Windows Explorer (C:\Microsoft Dynamics AX\60\Retail Modern POS\Tools)
- In Windows Explorer, click File->Open Windows PowerShell->Open Windows PowerShell as administrator
- UPDATE 6/21/2016: change your directory in powershell to: cd "C:\Program Files (x86)\Microsoft Dynamics AX\60\Retail Modern POS\tools"
- Enter the following in PowerShell: .\Install-RetailModernPOS.ps1 -Path "C:\Program Files (x86)\Microsoft Dynamics AX\60\Retail Modern POS"
- If you enter the location wrong, obviously you will get an error. If its correct, a bunch of stuff will occur and fly around in the PowerShell script.
- When successful, you'll see Figure 5 below.
- Create a new Device in AX
- You should create a new Device in AX for every new mPOS instance (Dynamics AX->Retail->Setup->Devices)
- If you skip this step and you activated the 'Houston-3' device like in Option 1 above, you'll get the error below in Figure 4.
- You can skip this step if you deactivate the other device and associate it with this instance. Up to you, but I want a new device setup.
- Activate the new device with the new user (Figure 6)
- The mPOS will open and you can log in!
- The device activations can be seen in Figure 7. All done!
All done! Easy enough!
Figure 4 - The error trying to activate a device that's already been activate
Figure 5 - Last part of the PowerShell script indicating everything installed correctly
Figure 6 - Activating the new device
Figure 7 - The device activations