@cloud-copilot/iam-data
Version:
344 lines • 8.38 kB
JSON
{
"batchgetmemberaccountdetails": {
"name": "BatchGetMemberAccountDetails",
"description": "Grants permission to get member account details in batch",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "membership",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"cancelmembership": {
"name": "CancelMembership",
"description": "Grants permission to cancel a membership",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "membership",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"closecase": {
"name": "CloseCase",
"description": "Grants permission to close a case",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "case",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"createcase": {
"name": "CreateCase",
"description": "Grants permission to create a case",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"createcasecomment": {
"name": "CreateCaseComment",
"description": "Grants permission to create a case comment",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "case",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"createmembership": {
"name": "CreateMembership",
"description": "Grants permission to create a membership",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": [
"iam:CreateServiceLinkedRole",
"organizations:DescribeOrganization",
"organizations:ListDelegatedAdministrators"
]
},
"getcase": {
"name": "GetCase",
"description": "Grants permission to get a case",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "case",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getcaseattachmentdownloadurl": {
"name": "GetCaseAttachmentDownloadUrl",
"description": "Grants permission to get a case attachment download URL",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "case",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getcaseattachmentuploadurl": {
"name": "GetCaseAttachmentUploadUrl",
"description": "Grants permission to get a case attachment upload URL",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "case",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getmembership": {
"name": "GetMembership",
"description": "Grants permission to get a membership",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "membership",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listcaseedits": {
"name": "ListCaseEdits",
"description": "Grants permission to list case edits",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "case",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listcases": {
"name": "ListCases",
"description": "Grants permission to list cases",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listcomments": {
"name": "ListComments",
"description": "Grants permission to list case comments",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "case",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listmemberships": {
"name": "ListMemberships",
"description": "Grants permission to list memberships",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listtagsforresource": {
"name": "ListTagsForResource",
"description": "Grants permission to list the tags attached to the specified resource",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "case",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "membership",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"tagresource": {
"name": "TagResource",
"description": "Grants permission to add tags to the specified resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "case",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "membership",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:ResourceTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"untagresource": {
"name": "UntagResource",
"description": "Grants permission to remove tags from the specified resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "case",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "membership",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"updatecase": {
"name": "UpdateCase",
"description": "Grants permission to update a case",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "case",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updatecasecomment": {
"name": "UpdateCaseComment",
"description": "Grants permission to update a case comment",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "case",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updatecasestatus": {
"name": "UpdateCaseStatus",
"description": "Grants permission to update a case status",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "case",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updatemembership": {
"name": "UpdateMembership",
"description": "Grants permission to update memberships",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "membership",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": [
"iam:CreateServiceLinkedRole"
]
},
"updateresolvertype": {
"name": "UpdateResolverType",
"description": "Grants permission to update case resolver type",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "case",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
}
}