UNPKG

@cloud-copilot/iam-data

Version:
344 lines 8.38 kB
{ "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": [] } }