Windows 10 (desktop, tablet, mobile, all flavors) needs fine-grained permissions that can be granted and revoked in a similar manner.  Even traditional desktop apps need to have similar sandboxing features.