Do users need to enter a licence key to upgrade?

No keys and no reboots will be required. Upon entering the Azure AD credentials that were assigned a license to Windows 10 Enterprise E3, the operating system turns from Windows 10 Pro to Windows 10.