nextcloud / android

📱 Nextcloud Android app
https://play.google.com/store/apps/details?id=com.nextcloud.client
GNU General Public License v2.0
4.17k stars 1.75k forks source link

Control application settings from server #3904

Open blaster556 opened 5 years ago

blaster556 commented 5 years ago

I manage a Nextcloud instance for a large family. It's a real pain to have to manually configure each client every time I install it, or to have to walk someone through it over the phone.

Describe the solution you'd like

I'd like to setup group based application defaults, both iOS and Android, so that when a user signs in, the application is automatically configured according to preset settings on the server. Ie, auto upload pictures to this folder using year/mo time stamp folder system, etc.

Configuration changes should be checked regularly, so that if a client app configuration change is made on the server, that change will eventually get synced to the clients, ie, stop upload pictures for example.

bjuraga commented 4 years ago

Would definitely be nice, i came across your suggestion while searching for ways to pre-configure the auto upload base folder. I got tired of setting it to the same "family shared folder/person/phone/app" path for the 10s of folders auto syncing per phone.

I think this can be a huge usability improvement.

Alternatively support configuration of 'InstantUploads' to go to another folder by default

tobiasKaminsky commented 4 years ago

This is unfortunately out of scope of this app… Similar can be achieved via MDM, but also needs to be included.

Please also keep in mind the privacy concerns, if an admin can change "remotely" settings on the app…

blaster556 commented 4 years ago

What privacy concerns? An admin can likely already view everything on the server.

On Mar 21, 2020, at 3:15 PM, Tobias Kaminsky notifications@github.com wrote:

This is unfortunately out of scope of this app… Similar can be achieved via MDM, but also needs to be included.

Please also keep in mind the privacy concerns, if an admin can change "remotely" settings on the app…

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/nextcloud/android/issues/3904#issuecomment-602098120, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEAUFP3AMGQDXJKS4S5AEDTRIUN6NANCNFSM4HGCNVUA.

bjuraga commented 4 years ago

@tobiasKaminsky i see your point, this might be initially a setting on the server, but it would require cooperation between the server repo devs and this repo. Are the two repo's maintained by the same devs? If not i suggest @blaster556 to file this on the nextcloud/server repo, as it is your idea.

tobiasKaminsky commented 4 years ago

What privacy concerns?

Just as an example, imagine that an evil admin would enable upload of camera images without known by the user and then, as you said, he could spy on these images on the server.

Are the two repo's maintained by the same devs?

No, those are no the the same devs, but we coordinate us often.

But as said, this is out of scope…