Option to view and manage permissions for connections
To help users manage security for their accounts: I propose the Settings > Connections page should list the specific Permissions (or OAuth scopes granted) For each account connection.
And there should be an "Edit" button. Instead of completely revoking a connection: We should have the option to Remove or withold any granted permissions/scopes of a connected app that we want On this menu.
There should also be some options to block/remove some of the requested permissions on the page at the time when initially authorizing a connection.
I propose that the Highest-risk permissions which Apps can request be made so that the account owner can Always choose to block some of the requested permissions by an app individually when authorizing apps, and 3rd party app developers are not allowed to know or prevent witholding high-risk permissions, such as:
- Send chat messages
- Read stream key
- Mod/unmod users.
- Delete videos/clips
- Change automod settings
- Send/read whispers
Many apps don't need these Or don't have to be designed to request these to provide the features people want from those apps, even if there are some features that require one of those permissions.
Security should take priority over convenience for 3rd party app developers in the case of the most sensitive account permissions.
i searched for exactly this! this would be great, especially because i dont want that some extentions could tecnically change a bunch of my settings