mattermost / mattermost/desktop

[Bug]: Allow user installs on Windows

Open
#3,740 0 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Type/Bug
Dominant language
TypeScript
Stars
2.3k
Forks
980
Avg merge
1d 5h
Merged PRs (30d)
30

Description

### Checks before filing an issue

- [x] This issue doesn't reproduce on web browsers (such as in Chrome). If it does, [issue reports go to the Mattermost Server repository](https://github.com/mattermost/mattermost-server/issues).
- [x] I have checked the [issue tracker](https://github.com/mattermost/desktop/issues) and have not found an issue that matches the one I'm filing. This should include closed issues.
- [x] This issue is not a troubleshooting question. Troubleshooting questions go here: https://forum.mattermost.com/c/trouble-shoot/16.
- [x] This issue is not a feature request. You can request features and make product suggestions here: https://mattermost.com/suggestions/.
- [x] This issue reproduces on the most recent [stable version](https://github.com/mattermost/desktop/releases/latest), or the most recent [prerelease version](https://github.com/mattermost/desktop/releases) of the Mattermost Desktop App.
- [x] I have read the [contribution guidelines](https://github.com/mattermost/desktop/blob/master/CONTRIBUTING.md).

### Mattermost Desktop Version

6.1.0

### Operating System

Windows 11 x64

### Mattermost Server Version

n/a

### Steps to reproduce

Try to install msi

### Expected behavior

Ability to install without admin permissions

### Observed behavior

Cannot install due to lacking admin permissions

### Log Output

```shell
n/a
```

### Additional Information

User installs are no longer allowed? Why? https://docs.mattermost.com/deployment-guide/desktop/desktop-msi-installer-and-group-policy-install.html#deployment-considerations-for-v6-1-0

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reading the linked deployment-considerations documentation for the Mattermost Desktop 6.1.0 MSI installer and reproduce the installation on Windows 11 x64 without administrator permissions. Trace the MSI installer configuration and determine whether a user-scoped install is supported. Done means the MSI can be installed without admin permissions, or the supported limitation is documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
electron, typescript
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.