UNPKG

@cloud-copilot/iam-data

Version:
857 lines 20.8 kB
{ "batchgetcaserule": { "name": "BatchGetCaseRule", "description": "Grants permission to retrieve information about the case rules in the case domain", "accessLevel": "Read", "resourceTypes": [ { "name": "CaseRule", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "batchgetfield": { "name": "BatchGetField", "description": "Grants permission to retrieve information about the fields in the case domain", "accessLevel": "Read", "resourceTypes": [ { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Field", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "batchputfieldoptions": { "name": "BatchPutFieldOptions", "description": "Grants permission to update the field options in the case domain", "accessLevel": "Write", "resourceTypes": [ { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Field", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createcase": { "name": "CreateCase", "description": "Grants permission to create a case in the case domain", "accessLevel": "Write", "resourceTypes": [ { "name": "Case", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Field", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Template", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "connect:UserArn" ], "dependentActions": [] }, "createcaserule": { "name": "CreateCaseRule", "description": "Grants permission to create a case rule in the case domain", "accessLevel": "Write", "resourceTypes": [ { "name": "CaseRule", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createdomain": { "name": "CreateDomain", "description": "Grants permission to create a new case domain", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "createfield": { "name": "CreateField", "description": "Grants permission to create a field in the case domain", "accessLevel": "Write", "resourceTypes": [ { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Field", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createlayout": { "name": "CreateLayout", "description": "Grants permission to create a layout in the case domain", "accessLevel": "Write", "resourceTypes": [ { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Layout", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createrelateditem": { "name": "CreateRelatedItem", "description": "Grants permission to create a related item associated to a case in the case domain", "accessLevel": "Write", "resourceTypes": [ { "name": "Case", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "RelatedItem", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "connect:UserArn" ], "dependentActions": [] }, "createtemplate": { "name": "CreateTemplate", "description": "Grants permission to create a template in the case domain", "accessLevel": "Write", "resourceTypes": [ { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Layout", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Template", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletecaserule": { "name": "DeleteCaseRule", "description": "Grants permission to delete the case rule in the case domain", "accessLevel": "Write", "resourceTypes": [ { "name": "CaseRule", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletedomain": { "name": "DeleteDomain", "description": "Grants permission to delete the domain", "accessLevel": "Write", "resourceTypes": [ { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletefield": { "name": "DeleteField", "description": "Grants permission to delete the field in the case domain", "accessLevel": "Write", "resourceTypes": [ { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Field", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletelayout": { "name": "DeleteLayout", "description": "Grants permission to delete the layout in the case domain", "accessLevel": "Write", "resourceTypes": [ { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Layout", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deleterelateditem": { "name": "DeleteRelatedItem", "isPermissionOnly": true, "description": "Grants permission to delete a related item associated to a case in the case domain", "accessLevel": "Write", "resourceTypes": [ { "name": "Case", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "RelatedItem", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletetemplate": { "name": "DeleteTemplate", "description": "Grants permission to delete the template in the case domain", "accessLevel": "Write", "resourceTypes": [ { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Template", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getcase": { "name": "GetCase", "description": "Grants permission to retrieve information about a case in the case domain", "accessLevel": "Read", "resourceTypes": [ { "name": "Case", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Field", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getcaseauditevents": { "name": "GetCaseAuditEvents", "description": "Grants permission to view audit history of a case", "accessLevel": "Read", "resourceTypes": [ { "name": "Case", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getcaseeventconfiguration": { "name": "GetCaseEventConfiguration", "description": "Grants permission to retrieve information about the case event configuraton in the case domain", "accessLevel": "Read", "resourceTypes": [ { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getdomain": { "name": "GetDomain", "description": "Grants permission to retrieve information about the case domain", "accessLevel": "Read", "resourceTypes": [ { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getlayout": { "name": "GetLayout", "description": "Grants permission to retrieve information about the layout in the case domain", "accessLevel": "Read", "resourceTypes": [ { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Layout", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "gettemplate": { "name": "GetTemplate", "description": "Grants permission to retrieve information about the template in the case domain", "accessLevel": "Read", "resourceTypes": [ { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Template", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listcaserules": { "name": "ListCaseRules", "description": "Grants permission to list case rules in the case domain", "accessLevel": "List", "resourceTypes": [ { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listcasesforcontact": { "name": "ListCasesForContact", "description": "Grants permission to list cases for a specific contact in the case domain", "accessLevel": "List", "resourceTypes": [ { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listdomains": { "name": "ListDomains", "description": "Grants permission to list all domains in the aws account", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listfieldoptions": { "name": "ListFieldOptions", "description": "Grants permission to list field options for a single select field in the case domain", "accessLevel": "List", "resourceTypes": [ { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Field", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listfields": { "name": "ListFields", "description": "Grants permission to list fields in the case domain", "accessLevel": "List", "resourceTypes": [ { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listlayouts": { "name": "ListLayouts", "description": "Grants permission to list layouts in the case domain", "accessLevel": "List", "resourceTypes": [ { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listtagsforresource": { "name": "ListTagsForResource", "description": "Grants permission to list the tags for the specified resource", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listtemplates": { "name": "ListTemplates", "description": "Grants permission to list templates in the case domain", "accessLevel": "List", "resourceTypes": [ { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "putcaseeventconfiguration": { "name": "PutCaseEventConfiguration", "description": "Grants permission to insert or update the case event configuration in the case domain", "accessLevel": "Write", "resourceTypes": [ { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "searchcases": { "name": "SearchCases", "description": "Grants permission to search for cases in the case domain", "accessLevel": "Read", "resourceTypes": [ { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "searchrelateditems": { "name": "SearchRelatedItems", "description": "Grants permission to search for related items associated to the case in the case domain", "accessLevel": "Read", "resourceTypes": [ { "name": "Case", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "tagresource": { "name": "TagResource", "description": "Grants permission to add the specified tags to the specified resource", "accessLevel": "Tagging", "resourceTypes": [ { "name": "Case", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "CaseRule", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "Domain", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "Field", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "Layout", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "RelatedItem", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "Template", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "untagresource": { "name": "UntagResource", "description": "Grants permission to remove the specified tags from the specified resource", "accessLevel": "Tagging", "resourceTypes": [ { "name": "Case", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "CaseRule", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "Domain", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "Field", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "Layout", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "RelatedItem", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "Template", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:TagKeys" ], "dependentActions": [] }, "updatecase": { "name": "UpdateCase", "description": "Grants permission to update the field values on the case in the case domain", "accessLevel": "Write", "resourceTypes": [ { "name": "Case", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Field", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "connect:UserArn" ], "dependentActions": [] }, "updatecaserule": { "name": "UpdateCaseRule", "description": "Grants permission to update the case rule in the case domain", "accessLevel": "Write", "resourceTypes": [ { "name": "CaseRule", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updatefield": { "name": "UpdateField", "description": "Grants permission to update the field in the case domain", "accessLevel": "Write", "resourceTypes": [ { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Field", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updatelayout": { "name": "UpdateLayout", "description": "Grants permission to update the layout in the case domain", "accessLevel": "Write", "resourceTypes": [ { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Layout", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updatetemplate": { "name": "UpdateTemplate", "description": "Grants permission to update the template in the case domain", "accessLevel": "Write", "resourceTypes": [ { "name": "Domain", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Template", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] } }