Replies: 1 comment 1 reply
|
The current implementation uses option 1, as far as I can tell, but we do persist/return the user-supplied account ID. In AWS, I imagine it is possible to have access to quicksight instances in other accounts, assuming you have the appropriate IAM permissions.
That behaviour is most similar to AWS, and keeps Moto easy to use. However, I would suggest we keep our current implementation, so option 1. If/when users explicitly need cross-account access we can always revisit this, but I'm generally in favour of keeping things as simple as possible. |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
The AWS Account ID must be send in every request that is done using the quicksight API.
On moto side, there are some possibilities and I don't know what is the best option:
Option 3 is the option closest to the real world but the two others are valid as well depending on the use case.
I found no other implemented service with a similar AWS API implementation but I might have overlooked it.
Thanks for your advice.
All reactions