@cloud-copilot/iam-data
Version:
137 lines • 3.62 kB
JSON
{
"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": []
}
}