> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 开放式与限制式授权

> Microsoft Store 的默认、开放式和限制式授权模型如何适用于 PC 游戏，包括设备数量限制以及如何申请每种选项。

<Note>
  本文介绍的功能仅对具有相应权限的用户可用。
</Note>

有关详细信息，请咨询你的 Developer Account Manager 或其他 Microsoft 联系人。

Microsoft Store 支持三种授权模型：*默认*、*开放式* 和 *限制式*。默认模型（Microsoft Store 支持的唯一模型）会默认设置。开放式和限制式模型通过你的 Microsoft 代表进行设置。

下表显示了三种授权模型之间的主要差异。

| 授权类型 | 离线设备  | 在线设备    | 典型用途       | 支持的设备   |
| ---- | ----- | ------- | ---------- | ------- |
| 默认   | 10    | 不适用     | 大多数应用      | 全部\*    |
| 开放式  | 无限    | 无限      | 免费或免费下载的应用 | 全部\*    |
| 限制式  | 1\*\* | 一次仅 1 台 | 非免费游戏      | PC、XBOX |

> \*\* [XBOX Play Anywhere](https://www.xbox.com/games/xbox-play-anywhere) 游戏可以有两台离线设备：一台 PC 和一台主机。

如果你希望为你的应用或游戏使用开放式或限制式授权，请咨询你的 Microsoft 客户经理。

## 默认授权

所有应用最初都被配置为 *默认授权*。但是，默认授权在 XBOX 主机或 PC 上处理方式不同。

### XBOX 上的默认授权

用户可以将其拥有的内容安装到任意数量的主机上，但一次只能有一个漫游许可证和一个离线许可证处于活跃状态。因此，如果用户使用两台不同的主机，最多可以同时运行两个游戏会话。有关更多信息，请参阅[游戏的产品共享模式](/publishing/xstore-commerce/xstore-product-sharing)。

### PC 上的默认授权

用户可以在与其 Microsoft 账户关联的最多 10 台设备上安装游戏。这些相同设备上的多个用户可以使用该游戏而无需自己购买。所有 10 台设备可以同时运行该游戏。如果用户想在第 11 台设备上安装，则必须先从其设备列表中移除一台机器（这会主动移除该设备运行游戏的权限），然后再添加并安装到新设备上。

## PC 游戏的开放式授权

*开放式授权* 允许任何用户获取应用或游戏而无需购买检查。用户可以在任意数量的设备上安装应用。

对不需要授权强制或自行进行强制的应用使用开放式授权。开放式授权并非为付费应用设计。使用开放式授权的应用不会检查用户是否已购买。此授权模型可减少获取过程中的摩擦。但是，可用性——例如移动运营商专属或包的市场可用性——仍会被验证。

开放式授权不强制年龄分级（此步骤被跳过）。但是，在购买时会验证年龄分级。因此，应用或游戏 *必须* 适合所有年龄段。

开放式授权跳过向用户展示法律信息（例如最终用户许可协议 (EULA)）的步骤，因此应用或游戏 *不得* 包含通过[合作伙伴中心](https://partner.microsoft.com/dashboard)添加的任何自定义法律条款，特别是合作伙伴中心 **Store listing** 页面上的[附加许可条款](https://msdn.microsoft.com/windows/uwp/publish/create-app-store-listings#additional-license-terms)字段。

设置开放式授权后，设备不会再检查授权的变化。因此，如果你改为其他授权模型，无法保证更新到所有用户的许可证。要让授权得到更新，用户必须重新映像其设备或获取新设备。

## PC 游戏的限制式授权

*限制式授权* 允许用户在一台离线设备和一台在线设备上安装应用或游戏，类似于 XBOX 主机上默认授权的行为。同时使用许可证的设备不能超过两台。同一时刻只能有一个游戏许可证在离线设备之外处于活跃运行状态。因此，当从另一台 PC 启动应用时，会对许可证进行并发检查。如果在线（漫游）许可证已在另一台 PC 上处于活跃状态，则运行中的机器上的游戏会被挂起，并转移到尝试启动游戏的新机器上。用户会收到消息，告知游戏是从另一台设备启动的，游戏正在终止。

对于在 XBOX 和 PC 上通过相同 **Store ID** 提供的应用和游戏（[XBOX play anywhere](https://www.xbox.com/games/xbox-play-anywhere) 游戏），用户可以将一台主机和一台 PC 设置为离线运行应用。

### 将一台 PC 设置为离线设备

1. 打开 Microsoft Store 应用。
2. 在下拉菜单中选择 **设置 (Settings)**。
3. 在 **Offline Permissions** 中的 **Make this PC the one I use to run some games or apps that have restrictive licenses, even when I'm offline** 下，将切换开关打开为 **On**（如下图所示）。

<img src="https://mintcdn.com/microsoft-4404708b/iADzli99B7EWodAv/images/xstore/store-offline-permissions.png?fit=max&auto=format&n=iADzli99B7EWodAv&q=85&s=72cde4c9925e0ca0889e9a56706df18e" alt="Microsoft Store 离线权限截图" width="918" height="915" data-path="images/xstore/store-offline-permissions.png" />

**重要：** 你每年 *只能更改此设置三次*，因此只有在确定需要更改时才更改。

### 将一台 XBOX 主机设置为离线设备

1. 在 XBOX One 主页上，打开 **设置**（左侧菜单，齿轮图标，**All settings**）。
2. 在 **Personalization** 下，选择 **My home XBOX**。
3. 选择 **Make this my home XBOX**（如下图所示）。
4. 再次选择 **Make this my home XBOX**。

<img src="https://mintcdn.com/microsoft-4404708b/iADzli99B7EWodAv/images/xstore/my-home-xbox.png?fit=max&auto=format&n=iADzli99B7EWodAv&q=85&s=9e69bf1ab4c682f3cb4f23263dbdedd3" alt="My home XBOX 截图" width="1920" height="1080" data-path="images/xstore/my-home-xbox.png" />

因此，如果使用限制式授权的应用或游戏在 PC 和 XBOX 主机上均可用，用户可以在一台 PC 和一台 XBOX One 主机上离线安装并运行它。

如果你改为其他授权模型，更改将在下一次在线运行应用或游戏时应用。

## 参考 API 文档

* [XStore（API 内容）](/reference/system/xstore/xstore_members)

## 另请参阅

[商务概述](/publishing/xstore-commerce/xstore-commerce-overview)

[XStore API 参考](/reference/system/xstore/xstore_members)


## Related topics

- [PC 上的 XStore — DRM、许可证令牌和沙盒](/zh-CN/publishing/xstore-commerce/xstore-pc.md)
- [管理并授权可下载内容 (DLC)](/zh-CN/publishing/xstore-commerce/xstore-dlc.md)
- [为玩家授予对附加内容的访问权限](/zh-CN/publishing/xstore-commerce/xstore-granting-access.md)
- [游戏的产品共享模式](/zh-CN/publishing/xstore-commerce/xstore-product-sharing.md)
- [持久型附加内容](/zh-CN/publishing/game-publishing/concepts/add-ons/durable-add-ons.md)
