Desktop App: How do I install updates for all our users Desktop App at one time?

  • 0
  • 4
  • Question
  • Updated 2 years ago
  • Answered
  • (Edited)
Is there a way to install the updates administratively for the Windows desktop app?  Our users do not have admin rights and cannot install the updates themselves.  Is there a tool or command-line switch/argument that will let us run the update programmatically?
Photo of Evan Laney

Evan Laney

  • 10 Points

Posted 4 years ago

  • 0
  • 4
Photo of Chris Verdin

Chris Verdin, Champion

  • 2,934 Points 2k badge 2x thumb
The Desktop app is an MSI.  So it should install silently.  Depending on your environment you should have no problem installing it via group policy. 
Photo of Evan Laney

Evan Laney

  • 10 Points
That can work, but we would have to update the GPO every time RC releases a new update.  Also, GPO will not work for out-of-band users. 

The desktop app (softphone.exe) is able to check for updates, because the app will prompt to install the updates.  If that update process can be called by a command-line switch, then we could schedule a batch script to call that update process on a regular basis. 
Photo of Danno

Danno, Champion

  • 27,924 Points 20k badge 2x thumb
I am not aware of anything that RC can do that affects the rights of a Company's private network, however, there are several tools and applications that provide certain rights to the end user on specific programs.  For example, allowing the receptionist to run updates on her Stamps.com program only.  The person that manages your network should be aware of them.  Much depends on your OS and network itself. 
Photo of Danno

Danno, Champion

  • 27,924 Points 20k badge 2x thumb
I found this link from my notes where this came up before for a client.  Hope you find it useful.  https://support.microsoft.com/en-us/kb/259459
Photo of Evan Laney

Evan Laney

  • 10 Points
That is for NT 4.0 / Windows 2000, which have been in end of life for more than five years.
Photo of Derrick Bozkurt

Derrick Bozkurt, U.S. Tier 3 Support

  • 650 Points 500 badge 2x thumb
Official Response
Evan,

The most common way to set this up is by utilizing an Active Directory group policy across your Windows users. Alternatively, there are some other domain software deployment solutions out there that you could look into. 

This is indeed going to be completely dependent upon the capabilities of your local computer and network environment. We recommend consulting your IT/networking team going forward for this type of request. 

Regards, 

Derrick
Photo of Evan Laney

Evan Laney

  • 10 Points
The Windows desktop app (softphone.exe process) clearly has a way of checking for updates, because I can see it contacting 199.255.122.78 to check for updates.  Is there a way that we can trigger that check, such as by calling a command-line switch?  If so, we could create a scheduled task to run that check as an administrator.  That would be the most efficient way to update the app.
Photo of Bobby Umfress

Bobby Umfress

  • 304 Points 250 badge 2x thumb
This reply was created from a merged topic originally titled desktop app push change to all employees.

Is there a way to push a change to all employees using the desktop app. We have some changes we need to make to the app settings and would like a central way of doing it.
Photo of Bobby Umfress

Bobby Umfress

  • 304 Points 250 badge 2x thumb
I am requesting a way to change a setting in the desktop app for all users. I know how to install the app for all of our users at once. i need to change some of the hotkey settings for all of our users instead of relying on them to change the setting.
Photo of Meredith Kinney

Meredith Kinney, Champion

  • 318 Points 250 badge 2x thumb
Is there an email or information on the updates from the desktop application that i have an alert for??  what changes or advantages are the to update??
Photo of Kim

Kim, Alum

  • 43,724 Points 20k badge 2x thumb
We've generated a new topic for this question.

Please reference the new conversation here: Desktop App: how to see the update info?
Photo of Evan Laney

Evan Laney

  • 10 Points
This reply was created from a merged topic originally titled Deploying desktop app 8.1.1 through GPO.

Account - US; no related case number.

Has anyone been able to deploy version 8.1.1 of the desktop app for PC through group policy?

I created a new policy in exactly the same was as I did before with 8.0.6, but the MSI for 8.1.1 does not deploy.  The MSI package that I downloaded from http://www.ringcentral.com/office/features/desktop-apps/overview.html shows that it is the German language version.  I have tried downloading it three different times during the last two weeks, and each time it shows as the German language version.  See attached screenshot for reference.



After the GPO has replicated, on the client workstations I run gpupdate /force.  After a logoff/logon, I run gpresult /z, and I can see that the software installation for 8.1.1 is not applied, but all of the other GPOs are.  The GPO is applied to the correct OU and user group.

I tried re-creating the GPO from scratch and deploying 8.1.1 as an update for 8.0.6.  The 8.0.6 MSI file gets deployed, but the 8.1.1 MSI file does not.  On the "Deployment" tab under "Advanced" settings, I have tried checking the box labeled "Ignore language when deploying this package."  I have tried deploying 8.1.1 as a user policy and as a computer policy.  I have tried deploying it as an assigned app that will install automatically during logon and as a published app that users can install from Control Panel > Programs and Features.  None of those methods are working with 8.1.1.  They worked properly with 8.0.6.
Photo of Ben Ostrowsky

Ben Ostrowsky

  • 312 Points 250 badge 2x thumb
This reply was created from a merged topic originally titled Option to install 9.x softphone client for all users of a Windows PC (as in 8.x),....

Account type: U.S.

Brief description of business: Public library system

Description of request: Offer the option of installing RingCentral for Desktop for all users of a Windows PC, using administrator permissions, and not just for the current user. This choice should be presented during first-time installation as well as upgrades.

Use case: The information desk at each library branch is staffed by multiple users at various times throughout the week, each signing in with their own Active Directory credentials. These users are not permitted to install software on library PCs, but need to use the softphone to send and receive faxes.

Benefit: With the option to install for all users, the IT department can install the softphone once on each PC instead of once for every combination of (user x PC). 

Case number: 05780284

Number of users: Approximately 100

Since the softphone installed for all users as recently as version 8.4.5, it was an unpleasant surprise to find that upgrading from 8.x to 9.x effectively uninstalled the softphone for almost all users.

As a workaround, we are uninstalling version 9.0.2 from PCs routinely used by more than one employee and installing version 8.4.5, then testing with the users of those PCs.
Photo of Michael Smith

Michael Smith

  • 160 Points 100 badge 2x thumb

Ran into a similar issue using Horizon View with linked-clones. Installed Ring Central on the base image but the program was not available when users logged into their machines.

Installed the RingCentral.msi with the following command to install for all users, msiexec.exe /i RingCentral.msi ALLUSERS=1. Worked for Windows 7 Professional 64-bit.

Photo of Ben Ostrowsky

Ben Ostrowsky

  • 312 Points 250 badge 2x thumb
Give that man a Kewpie doll! That worked for Windows 10 Professional 64-bit as well.
Photo of Ben Ostrowsky

Ben Ostrowsky

  • 312 Points 250 badge 2x thumb
One caveat: if you install with this method and then use the Download Now / Install Now buttons when a new version is available, that will uninstall the ALLUSERS=1 version of the older softphone and install the new softphone without ALLUSERS=1. So you'll have to script the installation of any upgrades using ALLUSERS=1 as well.