Device Tokens
Device tokens authenticate devices to the Foxglove platform. They are used by Foxlet for data ingestion and by remote access gateways for live visualization and teleoperation.
Creating a device token
To create a device token, as an admin user:
- Go to the Devices page
- Create a new device or select an existing device
- Select the "Settings" tab
- Select "Create new token" to generate a secret token
- Save the token, which you'll need when setting up Foxlet or a remote access gateway
Admins can also create device tokens via the API. Generate an API key with both the devices.create and deviceTokens.create capabilities from the API key settings page and use it to create device tokens.
Each device token is locked to a single device. A device can have multiple tokens, but each token can only be used by one device.
Foxlet
Foxlet supports an additional provisioning workflow where you create a token without associating it to a device upfront. Foxlet automatically creates the device on first startup. See the Foxlet device tokens documentation for details.
Next steps
- Install Foxlet for data ingestion
- Set up remote access for live visualization and teleoperation
- Manage devices on the Devices page