设置 FlexMatch - Amazon GameLift
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

设置 FlexMatch

GameLift FlexMatch 是一项 AWS 服务,您必须拥有 AWS 账户才能使用此服务。创建 AWS 账户是免费的。有关如何使用 AWS 账户的更多信息,请参阅 AWS 入门

如果您将 FlexMatch 与其他 GameLift 解决方案结合使用,请参阅以下主题:

为 GameLift 设置您的账户

  1. 获取账户。 打开 Amazon Web Services,然后选择 Sign In to the Console (登录到控制台)。按照提示创建新账户或登录现有账户。

  2. 设置 管理用户组。 打开 AWS Identity and Access Management (IAM) 服务控制台,并按照步骤创建或更新用户或用户组。IAM 管理对您的 AWS 服务和资源的访问。必须向使用 FlexMatch 控制台或通过调用 GameLift GameLift 来访问您的 APIs 资源的每个人授予显式访问权限。有关使用控制台(或 AWS CLI 或其他工具)设置用户组的详细说明,请参阅创建 IAM 用户

  3. 将权限策略附加到您的 用户或用户组。对 AWS 服务和资源的访问通过将 IAM 策略附加到用户或用户组来管理。权限策略指定用户必须有权访问的一组 AWS 服务和操作。

    对于 GameLift,您必须创建自定义权限策略并将其附加到每个用户或用户组。策略是一个 JSON 文档。使用以下示例创建您的策略。

以下示例说明了对所有 GameLift 资源和操作具有管理权限的内联权限策略。您可以选择通过仅指定特定于 FlexMatch 的项目来限制访问。

{ "Version": "2012-10-17", "Statement": { "Effect": "Allow", "Action": "gamelift:*", "Resource": "*" } }