有人可以列出和/或解释所有 Windows 应用商店应用权限吗?

有人可以列出和/或解释所有 Windows 应用商店应用权限吗?

已经有列表了吗?如果没有,您能列出 Windows 8 应用程序可用的所有权限以及它们默认拥有哪些权限吗?这些信息对您了解数据安全非常有用。

答案1

App权限分为两类:通用能力特殊用途能力

通用能力

  1. 移动存储:
    提供对可移动存储(例如 USB 密钥和外部硬盘驱动器)上的文件的编程访问,并根据应用程序的文件类型关联进行过滤。

  2. 麦克风:
    访问麦克风的音频源,允许应用程序录制来自所连接麦克风的音频。

  3. 摄像头:
    访问网络摄像头的视频源,允许应用从连接的网络摄像头捕获快照和影片。仅授予对视频流(不包括音频流)的访问权限。

  4. 地点:
    访问位置功能,您可以从专用硬件(例如 PC 中的 GPS 传感器)获取该功能,也可以从可用的网络信息中获取该功能。

  5. 接近:
    使多个距离较近的设备能够相互通信。此功能通常用于休闲多人游戏和交换信息的应用。设备会尝试使用提供最佳连接的通信技术,包括蓝牙、WiFi 和互联网。此功能仅用于启动设备之间的通信。

  6. 互联网和公共网络:
    通过防火墙对 Internet 和公共网络进行出站访问。几乎所有 Web 应用都使用此功能。

  7. 家庭和工作网络:
    通过防火墙对家庭和工作网络进行入站和出站访问。此功能通常用于跨局域网 (LAN) 通信的游戏,以及跨各种本地设备共享数据的应用。

  8. 曲库:
    访问您的音乐库和播放列表,包括添加、更改或删除文件的功能。此功能还包括家庭组电脑上的音乐库和音乐库中的播放列表,以及本地连接的媒体服务器上的音乐文件类型。

  9. 图片库:
    访问您的图片库,包括添加、更改或删除文件的功能。此功能还包括家庭组计算机上的图片库,以及本地连接的媒体服务器上的图片文件类型。

  10. 视频库:
    访问您的视频库,包括添加、更改或删除文件的功能。此功能还包括家庭组计算机上的视频库,以及本地连接的媒体服务器上的视频文件类型。

特殊用途能力

特殊用途功能适用于非常特殊的场景。

  1. 企业认证:
    通常用于连接到企业内服务器的业务线应用。Windows 域凭据使用户能够使用其凭据登录远程资源,就像用户提供了其用户名和密码一样。

  2. 共享用户证书:
    访问软件和硬件证书,例如存储在智能卡上的证书。

  3. 文档库:
    访问用户的文档库,并根据包清单中声明的​​文件类型关联进行过滤。

MSDN上的详细说明

答案2

对于 Windows 10,请参阅https://msdn.microsoft.com/en-us/windows/uwp/packaging/app-capability-declarations

通用功能:

  1. 音乐
  2. 图片
  3. 视频
  4. 可移动存储
  5. 互联网和公共网络
  6. 家庭和工作网络
  7. 预约
  8. 联系方式
  9. 代码生成
  10. 全部Joyn
  11. 电话
  12. 通话记录文件夹
  13. 用户帐户信息
  14. VOIP 通话
  15. 3D 对象
  16. 阅读被阻止的消息
  17. 物联网底层总线硬件
  18. 物联网系统管理

设备功能:

  1. 地点
  2. 麦克风
  3. 接近
  4. 摄像头
  5. USB
  6. 人机接口设备
  7. 服务点
  8. 蓝牙
  9. Wi-Fi 网络
  10. 无线电状态
  11. 光盘
  12. 运动活动

特殊和受限能力

我不会在这里列举这个列表(它很长),请看微软

相关内容