Hello @Chase Hollingsead ,
it seems you want to access a can bus on Linux?
In general, via the Azure IoT Edge Container Create Options, extra settings regarding the sandbox behavior of an IoT Edge module can be passed.
This way, eg. access to file system folders, port mappings or serial port access is controlled.
Here is an example of getting access to /dev/ttyS0, a serial port.
If a can bus port is available as /dev/can0 or /dev/can1, this could work for you too?
Next to that, the Azure IoT Edge 'user' needs to have access to the actual device.
You can give everyone access like this, just to test:
sudo chmod 777 /dev/????
Note: In production, perhaps 777 is just a bit too much freedom...
Keep in mind, this line will need to be added to the crontab on the device to survive a reboot.
Can you try this out?