@cloud-copilot/iam-data
Version:
1,594 lines • 40.2 kB
JSON
{
"addprofilekey": {
"name": "AddProfileKey",
"description": "Grants permission to add a profile key",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"batchgetcalculatedattributeforprofile": {
"name": "BatchGetCalculatedAttributeForProfile",
"description": "Grants permission to retrieve a calculated attribute for the specific profiles in the domain",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "calculated-attributes",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"batchgetprofile": {
"name": "BatchGetProfile",
"description": "Grants permission to get profiles in the domain",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"createcalculatedattributedefinition": {
"name": "CreateCalculatedAttributeDefinition",
"description": "Grants permission to create a calculated attribute definition in the domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "calculated-attributes",
"required": true,
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"createdomain": {
"name": "CreateDomain",
"description": "Grants permission to create a Domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": [
"iam:CreateServiceLinkedRole"
]
},
"createdomainlayout": {
"name": "CreateDomainLayout",
"description": "Grants permission to create a layout in the domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "layouts",
"required": true,
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"createeventstream": {
"name": "CreateEventStream",
"description": "Grants permission to put an event stream in a domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": [
"iam:PutRolePolicy",
"kinesis:DescribeStreamSummary"
]
},
{
"name": "event-streams",
"required": true,
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"createeventtrigger": {
"name": "CreateEventTrigger",
"description": "Grants permission to create an event trigger in the domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "event-triggers",
"required": true,
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"createintegrationworkflow": {
"name": "CreateIntegrationWorkflow",
"description": "Grants permission to create an integration workflow in a domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "integrations",
"required": true,
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"createprofile": {
"name": "CreateProfile",
"description": "Grants permission to create a profile in the domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"createsegmentdefinition": {
"name": "CreateSegmentDefinition",
"description": "Grants permission to create a segment definition in the domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "segment-definitions",
"required": true,
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"createsegmentestimate": {
"name": "CreateSegmentEstimate",
"description": "Grants permission to create a segment estimate in the domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"createsegmentsnapshot": {
"name": "CreateSegmentSnapshot",
"description": "Grants permission to create a segment snapshot in the domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "segment-definitions",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"createsnapshot": {
"name": "CreateSnapshot",
"isPermissionOnly": true,
"description": "Grants permission to create a snapshot in the domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"createuploadjob": {
"name": "CreateUploadJob",
"description": "Grants permission to create an upload job in the domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletecalculatedattributedefinition": {
"name": "DeleteCalculatedAttributeDefinition",
"description": "Grants permission to delete a calculated attribute definition in the domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "calculated-attributes",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletedomain": {
"name": "DeleteDomain",
"description": "Grants permission to delete a Domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletedomainlayout": {
"name": "DeleteDomainLayout",
"description": "Grants permission to delete a layout in the domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "layouts",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteeventstream": {
"name": "DeleteEventStream",
"description": "Grants permission to delete an event stream in a domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": [
"iam:DeleteRolePolicy"
]
},
{
"name": "event-streams",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteeventtrigger": {
"name": "DeleteEventTrigger",
"description": "Grants permission to delete an event trigger in the domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "event-triggers",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteintegration": {
"name": "DeleteIntegration",
"description": "Grants permission to delete a integration in a domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "integrations",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteprofile": {
"name": "DeleteProfile",
"description": "Grants permission to delete a profile",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteprofilekey": {
"name": "DeleteProfileKey",
"description": "Grants permission to delete a profile key",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteprofileobject": {
"name": "DeleteProfileObject",
"description": "Grants permission to delete a profile object",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "object-types",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteprofileobjecttype": {
"name": "DeleteProfileObjectType",
"description": "Grants permission to delete a specific profile object type in the domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "object-types",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletesegmentdefinition": {
"name": "DeleteSegmentDefinition",
"description": "Grants permission to delete a segment definition in the domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "segment-definitions",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteworkflow": {
"name": "DeleteWorkflow",
"description": "Grants permission to delete a workflow in a domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"detectprofileobjecttype": {
"name": "DetectProfileObjectType",
"description": "Grants permission to auto detect object type",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getautomergingpreview": {
"name": "GetAutoMergingPreview",
"description": "Grants permission to get a preview of auto merging in a domain",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getcalculatedattributedefinition": {
"name": "GetCalculatedAttributeDefinition",
"description": "Grants permission to get a calculated attribute definition in the domain",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "calculated-attributes",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getcalculatedattributeforprofile": {
"name": "GetCalculatedAttributeForProfile",
"description": "Grants permission to retrieve a calculated attribute for a specific profile in the domain",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "calculated-attributes",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getdomain": {
"name": "GetDomain",
"description": "Grants permission to get a specific domain in an account",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getdomainlayout": {
"name": "GetDomainLayout",
"description": "Grants permission to get a layout in the domain",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "layouts",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"geteventstream": {
"name": "GetEventStream",
"description": "Grants permission to get a specific event stream in a domain",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": [
"kinesis:DescribeStreamSummary"
]
},
{
"name": "event-streams",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"geteventtrigger": {
"name": "GetEventTrigger",
"description": "Grants permission to get an event trigger in the domain",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "event-triggers",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getidentityresolutionjob": {
"name": "GetIdentityResolutionJob",
"description": "Grants permission to get an identity resolution job in a domain",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getintegration": {
"name": "GetIntegration",
"description": "Grants permission to get a specific integrations in a domain",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "integrations",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getmatches": {
"name": "GetMatches",
"description": "Grants permission to get profile matches in a domain",
"accessLevel": "List",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getprofileobjecttype": {
"name": "GetProfileObjectType",
"description": "Grants permission to get a specific profile object type in the domain",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "object-types",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getprofileobjecttypetemplate": {
"name": "GetProfileObjectTypeTemplate",
"description": "Grants permission to get a specific object type template",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"getsegmentdefinition": {
"name": "GetSegmentDefinition",
"description": "Grants permission to get a segment definition in the domain",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "segment-definitions",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getsegmentestimate": {
"name": "GetSegmentEstimate",
"description": "Grants permission to get a segment estimate in the domain",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getsegmentmembership": {
"name": "GetSegmentMembership",
"description": "Grants permission to determine if the given profiles are part of a segment in the domain",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "segment-definitions",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getsegmentsnapshot": {
"name": "GetSegmentSnapshot",
"description": "Grants permission to get a segment snapshot in the domain",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "segment-definitions",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getsimilarprofiles": {
"name": "GetSimilarProfiles",
"description": "Grants permission to get all the similar profiles in the domain",
"accessLevel": "List",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getsnapshot": {
"name": "GetSnapshot",
"isPermissionOnly": true,
"description": "Grants permission to get a snapshot in the domain",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getuploadjob": {
"name": "GetUploadJob",
"description": "Grants permission to get details of an upload job in the domain",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getuploadjobpath": {
"name": "GetUploadJobPath",
"description": "Grants permission to get a pre-signed URL to upload file for an upload job",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getworkflow": {
"name": "GetWorkflow",
"description": "Grants permission to get workflow details in a domain",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getworkflowsteps": {
"name": "GetWorkflowSteps",
"description": "Grants permission to get workflow step details in a domain",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listaccountintegrations": {
"name": "ListAccountIntegrations",
"description": "Grants permission to list all the integrations in the account",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listcalculatedattributedefinitions": {
"name": "ListCalculatedAttributeDefinitions",
"description": "Grants permission to list all the calculated attribute definitions in the domain",
"accessLevel": "List",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listcalculatedattributesforprofile": {
"name": "ListCalculatedAttributesForProfile",
"description": "Grants permission to list all calculated attributes for a specific profile in the domain",
"accessLevel": "List",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listdomainlayouts": {
"name": "ListDomainLayouts",
"description": "Grants permission to list all the layouts in the domain",
"accessLevel": "List",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listdomains": {
"name": "ListDomains",
"description": "Grants permission to list all the domains in an account",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listeventstreams": {
"name": "ListEventStreams",
"description": "Grants permission to list all the event streams in a specific domain",
"accessLevel": "List",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listeventtriggers": {
"name": "ListEventTriggers",
"description": "Grants permission to list all the event triggers in the domain",
"accessLevel": "List",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listidentityresolutionjobs": {
"name": "ListIdentityResolutionJobs",
"description": "Grants permission to list identity resolution jobs in a domain",
"accessLevel": "List",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listintegrations": {
"name": "ListIntegrations",
"description": "Grants permission to list all the integrations in a specific domain",
"accessLevel": "List",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listobjecttypeattributes": {
"name": "ListObjectTypeAttributes",
"description": "Grants permission to list all the attributes of a specific object type in the domain",
"accessLevel": "List",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "object-types",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listprofileattributevalues": {
"name": "ListProfileAttributeValues",
"description": "Grants permission to list all the values of a profile attribute in the domain",
"accessLevel": "List",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listprofileobjecttypetemplates": {
"name": "ListProfileObjectTypeTemplates",
"description": "Grants permission to list all the profile object type templates in the account",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listprofileobjecttypes": {
"name": "ListProfileObjectTypes",
"description": "Grants permission to list all the profile object types in the domain",
"accessLevel": "List",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listprofileobjects": {
"name": "ListProfileObjects",
"description": "Grants permission to list all the profile objects for a profile",
"accessLevel": "List",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "object-types",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listrulebasedmatches": {
"name": "ListRuleBasedMatches",
"description": "Grants permission to list all the rule-based matching result in the domain",
"accessLevel": "List",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listsegmentdefinitions": {
"name": "ListSegmentDefinitions",
"description": "Grants permission to list all the segment definitions in the domain",
"accessLevel": "List",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listtagsforresource": {
"name": "ListTagsForResource",
"description": "Grants permission to list tags for a resource",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "calculated-attributes",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "domains",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "event-streams",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "event-triggers",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "integrations",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "layouts",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "object-types",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "segment-definitions",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listuploadjobs": {
"name": "ListUploadJobs",
"description": "Grants permission to list all upload jobs in the domain",
"accessLevel": "List",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listworkflows": {
"name": "ListWorkflows",
"description": "Grants permission to list all the workflows in a specific domain",
"accessLevel": "List",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"mergeprofiles": {
"name": "MergeProfiles",
"description": "Grants permission to merge profiles in a domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"putintegration": {
"name": "PutIntegration",
"description": "Grants permission to put a integration in a domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "integrations",
"required": true,
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"putprofileobject": {
"name": "PutProfileObject",
"description": "Grants permission to put an object for a profile",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "object-types",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"putprofileobjecttype": {
"name": "PutProfileObjectType",
"description": "Grants permission to put a specific profile object type in the domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "object-types",
"required": true,
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"searchprofiles": {
"name": "SearchProfiles",
"description": "Grants permission to search for profiles in a domain",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"startuploadjob": {
"name": "StartUploadJob",
"description": "Grants permission to start an upload job in the domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"stopuploadjob": {
"name": "StopUploadJob",
"description": "Grants permission to stop an upload job in the domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"tagresource": {
"name": "TagResource",
"description": "Grants permission to adds tags to a resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "calculated-attributes",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "domains",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "event-streams",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "event-triggers",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "integrations",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "layouts",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "object-types",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "segment-definitions",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"untagresource": {
"name": "UntagResource",
"description": "Grants permission to remove tags from a resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "calculated-attributes",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "domains",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "event-streams",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "event-triggers",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "integrations",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "layouts",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "object-types",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "segment-definitions",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:TagKeys"
],
"dependentActions": []
},
"updatecalculatedattributedefinition": {
"name": "UpdateCalculatedAttributeDefinition",
"description": "Grants permission to update a calculated attribute definition in the domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "calculated-attributes",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updatedomain": {
"name": "UpdateDomain",
"description": "Grants permission to update a Domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": [
"iam:CreateServiceLinkedRole"
]
},
"updatedomainlayout": {
"name": "UpdateDomainLayout",
"description": "Grants permission to update a layout in the domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "layouts",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updateeventtrigger": {
"name": "UpdateEventTrigger",
"description": "Grants permission to update an event trigger in the domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "event-triggers",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updateprofile": {
"name": "UpdateProfile",
"description": "Grants permission to update a profile in the domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
}
}