arrow-left

All pages
gitbookPowered by GitBook
1 of 1

Loading...

IAM Roles and Purpuse

The CFT for the Backend Framework Setup and the creation of the QuickSight components create IAM in the AWS Account that it is installed.

Below is the list of the Roles and their Purpose:

Role
Purpose

IAM Execution role to Extract Data from DynamoDB Tables

Lambda to write data into s3 bucket

Lambda to read data from dynamodb tables

Lambda to setup glue crawlers

Lambda to update config in s3 bucket

Lambda to setup quicksight assets

Lambda to execute named queries on athena

Lambda to check quicksight dataset refresh status

Lambda to create and database on athena which connects to s3

Lambda to create datastores, datasets, themes on quicksight

Lambda to create datastores, datasets, themes on quicksight

Lambda to create topics on quicksight

AmazonQFramework-AWS679f53fac002430cb0da5b7982bd228-fnZ708s887E8arrow-up-right
AmazonQFramework-CustomCDKBucketDeployment8693BB649-unoj2GSZ3VOEarrow-up-right
AmazonQFramework-FinOpsCenterQDynamoDataExtractorHa-4oYQql0QJxlyarrow-up-right
AmazonQFramework-FinOpsCenterQGlueCrawlerRole295A89-hhZjT5ZET65Warrow-up-right
AmazonQFramework-FinOpsCenterQStaticWebsiteConfigUp-Z0oTD3Mcp1LSarrow-up-right
AmazonQFramework-QuickSightServiceRole7B637E2B-GUb2vDYNGq13arrow-up-right
AmazonQSetup-FinOpsCenterQAthenaNamedQueryLambdaSer-fdcJdVlzMAamarrow-up-right
AmazonQSetup-FinOpsCenterQDatasetRefreshCheckerServ-Iu75IkVuIcBBarrow-up-right
AmazonQSetup-FinOpsCenterQExecuteLambdaToCreateAthe-p2fB1nlcQtYyarrow-up-right
AmazonQSetup-FinOpsCenterQQuicksightAssetsSetupLamb-xVyxccSdwusBarrow-up-right
AmazonQSetup-FinOpsCenterQQuicksightAssetsSetupLamb-xVyxccSdwusBarrow-up-right
AmazonQSetup-FinOpsCenterQTopicCreatorServiceRole89-GKJTnYXFpwCCarrow-up-right