# Clarification on Quicksight Session Capacity Pricing for anonymous embedding

**URL:** <https://community.amazonquick.com/t/clarification-on-quicksight-session-capacity-pricing-for-anonymous-embedding/13329>\
**Category:** Q&A\
**Tags:** pricing, calculations, quick-sight\
**Created:** [May 11, 2023, 11:03am UTC](https://community.amazonquick.com/t/clarification-on-quicksight-session-capacity-pricing-for-anonymous-embedding/13329 "2023-05-11T11:03:40Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![yogendrasgautam](https://avatars.discourse-cdn.com/v4/letter/y/6a8cbe/32.png) [@yogendrasgautam](https://community.amazonquick.com/u/yogendrasgautam)\
**Post date:** [May 11, 2023, 11:03am UTC](https://community.amazonquick.com/t/clarification-on-quicksight-session-capacity-pricing-for-anonymous-embedding/13329/1 "2023-05-11T11:03:41Z")

</div>

As per the article it says that, The embedded dashboard opened for 30 min will be considered a session.  
What if user refresh the page multiple times in span of 30 min.

1. Will it create different embed URLs each time.?
2. Will it consider the session as multiple sessions (equal to number of refreshes)

---

<div class="post-metadata">

**Author:** ![Max](https://d2orw1595917va.cloudfront.net/user_avatar/community.amazonquick.com/max/32/2288_2.png) [@Max](https://community.amazonquick.com/u/Max)\
**Post date:** [May 11, 2023, 7:27pm UTC](https://community.amazonquick.com/t/clarification-on-quicksight-session-capacity-pricing-for-anonymous-embedding/13329/2 "2023-05-11T19:27:02Z")

</div>

Hi @yogendrasgautam

To my understanding refreshes are not considered another session.

You can confirm by looking into the api on your network tab / if you have logging.

---

<div class="post-metadata">

**Author:** ![debapc](https://avatars.discourse-cdn.com/v4/letter/d/35a633/32.png) [@debapc](https://community.amazonquick.com/u/debapc)\
**Post date:** [May 11, 2023, 10:48pm UTC](https://community.amazonquick.com/t/clarification-on-quicksight-session-capacity-pricing-for-anonymous-embedding/13329/3 "2023-05-11T22:48:17Z")

</div>

Hi @yogendrasgautam - You can embed dashboards for registered users or anonymous users.

1. For registered user, the session lasts for 30 min. If you refresh the page multiple times in a span of 30 min, it is still considered a single session. Please note that embed url is generated by the host application. If the page refresh activity triggers the application to regenerate the url and that is within the 30 min of the session, you are still considered within the single session. Note that for user based pricing, it is caped at max of $5 and no charges after that for any number of sessions consumed.

2. For anonymous user, the session lasts for 30 min. You can interact with the dashboard without the generation of a new session within the 30 min span. However, if you refresh the page, which results the host application to regenerate the embed url, a new session is created.

Please note that whenever the host application calls the generate embed url api, it creates a new url. However, for registered user, Quick Sight can track the session based on the user ARN provided. For anonymous user, every time a different anonymous user ARN is created.

source: [Quick Sight pricing](https://aws.amazon.com/quicksight/pricing/)

**When does a Reader Session start and end?** A Reader Session starts with user-initiated action (e.g., login, dashboard load, page refresh, drill-down or filtering) and runs for next 30-minutes. Keeping Amazon Quick Sight open in a background browser window/tab does not result in active sessions until the Reader initiates action on page.

**Will a Reader be logged out after a 30-minute session?** No, Reader sessions are transparent to the Quick Sight Reader. Reader sessions will be automatically renewed in 30-minute intervals, and time out 30 minutes after start upon inactivity. Readers will only be logged out of Quick Sight when their authentication expires, which is dependent on the authentication scheme in place (can be one of Quick Sight-only users, SAML/Open ID Connect or Active Directory).

---

<div class="post-metadata">

**Author:** ![Kristin](https://d2orw1595917va.cloudfront.net/user_avatar/community.amazonquick.com/kristin/32/2470_2.png) [@Kristin](https://community.amazonquick.com/u/Kristin)\
**Post date:** [May 12, 2023, 3:09am UTC](https://community.amazonquick.com/t/clarification-on-quicksight-session-capacity-pricing-for-anonymous-embedding/13329/4 "2023-05-12T03:09:32Z")

</div>

Thanks @debapc for posting this solution, and welcome to the Quick Sight Community! 🙂

---

<div class="post-metadata">

**Author:** ![xoapit](https://avatars.discourse-cdn.com/v4/letter/x/7ba0ec/32.png) [@xoapit](https://community.amazonquick.com/u/xoapit)\
**Post date:** [December 21, 2023, 2:17am UTC](https://community.amazonquick.com/t/clarification-on-quicksight-session-capacity-pricing-for-anonymous-embedding/13329/5 "2023-12-21T02:17:39Z")

</div>

Hi,

I have one Quick Sight user to build the dashboard. Can I embed dashboards for registered users for my internal website with User based pricing? The website can be accessed by employees in the company. Is that okay when use only one Quick Sight account for the internal website?

---

<div class="post-metadata">

**Author:** ![debapc](https://avatars.discourse-cdn.com/v4/letter/d/35a633/32.png) [@debapc](https://community.amazonquick.com/u/debapc)\
**Post date:** [December 28, 2023, 11:04pm UTC](https://community.amazonquick.com/t/clarification-on-quicksight-session-capacity-pricing-for-anonymous-embedding/13329/6 "2023-12-28T23:04:59Z")

</div>

Hi @xoapit - welcome to the Quick Sight community! Thanks for your question.

Yes, you can embed dashboards for registered users with user based pricing.

- Here is the documentation on [Embedding dashboards for registered users](https://docs.aws.amazon.com/quicksight/latest/user/embedded-analytics-dashboards-for-authenticated-users.html).
- User based pricing is $0.30/session with $5 max/user/month. Please refer to the Quick Sight Embedded section of the [Pricing page.](https://aws.amazon.com/quicksight/pricing/?p=pm&c=aa&pd=qs&z=4)
- When you call the generate\_embed\_url\_for\_registered\_user API, you need to provide the AWS Account ID and Dashboard ID

---

<div class="post-metadata">

**Author:** ![xoapit](https://avatars.discourse-cdn.com/v4/letter/x/7ba0ec/32.png) [@xoapit](https://community.amazonquick.com/u/xoapit)\
**Post date:** [December 29, 2023, 7:34am UTC](https://community.amazonquick.com/t/clarification-on-quicksight-session-capacity-pricing-for-anonymous-embedding/13329/7 "2023-12-29T07:34:59Z")

</div>

Yes, I know I can call that API. But is that ok if I use only 1 Quick Sight user to generate the embed URL and use it to load in the web application used by many internal users?

---

<div class="post-metadata">

**Author:** ![debapc](https://avatars.discourse-cdn.com/v4/letter/d/35a633/32.png) [@debapc](https://community.amazonquick.com/u/debapc)\
**Post date:** [December 29, 2023, 5:04pm UTC](https://community.amazonquick.com/t/clarification-on-quicksight-session-capacity-pricing-for-anonymous-embedding/13329/8 "2023-12-29T17:04:45Z")

</div>

Hi @xoapit - there are 3 principals we are talking about:

1. Author, who will create the analysis and dashboard. It can be 1 Quick Sight user as per your requirement

2. IAM Role that is assumed by your application to generate the embed URL. Please refer to [Step 1: Set up permissions](https://docs.aws.amazon.com/quicksight/latest/user/embedded-dashboards-for-authenticated-users-step-1.html)

3. Readers, these are the registered Quick Sight users, who want to access the dashboard. In your case, your internal users need to be registered as Quick Sight readers. When you call the generate embed url for registered user API, you need to pass the User ARN of the registered user. Please refer to [Step 2: Generate the URL with the authentication code attached](https://docs.aws.amazon.com/quicksight/latest/user/embedded-dashboards-for-authenticated-users-step-2.html)

---

<div class="post-metadata">

**Author:** ![xoapit](https://avatars.discourse-cdn.com/v4/letter/x/7ba0ec/32.png) [@xoapit](https://community.amazonquick.com/u/xoapit)\
**Post date:** [December 29, 2023, 5:23pm UTC](https://community.amazonquick.com/t/clarification-on-quicksight-session-capacity-pricing-for-anonymous-embedding/13329/9 "2023-12-29T17:23:03Z")

</div>

Yes, I know. I created 1 QS user and created an API and passed 1 userArn from that user to QS API to generate the URL. When calling the API from our application API, I always use only 1 userArn but that API serves many application users in the internal web application. I want to know whether if having any problem with QS license if I apply like that.

---

<div class="post-metadata">

**Author:** ![debapc](https://avatars.discourse-cdn.com/v4/letter/d/35a633/32.png) [@debapc](https://community.amazonquick.com/u/debapc)\
**Post date:** [December 29, 2023, 5:38pm UTC](https://community.amazonquick.com/t/clarification-on-quicksight-session-capacity-pricing-for-anonymous-embedding/13329/10 "2023-12-29T17:38:35Z")

</div>

Hi @xoapit - you need to use user-specific ARNs. You shouldn’t be using single ARN for all the users.

---

<div class="post-metadata">

**Author:** ![xoapit](https://avatars.discourse-cdn.com/v4/letter/x/7ba0ec/32.png) [@xoapit](https://community.amazonquick.com/u/xoapit)\
**Post date:** [December 29, 2023, 7:54pm UTC](https://community.amazonquick.com/t/clarification-on-quicksight-session-capacity-pricing-for-anonymous-embedding/13329/11 "2023-12-29T19:54:33Z")

</div>

Why shouldn’t? Are there any problems with that?

---

<div class="post-metadata">

**Author:** ![debapc](https://avatars.discourse-cdn.com/v4/letter/d/35a633/32.png) [@debapc](https://community.amazonquick.com/u/debapc)\
**Post date:** [December 29, 2023, 9:29pm UTC](https://community.amazonquick.com/t/clarification-on-quicksight-session-capacity-pricing-for-anonymous-embedding/13329/12 "2023-12-29T21:29:52Z")

</div>

Hi @xoapit - This is in violation with Quick Sight licensing terms. There are internal mechanisms built-in to track the violations.

---

<div class="post-metadata">

**Author:** ![xoapit](https://avatars.discourse-cdn.com/v4/letter/x/7ba0ec/32.png) [@xoapit](https://community.amazonquick.com/u/xoapit)\
**Post date:** [December 29, 2023, 11:58pm UTC](https://community.amazonquick.com/t/clarification-on-quicksight-session-capacity-pricing-for-anonymous-embedding/13329/13 "2023-12-29T23:58:22Z")

</div>

@debapc Could you give me the document about that?

---

<div class="post-metadata">

**Author:** ![xoapit](https://avatars.discourse-cdn.com/v4/letter/x/7ba0ec/32.png) [@xoapit](https://community.amazonquick.com/u/xoapit)\
**Post date:** [December 30, 2023, 6:27pm UTC](https://community.amazonquick.com/t/clarification-on-quicksight-session-capacity-pricing-for-anonymous-embedding/13329/14 "2023-12-30T18:27:37Z")

</div>

@debapc I asked AWS support and they said that it depends on the use case. If I only embed 1 dashboard to the internal website used by many app users, I still can use a single Quick Sight user. There are not any issues with that. If I need to use other embedded features like QS Console, I need to change the approach.

---

<div class="post-metadata">

**Author:** ![debapc](https://avatars.discourse-cdn.com/v4/letter/d/35a633/32.png) [@debapc](https://community.amazonquick.com/u/debapc)\
**Post date:** [January 2, 2024, 4:30am UTC](https://community.amazonquick.com/t/clarification-on-quicksight-session-capacity-pricing-for-anonymous-embedding/13329/15 "2024-01-02T04:30:55Z")

</div>

Hi @xoapit - I have brought this up with the Quick Sight service team to comment. Looping in @agmayan and @Srikanth_Baheti.

One request, given that your query is different from the original topic of this post, can you please re-post your query as a new question and link to this thread? This will also prioritize the question, as (a) it is a new question; (b) we prioritize 0 reply questions; (c) we prioritize unsolved questions.

---

<div class="post-metadata">

**Author:** ![Srikanth\_Baheti](https://d2orw1595917va.cloudfront.net/user_avatar/community.amazonquick.com/srikanth_baheti/32/3324_2.png) [@Srikanth\_Baheti](https://community.amazonquick.com/u/Srikanth_Baheti)\
**Post date:** [January 2, 2024, 7:19pm UTC](https://community.amazonquick.com/t/clarification-on-quicksight-session-capacity-pricing-for-anonymous-embedding/13329/16 "2024-01-02T19:19:47Z")

</div>

> [@debapc](#):
>
> u shouldn’t be using single ARN for all the users.

@debapc, thank you for tagging us.  
Hi @xoapit,

As mentioned by Debu, it is violation of our licensing model to use single user for embedded scenarios, to control miss use of our licensing we have throttling in place if we see patterns of misuse based on our monitoring. This is not part of our documentation as such as of today.

Can you please share the support ticket so that I can take a look at the response and provide my insight into it. And like @debapc mentioned, please create a new question every time you have something new that comes up to get priority and incases where the Question is already marked as answer, there are highly likely no chances of getting traction.

Thanks,  
Sri

---

<div class="post-metadata">

**Author:** ![Ramon\_Lopez](https://d2orw1595917va.cloudfront.net/user_avatar/community.amazonquick.com/ramon_lopez/32/2738_2.png) [@Ramon\_Lopez](https://community.amazonquick.com/u/Ramon_Lopez)\
**Post date:** [November 18, 2024, 7:25pm UTC](https://community.amazonquick.com/t/clarification-on-quicksight-session-capacity-pricing-for-anonymous-embedding/13329/17 "2024-11-18T19:25:24Z")

</div>


