From what I understand what you are trying to achieve is for any user to log in to any computer and have their 3CX app pre-configured and ready to use, is this correct?
If so, please note although this is out of the scope of 3cx as it is relevant to AD/Networking, we can suggest the following.
Since the profiles for the 3cx app on Windows are saved within the users roaming profiles, in the location "C:\Users\%username%\AppData\Roaming\3CXPhone for Windows", you can use roaming profiles available within an AD domain to achieve the above requirement.
Also please note that the 3cx app for Windows (formally known as 3cx phone for Windows) is now legacy and which means no further development will be given to this application and we suggest using the desktop app instead.