there is no separate harness for sale from BMW. You can buy the connectors from BMW though. I made the harness myself, it connects to the sigarette lighter in front.
2000 E39 525Tds (sold)
2003 E46 330Cd (almost retired)
1998 E36 316Ci (fiance's ride)
2015 F36 435dx (order pending)