3CX windows app auto deployment

Status
Not open for further replies.

mathiasc

Platinum Partner
Joined
Jul 12, 2016
Messages
8
Reaction score
1
Hello,

we have a new customer who will create 1000+ extentions on his 3CX.

we are looking for a way to auto provision the 3CX windows app on the RDS servers. We just need to install the program only once on the servers itself but the configuration is the problem.

altough it is fairly simple to drag or execute the 3CX config file out of the e-mail some users are just not able to do it.

i am looking for a way to do it automatticaly, with GPO or logonscript of maybe a VB script ?

the problem is that i cannot tell witch file is for witch user, in the location on the 3CX server "C:\ProgramData\3CX\Instance1\Data\Http\Interface\provisioning\XXXXXX" there are no files anymore as they are generated by the get command.

if i go and look on a client in the "C:\Users\XXXX\AppData\Roaming\3CXPhone for Windows\3CXPhone.xml" i can see the parameter:

https://XXXXXXXXX:5001/provisioning/XXXXXXX/TcxProvFiles/3cxProv_150629083247_22.xml So here i know what file i need to get and could deploy this to the end user.

but it's just impossible to first provision all the extentions on one of our 3CX "apps" just to find out this link ...

is there another way to find out wat the name of these files are (in the database?) of any other way of auto deploying the config 3CX app for windows.

if there would be another way that 3CX would provide for deployment this would be a great help!
 
Yes, this can be done and fully automated as it shoud be!.
I have been doing this for years also on v15 and v16.
But you need to access the 3cx database witch is not supported, i do not want to post the exact details here because 3cx maybe then makes this impossible.

you need odbc.postgresql odbc driver and a powershell script to find the download url's from the database and then schedule daily download of the provisioning files to some hidden network share.

next you register the extention number for each user in active directory.

at user logon you wil need a way to run a powershell script witch wil check the correct extention number, get the provision file from the network share and start 3cxphone. (I prefer pdqdeploy to run the scripts )

If al this is in place the 3cxphone can be fully automatic loaded with the correct profile on any computer or rds login on your network.

But be aware, al this is not easy to build wil take serious time to setup

i have said before this should be supported by 3cx, every big enterprise network needs this, in big company users are NOT going to get the mail en load there own profile.
 
Status
Not open for further replies.

Forum statistics

Threads
112,025
Messages
590,367
Members
164,976
Latest member
Roman Mazur