Actions, resources, and condition keys for Amazon Q Business
Amazon Q Business (service prefix: qbusiness) provides the following
service-specific operations, resources, actions, and condition keys for use in IAM permission
policies.
References:
-
Learn how to configure this service.
-
View a list of the API operations available for this service.
-
Learn how to secure this service and its resources by using IAM permission policies.
-
View the programmatic service authorization reference
for this service.
Topics
API operations defined by Amazon Q Business
The following table maps API operations to the IAM actions they authorize. Only condition keys that have static values for the given API and action are listed; for the full set of condition keys supported by each action, see the Actions table.
| Operation | IAM action | Condition key | Possible value(s) | Access level |
|---|---|---|---|---|
|
AssociatePermission |
Write |
|||
Write |
||||
|
BatchDeleteDocument |
Write |
|||
|
BatchPutDocument |
Write |
|||
iam:PassedToService |
qbusiness.amazonaws.com |
Write |
||
|
CancelSubscription |
Write |
|||
|
Chat |
Read |
|||
|
ChatSync |
Read |
|||
|
CheckDocumentAccess |
Read |
|||
|
CreateAnonymousWebExperienceUrl |
Write |
|||
|
CreateApplication |
Write |
|||
Tagging, Write |
||||
iam:PassedToService |
qbusiness.amazonaws.com |
Write |
||
|
CreateChatResponseConfiguration |
Write |
|||
Tagging, Write |
||||
|
CreateDataAccessor |
Write |
|||
Write |
||||
Tagging, Write |
||||
|
CreateDataSource |
Write |
|||
Write |
||||
Tagging, Write |
||||
iam:PassedToService |
qbusiness.amazonaws.com |
Write |
||
|
CreateIndex |
Write |
|||
Tagging, Write |
||||
|
CreatePlugin |
Write |
|||
Tagging, Write |
||||
iam:PassedToService |
qbusiness.amazonaws.com |
Write |
||
|
CreateRetriever |
Write |
|||
Tagging, Write |
||||
iam:PassedToService |
qbusiness.amazonaws.com |
Write |
||
|
CreateSubscription |
Write |
|||
|
CreateUser |
Write |
|||
|
CreateWebExperience |
Write |
|||
Tagging, Write |
||||
iam:PassedToService |
qbusiness.amazonaws.com |
Write |
||
|
DeleteApplication |
Write |
|||
|
DeleteAttachment |
Write |
|||
|
DeleteChatControlsConfiguration |
Write |
|||
|
DeleteChatResponseConfiguration |
Write |
|||
|
DeleteConversation |
Write |
|||
|
DeleteDataAccessor |
Write |
|||
|
DeleteDataSource |
Write |
|||
|
DeleteGroup |
Write |
|||
|
DeleteIndex |
Write |
|||
|
DeletePlugin |
Write |
|||
|
DeleteRetriever |
Write |
|||
|
DeleteUser |
Write |
|||
|
DeleteWebExperience |
Write |
|||
|
DisassociatePermission |
Write |
|||
Write |
||||
|
GetApplication |
Read |
|||
|
GetChatControlsConfiguration |
List |
|||
|
GetChatResponseConfiguration |
Read |
|||
|
GetDataAccessor |
Read |
|||
|
GetDataSource |
Read |
|||
|
GetDocumentContent |
Read |
|||
|
GetGroup |
Read |
|||
|
GetIndex |
Read |
|||
|
GetMedia |
Read |
|||
|
GetPlugin |
Read |
|||
|
GetPolicy |
Read |
|||
|
GetRetriever |
Read |
|||
|
GetUser |
Read |
|||
|
GetWebExperience |
Read |
|||
|
ListApplications |
List |
|||
|
ListAttachments |
List |
|||
|
ListChatResponseConfigurations |
List |
|||
|
ListConversations |
List |
|||
|
ListDataAccessors |
List |
|||
|
ListDataSourceSyncJobs |
List |
|||
|
ListDataSources |
List |
|||
|
ListDocuments |
List |
|||
|
ListGroups |
List |
|||
|
ListIndices |
List |
|||
|
ListMessages |
List |
|||
|
ListPluginActions |
Read |
|||
|
ListPluginTypeActions |
Read |
|||
|
ListPluginTypeMetadata |
Read |
|||
|
ListPlugins |
List |
|||
|
ListRetrievers |
List |
|||
|
ListSubscriptions |
List |
|||
|
ListTagsForResource |
Read |
|||
|
ListWebExperiences |
List |
|||
|
PutFeedback |
Write |
|||
|
PutGroup |
Write |
|||
iam:PassedToService |
qbusiness.amazonaws.com |
Write |
||
|
SearchRelevantContent |
Read |
|||
|
StartDataSourceSyncJob |
Write |
|||
|
StopDataSourceSyncJob |
Write |
|||
|
TagResource |
Tagging, Write |
|||
|
UntagResource |
Tagging, Write |
|||
|
UpdateApplication |
Write |
|||
iam:PassedToService |
qbusiness.amazonaws.com |
Write |
||
|
UpdateChatControlsConfiguration |
Write |
|||
|
UpdateChatResponseConfiguration |
Write |
|||
|
UpdateDataAccessor |
Write |
|||
|
UpdateDataSource |
Write |
|||
iam:PassedToService |
qbusiness.amazonaws.com |
Write |
||
|
UpdateIndex |
Write |
|||
|
UpdatePlugin |
Write |
|||
iam:PassedToService |
qbusiness.amazonaws.com |
Write |
||
|
UpdateRetriever |
Write |
|||
iam:PassedToService |
qbusiness.amazonaws.com |
Write |
||
|
UpdateSubscription |
Write |
|||
|
UpdateUser |
Write |
|||
|
UpdateWebExperience |