Does the user is billed if i shared the embedded url that is generated using generate-embed-url-for-anonymous-user method

I am generating embed dashboard url using GenerateEmbedUrlForAnonymousUser in dotnet web api and using this url im displaying the dashboard in my web application.

if another user is trying to open the same dashboard from the same application in his system browser and if i return the same generated url(before session life time out ) will it bill for that user session also,
as per the documentation generating new url will not bill me, so should i generate the embed dashboard url per request or reuse the already generated url till its life time ?

Hello Deepak,

When it comes to URL generation in Quick Sight embedding-

The following rules apply to the generated URL:

  • It contains a temporary bearer token. It is valid for 5 minutes after it is generated. Once redeemed within this period, it cannot be re-used again.

  • The URL validity period should not be confused with the actual session lifetime that can be customized using the SessionLifetimeInMinutes parameter. The resulting user session is valid for 15 minutes (minimum) to 10 hours (maximum). The default session duration is 10 hours.

  • You are charged only when the URL is used or there is interaction with Amazon Quick Sight.

For more info see - GenerateEmbedUrlForAnonymousUser - Amazon QuickSight

Hope this clears your doubt.

Cheers,

Deep

1 Like