Skip to content

Conversation

@DeepDiver1975
Copy link
Member

@DeepDiver1975 DeepDiver1975 commented Oct 9, 2025

Background

When the client is installed in a bigger organization via tools like Microsoft SCCM (now known as MECM) or similar tools it can be required to specify some pre-configured values.
Platform specific configuration storage shall be used (e.g. registry on MS)

Solution

Two configuration values are now supported:

  • Setup/ServerUrl: allows to specify the server url in the account setup
  • Setup/AllowServerUrlChange: allows to specify if the url can be changed - if false the given Setup/ServerUrl is the only allowed server to be connected to
  • OpenIDConnect/*: adds a bunch of paremeters to configure OpenIdConnect

Configuration will be read from:

  • linux: /etc/ownCloud/ownCloud.ini
  • mac: /Library/Preferences/com.owncloud.desktopclient/ownCloud.ini
  • windows: HKEY_LOCAL_MACHINE\Software\ownCloud\ownCloud

Further Configuration Values

  • OpenID Connect client id and client secret
  • including the capability to use PKCE without a secret
  • [ ]

@update-docs
Copy link

update-docs bot commented Oct 9, 2025

Thanks for opening this pull request! The maintainers of this repository would appreciate it if you would create a changelog item based on your changes.

@DeepDiver1975 DeepDiver1975 changed the title feat: allow account setup configuration via system based configuratio… [DC-135] feat: allow account setup configuration via system based configuratio… Jan 16, 2026
@DeepDiver1975 DeepDiver1975 force-pushed the feat/global-configuration branch from f445526 to e40cda6 Compare January 16, 2026 14:08
…d settings from a system location. skipUpdateCheck is using SystemConfig already. Proxy settings will follow
@DeepDiver1975 DeepDiver1975 changed the title [DC-135] feat: allow account setup configuration via system based configuratio… [DC-135] feat: introduce system based configuration aka group policy Jan 16, 2026
@DeepDiver1975 DeepDiver1975 marked this pull request as ready for review January 16, 2026 16:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants