@cloud-copilot/iam-data
Version:
449 lines • 11.2 kB
JSON
{
"associatefraudster": {
"name": "AssociateFraudster",
"description": "Grants permission to associate a fraudster with a watchlist",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domain",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"createdomain": {
"name": "CreateDomain",
"description": "Grants permission to create a domain",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"createwatchlist": {
"name": "CreateWatchlist",
"description": "Grants permission to create a watchlist",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domain",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletedomain": {
"name": "DeleteDomain",
"description": "Grants permission to delete a domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domain",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletefraudster": {
"name": "DeleteFraudster",
"description": "Grants permission to delete a fraudster",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domain",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletespeaker": {
"name": "DeleteSpeaker",
"description": "Grants permission to delete a speaker",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domain",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletewatchlist": {
"name": "DeleteWatchlist",
"description": "Grants permission to delete a watchlist",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domain",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"describecomplianceconsent": {
"name": "DescribeComplianceConsent",
"isPermissionOnly": true,
"description": "Grants permission to describe compliance consent",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"describedomain": {
"name": "DescribeDomain",
"description": "Grants permission to describe a domain",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domain",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"describefraudster": {
"name": "DescribeFraudster",
"description": "Grants permission to describe a fraudster",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domain",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"describefraudsterregistrationjob": {
"name": "DescribeFraudsterRegistrationJob",
"description": "Grants permission to describe a fraudster registration job",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domain",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"describespeaker": {
"name": "DescribeSpeaker",
"description": "Grants permission to describe a speaker",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domain",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"describespeakerenrollmentjob": {
"name": "DescribeSpeakerEnrollmentJob",
"description": "Grants permission to describe a speaker enrollment job",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domain",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"describewatchlist": {
"name": "DescribeWatchlist",
"description": "Grants permission to describe a watchlist",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domain",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"disassociatefraudster": {
"name": "DisassociateFraudster",
"description": "Grants permission to disassociate a fraudster from a watchlist",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domain",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"evaluatesession": {
"name": "EvaluateSession",
"description": "Grants permission to evaluate a session",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domain",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listdomains": {
"name": "ListDomains",
"description": "Grants permission to list domains for an account",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listfraudsterregistrationjobs": {
"name": "ListFraudsterRegistrationJobs",
"description": "Grants permission to list fraudster registration jobs for a domain",
"accessLevel": "List",
"resourceTypes": [
{
"name": "domain",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listfraudsters": {
"name": "ListFraudsters",
"description": "Grants permission to list fraudsters for a domain or watchlist",
"accessLevel": "List",
"resourceTypes": [
{
"name": "domain",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listspeakerenrollmentjobs": {
"name": "ListSpeakerEnrollmentJobs",
"description": "Grants permission to list speaker enrollment jobs for a domain",
"accessLevel": "List",
"resourceTypes": [
{
"name": "domain",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listspeakers": {
"name": "ListSpeakers",
"description": "Grants permission to list speakers for a domain",
"accessLevel": "List",
"resourceTypes": [
{
"name": "domain",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listtagsforresource": {
"name": "ListTagsForResource",
"description": "Grants permission to list tags for a Voice ID resource",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "domain",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listwatchlists": {
"name": "ListWatchlists",
"description": "Grants permission to list watchlists for a domain",
"accessLevel": "List",
"resourceTypes": [
{
"name": "domain",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"optoutspeaker": {
"name": "OptOutSpeaker",
"description": "Grants permission to opt out a speaker",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domain",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"registercomplianceconsent": {
"name": "RegisterComplianceConsent",
"isPermissionOnly": true,
"description": "Grants permission to register compliance consent",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"startfraudsterregistrationjob": {
"name": "StartFraudsterRegistrationJob",
"description": "Grants permission to start a fraudster registration job",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domain",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"startspeakerenrollmentjob": {
"name": "StartSpeakerEnrollmentJob",
"description": "Grants permission to start a speaker enrollment job",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domain",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"tagresource": {
"name": "TagResource",
"description": "Grants permission to tag a Voice ID resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "domain",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"untagresource": {
"name": "UntagResource",
"description": "Grants permission to remove a tag from a Voice ID resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "domain",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:TagKeys"
],
"dependentActions": []
},
"updatedomain": {
"name": "UpdateDomain",
"description": "Grants permission to update a domain",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domain",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updatewatchlist": {
"name": "UpdateWatchlist",
"description": "Grants permission to update a watchlist",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "domain",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
}
}