View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon Q Business - Service-Authorization-Referenz

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon Q Business

Amazon Q Business (Servicepräfix): qbusiness) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

Von Amazon Q Business definierte API-Operationen

In der folgenden Tabelle werden API-Operationen den IAM-Aktionen zugeordnet, die sie autorisieren. Es werden nur Bedingungsschlüssel aufgeführt, die statische Werte für die angegebene API und Aktion haben. Den vollständigen Satz der Bedingungsschlüssel, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle „Aktionen“.

Operation IAM-Aktion Bedingungsschlüssel Mögliche (n) Wert (e) Zugriffsebene

AssociatePermission

qbusiness:AssociatePermission

Schreiben

qbusiness:PutResourcePolicy

Schreiben

BatchDeleteDocument

qbusiness:BatchDeleteDocument

Schreiben

BatchPutDocument

qbusiness:BatchPutDocument

Schreiben

iam:PassRole

iam:PassedToService

qbusiness.amazonaws.com

Schreiben

CancelSubscription

qbusiness:CancelSubscription

Schreiben

Chat

qbusiness:Chat

Lesen

ChatSync

qbusiness:ChatSync

Lesen

CheckDocumentAccess

qbusiness:CheckDocumentAccess

Lesen

CreateAnonymousWebExperienceUrl

qbusiness:CreateAnonymousWebExperienceUrl

Write (Schreiben)

CreateApplication

qbusiness:CreateApplication

Schreiben

qbusiness:TagResource

Taggen, Schreiben

iam:PassRole

iam:PassedToService

qbusiness.amazonaws.com

Schreiben

CreateChatResponseConfiguration

qbusiness:CreateChatResponseConfiguration

Schreiben

qbusiness:TagResource

Taggen, Schreiben

CreateDataAccessor

qbusiness:CreateDataAccessor

Schreiben

qbusiness:CreateDataAccessorWithTti

Schreiben

qbusiness:TagResource

Taggen, Schreiben

CreateDataSource

qbusiness:CreateDataSource

Schreiben

qbusiness:DisableAclOnDataSource

Schreiben

qbusiness:TagResource

Taggen, Schreiben

iam:PassRole

iam:PassedToService

qbusiness.amazonaws.com

Schreiben

CreateIndex

qbusiness:CreateIndex

Schreiben

qbusiness:TagResource

Taggen, Schreiben

CreatePlugin

qbusiness:CreatePlugin

Schreiben

qbusiness:TagResource

Taggen, Schreiben

iam:PassRole

iam:PassedToService

qbusiness.amazonaws.com

Schreiben

CreateRetriever

qbusiness:CreateRetriever

Schreiben

qbusiness:TagResource

Taggen, Schreiben

iam:PassRole

iam:PassedToService

qbusiness.amazonaws.com

Schreiben

CreateSubscription

qbusiness:CreateSubscription

Schreiben

CreateUser

qbusiness:CreateUser

Schreiben

CreateWebExperience

qbusiness:CreateWebExperience

Schreiben

qbusiness:TagResource

Taggen, Schreiben

iam:PassRole

iam:PassedToService

qbusiness.amazonaws.com

Schreiben

DeleteApplication

qbusiness:DeleteApplication

Schreiben

DeleteAttachment

qbusiness:DeleteAttachment

Schreiben

DeleteChatControlsConfiguration

qbusiness:DeleteChatControlsConfiguration

Schreiben

DeleteChatResponseConfiguration

qbusiness:DeleteChatResponseConfiguration

Schreiben

DeleteConversation

qbusiness:DeleteConversation

Schreiben

DeleteDataAccessor

qbusiness:DeleteDataAccessor

Schreiben

DeleteDataSource

qbusiness:DeleteDataSource

Schreiben

DeleteGroup

qbusiness:DeleteGroup

Schreiben

DeleteIndex

qbusiness:DeleteIndex

Schreiben

DeletePlugin

qbusiness:DeletePlugin

Schreiben

DeleteRetriever

qbusiness:DeleteRetriever

Schreiben

DeleteUser

qbusiness:DeleteUser

Schreiben

DeleteWebExperience

qbusiness:DeleteWebExperience

Schreiben

DisassociatePermission

qbusiness:DisassociatePermission

Schreiben

qbusiness:PutResourcePolicy

Schreiben

GetApplication

qbusiness:GetApplication

Lesen

GetChatControlsConfiguration

qbusiness:GetChatControlsConfiguration

Auflisten

GetChatResponseConfiguration

qbusiness:GetChatResponseConfiguration

Lesen

GetDataAccessor

qbusiness:GetDataAccessor

Lesen

GetDataSource

qbusiness:GetDataSource

Lesen

GetDocumentContent

qbusiness:GetDocumentContent

Lesen

GetGroup

qbusiness:GetGroup

Lesen

GetIndex

qbusiness:GetIndex

Lesen

GetMedia

qbusiness:GetMedia

Lesen

GetPlugin

qbusiness:GetPlugin

Lesen

GetPolicy

qbusiness:GetPolicy

Lesen

GetRetriever

qbusiness:GetRetriever

Lesen

GetUser

qbusiness:GetUser

Lesen

GetWebExperience

qbusiness:GetWebExperience

Lesen

ListApplications

qbusiness:ListApplications

Auflisten

ListAttachments

qbusiness:ListAttachments

Auflisten

ListChatResponseConfigurations

qbusiness:ListChatResponseConfigurations

Auflisten

ListConversations

qbusiness:ListConversations

Auflisten

ListDataAccessors

qbusiness:ListDataAccessors

Auflisten

ListDataSourceSyncJobs

qbusiness:ListDataSourceSyncJobs

Auflisten

ListDataSources

qbusiness:ListDataSources

Auflisten

ListDocuments

qbusiness:ListDocuments

Auflisten

ListGroups

qbusiness:ListGroups

Auflisten

ListIndices

qbusiness:ListIndices

Auflisten

ListMessages

qbusiness:ListMessages

Auflisten

ListPluginActions

qbusiness:ListPluginActions

Lesen

ListPluginTypeActions

qbusiness:ListPluginTypeActions

Lesen

ListPluginTypeMetadata

qbusiness:ListPluginTypeMetadata

Lesen

ListPlugins

qbusiness:ListPlugins

Auflisten

ListRetrievers

qbusiness:ListRetrievers

Auflisten

ListSubscriptions

qbusiness:ListSubscriptions

Auflisten

ListTagsForResource

qbusiness:ListTagsForResource

Lesen

ListWebExperiences

qbusiness:ListWebExperiences

Auflisten

PutFeedback

qbusiness:PutFeedback

Schreiben

PutGroup

qbusiness:PutGroup

Schreiben

iam:PassRole

iam:PassedToService

qbusiness.amazonaws.com

Schreiben

SearchRelevantContent

qbusiness:SearchRelevantContent

Lesen

StartDataSourceSyncJob

qbusiness:StartDataSourceSyncJob

Write (Schreiben)

StopDataSourceSyncJob

qbusiness:StopDataSourceSyncJob

Schreiben

TagResource

qbusiness:TagResource

Taggen, Schreiben

UntagResource

qbusiness:UntagResource

Taggen, Schreiben

UpdateApplication

qbusiness:UpdateApplication

Schreiben

iam:PassRole

iam:PassedToService

qbusiness.amazonaws.com

Schreiben

UpdateChatControlsConfiguration

qbusiness:UpdateChatControlsConfiguration

Schreiben

UpdateChatResponseConfiguration

qbusiness:UpdateChatResponseConfiguration

Schreiben

UpdateDataAccessor

qbusiness:UpdateDataAccessor

Schreiben

UpdateDataSource

qbusiness:UpdateDataSource

Schreiben

iam:PassRole

iam:PassedToService

qbusiness.amazonaws.com

Schreiben

UpdateIndex

qbusiness:UpdateIndex

Schreiben

UpdatePlugin

qbusiness:UpdatePlugin

Schreiben

iam:PassRole

iam:PassedToService

qbusiness.amazonaws.com

Schreiben

UpdateRetriever

qbusiness:UpdateRetriever

Schreiben

iam:PassRole

iam:PassedToService

qbusiness.amazonaws.com

Schreiben

UpdateSubscription

qbusiness:UpdateSubscription

Schreiben

UpdateUser

qbusiness:UpdateUser

Schreiben

UpdateWebExperience

qbusiness:UpdateWebExperience

Schreiben

iam:PassRole

iam:PassedToService

qbusiness.amazonaws.com

Schreiben

Von Amazon Q Business definierte Aktionen

Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. Für jede Aktion sind in der Tabelle die Ressourcentypen und Bedingungsschlüssel aufgeführt, die von dieser Aktion unterstützt werden. Verwenden Sie Richtlinien, um Berechtigungen zum Ausführen einer Operation in AWS zu erteilen. Wenn Sie eine Aktion in einer Richtlinie verwenden, erlauben oder verweigern Sie in der Regel den Zugriff auf die API-Operation oder den CLI-Befehl mit demselben Namen. Dabei kann es mitunter vorkommen, dass eine einzige Aktion den Zugriff auf mehr als eine Operation steuert. Alternativ erfordern einige Vorgänge mehrere verschiedene Aktionen.

Aktionen Description Ressourcentypen (*erforderlich) Bedingungsschlüssel Zugriffsebene

AssociatePermission

Erteilt die Berechtigung, der Anwendung eine ressourcenbasierte Richtlinienanweisung zuzuordnen

application*

aws:ResourceTag/${TagKey}

Schreiben

BatchDeleteDocument

Gewährt die Berechtigung für Batch-Löschvorgänge für das Dokument

application*

aws:ResourceTag/${TagKey}

Schreiben

index*

aws:ResourceTag/${TagKey}

BatchPutDocument

Gewährt die Berechtigung für Batch-Put-Vorgänge für das Dokument

application*

aws:ResourceTag/${TagKey}

Schreiben

index*

aws:ResourceTag/${TagKey}

CancelSubscription

Erteilt die Erlaubnis, ein Abonnement zu kündigen

application*

aws:ResourceTag/${TagKey}

Schreiben

subscription*

Chat

Gewährt die Berechtigung zum Chatten über eine Anwendung

application*

aws:ResourceTag/${TagKey}

Lesen

ChatSync

Gewährt die Berechtigung, mithilfe einer Anwendung synchron zu chatten

application*

aws:ResourceTag/${TagKey}

Lesen

CheckDocumentAccess

Erteilt die Erlaubnis zu überprüfen, ob ein Benutzer Zugriff auf ein Dokument hat

application*

aws:ResourceTag/${TagKey}

Lesen

index*

aws:ResourceTag/${TagKey}

CreateAnonymousWebExperienceUrl

Erteilt die Erlaubnis, eine eindeutige URL für ein anonymes Amazon Q Business-Web-Erlebnis zu erstellen

application*

aws:ResourceTag/${TagKey}

Schreiben

web-experience*

aws:ResourceTag/${TagKey}

CreateApplication

Gewährt die Berechtigung zum Erstellen einer Anwendung

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

CreateChatResponseConfiguration

Erteilt die Erlaubnis, eine Chat-Antwortkonfiguration für die Anwendung zu erstellen

application*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateDataAccessor

Erteilt die Erlaubnis zum Erstellen DataAccessor zur Bewerbung

application*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateDataSource

Gewährt die Berechtigung zum Erstellen einer Datenquelle für eine bestimmte Anwendung und einen bestimmten Index

application*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

index*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateIndex

Gewährt die Berechtigung zum Erstellen eines Snapshots für eine gegebene Anwendung

application*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateIntegration

Erteilt die Erlaubnis, eine neue Integration für eine Q Business-Anwendung zu erstellen

application*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreatePlugin

Gewährt die Berechtigung zum Erstellen eines Plugins für eine bestimmte Anwendung

application*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateRetriever

Gewährt die Berechtigung zum Erstellen eines Abrufers für eine bestimmte Anwendung

application*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateSubscription

Erteilt die Erlaubnis, ein Abonnement zu erstellen

application*

aws:ResourceTag/${TagKey}

identitystore:GroupId

identitystore:UserId

Schreiben

CreateUser

Gewährt die Berechtigung zum Erstellen eines Benutzers

application*

aws:ResourceTag/${TagKey}

Schreiben

CreateWebExperience

Gewährt die Berechtigung zum Erstellen eines Weberlebnisses für eine bestimmte Anwendung

application*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

DeleteApplication

Gewährt die Berechtigung zum Löschen einer Anwendung

application*

aws:ResourceTag/${TagKey}

Schreiben

DeleteAttachment

Erteilt die Erlaubnis, einen Anhang im aktuellen Chat-Kontext zu löschen

application*

aws:ResourceTag/${TagKey}

Schreiben

DeleteChatControlsConfiguration

Gewährt die Berechtigung zum Löschen einer Chat-Steuerungskonfiguration für eine Anwendung

application*

aws:ResourceTag/${TagKey}

Schreiben

DeleteChatResponseConfiguration

Erteilt die Erlaubnis, eine Chat-Antwortkonfiguration zu löschen

application*

aws:ResourceTag/${TagKey}

Schreiben

chat-response-configuration*

aws:ResourceTag/${TagKey}

DeleteConversation

Gewährt die Berechtigung zum Löschen einer Konversation

application*

aws:ResourceTag/${TagKey}

Schreiben

DeleteDataAccessor

Erteilt die Erlaubnis zum Löschen DataAccessor

application*

aws:ResourceTag/${TagKey}

Schreiben

data-accessor*

aws:ResourceTag/${TagKey}

DeleteDataSource

Erteilt die Erlaubnis zum Löschen einer DataSource

application*

aws:ResourceTag/${TagKey}

Schreiben

data-source*

aws:ResourceTag/${TagKey}

index*

aws:ResourceTag/${TagKey}

DeleteGroup

Gewährt die Berechtigung zum Löschen einer Gruppe

application*

aws:ResourceTag/${TagKey}

Schreiben

index*

aws:ResourceTag/${TagKey}

DeleteIndex

Gewährt die Berechtigung zum Löschen eines Index

application*

aws:ResourceTag/${TagKey}

Schreiben

index*

aws:ResourceTag/${TagKey}

DeleteIntegration

Erteilt die Erlaubnis, eine Integration für eine Q Business-Anwendung zu löschen

application*

aws:ResourceTag/${TagKey}

Schreiben

integration*

aws:ResourceTag/${TagKey}

DeletePlugin

Gewährt die Berechtigung zum Löschen eines Plugins

application*

aws:ResourceTag/${TagKey}

Schreiben

plugin*

aws:ResourceTag/${TagKey}

DeleteRetriever

Gewährt die Berechtigung zum Löschen eines Abrufers

application*

aws:ResourceTag/${TagKey}

Schreiben

retriever*

aws:ResourceTag/${TagKey}

DeleteUser

Gewährt die Berechtigung zum Löschen eines Benutzers

application*

aws:ResourceTag/${TagKey}

Schreiben

DeleteWebExperience

Gewährt die Berechtigung zum Löschen einer Web-Erfahrung

application*

aws:ResourceTag/${TagKey}

Schreiben

web-experience*

aws:ResourceTag/${TagKey}

DisassociatePermission

Erteilt die Erlaubnis, die ressourcenbasierte Richtlinienerklärung von der Anwendung zu trennen

application*

aws:ResourceTag/${TagKey}

Schreiben

GetApplication

Gewährt die Berechtigung zum Abrufen einer Anwendung

application*

aws:ResourceTag/${TagKey}

Lesen

GetChatControlsConfiguration

Gewährt die Berechtigung zum Abrufen der Chat-Steuerungskonfiguration für eine Anwendung

application*

aws:ResourceTag/${TagKey}

Auflisten

GetChatResponseConfiguration

Erteilt die Erlaubnis, eine Konfiguration für die Chat-Antwort abzurufen

application*

aws:ResourceTag/${TagKey}

Lesen

chat-response-configuration*

aws:ResourceTag/${TagKey}

GetDataAccessor

Erteilt die Erlaubnis zum DataAccessor

application*

aws:ResourceTag/${TagKey}

Lesen

data-accessor*

aws:ResourceTag/${TagKey}

GetDataSource

Gewährt die Berechtigung zum Abrufen einer Datenquelle

application*

aws:ResourceTag/${TagKey}

Lesen

data-source*

aws:ResourceTag/${TagKey}

index*

aws:ResourceTag/${TagKey}

GetDocumentContent

Erteilt die Erlaubnis, den Inhalt eines Dokuments abzurufen

application*

aws:ResourceTag/${TagKey}

Lesen

index*

aws:ResourceTag/${TagKey}

GetGroup

Gewährt die Berechtigung zum Abrufen einer Gruppe

application*

aws:ResourceTag/${TagKey}

Lesen

index*

aws:ResourceTag/${TagKey}

GetIndex

Gewährt die Berechtigung zum Abrufen eines Index

application*

aws:ResourceTag/${TagKey}

Lesen

index*

aws:ResourceTag/${TagKey}

GetIntegration

Erteilt die Erlaubnis, eine Integration für eine Q Business-Anwendung zu erhalten

application*

aws:ResourceTag/${TagKey}

Lesen

integration*

aws:ResourceTag/${TagKey}

GetMedia

Erteilt die Erlaubnis, die Medien abzurufen, die einer Systemnachricht zugeordnet sind

application*

aws:ResourceTag/${TagKey}

Lesen

GetPlugin

Gewährt die Berechtigung zum Abrufen eines Plugins

application*

aws:ResourceTag/${TagKey}

Lesen

plugin*

aws:ResourceTag/${TagKey}

GetPolicy

Erteilt die Erlaubnis, ressourcenbasierte Richtlinien für die Anwendung abzurufen

application*

aws:ResourceTag/${TagKey}

Lesen

GetRetriever

Gewährt die Berechtigung zum Abrufen eines Abrufers

application*

aws:ResourceTag/${TagKey}

Lesen

retriever*

aws:ResourceTag/${TagKey}

GetUser

Gewährt die Berechtigung zum Abrufen eines Benutzers

application*

aws:ResourceTag/${TagKey}

Lesen

GetWebExperience

Gewährt die Berechtigung zum Abrufen einer Web–Erfahrung

application*

aws:ResourceTag/${TagKey}

Lesen

web-experience*

aws:ResourceTag/${TagKey}

ListApplications

Gewährt die Berechtigung zum Auflisten von Anwendungen

Auflisten

ListAttachments

Erteilt die Erlaubnis, Anlagen im aktuellen Chat-Kontext aufzulisten

application*

aws:ResourceTag/${TagKey}

Auflisten

ListChatResponseConfigurations

Erteilt die Erlaubnis, Chat-Antwortkonfigurationen für eine Anwendung aufzulisten

application*

aws:ResourceTag/${TagKey}

Auflisten

ListConversations

Gewährt die Berechtigung zum Auflisten von Konversationen für eine Anwendung

application*

aws:ResourceTag/${TagKey}

Auflisten

ListDataAccessors

Erteilt die Erlaubnis zum Auflisten DataAccessors für die Bewerbung

application*

aws:ResourceTag/${TagKey}

Auflisten

ListDataSourceSyncJobs

Gewährt die Berechtigung zum Abrufen des Verlaufs von Datenquellen-Synchronisierungsaufgaben

application*

aws:ResourceTag/${TagKey}

Auflisten

data-source*

aws:ResourceTag/${TagKey}

index*

aws:ResourceTag/${TagKey}

ListDataSources

Gewährt die Berechtigung zum Auflisten der Datenquellen einer Anwendung und eines Index

application*

aws:ResourceTag/${TagKey}

Auflisten

index*

aws:ResourceTag/${TagKey}

ListDocuments

Gewährt die Berechtigung zum Auflisten aller Dokumente

application*

aws:ResourceTag/${TagKey}

Auflisten

index*

aws:ResourceTag/${TagKey}

ListGroups

Gewährt die Berechtigung zum Auflisten von Gruppen

application*

aws:ResourceTag/${TagKey}

Auflisten

index*

aws:ResourceTag/${TagKey}

ListIndices

Gewährt die Berechtigung zum Auflisten der Indizes einer Anwendung

application*

aws:ResourceTag/${TagKey}

Auflisten

ListIntegrations

Erteilt die Erlaubnis, alle Integrationen für eine Q Business-Anwendung aufzulisten

application*

aws:ResourceTag/${TagKey}

Auflisten

ListMessages

Gewährt die Berechtigung zum Auflisten aller Nachrichten

application*

aws:ResourceTag/${TagKey}

Auflisten

ListPluginActions

Erteilt die Erlaubnis, die Plugin-Aktionen eines Plugins innerhalb der Anwendung aufzulisten

application*

aws:ResourceTag/${TagKey}

Lesen

plugin*

aws:ResourceTag/${TagKey}

ListPluginTypeActions

Erteilt die Erlaubnis, alle Aktionen für einen Plugin-Typ aufzulisten

Lesen

ListPluginTypeMetadata

Erteilt die Erlaubnis, alle Metadaten des Plugin-Typs aufzulisten

Lesen

ListPlugins

Gewährt die Berechtigung zum Auflisten der Plugins einer Anwendung

application*

aws:ResourceTag/${TagKey}

Auflisten

ListRetrievers

Gewährt die Berechtigung zum Auflisten der Abrufer einer Anwendung

application*

aws:ResourceTag/${TagKey}

Auflisten

ListSubscriptions

Gewährt die Berechtigung zum Auflisten von Abonnements

application*

aws:ResourceTag/${TagKey}

Auflisten

ListTagsForResource

Gewährt die Berechtigung zum Auflisten von Tags für eine Ressource

application

aws:ResourceTag/${TagKey}

Lesen

chat-response-configuration

aws:ResourceTag/${TagKey}

data-accessor

aws:ResourceTag/${TagKey}

data-source

aws:ResourceTag/${TagKey}

index

aws:ResourceTag/${TagKey}

integration

aws:ResourceTag/${TagKey}

plugin

aws:ResourceTag/${TagKey}

retriever

aws:ResourceTag/${TagKey}

web-experience

aws:ResourceTag/${TagKey}

ListWebExperiences

Gewährt die Berechtigung zum Auflisten der Web-Erfahrungen einer Anwendung

application*

aws:ResourceTag/${TagKey}

Auflisten

PutFeedback

Gewährt die Berechtigung zum Abgeben eines Feedbacks zu einer Konversationsnachricht

application*

aws:ResourceTag/${TagKey}

Schreiben

PutGroup

Gewährt die Berechtigungen zum Abgeben einer Benutzergruppe

application*

aws:ResourceTag/${TagKey}

Schreiben

index*

aws:ResourceTag/${TagKey}

SearchRelevantContent

Erteilt die Erlaubnis, relevante Inhalte aus der Amazon Q Business-Anwendung zu durchsuchen

application*

aws:ResourceTag/${TagKey}

Lesen

StartDataSourceSyncJob

Gewährt die Berechtigung zum Starten einer Datenquellen-Synchronisierungsaufgabe

application*

aws:ResourceTag/${TagKey}

Schreiben

data-source*

aws:ResourceTag/${TagKey}

index*

aws:ResourceTag/${TagKey}

StartDeployment

Erteilt die Erlaubnis, mit der Bereitstellung einer Integration zu beginnen

application*

aws:ResourceTag/${TagKey}

Schreiben

integration*

aws:ResourceTag/${TagKey}

StopDataSourceSyncJob

Gewährt die Berechtigung zum Anhalten einer Datenquellen-Synchronisierungsaufgabe

application*

aws:ResourceTag/${TagKey}

Schreiben

data-source*

aws:ResourceTag/${TagKey}

index*

aws:ResourceTag/${TagKey}

TagResource

Gewährt die Berechtigung zum Markieren einer Ressource mit bestimmten Schlüsselwertpaaren

application

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

chat-response-configuration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

data-accessor

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

data-source

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

index

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

integration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

plugin

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

retriever

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

web-experience

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Gewährt die Berechtigung, das Tag mit dem angegebenen Schlüssel aus einer Ressource zu entfernen

application

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

chat-response-configuration

aws:ResourceTag/${TagKey}

aws:TagKeys

data-accessor

aws:ResourceTag/${TagKey}

aws:TagKeys

data-source

aws:ResourceTag/${TagKey}

aws:TagKeys

index

aws:ResourceTag/${TagKey}

aws:TagKeys

integration

aws:ResourceTag/${TagKey}

aws:TagKeys

plugin

aws:ResourceTag/${TagKey}

aws:TagKeys

retriever

aws:ResourceTag/${TagKey}

aws:TagKeys

web-experience

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateApplication

Gewährt die Berechtigung zum Aktualisieren einer Anwendung

application*

aws:ResourceTag/${TagKey}

Schreiben

UpdateChatControlsConfiguration

Gewährt die Berechtigung zum Aktualisieren von Chat-Kontrollkonfigurationen für eine Anwendung

application*

aws:ResourceTag/${TagKey}

Schreiben

UpdateChatResponseConfiguration

Erteilt die Erlaubnis, eine Chat-Antwortkonfiguration zu aktualisieren

application*

aws:ResourceTag/${TagKey}

Schreiben

chat-response-configuration*

aws:ResourceTag/${TagKey}

UpdateDataAccessor

Erteilt die Erlaubnis zur Aktualisierung DataAccessor

application*

aws:ResourceTag/${TagKey}

Schreiben

data-accessor*

aws:ResourceTag/${TagKey}

UpdateDataSource

Erteilt die Erlaubnis zur Aktualisierung einer DataSource

application*

aws:ResourceTag/${TagKey}

Schreiben

data-source*

aws:ResourceTag/${TagKey}

index*

aws:ResourceTag/${TagKey}

UpdateIndex

Gewährt die Berechtigung zum Aktualisieren eines Index

application*

aws:ResourceTag/${TagKey}

Schreiben

index*

aws:ResourceTag/${TagKey}

UpdateIntegration

Erteilt die Erlaubnis, eine Integration für eine Q Business-Anwendung zu aktualisieren

application*

aws:ResourceTag/${TagKey}

Schreiben

integration*

aws:ResourceTag/${TagKey}

UpdatePlugin

Gewährt die Berechtigung zum Aktualisieren eines Plugins

application*

aws:ResourceTag/${TagKey}

Schreiben

plugin*

aws:ResourceTag/${TagKey}

UpdateRetriever

Gewährt die Berechtigung zum Aktualisieren eines Abrufers

application*

aws:ResourceTag/${TagKey}

Schreiben

retriever*

aws:ResourceTag/${TagKey}

UpdateSubscription

Erteilt die Erlaubnis, ein Abonnement zu aktualisieren

application*

aws:ResourceTag/${TagKey}

Schreiben

subscription*

UpdateUser

Gewährt die Berechtigung zum Aktualisieren eines Benutzers

application*

aws:ResourceTag/${TagKey}

Schreiben

UpdateWebExperience

Erteilt die Erlaubnis zur Aktualisierung eines WebExperience

application*

aws:ResourceTag/${TagKey}

Schreiben

web-experience*

aws:ResourceTag/${TagKey}

Permission-only Aktionen für Amazon Q Business

Die folgenden Aktionen werden von Amazon Q Business definiert, können jedoch nicht direkt über einen API-Vorgang aufgerufen werden. Sie können nur in IAM-Richtlinienerklärungen verwendet werden, um Berechtigungen zu gewähren oder zu verweigern.

Aktionen Description Ressourcentypen (*erforderlich) Bedingungsschlüssel Zugriffsebene

AllowVendedLogDeliveryForResource

Erteilt die Erlaubnis, die Zustellung von Verkaufsprotokollen für die Amazon Q Business-Anwendungsressource zu konfigurieren

application*

aws:ResourceTag/${TagKey}

Verwaltung von Berechtigungen, Schreiben

CreateDataAccessorWithTti

Erteilt die Erlaubnis zum Erstellen AWS Basierend auf dem IAM Identity Center, dem Trusted Token Issuer DataAccessor zur Anwendung

application*

aws:ResourceTag/${TagKey}

Schreiben

DisableAclOnDataSource

Erteilt die Erlaubnis, den ACL-Crawl beim Erstellen der Amazon Q Business-Datenquellenressource zu deaktivieren

application*

aws:ResourceTag/${TagKey}

Schreiben

PutResourcePolicy

Erteilt die Erlaubnis, ressourcenbasierte Richtlinienerklärungen in die Anwendung einzufügen

application*

aws:ResourceTag/${TagKey}

Schreiben

Von Amazon Q Business definierte Ressourcentypen

Die folgenden Ressourcentypen werden von diesem Service definiert und können im Element Resource von IAM-Berechtigungsrichtlinienanweisungen verwendet werden.

Ressourcentypen ARN Bedingungsschlüssel

application

arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}

aws:ResourceTag/${TagKey}

chat-response-configuration

arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/chat-response-configuration/${ChatResponseConfigurationId}

aws:ResourceTag/${TagKey}

data-accessor

arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/data-accessor/${DataAccessorId}

aws:ResourceTag/${TagKey}

data-source

arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/index/${IndexId}/data-source/${DataSourceId}

aws:ResourceTag/${TagKey}

index

arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/index/${IndexId}

aws:ResourceTag/${TagKey}

integration

arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/integration/${IntegrationId}

aws:ResourceTag/${TagKey}

plugin

arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/plugin/${PluginId}

aws:ResourceTag/${TagKey}

retriever

arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/retriever/${RetrieverId}

aws:ResourceTag/${TagKey}

subscription

arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/subscription/${SubscriptionId}

web-experience

arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/web-experience/${WebExperienceId}

aws:ResourceTag/${TagKey}

Bedingungsschlüssel für Amazon Q Business

Amazon Q Business definiert die folgenden Bedingungsschlüssel, die im Condition-Element einer IAM-Richtlinie verwendet werden können.

Bedingungsschlüssel Beschreibung Typ

aws:RequestTag/${TagKey}

Filtert den Zugriff durch die Tags, die in der Anfrage übergeben werden

String

aws:ResourceTag/${TagKey}

Filtert den Zugriff basierend auf den Tags, die der Ressource zugeordnet sind.

String

aws:TagKeys

Filtert den Zugriff basierend auf den Tag-Schlüssel, die in der Anfrage übergeben werden

ArrayOfString

identitystore:GroupId

Filtert den Zugriff anhand der IAM Identity Center-Gruppen-ID

ArrayOfString

identitystore:UserId

Filtert den Zugriff nach der IAM-Identity-Center-Benutzer-ID

ArrayOfString