Category filter

How to leverage Google Workspace (G Suite) for easy endpoint management?

Google Workspace, formerly G Suite, is a collection of business software developed and marketed by Google to assist organizations with their day-to-day operations. Hexnode offers an integration that enables the businesses to collaborate Google Workspace with the UEM. The integration facilitates a simplified device and user management as the UEM can leverage the superior functionalities of Google Workspace to assist Hexnode in its processes. The collaboration offers three main features: Android Enterprise integration, single sign-on for enrollment authentication, and user directory synchronization.

Refer the documentation on How to integrate G Suite with Hexnode to learn more.

Android Enterprise (AE)

The Google Workspace (G Suite) integration automatically sets up Android Enterprise via the Google domain in Hexnode. This enables you to enroll work-critical devices running Android OS 5 or later to Google’s enterprise (AE) program to enjoy enhanced management on those devices. Once the integration is completed, the devices can be enrolled as either Device Owner or Profile Owner in Hexnode.

Device Owner enrollment is suggested for business-owned devices as it creates a fully managed work environment with complete administrator access on the device. Profile Owner is best suited for BYOD as it segregates the device into two compartments, one for personal use and the other for corporate use.

Refer the documentation on How to enroll Android devices in Android Enterprise using G Suite to learn more.

User directory sync

The devices enrolled in Hexnode are assigned to a user. This enables you to better manage the device by associating managerial policies either to the device or the user. This requires you to enroll all your corporate users in Hexnode. But if you have already added these users in Google Workspace, you can sync the user directory to the UEM via the integration.

Once you have completed the integration procedures, go to Admin > G Suite and click on the sync icon. This will import all your user and user groups in G Suite to Hexnode. Additionally, if you add or edit the users in G Suite, similar changes will be made in Hexnode during the next sync.
Sync G Suite user directory with Hexnode

Enrollment with Authentication

Hexnode supports the enrollment of devices scaled across different OS platforms like Android, iOS, macOS, iPadOS and Windows. Since most of the devices are enrolled by the end-users, it is essential to increase the security of the enrollment procedure. This can be achieved by enforcing user authentication during enrollment. For G Suite integrated organizations, users can sign in to their G Suite account during enrollment for authentication. G Suite validates the sign-in action and communicates the result back to Hexnode. The users would be allowed to enroll the device if the sign-on was successful.

To mandate user authentication, enable G Suite authentication for enrollment in Hexnode. The platform-wise enrollment instructions are detailed below.

In your Hexnode portal

  1. Go to Enroll > Settings > Authentication Modes.
  2. Choose Enforce Authentication.
  3. Select Google User under Via Enrollment Request or Self Enrollment.
  4. Save the settings.

mandate g suite authentication for enrollment
Choose Via Enrollment Request to send an email or text message to the required end-users with detailed instructions on how to enroll the device and other authentication details. The mode of sending the request can be selected from under Request Modes on the same tab.
send enrollment requests to users

Notes:


To send enrollment requests via Hexnode, you will have to first set up the email or SMS server in the portal.

Enrollment requests as emails can be sent even if the server is not configured in Hexnode. However, the emails will be sent from the Hexnode’s default mail server and not your organizational server. To send enrollment requests as text messages, it is mandatory to set up the SMS server.


Choose Self Enrollment if you do not want to send enrollment requests to your end-users through Hexnode. In this case, you may have to convey the details to the users directly.

On the device

Android

  1. Download the Hexnode MDM app on your device.
  2. Open the app and enter the server address or scan the QR code. The server address will be of the form “yourportal.hexnodemdm.com”.
  3. Click on Authenticate in with Google.
    Android authenticated device enrollment
  4. Enter the username and password for your Google user account and proceed.
  5. Follow the on-screen instructions to complete the enrollment procedure.

iOS

  1. Open Safari browser and enter the enrollment URL. It would look like this: https://yourportal.hexnodemdm.com/enroll/.
  2. Agree with the terms and conditions on the screen and click Enroll.
  3. Choose the option to sign in with Google and use the Google directory credentials to sign in.
    iOS authenticated device enrollment
  4. Provide the necessary permissions to allow profile download.
  5. Once downloaded, navigate to Settings > General > Profile. Choose Profile Service.
  6. Click Install to install the configuration profile and certificate.
  7. Click Trust to allow remote management.
  8. When the profile is installed, click Done. This will initiate the Hexnode MDM app installation.
  9. Once the app is installed, allow the MDM to access the location and send notifications.

macOS

  1. Open any web browser on your Mac.
  2. Enter the enrollment URL. It will be in the format “https://yourportal.hexnodemdm.com/enroll”.
  3. Click Enroll.
  4. Click on Authenticate with Google and enter your Google username and password.
    Mac authenticated device enrollment
  5. Click Submit. The MDM profile gets downloaded.
  6. To install the MDM profiles, click Continue and click Install.
  7. Enter the Mac administrator’s username and password.

Windows

  1. Open the web browser and enter the Hexnode enrollment URL. It should be in the format https://yourportal.hexnodemdm.com/enroll/.
  2. Download and install the app on the device.
  3. Agree to the Hexnode EULA and proceed with the device enrollment.
  4. You will be asked to validate your identity. Authenticate by entering your Google directory credentials.
    Windows authenticated device enrollment
  5. Follow the on-screen instructions to complete the enrollment.
  • Hexnode Integrations