Firmware upgrade of soldered module Xbee3

I am designing a board that will use an Xbee3 micro module.

I want to allow firmware upgrade from XCTU once the module is soldered to the board.

I read in the manual, that I need to wire VCC, GND, DOUT, DIN, RTS and DTR.

Can you confirm that if I put a header with those pins on my board, and connect those to an usb/serial controller (like the little Xbee grove board), I can upgrade the firmware of the Xbee3 micro with XCTU?

Of course I’ll ensure the board micro controller leaves UART pins floating while the board is connected to the PC.

That should be sufficient.