@cloud-copilot/iam-data
Version:
1,744 lines • 42.9 kB
JSON
{
"adduserlicenses": {
"name": "AddUserLicenses",
"description": "Grants permission to add one or more users for licenses",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"allowvendedlogdeliveryforresource": {
"name": "AllowVendedLogDeliveryForResource",
"isPermissionOnly": true,
"description": "Grants permission to configure vended log delivery for Amazon Q Business application resource",
"accessLevel": "Permissions management",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"associatepermission": {
"name": "AssociatePermission",
"description": "Grants permission to associate resource based policy statement to the application",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": [
"qbusiness:PutResourcePolicy"
]
},
"batchdeletedocument": {
"name": "BatchDeleteDocument",
"description": "Grants permission to batch delete document",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "index",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"batchputdocument": {
"name": "BatchPutDocument",
"description": "Grants permission to batch put document",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "index",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"cancelsubscription": {
"name": "CancelSubscription",
"description": "Grants permission to cancel a subscription",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "subscription",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"chat": {
"name": "Chat",
"description": "Grants permission to chat using an application",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"chatsync": {
"name": "ChatSync",
"description": "Grants permission to chat synchronously using an application",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"checkdocumentaccess": {
"name": "CheckDocumentAccess",
"description": "Grants permission to check if a user has access to a document",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "index",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"createanonymouswebexperienceurl": {
"name": "CreateAnonymousWebExperienceUrl",
"description": "Grants permission to create a unique URL for anonymous Amazon Q Business web experience",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "web-experience",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"createapplication": {
"name": "CreateApplication",
"description": "Grants permission to create an application",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"createdataaccessor": {
"name": "CreateDataAccessor",
"description": "Grants permission to create DataAccessor to the application",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"createdatasource": {
"name": "CreateDataSource",
"description": "Grants permission to create a data source for a given application and index",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "index",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"createindex": {
"name": "CreateIndex",
"description": "Grants permission to create an index for a given application",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"createintegration": {
"name": "CreateIntegration",
"description": "Grants permission to create a new integration for a Q Business application",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"createlicense": {
"name": "CreateLicense",
"description": "Grants permission to create a license",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"createplugin": {
"name": "CreatePlugin",
"description": "Grants permission to create a plugin for a given application",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"createretriever": {
"name": "CreateRetriever",
"description": "Grants permission to create a retriever for a given application",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"createsubscription": {
"name": "CreateSubscription",
"description": "Grants permission to create a subscription",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"identitystore:UserId",
"identitystore:GroupId"
],
"dependentActions": []
},
"createuser": {
"name": "CreateUser",
"description": "Grants permission to create a user",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"createwebexperience": {
"name": "CreateWebExperience",
"description": "Grants permission to create a web experience for a given application",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"deleteapplication": {
"name": "DeleteApplication",
"description": "Grants permission to delete an application",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteattachment": {
"name": "DeleteAttachment",
"description": "Grants permission to delete an attachment in the current chat context",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletechatcontrolsconfiguration": {
"name": "DeleteChatControlsConfiguration",
"description": "Grants permission to delete chat controls configuration for an application",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteconversation": {
"name": "DeleteConversation",
"description": "Grants permission to delete a conversation",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletedataaccessor": {
"name": "DeleteDataAccessor",
"description": "Grants permission to delete DataAccessor",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "data-accessor",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletedatasource": {
"name": "DeleteDataSource",
"description": "Grants permission to delete a DataSource",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "data-source",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "index",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletegroup": {
"name": "DeleteGroup",
"description": "Grants permission to delete a group",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "index",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteindex": {
"name": "DeleteIndex",
"description": "Grants permission to delete an index",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "index",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteintegration": {
"name": "DeleteIntegration",
"description": "Grants permission to delete an integration for a Q Business application",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "integration",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteplugin": {
"name": "DeletePlugin",
"description": "Grants permission to delete a plugin",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "plugin",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteretriever": {
"name": "DeleteRetriever",
"description": "Grants permission to delete a retriever",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "retriever",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteuser": {
"name": "DeleteUser",
"description": "Grants permission to delete a user",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletewebexperience": {
"name": "DeleteWebExperience",
"description": "Grants permission to delete a web-experience",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "web-experience",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"disableaclondatasource": {
"name": "DisableAclOnDataSource",
"isPermissionOnly": true,
"description": "Grants permission to disable the ACL crawl while creating the Amazon Q Business data source resource",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"disassociatepermission": {
"name": "DisassociatePermission",
"description": "Grants permission to disassociate resource based policy statement to the application",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": [
"qbusiness:PutResourcePolicy"
]
},
"getapplication": {
"name": "GetApplication",
"description": "Grants permission to get an application",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getchatcontrolsconfiguration": {
"name": "GetChatControlsConfiguration",
"description": "Grants permission to get chat controls configuration for an application",
"accessLevel": "List",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getdataaccessor": {
"name": "GetDataAccessor",
"description": "Grants permission to get DataAccessor",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "data-accessor",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getdatasource": {
"name": "GetDataSource",
"description": "Grants permission to get a data source",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "data-source",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "index",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getgroup": {
"name": "GetGroup",
"description": "Grants permission to get a group",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "index",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getindex": {
"name": "GetIndex",
"description": "Grants permission to get an index",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "index",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getintegration": {
"name": "GetIntegration",
"description": "Grants permission to get an integration for a Q Business application",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "integration",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getlicense": {
"name": "GetLicense",
"description": "Grants permission to get a license",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "user-license",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getmedia": {
"name": "GetMedia",
"description": "Grants permission to get the media associated to a system message",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getplugin": {
"name": "GetPlugin",
"description": "Grants permission to get a plugin",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "plugin",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getpolicy": {
"name": "GetPolicy",
"description": "Grants permission to get resource based policy of the application",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getretriever": {
"name": "GetRetriever",
"description": "Grants permission to get a retriever",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "retriever",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getuser": {
"name": "GetUser",
"description": "Grants permission to get a user",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getwebexperience": {
"name": "GetWebExperience",
"description": "Grants permission to get a web-experience",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "web-experience",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listapplications": {
"name": "ListApplications",
"description": "Grants permission to list the applications",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listattachments": {
"name": "ListAttachments",
"description": "Grants permission to list attachments in the current chat context",
"accessLevel": "List",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listconversations": {
"name": "ListConversations",
"description": "Grants permission to list all conversations for an application",
"accessLevel": "List",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listdataaccessors": {
"name": "ListDataAccessors",
"description": "Grants permission to list DataAccessors for the application",
"accessLevel": "List",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listdatasourcesyncjobs": {
"name": "ListDataSourceSyncJobs",
"description": "Grants permission to get Data Source sync job history",
"accessLevel": "List",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "data-source",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "index",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listdatasources": {
"name": "ListDataSources",
"description": "Grants permission to list the data sources of an application and an index",
"accessLevel": "List",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "index",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listdocuments": {
"name": "ListDocuments",
"description": "Grants permission to list all documents",
"accessLevel": "List",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "index",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listgroups": {
"name": "ListGroups",
"description": "Grants permission to list groups",
"accessLevel": "List",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "index",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listindices": {
"name": "ListIndices",
"description": "Grants permission to list the indices of an application",
"accessLevel": "List",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listintegrations": {
"name": "ListIntegrations",
"description": "Grants permission to list all integrations for a Q Business application",
"accessLevel": "List",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listmessages": {
"name": "ListMessages",
"description": "Grants permission to list all messages",
"accessLevel": "List",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listpluginactions": {
"name": "ListPluginActions",
"description": "Grants permission to list the plugins actions of a plugin within application",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "plugin",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listplugintypeactions": {
"name": "ListPluginTypeActions",
"description": "Grants permission to list all the actions for a plugin type",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listplugintypemetadata": {
"name": "ListPluginTypeMetadata",
"description": "Grants permission to list all the plugin type metadata",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listplugins": {
"name": "ListPlugins",
"description": "Grants permission to list the plugins of an application",
"accessLevel": "List",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listretrievers": {
"name": "ListRetrievers",
"description": "Grants permission to list the retrievers of an application",
"accessLevel": "List",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listsubscriptions": {
"name": "ListSubscriptions",
"description": "Grants permission to list subscriptions",
"accessLevel": "List",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listtagsforresource": {
"name": "ListTagsForResource",
"description": "Grants permission to list tags for a resource",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "application",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "data-accessor",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "data-source",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "index",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "integration",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "plugin",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "retriever",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "web-experience",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listuserlicenses": {
"name": "ListUserLicenses",
"description": "Grants permission to list licenses",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listwebexperiences": {
"name": "ListWebExperiences",
"description": "Grants permission to list the web experiences of an application",
"accessLevel": "List",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"putfeedback": {
"name": "PutFeedback",
"description": "Grants permission to put feedback about a conversation message",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"putgroup": {
"name": "PutGroup",
"description": "Grants permission to put a group of users",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "index",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"putresourcepolicy": {
"name": "PutResourcePolicy",
"description": "Grants permission to put resource based policy statement to the application",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"removeuserlicenses": {
"name": "RemoveUserLicenses",
"description": "Grants permission to remove licenses for one or more users",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"searchrelevantcontent": {
"name": "SearchRelevantContent",
"description": "Grants permission to search relevant content from the Amazon Q Business Application",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"startdatasourcesyncjob": {
"name": "StartDataSourceSyncJob",
"description": "Grants permission to start Data Source sync job",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "data-source",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "index",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"startdeployment": {
"name": "StartDeployment",
"description": "Grants permission to start deployment for an integration",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "integration",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"stopdatasourcesyncjob": {
"name": "StopDataSourceSyncJob",
"description": "Grants permission to stop Data Source sync job",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "data-source",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "index",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"tagresource": {
"name": "TagResource",
"description": "Grants permission to tag a resource with given key value pairs",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "application",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "data-accessor",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "data-source",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "index",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "integration",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "plugin",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "retriever",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "web-experience",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"untagresource": {
"name": "UntagResource",
"description": "Grants permission to remove the tag with the given key from a resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "application",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "data-accessor",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "data-source",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "index",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "integration",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "plugin",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "retriever",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "web-experience",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:TagKeys"
],
"dependentActions": []
},
"updateapplication": {
"name": "UpdateApplication",
"description": "Grants permission to update an Application",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updatechatcontrolsconfiguration": {
"name": "UpdateChatControlsConfiguration",
"description": "Grants permission to update chat controls configuration for an application",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updatedataaccessor": {
"name": "UpdateDataAccessor",
"description": "Grants permission to update DataAccessor",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "data-accessor",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updatedatasource": {
"name": "UpdateDataSource",
"description": "Grants permission to update a DataSource",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "data-source",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "index",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updateindex": {
"name": "UpdateIndex",
"description": "Grants permission to update an index",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "index",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updateintegration": {
"name": "UpdateIntegration",
"description": "Grants permission to update an integration for a Q Business application",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "integration",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updateplugin": {
"name": "UpdatePlugin",
"description": "Grants permission to update a plugin",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "plugin",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updateretriever": {
"name": "UpdateRetriever",
"description": "Grants permission to update a Retriever",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "retriever",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updatesubscription": {
"name": "UpdateSubscription",
"description": "Grants permission to update a subscription",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "subscription",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updateuser": {
"name": "UpdateUser",
"description": "Grants permission to update a user",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updatewebexperience": {
"name": "UpdateWebExperience",
"description": "Grants permission to update a WebExperience",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "application",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "web-experience",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
}
}