@cloud-copilot/iam-data
Version:
132 lines • 3.83 kB
JSON
{
"createdashboard": {
"name": "CreateDashboard",
"description": "Grants permission to create a dashboard",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"createscheduledreport": {
"name": "CreateScheduledReport",
"description": "Grants permission to create a scheduled report",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:ResourceTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": [
"iam:PassRole"
]
},
"deletedashboard": {
"name": "DeleteDashboard",
"description": "Grants permission to delete a dashboard",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"deletescheduledreport": {
"name": "DeleteScheduledReport",
"description": "Grants permission to delete a scheduled report",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"executescheduledreport": {
"name": "ExecuteScheduledReport",
"description": "Grants permission to execute a scheduled report",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"getdashboard": {
"name": "GetDashboard",
"description": "Grants permission to get dashboard information",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"getresourcepolicy": {
"name": "GetResourcePolicy",
"description": "Grants permission to get the resource policy for a dashboard",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"getscheduledreport": {
"name": "GetScheduledReport",
"description": "Grants permission to get scheduled report information",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listdashboards": {
"name": "ListDashboards",
"description": "Grants permission to list information about all of the dashboards for a user",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listscheduledreports": {
"name": "ListScheduledReports",
"description": "Grants permission to list information about all of the scheduled reports for a user",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listtagsforresource": {
"name": "ListTagsForResource",
"description": "Grants permission to list all of the tags for a resource",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"tagresource": {
"name": "TagResource",
"description": "Grants permission to create a tag for a resource",
"accessLevel": "Tagging",
"resourceTypes": [],
"conditionKeys": [
"aws:TagKeys",
"aws:RequestTag/${TagKey}"
],
"dependentActions": []
},
"untagresource": {
"name": "UntagResource",
"description": "Grants permission to remove a tag for a resource",
"accessLevel": "Tagging",
"resourceTypes": [],
"conditionKeys": [
"aws:TagKeys"
],
"dependentActions": []
},
"updatedashboard": {
"name": "UpdateDashboard",
"description": "Grants permission to update an existing dashboard",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"updatescheduledreport": {
"name": "UpdateScheduledReport",
"description": "Grants permission to update an existing scheduled report",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
}
}