Installing the Weave app in "ProgramFiles" instead of "AppData\Local"
With the recent release of the New Weave Experience (NWX) version of the Weave app, both of us in our office's IT department have noticed that the app is no longer installed in a location like "C:\Program Files" or "C:\Program Files (x86)", but instead in the user's local AppData directory following a path like "C:\Users\username\AppData\Local\WeaveX".
Because of this change, this has introduced a few concerning issues:
1) Technically, our users are now able to install the app without prior permission from the IT department as it does not present a Windows User Access Control (UAC) prompt.
2) Because of the app's install location in the user's local AppData, we are unable to simply install the app once, but instead now have to install it on a per user, per computer basis.
3) In addition to the previous issue, the app's location in the user's local AppData also means our software inventory utility does not report the app as having been installed, and as a result, we are unable to see what version of the app is running on each of our computers.
With these issue in mind, we are hoping that Weave are able to correct these issues and package the app in a format typical of other Windows applications. Not only does the current version of the "new" app make it harder to install and maintain across multiple systems, but it also presents a security risk in the fact that users can run software from unauthorized downloads.