AppStream - Possible to bypass catalog page and go straight to app?

0

I have my elastic fleet application just about ready to go. I’m using dynamically generated streaming URLs and it’s working great now. I only have a single application and would like to eliminate the step of the user clicking on the lone app icon in the catalog. I’ve reviewed the documentation on custom branding and don’t see an obvious way to so it. Wondering if that could be scripted somehow. Thank you!

質問済み 2年前494ビュー
1回答
1
承認された回答

When you're using the CreateStreamingURL method via the API/CLI, you can pass the ApplicationId parameter with the ID (not display name) of your application. The application ID was created when you created the application (not app block), and can be found by viewing the application details page (the "name" field), or calling the DescribeApplications API (the "name" value) When this parameter is passed, the application catalog is skipped, and the session reservation process and application launch starts immediately, without user action. Note that this will start the timer of the billing duration of the Elastic fleet streaming session, rather than waiting for the user action of selecting the application.

This ApplicationId parameter is only available when you programmatically generate streaming URLs - it's not available via the console. Note that you should be generating the streaming URLs on user request, and they should last only as long as the user needs to start the streaming session. The validity of the URL doesn't impact the duration of the streaming session.

AppStream 2.0 also has some convenient workshops to help with adding your application to your website, too: https://aws.amazon.com/appstream2/getting-started/isv-workshops/. The workshops have sample JS code you can use to securely implement the workflow, and show how you can either use your own identity provider, or use Cognito.

Hope this helps!

エキスパート
回答済み 2年前
  • This absolutely solved my problem and it works perfectly. Thank you! I didn't think to look at the CreateStreamingURL parameters other than the fields I was already using. Appreciate your quick and thorough answers. This is a really nice service.

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ