RAK4270 with ADR

Issue: Trying to understand how ADR works with the RAK4270

Setup:

Server:

Details: My application receives ADR data via the RAK serial port : at+recv=1,-68,7,0

Novice Question - Apologies

Does the RAK4270 automatically adjust the TX Power or DR based on the region setting it is set to and the ADR data received from the Lorawan server or do I need to capture the data received and set TX Power and DR from my application.

With ADR active, the RAK4270 will automatically adjust without doing any forced downlink command, etc.

But of course, the network server should also support ADR functionality.