Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Show sandbox access #19

Open
danirabbit opened this issue Sep 29, 2019 · 1 comment
Open

Show sandbox access #19

danirabbit opened this issue Sep 29, 2019 · 1 comment
Labels
Needs Design Waiting for input from the UX team Priority: Wishlist Not a priority, but something that might be nice Status: Confirmed Verified by someone other than the reporter

Comments

@danirabbit
Copy link
Member

Since we can't guarantee the level of sandboxing for flatpaks from outside AppCenter, I think it makes sense to show what kind of install time permissions will be granted.

The expectation that we want to trend towards in AppCenter is active consent over portals. So if a user assumes that every app they install must ask for permission to use Location or to capture the screen, but this sideloaded app doesn't have that kind of sandboxing, that's important to know.

@danirabbit danirabbit added Needs Design Waiting for input from the UX team Priority: Wishlist Not a priority, but something that might be nice labels Sep 29, 2019
@cassidyjames cassidyjames added the Status: Confirmed Verified by someone other than the reporter label Sep 29, 2019
@4jNsY6fCVqZv
Copy link

4jNsY6fCVqZv commented Nov 16, 2019

Could you please explain the displayed permissions well for less technical users?

An example of GNOME as I don't want it with:

  • Network
    May communicate over the network
  • Obsolete display system
    Uses an outdated, insecure display system

My expectation would be that users can learn with Sideload what the permissions mean in clear text. And they should also be able to grasp the implications of each individual permission in relation to the security of their system.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs Design Waiting for input from the UX team Priority: Wishlist Not a priority, but something that might be nice Status: Confirmed Verified by someone other than the reporter
Projects
Development

No branches or pull requests

3 participants