{
  "approveaccessgrant": {
    "name": "ApproveAccessGrant",
    "description": "Grants permission to approve a permission request",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "permission",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "approvepermissionrequest": {
    "name": "ApprovePermissionRequest",
    "description": "Grants permission to approve a permission request",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "permission",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "assumepermissionrole": {
    "name": "AssumePermissionRole",
    "description": "Grants permission to obtain a set of temporary security credentials for experts which they can use to access buyers' AWS resources",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "permission",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createpermissionrequest": {
    "name": "CreatePermissionRequest",
    "description": "Grants permission to create a permission request",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "permission",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getpermissionrequest": {
    "name": "GetPermissionRequest",
    "description": "Grants permission to get a permission request",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "permission",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listpermissionrequests": {
    "name": "ListPermissionRequests",
    "description": "Grants permission to list permission requests",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "permission",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "rejectpermissionrequest": {
    "name": "RejectPermissionRequest",
    "description": "Grants permission to reject a permission request",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "permission",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "revokepermissionrequest": {
    "name": "RevokePermissionRequest",
    "description": "Grants permission to revoke a permission request which was previously approved",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "permission",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "withdrawpermissionrequest": {
    "name": "WithdrawPermissionRequest",
    "description": "Grants permission to withdraw a permission request that has not been approved or declined",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "permission",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  }
}