All pages
Powered 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

AmazonQFramework-FinOpsCenterQStaticWebsiteConfigUp-Z0oTD3Mcp1LS

Lambda to update config in s3 bucket

AmazonQFramework-QuickSightServiceRole7B637E2B-GUb2vDYNGq13

Lambda to setup quicksight assets

AmazonQSetup-FinOpsCenterQAthenaNamedQueryLambdaSer-fdcJdVlzMAam

Lambda to execute named queries on athena

AmazonQSetup-FinOpsCenterQDatasetRefreshCheckerServ-Iu75IkVuIcBB

Lambda to check quicksight dataset refresh status

AmazonQSetup-FinOpsCenterQExecuteLambdaToCreateAthe-p2fB1nlcQtYy

Lambda to create and database on athena which connects to s3

AmazonQSetup-FinOpsCenterQQuicksightAssetsSetupLamb-xVyxccSdwusB

Lambda to create datastores, datasets, themes on quicksight

AmazonQSetup-FinOpsCenterQQuicksightAssetsSetupLamb-xVyxccSdwusB

Lambda to create datastores, datasets, themes on quicksight

AmazonQSetup-FinOpsCenterQTopicCreatorServiceRole89-GKJTnYXFpwCC

Lambda to create topics on quicksight

AmazonQFramework-AWS679f53fac002430cb0da5b7982bd228-fnZ708s887E8
AmazonQFramework-CustomCDKBucketDeployment8693BB649-unoj2GSZ3VOE
AmazonQFramework-FinOpsCenterQDynamoDataExtractorHa-4oYQql0QJxly
AmazonQFramework-FinOpsCenterQGlueCrawlerRole295A89-hhZjT5ZET65W