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