Operating systems of computing devices include permission management features to grant software applications (apps) access to various hardware and software components. Permissions may be configured using permission sets that each specify different levels of access. A user can specify the level of access to an app by selecting a permission set. A conventional permission set either grants or restricts access to a component. Techniques are described that provide selective access to a component by automatically inferring fine-grained permissions from various user-specific and other available signals.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.