Aktionen, Ressourcen und Bedingungsschlüssel für Amazon Kendra
Amazon Kendra (Servicepräfix:kendra) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.
Referenzen:
-
Erfahren Sie, wie Sie diesen Service konfigurieren.
-
Zeigen Sie eine Liste der API-Operationen an, die für diesen Service verfügbar sind.
-
Erfahren Sie, wie Sie diesen Service und seine Ressourcen mithilfe von IAM-Berechtigungsrichtlinien schützen.
-
Sehen Sie sich die Referenz zur programmatischen Serviceautorisierung für diesen Service
an.
Themen
Von Amazon Kendra definierte API-Operationen
Die folgende Tabelle ordnet API-Operationen den IAM-Aktionen zu, 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 von Bedingungsschlüsseln, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle Aktionen.
| Operation | IAM-Aktion | Bedingungsschlüssel | Mögliche Werte | Zugriffsebene |
|---|---|---|---|---|
|
AssociateEntitiesToExperience |
Schreiben |
|||
|
AssociatePersonasToEntities |
Schreiben |
|||
|
BatchDeleteDocument |
Schreiben |
|||
|
BatchDeleteFeaturedResultsSet |
Schreiben |
|||
|
BatchGetDocumentStatus |
Lesen |
|||
|
BatchPutDocument |
Schreiben |
|||
ich bin: PassedToService |
kendra.amazonaws.com |
Schreiben |
||
|
ClearQuerySuggestions |
Schreiben |
|||
|
CreateAccessControlConfiguration |
Schreiben |
|||
|
CreateDataSource |
Schreiben |
|||
Taggen, schreiben |
||||
ich bin: PassedToService |
kendra.amazonaws.com |
Schreiben |
||
|
CreateExperience |
Schreiben |
|||
ich bin: PassedToService |
kendra.amazonaws.com |
Schreiben |
||
|
CreateFaq |
Schreiben |
|||
Taggen, schreiben |
||||
ich bin: PassedToService |
kendra.amazonaws.com |
Schreiben |
||
|
CreateFeaturedResultsSet |
Schreiben |
|||
Taggen, schreiben |
||||
|
CreateIndex |
Schreiben |
|||
Taggen, schreiben |
||||
ich bin: PassedToService |
kendra.amazonaws.com |
Schreiben |
||
|
CreateQuerySuggestionsBlockList |
Schreiben |
|||
Taggen, schreiben |
||||
ich bin: PassedToService |
kendra.amazonaws.com |
Schreiben |
||
|
CreateThesaurus |
Schreiben |
|||
Taggen, schreiben |
||||
ich bin: PassedToService |
kendra.amazonaws.com |
Schreiben |
||
|
DeleteAccessControlConfiguration |
Schreiben |
|||
|
DeleteDataSource |
Schreiben |
|||
|
DeleteExperience |
Schreiben |
|||
|
DeleteFaq |
Schreiben |
|||
|
DeleteIndex |
Schreiben |
|||
|
DeletePrincipalMapping |
Schreiben |
|||
|
DeleteQuerySuggestionsBlockList |
Schreiben |
|||
|
DeleteThesaurus |
Schreiben |
|||
|
DescribeAccessControlConfiguration |
Lesen |
|||
|
DescribeDataSource |
Lesen |
|||
|
DescribeExperience |
Lesen |
|||
|
DescribeFaq |
Lesen |
|||
|
DescribeFeaturedResultsSet |
Lesen |
|||
|
DescribeIndex |
Lesen |
|||
|
DescribePrincipalMapping |
Lesen |
|||
|
DescribeQuerySuggestionsBlockList |
Lesen |
|||
|
DescribeQuerySuggestionsConfig |
Lesen |
|||
|
DescribeThesaurus |
Lesen |
|||
|
DisassociateEntitiesFromExperience |
Schreiben |
|||
|
DisassociatePersonasFromEntities |
Schreiben |
|||
|
GetQuerySuggestions |
Lesen |
|||
|
GetSnapshots |
Lesen |
|||
|
ListAccessControlConfigurations |
Auflisten |
|||
|
ListDataSourceSyncJobs |
Auflisten |
|||
|
ListDataSources |
Auflisten |
|||
|
ListEntityPersonas |
Auflisten |
|||
|
ListExperienceEntities |
Auflisten |
|||
|
ListExperiences |
Auflisten |
|||
|
ListFaqs |
Auflisten |
|||
|
ListFeaturedResultsSets |
Auflisten |
|||
|
ListGroupsOlderThanOrderingId |
Auflisten |
|||
|
ListIndices |
Auflisten |
|||
|
ListQuerySuggestionsBlockLists |
Auflisten |
|||
|
ListTagsForResource |
Lesen |
|||
|
ListThesauri |
Auflisten |
|||
|
PutPrincipalMapping |
Schreiben |
|||
ich bin: PassedToService |
kendra.amazonaws.com |
Schreiben |
||
|
-Abfrage |
Lesen |
|||
|
Abrufen |
Lesen |
|||
|
StartDataSourceSyncJob |
Schreiben |
|||
|
StopDataSourceSyncJob |
Schreiben |
|||
|
SubmitFeedback |
Schreiben |
|||
|
TagResource |
Taggen, schreiben |
|||
|
UntagResource |
Taggen, schreiben |
|||
|
UpdateAccessControlConfiguration |
Schreiben |
|||
|
UpdateDataSource |
Schreiben |
|||
ich bin: PassedToService |
kendra.amazonaws.com |
Schreiben |
||
|
UpdateExperience |
Schreiben |
|||
ich bin: PassedToService |
kendra.amazonaws.com |
Schreiben |
||
|
UpdateFeaturedResultsSet |
Schreiben |
|||
|
UpdateIndex |
Schreiben |
|||
ich bin: PassedToService |
kendra.amazonaws.com |
Schreiben |
||
|
UpdateQuerySuggestionsBlockList |
Schreiben |
|||
ich bin: PassedToService |
kendra.amazonaws.com |
Schreiben |
||
|
UpdateQuerySuggestionsConfig |
Schreiben |
|||
|
UpdateThesaurus |
Schreiben |
|||
ich bin: PassedToService |
kendra.amazonaws.com |
Schreiben |
Von Amazon Kendra definierte Aktionen
Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. 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 |
|---|---|---|---|---|
Gewährt die Berechtigung zum Speichern von Prinzipalzuordnung im Index |
Schreiben |
|||
Definiert die spezifischen Berechtigungen von Benutzern oder Gruppen in Ihrer AWS SSO-Identitätsquelle mit Zugriff auf Ihr Amazon Kendra Kendra-Erlebnis |
Schreiben |
|||
Gewährt die Berechtigung für Batch-Löschvorgänge für das Dokument |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen einer vorgestellten Ergebnismenge |
Schreiben |
|||
Gewährt die Berechtigung für einen Batch-Get-Document-Status |
Lesen |
|||
Gewährt die Berechtigung für Batch-Put-Vorgänge für das Dokument |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen der bisher generierten Vorschläge für einen bestimmten Index |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer Konfiguration der Zugriffssteuerung |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer Datenquelle |
Schreiben |
|||
Erstellt ein Amazon Kendra-Erlebnis, z. B. eine Suchanwendung |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen von FAQ |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer erweiterten Ergebnismenge |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer Eingabe. |
Schreiben |
|||
Erteilt die Erlaubnis zur Erstellung eines QuerySuggestions BlockList |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen eines Thesaurus |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen einer Konfiguration für die Zugriffssteuerung |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen einer Datenquelle |
Schreiben |
|||
Löscht Ihre Amazon Kendra-Erfahrung, z. B. eine Suchanwendung |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen von FAQ |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen eines Index |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen einer Prinzipalzuordnung vom Index |
Schreiben |
|||
Erteilt die Erlaubnis zum Löschen eines QuerySuggestions BlockList |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen eines Thesaurus |
Schreiben |
|||
Gewährt die Berechtigung zum Beschreiben einer Konfiguration für die Zugriffssteuerung |
Lesen |
|||
Gewährt die Berechtigung zum Beschreiben einer Datenquelle |
Lesen |
|||
Ruft Informationen über Ihre Amazon Kendra-Erfahrung, z. B. eine Suchanwendung, ab |
Lesen |
|||
Gewährt die Berechtigung zum Beschreiben von FAQ |
Lesen |
|||
Gewährt die Berechtigung zum Beschreiben einer vorgestellten Ergebnismenge |
Lesen |
|||
Gewährt die Berechtigung zum Beschreiben einer Eingabe. |
Lesen |
|||
Gewährt die Berechtigung zum Beschreiben von Prinzipalzuordnung aus dem Index |
Lesen |
|||
Erteilt die Erlaubnis zur Beschreibung eines QuerySuggestions BlockList |
Lesen |
|||
Gewährt die Berechtigung zum Beschreiben der Konfiguration der Abfragevorschläge für einen Index |
Lesen |
|||
Gewährt die Berechtigung zum Beschreiben eines Thesaurus |
Lesen |
|||
Hindert Benutzer oder Gruppen in Ihrer AWS SSO-Identitätsquelle daran, auf Ihr Amazon Kendra Kendra-Erlebnis zuzugreifen |
Schreiben |
|||
Entfernt die spezifischen Berechtigungen von Benutzern oder Gruppen in Ihrer AWS SSO-Identitätsquelle mit Zugriff auf Ihr Amazon Kendra Kendra-Erlebnis |
Schreiben |
|||
Gewährt die Berechtigung zum Abrufen von Vorschlägen für ein Abfrage-Präfix |
Lesen |
|||
Ruft Suchmetrikdaten ab |
Lesen |
|||
Gewährt die Berechtigung zum Auflisten der Konfigurationen für die Zugriffssteuerung |
Auflisten |
|||
Gewährt die Berechtigung zum Abrufen des Verlaufs von Datenquellen-Synchronisierungsaufgaben |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten der Datenquellen |
Auflisten |
|||
Listet bestimmte Berechtigungen von Benutzern und Gruppen mit Zugriff auf Ihre Amazon Kendra-Erfahrung auf |
Auflisten |
|||
Listet Benutzer oder Gruppen in Ihrer AWS SSO-Identitätsquelle auf, denen Zugriff auf Ihr Amazon Kendra Kendra-Erlebnis gewährt wird |
Auflisten |
|||
Listet ein oder mehrere Amazon Kendra-Erlebnisse auf. Sie können ein Amazon Kendra-Erlebnis, z. B. eine Suchanwendung, erstellen |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten der FAQ |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten der vorgestellten Ergebnismengen |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten von Gruppen, die älter sind als eine Bestellnummer |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten der Indizes |
Auflisten |
|||
Erteilt die Erlaubnis, die aufzulisten QuerySuggestions BlockLists |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten von Tags für eine Ressource |
Lesen |
|||
Gewährt die Berechtigung zum Auflisten der Thesauri |
Auflisten |
|||
Gewährt die Berechtigung zum Speichern von Prinzipalzuordnung im Index |
Schreiben |
|||
Gewährt die Berechtigung zum Abfragen von Dokumenten und FAQ |
Lesen |
|||
Gewährt die Berechtigung, relevante Inhalte aus einem Index abzurufen |
Lesen |
|||
Gewährt die Berechtigung zum Starten einer Datenquellen-Synchronisierungsaufgabe |
Schreiben |
|||
Gewährt die Berechtigung zum Anhalten einer Datenquellen-Synchronisierungsaufgabe |
Schreiben |
|||
Gewährt die Berechtigung zum Senden von Feedback zu Abfrageergebnissen |
Schreiben |
|||
Gewährt die Berechtigung zum Markieren einer Ressource mit bestimmten Schlüsselwertpaaren |
Taggen, Schreiben |
|||
Gewährt die Berechtigung, das Tag mit dem angegebenen Schlüssel aus einer Ressource zu entfernen |
Taggen, Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren einer Konfiguration für die Zugriffssteuerung |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren einer Datenquelle |
Schreiben |
|||
Aktualisiert Ihr Amazon Kendra-Erlebnis, z. B. eine Suchanwendung |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren einer vorgestellten Ergebnismenge |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren einer Eingabe. |
Schreiben |
|||
Erteilt die Erlaubnis zur Aktualisierung eines QuerySuggestions BlockList |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren der Konfiguration von Abfragevorschlägen für einen Index |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren eines Thesaurus |
Schreiben |
|||
Von Amazon Kendra 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 |
|---|---|---|
arn: $ {Partition} :kendra: $ {Region} :$ {Konto} :index/$ {} /access-control-configuration/$ {} IndexId AccessControlConfigurationId |
||
arn: $ {Partition} :kendra: $ {Region} :$ {Konto} :index/$ {} /data-source/$ {} IndexId DataSourceId |
||
arn: $ {Partition} :kendra: $ {Region} :$ {Konto} :index/$ {} /experience/$ {} IndexId ExperienceId |
||
arn: $ {Partition} :kendra: $ {Region} :$ {Konto} :index/$ {} /faq/$ {} IndexId FaqId |
||
arn: $ {Partition} :kendra: $ {Region} :$ {Konto} :index/$ {} /featured-results-set/$ {} IndexId FeaturedResultsSetId |
||
arn: $ {Partition} :kendra: $ {Region} :$ {Konto} :index/$ {} IndexId |
||
arn: $ {Partition} :kendra: $ {Region} :$ {Konto} :index/$ {} /query-suggestions-blockliste/$ {} IndexId QuerySuggestionsBlockListId |
||
arn: $ {Partition} :kendra: $ {Region} :$ {Konto} :index/$ {} /thesaurus/$ {} IndexId ThesaurusId |
Bedingungsschlüssel für Amazon Kendra
Amazon Kendra definiert die folgenden Bedingungsschlüssel, die im Condition-Element einer IAM-Richtlinie verwendet werden können.
| Bedingungsschlüssel | Beschreibung | Typ |
|---|---|---|
Filtert den Zugriff durch die Tags, die in der Anfrage übergeben werden |
Zeichenfolge |
|
Filtert den Zugriff basierend auf den Tags, die der Ressource zugeordnet sind. |
Zeichenfolge |
|
Filtert den Zugriff basierend auf den Tag-Schlüssel, die in der Anfrage übergeben werden |
ArrayOfString |