AWS appstream2 documentation change
Summary
Updated product name references from 'Amazon AppStream 2.0' to 'Amazon WorkSpaces Applications' throughout the documentation, including UI element references and configuration examples.
Security assessment
The changes are purely branding/product name updates without introducing new security features or addressing vulnerabilities. While the documentation discusses UI element hiding (a security control), this was pre-existing functionality and the diff only updates terminology.
Diff
diff --git a/appstream2/latest/developerguide/configure-website-for-integration.md b/appstream2/latest/developerguide/configure-website-for-integration.md index 4e2d449f2..d8e1cb3d5 100644 --- a//appstream2/latest/developerguide/configure-website-for-integration.md +++ b//appstream2/latest/developerguide/configure-website-for-integration.md @@ -3 +3 @@ -[Documentation](/index.html)[Amazon AppStream 2.0](/appstream2/index.html)[Administration Guide](what-is-appstream.html) +[Documentation](/index.html)[Amazon WorkSpaces Applications](/appstream2/index.html)[Administration Guide](what-is-appstream.html) @@ -5 +5 @@ -Import the appstream-embed JavaScript FileInitialize and Configure the AppStream.Embed Interface ObjectExamples for Hiding Items in the AppStream 2.0 User Interface +Import the appstream-embed JavaScript FileInitialize and Configure the AppStream.Embed Interface ObjectExamples for Hiding Items in the WorkSpaces Applications User Interface @@ -7 +7 @@ Import the appstream-embed JavaScript FileInitialize and Configure the AppStream -# Step 4. Configure Your Website for Integration with Amazon AppStream 2.0 +# Step 4. Configure Your Website for Integration with Amazon WorkSpaces Applications @@ -9 +9 @@ Import the appstream-embed JavaScript FileInitialize and Configure the AppStream -The following sections provide information about how to configure your webpage to host embedded AppStream 2.0 streaming sessions. +The following sections provide information about how to configure your webpage to host embedded WorkSpaces Applications streaming sessions. @@ -17 +17 @@ The following sections provide information about how to configure your webpage t - * Examples for Hiding Items in the AppStream 2.0 User Interface + * Examples for Hiding Items in the WorkSpaces Applications User Interface @@ -24 +24 @@ The following sections provide information about how to configure your webpage t - 1. On the webpage where you plan to embed the AppStream 2.0 streaming session, import the **appstream-embed.js** file into the webpage by adding the following code: + 1. On the webpage where you plan to embed the WorkSpaces Applications streaming session, import the **appstream-embed.js** file into the webpage by adding the following code: @@ -28 +28 @@ The following sections provide information about how to configure your webpage t - 2. Next, create an empty container div. The ID of the div that you set is passed into the AppStream 2.0 embed constructor. It's then used to inject an iframe for the streaming session. To create the div, add the following code: + 2. Next, create an empty container div. The ID of the div that you set is passed into the WorkSpaces Applications embed constructor. It's then used to inject an iframe for the streaming session. To create the div, add the following code: @@ -53 +53 @@ In the code, replace `sessionURL` and `userInterfaceConfig` with your own values -The value specified for `userInterfaceConfig` hides the entire AppStream 2.0 toolbar. This value, which is included as an example, is optional. +The value specified for `userInterfaceConfig` hides the entire WorkSpaces Applications toolbar. This value, which is included as an example, is optional. @@ -58 +58 @@ The value specified for `userInterfaceConfig` hides the entire AppStream 2.0 too -The streaming URL that you created by using the AppStream 2.0 console, the [CreateStreamingURL](https://docs.aws.amazon.com/appstream2/latest/APIReference/API_CreateStreamingURL.html) API action, or the [create-streaming-url](https://docs.aws.amazon.com/cli/latest/reference/appstream/create-streaming-url.html) AWS CLI command. This parameter is case-sensitive. +The streaming URL that you created by using the WorkSpaces Applications console, the [CreateStreamingURL](https://docs.aws.amazon.com/appstream2/latest/APIReference/API_CreateStreamingURL.html) API action, or the [create-streaming-url](https://docs.aws.amazon.com/cli/latest/reference/appstream/create-streaming-url.html) AWS CLI command. This parameter is case-sensitive. @@ -69 +69 @@ The configuration that generates the initial state of the user interface element -The key, `AppStream.Embed.Options.HIDDEN_ELEMENTS`, specifies the user interface objects that are initially hidden when the embedded AppStream 2.0 streaming session is initialized. Later, you can return both hidden and visible objects by using the `getInterfaceState` parameter. +The key, `AppStream.Embed.Options.HIDDEN_ELEMENTS`, specifies the user interface objects that are initially hidden when the embedded WorkSpaces Applications streaming session is initialized. Later, you can return both hidden and visible objects by using the `getInterfaceState` parameter. @@ -77 +77 @@ The value is an array of constants (toolbar buttons). For a list of constants th -## Examples for Hiding Items in the AppStream 2.0 User Interface +## Examples for Hiding Items in the WorkSpaces Applications User Interface @@ -79 +79 @@ The value is an array of constants (toolbar buttons). For a list of constants th -The examples in this section show how to hide items in the AppStream 2.0 user interface from users during their embedded AppStream 2.0 streaming sessions. +The examples in this section show how to hide items in the WorkSpaces Applications user interface from users during their embedded WorkSpaces Applications streaming sessions. @@ -83 +83 @@ The examples in this section show how to hide items in the AppStream 2.0 user in - * Example 1: Hide the entire AppStream 2.0 toolbar + * Example 1: Hide the entire WorkSpaces Applications toolbar @@ -85 +85 @@ The examples in this section show how to hide items in the AppStream 2.0 user in - * Example 2: Hide a specific button on the AppStream 2.0 toolbar + * Example 2: Hide a specific button on the WorkSpaces Applications toolbar @@ -87 +87 @@ The examples in this section show how to hide items in the AppStream 2.0 user in - * Example 3: Hide multiple buttons on the AppStream 2.0 toolbar + * Example 3: Hide multiple buttons on the WorkSpaces Applications toolbar @@ -92 +92 @@ The examples in this section show how to hide items in the AppStream 2.0 user in -### Example 1: Hide the entire AppStream 2.0 toolbar +### Example 1: Hide the entire WorkSpaces Applications toolbar @@ -94 +94 @@ The examples in this section show how to hide items in the AppStream 2.0 user in -To prevent users from accessing any button on the AppStream 2.0 toolbar during embedded streaming sessions, use the `AppStream.Embed.Elements.TOOLBAR` constant. This constant lets you hide all AppStream 2.0 toolbar buttons. +To prevent users from accessing any button on the WorkSpaces Applications toolbar during embedded streaming sessions, use the `AppStream.Embed.Elements.TOOLBAR` constant. This constant lets you hide all WorkSpaces Applications toolbar buttons. @@ -102 +102 @@ To prevent users from accessing any button on the AppStream 2.0 toolbar during e -### Example 2: Hide a specific button on the AppStream 2.0 toolbar +### Example 2: Hide a specific button on the WorkSpaces Applications toolbar @@ -104 +104 @@ To prevent users from accessing any button on the AppStream 2.0 toolbar during e -You can display the AppStream 2.0 toolbar, while preventing users from accessing a specific toolbar button during embedded streaming sessions. To do so, specify the constant for the button that you want to hide. The following code uses the `AppStream.Embed.Elements.FILES_BUTTON` constant to hide the **My Files** button. This prevents users from accessing persistent storage options during embedded streaming sessions. +You can display the WorkSpaces Applications toolbar, while preventing users from accessing a specific toolbar button during embedded streaming sessions. To do so, specify the constant for the button that you want to hide. The following code uses the `AppStream.Embed.Elements.FILES_BUTTON` constant to hide the **My Files** button. This prevents users from accessing persistent storage options during embedded streaming sessions. @@ -112 +112 @@ You can display the AppStream 2.0 toolbar, while preventing users from accessing -### Example 3: Hide multiple buttons on the AppStream 2.0 toolbar +### Example 3: Hide multiple buttons on the WorkSpaces Applications toolbar @@ -114 +114 @@ You can display the AppStream 2.0 toolbar, while preventing users from accessing -You can display the AppStream 2.0 toolbar, while preventing users from accessing more than one toolbar button during embedded streaming sessions. To do so, specify the constants for the buttons that you want to hide. The following code uses the `AppStream.Embed.Elements.END_SESSION_BUTTON` and `AppStream.Embed.Elements.FULLSCREEN_BUTTON` constants to hide the **End Session** and **Fullscreen** buttons. +You can display the WorkSpaces Applications toolbar, while preventing users from accessing more than one toolbar button during embedded streaming sessions. To do so, specify the constants for the buttons that you want to hide. The following code uses the `AppStream.Embed.Elements.END_SESSION_BUTTON` and `AppStream.Embed.Elements.FULLSCREEN_BUTTON` constants to hide the **End Session** and **Fullscreen** buttons.