Ylianst/MeshAgent

[Feature] Add consent controls in the installer

Opened this issue · 2 comments

I'd love users to be able to choose the value of LocalConsent when running the installer. e.g. after the installText:

Require my consent for

  • Screen Sharing
  • File Sharing
  • Terminal Use

Show me

  • A connection bar during active sessions
  • A notification on new screen sharing sessions
  • A notification on new file sharing sessions
  • A notification on new terminal usage sessions

This would eliminate any trust issues with new end users.

ref Ylianst/MeshCentral#2725

Instead of showing all this in the same panel there could be a Privacy Settings button next to Connection Details... for this.

p0358 commented

At the very least it should be configurable in the MSH file. Currently it's possible to set this in the admin panel for device or user, but in hypothetical case it's also possible to just again disable it, with no way for the endpoint to ensure it gets these notifications...