Timing out permissions #325
Labels
enhancement
new api
This requires adding API to an existing portal
permissions
Issues and feature requests related to permissions
One idea that has come up repeatedly in design discussions around portals and permission uis is to 'time out' permissions that were granted after a period of non-use.
For example, if you grant your web browser permission to use the webcam, and you use it every day for video conferencing, we don't want to ask you again a week later. But if you once needed to scan in some receipt, and a year later the homebanking app tries to turn on your webcam again, we do want to ask again.
To implement this, we need to keep mtime and atime equivalents for permissions. This could mostly be handled in the permission store itself, but unfortunately, we have api that hands out entire tables without a chance for us to know which row was actually accessed, so this needs some rethinking.
The text was updated successfully, but these errors were encountered: