{
  "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": []
  }
}