How to onboard IoT devices using MAC-address-based onboarding
In this topic, you will find a suggested process for onboarding IoT devices, when their full inventory is not known.
This topic explains how to use MAC-address-based onboarding to enroll IoT devices (MAC-authenticating devices) into Portnox Cloud when you do not have a complete inventory of these devices. The process is designed to run in two phases: the first phase is defining the accounts, and the second phase is the live enrollment of devices during migration to Portnox Cloud.
Most customers do not have a full list of their IoT devices. To address this, Portnox Cloud provides MAC-address-based onboarding. This feature lets you enroll devices over a specific period, such as during a site migration. Enable this feature just before adding the 802.1X configuration to a switch or access point, and disable it once all IoT devices at the site are accounted for.
When MAC-address-based onboarding is enabled, all IoT devices that connect are automatically enrolled in their own accounts assigned to a single group, which you select using the Assign to the group field. Accounts are generated based on the device’s vendor. The steps below describe best practices for using this feature effectively.
Phase 1: Identification
This phase is designed to identify your different IoT device types by testing them one single device at a time. Do not connect multiple unknown devices at once. You will connect exactly one example of a specific device type, let the system discover it and generate its account, organize that account, and then finalize it before moving on to test the next device type.
Phase 2: Capture
This phase is designed to capture all IoT devices based on the account and group structure defined earlier. All devices of the same type must share the same vendor. This is usually not an issue, but exceptions will be addressed if they occur. This phase happens during a migration or cut-over to Portnox Cloud.
-
Enable MAC-address-based onboarding. In Portnox Cloud, go to .
- Click on the Edit link.
- Activate the Grant access to any device... checkbox.
- In the Assign to the group field, select the Default group. Any devices with vendors that were not discovered before will be added to this group, and you can then manually reassign them to correct groups.
- Click on the Save button.
- Enable 802.1X/MAB on a switch and at least one switch port.
-
Monitor alerts for account creation and exceptions.
- If an IoT device enrolls and is not assigned to one of the pre-configured accounts, it will be assigned to an account with the vendor name of the MAC address.
- Investigate what this device is, and assign it to the proper group or delete the account and add the MAC address to the appropriate account.
- When you no longer see any live MAB authentications occurring outside of the expected groups in the alerts, the onboarding is complete.
-
Disable MAC-address-based onboarding. In Portnox Cloud, go to .
- Click on the Edit link.
- Deactivate the Grant access to any device... checkbox.
- Click on the Save button.
