in source/lambda/quicksight-custom-resources/util/datasource.py [0:0]
def _get_permissions(self):
# The principal is the owner of the resource and create the resources and is given full actions for the type
permissions = [
{
"Principal": self.principal_arn,
"Actions": [
"quicksight:DescribeDataSource",
"quicksight:DescribeDataSourcePermissions",
"quicksight:PassDataSource",
"quicksight:UpdateDataSource",
"quicksight:UpdateDataSourcePermissions",
"quicksight:DeleteDataSource",
],
}
]
return permissions