Prerequisites for Embedding Amazon WorkSpaces Applications Streaming Sessions
To embed an WorkSpaces Applications streaming session in a website, you must have the following:
-
A configured WorkSpaces Applications environment that includes an WorkSpaces Applications image, fleet, and stack. For information about how to create these resources, see the following topics in the WorkSpaces Applications Administration Guide:
A streaming URL for user authentication. SAML 2.0 and WorkSpaces Applications user pools are currently not supported as authentication methods for embedded WorkSpaces Applications streaming sessions.
Optionally, you can use custom domains for embedded WorkSpaces Applications streaming sessions. You can use custom domains so that your own company URL displays for users rather than an WorkSpaces Applications URL. Custom domains are required if your users have web browsers that block third-party cookies.
Note
You can configure custom domains by using Amazon CloudFront. For information, see Using Custom Domains with WorkSpaces Applications
. When you use a custom domain, you must:
-
Create a streaming URL that uses the same domain.
-
Add
appstream-custom-url-domainto the header of the webpage that will host the embedded WorkSpaces Applications streaming sessions. For the header value, use the domain that your reverse proxy displays to users. For more information, see Configuration Requirements for Using Custom Domains.
-