AWS Security ChangesHomeSearch

AWS gamelift documentation change

Service: gamelift · 2025-03-10 · Documentation low

File: gamelift/latest/developerguide/gamelift-iam-policy-examples.md

Summary

Updated documentation to replace 'Amazon GameLift' with 'Amazon GameLift Servers' throughout the file, including service name references, API mentions, and related resource permissions. Changed 'Developer Guide' to 'Hosting Guide' in breadcrumb navigation.

Security assessment

The changes are branding updates clarifying the service name as 'Amazon GameLift Servers' rather than substantive security-related modifications. No new security policies, vulnerabilities, or mitigations were introduced. The updates maintain existing security guidance around IAM permissions and PassRole usage without altering their security implications.

Diff

diff --git a/gamelift/latest/developerguide/gamelift-iam-policy-examples.md
index 79d9f7932..6bcd073c8 100644
--- a/gamelift/latest/developerguide/gamelift-iam-policy-examples.md
+++ b/gamelift/latest/developerguide/gamelift-iam-policy-examples.md
@@ -3 +3 @@
-[Documentation](/index.html)[Amazon GameLift](/gamelift/index.html)[Developer Guide](gamelift-intro.html)
+[Documentation](/index.html)[Amazon GameLift](/gamelift/index.html)[Hosting Guide](gamelift-intro.html)
@@ -7 +7 @@ Administration permission examplesPlayer user permission examples
-# IAM permission examples for Amazon GameLift
+# IAM permission examples for Amazon GameLift Servers
@@ -9 +9 @@ Administration permission examplesPlayer user permission examples
-Use the syntax in these examples to set AWS Identity and Access Management (IAM) permissions for users that need access to Amazon GameLift resources. For more information on managing user permissions, see [Set user permissions for Amazon GameLift](./setting-up-aws-login.html#getting-started-create-iam-user). When managing permissions for users outside of the IAM Identity Center, as a best practice always attach permissions to IAM roles or user groups, not individual users.
+Use the syntax in these examples to set AWS Identity and Access Management (IAM) permissions for users that need access to Amazon GameLift Servers resources. For more information on managing user permissions, see [Set user permissions for Amazon GameLift Servers](./setting-up-aws-login.html#getting-started-create-iam-user). When managing permissions for users outside of the IAM Identity Center, as a best practice always attach permissions to IAM roles or user groups, not individual users.
@@ -11 +11 @@ Use the syntax in these examples to set AWS Identity and Access Management (IAM)
-If you're using Amazon GameLift FleetIQ as a standalone solution, see [Set up your AWS account for Amazon GameLift FleetIQ](https://docs.aws.amazon.com/gamelift/latest/fleetiqguide/gsg-iam-permissions.html).
+If you're using Amazon GameLift Servers FleetIQ as a standalone solution, see [Set up your AWS account for Amazon GameLift Servers FleetIQ](https://docs.aws.amazon.com/gamelift/latest/fleetiqguide/gsg-iam-permissions.html).
@@ -15 +15 @@ If you're using Amazon GameLift FleetIQ as a standalone solution, see [Set up yo
-These examples give a hosting administrator or developer targeted access to manage Amazon GameLift game hosting resources.
+These examples give a hosting administrator or developer targeted access to manage Amazon GameLift Servers game hosting resources.
@@ -17 +17 @@ These examples give a hosting administrator or developer targeted access to mana
-###### Example Syntax for Amazon GameLift full access resource permissions
+###### Example Syntax for Amazon GameLift Servers full access resource permissions
@@ -19 +19 @@ These examples give a hosting administrator or developer targeted access to mana
-The following example extends full access to all Amazon GameLift resources.
+The following example extends full access to all Amazon GameLift Servers resources.
@@ -31 +31 @@ The following example extends full access to all Amazon GameLift resources.
-###### Example Syntax for Amazon GameLift resource permissions with support for Regions that aren't enabled by default
+###### Example Syntax for Amazon GameLift Servers resource permissions with support for Regions that aren't enabled by default
@@ -33 +33 @@ The following example extends full access to all Amazon GameLift resources.
-The following example extends access to all Amazon GameLift resources and AWS Regions that aren't enabled by default. For more information about Regions that aren't enabled by default and how to enable them, see [Managing AWS Regions](https://docs.aws.amazon.com/general/latest/gr/rande-manage.html) in the _AWS General Reference_.
+The following example extends access to all Amazon GameLift Servers resources and AWS Regions that aren't enabled by default. For more information about Regions that aren't enabled by default and how to enable them, see [Managing AWS Regions](https://docs.aws.amazon.com/general/latest/gr/rande-manage.html) in the _AWS General Reference_.
@@ -48 +48 @@ The following example extends access to all Amazon GameLift resources and AWS Re
-###### Example Syntax for Amazon GameLift resource to access container images in Amazon ECR
+###### Example Syntax for Amazon GameLift Servers resource to access container images in Amazon ECR
@@ -50 +50 @@ The following example extends access to all Amazon GameLift resources and AWS Re
-The following example extends access to Amazon Elastic Container Registry (Amazon ECR) actions that Amazon GameLift users need when working with managed container fleets. 
+The following example extends access to Amazon Elastic Container Registry (Amazon ECR) actions that Amazon GameLift Servers users need when working with managed container fleets. 
@@ -66 +66 @@ The following example extends access to Amazon Elastic Container Registry (Amazo
-###### Example Syntax for Amazon GameLift resource and `PassRole` permissions
+###### Example Syntax for Amazon GameLift Servers resource and `PassRole` permissions
@@ -68 +68 @@ The following example extends access to Amazon Elastic Container Registry (Amazo
-The following example extends access to all Amazon GameLift resources and allows a user to pass an IAM service role to Amazon GameLift. A service role gives Amazon GameLift limited ability to access other resources and services on your behalf, as is described in [Set up an IAM service role for Amazon GameLift](./setting-up-role.html). For example, when responding to a `CreateBuild` request, Amazon GameLift needs access to your build files in an Amazon S3 bucket. For more information about the `PassRole` action, see [IAM: Pass an IAM role to a specific AWS service](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_examples_iam-passrole-service.html) in the _IAM User Guide_.
+The following example extends access to all Amazon GameLift Servers resources and allows a user to pass an IAM service role to Amazon GameLift Servers. A service role gives Amazon GameLift Servers limited ability to access other resources and services on your behalf, as is described in [Set up an IAM service role for Amazon GameLift Servers](./setting-up-role.html). For example, when responding to a `CreateBuild` request, Amazon GameLift Servers needs access to your build files in an Amazon S3 bucket. For more information about the `PassRole` action, see [IAM: Pass an IAM role to a specific AWS service](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_examples_iam-passrole-service.html) in the _IAM User Guide_.
@@ -94 +94 @@ The following example extends access to all Amazon GameLift resources and allows
-These examples allow a backend service or other entity to make API calls to the Amazon GameLift API. They cover the common scenarios for managing game sessions, player sessions, and matchmaking. For more details, see [Set up programmatic access for your game](./setting-up-aws-login.html#getting-started-iam-player-user).
+These examples allow a backend service or other entity to make API calls to the Amazon GameLift Servers API. They cover the common scenarios for managing game sessions, player sessions, and matchmaking. For more details, see [Set up programmatic access for your game](./setting-up-aws-login.html#getting-started-iam-player-user).
@@ -98 +98 @@ These examples allow a backend service or other entity to make API calls to the
-The following example extends access to the Amazon GameLift APIs that use game session placement queues to create game sessions and manage player sessions. 
+The following example extends access to the Amazon GameLift Servers APIs that use game session placement queues to create game sessions and manage player sessions. 
@@ -120 +120 @@ The following example extends access to the Amazon GameLift APIs that use game s
-The following example extends access to the Amazon GameLift APIs that manage FlexMatch matchmaking activities. FlexMatch matches players for new or existing game sessions and initiates game session placement for games hosted on Amazon GameLift. For more information about FlexMatch, see [What is Amazon GameLift FlexMatch?](https://docs.aws.amazon.com/gamelift/latest/flexmatchguide/match-intro.html)
+The following example extends access to the Amazon GameLift Servers APIs that manage FlexMatch matchmaking activities. FlexMatch matches players for new or existing game sessions and initiates game session placement for games hosted on Amazon GameLift Servers. For more information about FlexMatch, see [What is Amazon GameLift ServersFlexMatch?](https://docs.aws.amazon.com/gamelift/latest/flexmatchguide/match-intro.html)
@@ -142 +142 @@ The following example extends access to the Amazon GameLift APIs that manage Fle
-The following example extends access to the Amazon GameLift APIs that manually create game sessions and player sessions on specified fleets. This scenario supports games that don't use placement queues, such as games that let players join by choosing from a list of available game sessions (the "list-and-pick" method).
+The following example extends access to the Amazon GameLift Servers APIs that manually create game sessions and player sessions on specified fleets. This scenario supports games that don't use placement queues, such as games that let players join by choosing from a list of available game sessions (the "list-and-pick" method).