Enroll a mobile device on Datalogic Connect
Prerequisites
Before you begin, you need:
- Scan2Deploy Studio version 2.8.0-alpha.1 or later
- Download the latest version from Scan2Deploy Studio Releases
- For complete documentation, visit Scan2Deploy Studio Docs
- A functioning edge device deployed on the platform with its IP address available
Installation Steps
Step 1: Create a New Profile
- Open Scan2Deploy Studio
- Click Create Profile to create a new profile
- Fill in the profile details as needed for your deployment
Step 2: Add Connect Client Application
- In the application selection list, locate Connect Client
- Select Connect Client to add it to your profile
- This will include the Connect Client application in the deployment package

Step 3: Configure Connect Settings
On the final QR code generation page:
- Navigate to the Connect tab (at the bottom of the page)
- Enter the IP Address of your edge device in the designated field
- If using MQTTS communication, enter your Enrollment Token in the appropriate field
- This token can be obtained from your Datalogic Connect dashboard
- See Edge Device Commands for instructions on how to generate or copy the enrollment token from your edge device

Step 4: Generate and Scan QR Code
Once you have completed the profile configuration:
- Click Save or Save & Export to finalize the configuration
- A QR code will be generated with all your settings
- Scan this QR code using the mobile device to enroll and install the Connect Client application

Verify Device Approval
After scanning the QR code, your device will appear in the Device Visibility page in a "To be approved" state:
- Navigate to Device Visibility
- Look for your device in the list with status "To be approved"
- Click Approve to enable the device on the platform
- Once approved, your mobile device will be connected to Datalogic Connect and ready to receive commands and configurations
Next Steps
After successful enrollment and approval, your mobile device will be fully integrated into Datalogic Connect and ready to:
- Receive and execute commands
- Apply device configurations
- Report device data and events