@cloud-copilot/iam-data
Version:
1,961 lines (1,960 loc) • 55.6 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": []
},
"createrecommender": {
"name": "CreateRecommender",
"description": "Grants permission to create a Recommender in the domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "recommenders",
"required": true,
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"createrecommenderfilter": {
"name": "CreateRecommenderFilter",
"description": "Grants permission to create a recommender filter in the domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "recommender-filters",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"createrecommenderschema": {
"name": "CreateRecommenderSchema",
"description": "Grants permission to create a recommender schema in the domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "recommender-schemas",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"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": []
},
"deletedomainobjecttype": {
"name": "DeleteDomainObjectType",
"description": "Grants permission to delete a specific domain object type in the domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domain-object-types",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "domains",
"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": []
},
"deleterecommender": {
"name": "DeleteRecommender",
"description": "Grants permission to delete a recommender in a domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "recommenders",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleterecommenderfilter": {
"name": "DeleteRecommenderFilter",
"description": "Grants permission to delete a recommender filter in the domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "recommender-filters",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleterecommenderschema": {
"name": "DeleteRecommenderSchema",
"description": "Grants permission to delete a recommender schema in the domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "recommender-schemas",
"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": []
},
"getdomainobjecttype": {
"name": "GetDomainObjectType",
"description": "Grants permission to get a specific domain object type in the domain",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domain-object-types",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "domains",
"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": []
},
"getobjecttypeattributestatistics": {
"name": "GetObjectTypeAttributeStatistics",
"description": "Grants permission to get statistics of a specific attribute for object type in the domain",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "object-types",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getprofilehistoryrecord": {
"name": "GetProfileHistoryRecord",
"description": "Grants permission to get a profile history record for a profile in a domain",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getprofileinsights": {
"name": "GetProfileInsights",
"description": "Grants permission to list insights for a profile",
"accessLevel": "Read",
"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": []
},
"getprofilerecommendations": {
"name": "GetProfileRecommendations",
"description": "Grants permission to list recommendations for a profile",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "recommenders",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getrecommender": {
"name": "GetRecommender",
"description": "Grants permission to get Recommender details in a domain",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "recommenders",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getrecommenderfilter": {
"name": "GetRecommenderFilter",
"description": "Grants permission to get recommender filter details in the domain",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "recommender-filters",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getrecommenderschema": {
"name": "GetRecommenderSchema",
"description": "Grants permission to get recommender schema details in the domain",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "recommender-schemas",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"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": []
},
"listdomainobjecttypes": {
"name": "ListDomainObjectTypes",
"description": "Grants permission to list all the domain object types in the domain",
"accessLevel": "List",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listdomainobjects": {
"name": "ListDomainObjects",
"description": "Grants permission to list domain objects in a domain",
"accessLevel": "List",
"resourceTypes": [
{
"name": "domain-object-types",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"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": []
},
"listobjecttypeattributevalues": {
"name": "ListObjectTypeAttributeValues",
"description": "Grants permission to list values of a specific attribute for object type in the domain",
"accessLevel": "List",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "object-types",
"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": []
},
"listprofilehistoryrecords": {
"name": "ListProfileHistoryRecords",
"description": "Grants permission to list all the profile history records for a profile in a 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": []
},
"listrecommenderfilters": {
"name": "ListRecommenderFilters",
"description": "Grants permission to list all recommender filters in the domain",
"accessLevel": "List",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listrecommenderrecipes": {
"name": "ListRecommenderRecipes",
"description": "Grants permission to list all the Recommenders Recipes in the domain",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listrecommenderschemas": {
"name": "ListRecommenderSchemas",
"description": "Grants permission to list all recommender schemas in the domain",
"accessLevel": "List",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listrecommenders": {
"name": "ListRecommenders",
"description": "Grants permission to list all the Recommenders in the domain",
"accessLevel": "List",
"resourceTypes": [
{
"name": "domains",
"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": "domain-object-types",
"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": "recommender-filters",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "recommender-schemas",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "recommenders",
"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": []
},
"putdomainobjecttype": {
"name": "PutDomainObjectType",
"description": "Grants permission to put a specific domain object type in the domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domain-object-types",
"required": true,
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
{
"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": [
"app-integrations:CreateDataIntegrationAssociation",
"app-integrations:DeleteDataIntegrationAssociation",
"app-integrations:GetDataIntegration",
"app-integrations:ListDataIntegrationAssociations",
"kms:CreateGrant"
]
},
{
"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": []
},
"startrecommender": {
"name": "StartRecommender",
"description": "Grants permission to start a recommender in a domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "recommenders",
"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": []
},
"stoprecommender": {
"name": "StopRecommender",
"description": "Grants permission to stop a recommender in a domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domains",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "recommenders",
"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": "domain-object-types",
"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": []
},
{