View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für AWS Lieferkette - 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 AWS Lieferkette

AWS Lieferkette (Servicepräfix): scn) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

API-Operationen, definiert durch AWS Lieferkette

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

CreateBillOfMaterialsImportJob

scn:CreateBillOfMaterialsImportJob

Schreiben

CreateDataIntegrationFlow

scn:CreateDataIntegrationFlow

Schreiben

scn:TagResource

Taggen, Schreiben

CreateDataLakeDataset

scn:CreateDataLakeDataset

Schreiben

scn:TagResource

Taggen, Schreiben

CreateDataLakeNamespace

scn:CreateDataLakeNamespace

Schreiben

scn:TagResource

Taggen, Schreiben

CreateInstance

scn:CreateInstance

Schreiben

scn:TagResource

Taggen, Schreiben

DeleteDataIntegrationFlow

scn:DeleteDataIntegrationFlow

Schreiben

DeleteDataLakeDataset

scn:DeleteDataLakeDataset

Schreiben

DeleteDataLakeNamespace

scn:DeleteDataLakeNamespace

Schreiben

DeleteInstance

scn:DeleteInstance

Schreiben

GetBillOfMaterialsImportJob

scn:GetBillOfMaterialsImportJob

Lesen

GetDataIntegrationEvent

scn:GetDataIntegrationEvent

Lesen

GetDataIntegrationFlow

scn:GetDataIntegrationFlow

Lesen

GetDataIntegrationFlowExecution

scn:GetDataIntegrationFlowExecution

Lesen

GetDataLakeDataset

scn:GetDataLakeDataset

Lesen

GetDataLakeNamespace

scn:GetDataLakeNamespace

Lesen

GetInstance

scn:GetInstance

Lesen

ListDataIntegrationEvents

scn:ListDataIntegrationEvents

Auflisten

ListDataIntegrationFlowExecutions

scn:ListDataIntegrationFlowExecutions

Auflisten

ListDataIntegrationFlows

scn:ListDataIntegrationFlows

Auflisten

ListDataLakeDatasets

scn:ListDataLakeDatasets

Auflisten

ListDataLakeNamespaces

scn:ListDataLakeNamespaces

Auflisten

ListInstances

scn:ListInstances

Auflisten

ListTagsForResource

scn:ListTagsForResource

Auflisten

SendDataIntegrationEvent

scn:SendDataIntegrationEvent

Schreiben

TagResource

scn:TagResource

Taggen, Schreiben

UntagResource

scn:UntagResource

Taggen, Schreiben

UpdateDataIntegrationFlow

scn:UpdateDataIntegrationFlow

Schreiben

UpdateDataLakeDataset

scn:UpdateDataLakeDataset

Schreiben

UpdateDataLakeNamespace

scn:UpdateDataLakeNamespace

Schreiben

UpdateInstance

scn:UpdateInstance

Schreiben

Aktionen definiert durch AWS Lieferkette

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

AssignAdminPermissionsToUser

Erteilt die Erlaubnis zum Hinzufügen AWS Administratorrechte für die Lieferkette für Verbundbenutzer

instance*

aws:ResourceTag/${TagKey}

Schreiben

CreateBillOfMaterialsImportJob

Erteilt die Erlaubnis zum Erstellen einer BillOfMaterialsImportJob wodurch eine CSV-Datei von importiert wird BillOfMaterials Aufzeichnungen

instance*

aws:ResourceTag/${TagKey}

Schreiben

CreateDataIntegrationFlow

Erteilt die Erlaubnis zum Erstellen DataIntegrationFlow das aus mehreren Quellen in ein Ziel umgewandelt werden kann

instance*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateDataLakeDataset

Erteilt die Erlaubnis, den Data Lake-Datensatz zu erstellen

instance*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateDataLakeNamespace

Erteilt die Erlaubnis, den Data Lake-Namespace zu erstellen

instance*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateInstance

Erteilt die Erlaubnis, einen neuen zu erstellen AWS Supply-Chain-Instanz

instance*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateSSOApplication

Erteilt die Erlaubnis, eine IAM Identity Center-Anwendung für eine zu erstellen AWS Supply-Chain-Instanz

instance*

aws:ResourceTag/${TagKey}

Schreiben

DeleteDataIntegrationFlow

Erteilt die Erlaubnis zum Löschen der DataIntegrationFlow

data-integration-flow*

aws:ResourceTag/${TagKey}

Schreiben

DeleteDataLakeDataset

Erteilt die Erlaubnis zum Löschen des Data Lake-Datensatzes

dataset*

aws:ResourceTag/${TagKey}

Schreiben

DeleteDataLakeNamespace

Erteilt die Erlaubnis, den Data Lake-Namespace zu löschen

namespace*

aws:ResourceTag/${TagKey}

Schreiben

DeleteInstance

Erteilt die Erlaubnis zum Löschen eines AWS Supply-Chain-Instanz

instance*

aws:ResourceTag/${TagKey}

Schreiben

DeleteSSOApplication

Erteilt die Erlaubnis zum Löschen der IAM Identity Center-Anwendung der AWS Supply-Chain-Instanz

instance*

aws:ResourceTag/${TagKey}

Schreiben

DescribeInstance

Erteilt die Erlaubnis, Details einer einzusehen AWS Supply-Chain-Instanz

instance*

aws:ResourceTag/${TagKey}

Lesen

GetBillOfMaterialsImportJob

Erteilt die Erlaubnis, den Status und die Details einer einzusehen BillOfMaterialsImportJob

bill-of-materials-import-job*

Lesen

GetDataIntegrationEvent

Erteilt die Erlaubnis, eine zu erhalten DataIntegrationEvent

instance*

aws:ResourceTag/${TagKey}

Lesen

GetDataIntegrationFlow

Erteilt die Erlaubnis, das zu erhalten DataIntegrationFlow Details

data-integration-flow*

aws:ResourceTag/${TagKey}

Lesen

GetDataIntegrationFlowExecution

Erteilt die Erlaubnis, eine bestimmte Ausführung einer bestimmten Datei durchzuführen DataIntegrationFlow

data-integration-flow*

aws:ResourceTag/${TagKey}

Lesen

GetDataLakeDataset

Erteilt die Erlaubnis, die Datensatzdetails abzurufen

dataset*

aws:ResourceTag/${TagKey}

Lesen

GetDataLakeNamespace

Erteilt die Erlaubnis, die Namespace-Details abzurufen

namespace*

aws:ResourceTag/${TagKey}

Lesen

GetInstance

Erteilt die Erlaubnis, Details eines einzusehen AWS Supply-Chain-Instanz

instance*

aws:ResourceTag/${TagKey}

Lesen

ListAdminUsers

Erteilt die Erlaubnis zum Auflisten AWS Supply-Chain-Administratoren einer Instanz

instance*

aws:ResourceTag/${TagKey}

Auflisten

ListDataIntegrationEvents

Erteilt die Erlaubnis, alle aufzulisten DataIntegrationEvents unter einer Instanz

instance*

aws:ResourceTag/${TagKey}

Auflisten

ListDataIntegrationFlowExecutions

Erteilt die Erlaubnis, alle Ausführungen einer angegebenen Ausführung aufzulisten DataIntegrationFlow

data-integration-flow*

aws:ResourceTag/${TagKey}

Auflisten

ListDataIntegrationFlows

Erteilt die Erlaubnis, alle aufzulisten DataIntegrationFlows auf paginierte Weise

instance*

aws:ResourceTag/${TagKey}

Auflisten

ListDataLakeDatasets

Erteilt die Erlaubnis, die Data Lake-Datensätze unter einer bestimmten Instanz oder einem bestimmten Namespace aufzulisten

instance*

aws:ResourceTag/${TagKey}

Auflisten

ListDataLakeNamespaces

Erteilt die Berechtigung, die Data Lake-Namespaces unter einer bestimmten Instanz aufzulisten

instance*

aws:ResourceTag/${TagKey}

Auflisten

ListInstances

Erteilt die Erlaubnis zum Anzeigen der AWS Supply-Chain-Instanzen, die mit einem verknüpft sind AWS-Konto

instance*

aws:ResourceTag/${TagKey}

Auflisten

ListTagsForResource

Erteilt die Erlaubnis, Stichwörter für eine aufzulisten AWS Ressource für die Lieferkette

instance*

aws:ResourceTag/${TagKey}

Auflisten

RemoveAdminPermissionsForUser

Erteilt die Erlaubnis zum Entfernen AWS Administratorrechte für die Lieferkette durch einen Verbundbenutzer

instance*

aws:ResourceTag/${TagKey}

Schreiben

SendDataIntegrationEvent

Erteilt die Erlaubnis zum Erstellen einer DataIntegrationEvent wodurch Daten in Echtzeit aufgenommen werden

instance*

aws:ResourceTag/${TagKey}

Schreiben

TagResource

Erteilt die Erlaubnis, eine zu taggen AWS Ressource für die Lieferkette

instance*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, schreiben

UntagResource

Erteilt die Erlaubnis, ein Tag aus einem zu entfernen AWS Ressource für die Lieferkette

instance*

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, schreiben

UpdateDataIntegrationFlow

Erteilt die Erlaubnis, das zu aktualisieren DataIntegrationFlow

data-integration-flow*

aws:ResourceTag/${TagKey}

Schreiben

UpdateDataLakeDataset

Erteilt die Erlaubnis, den Data Lake-Datensatz zu aktualisieren

dataset*

aws:ResourceTag/${TagKey}

Schreiben

UpdateDataLakeNamespace

Erteilt die Erlaubnis, den Data Lake-Namespace zu aktualisieren

namespace*

aws:ResourceTag/${TagKey}

Schreiben

UpdateInstance

Erteilt die Erlaubnis zum Aktualisieren eines AWS Instanz der Lieferkette

instance*

aws:ResourceTag/${TagKey}

Schreiben

Ressourcentypen, definiert durch AWS Lieferkette

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

Ressourcentypen ARN Bedingungsschlüssel

bill-of-materials-import-job

arn:${Partition}:scn:${Region}:${Account}:instance/${InstanceId}/bill-of-materials-import-job/${JobId}

data-integration-flow

arn:${Partition}:scn:${Region}:${Account}:instance/${InstanceId}/data-integration-flows/${FlowName}

aws:ResourceTag/${TagKey}

dataset

arn:${Partition}:scn:${Region}:${Account}:instance/${InstanceId}/namespaces/${Namespace}/datasets/${DatasetName}

aws:ResourceTag/${TagKey}

instance

arn:${Partition}:scn:${Region}:${Account}:instance/${InstanceId}

aws:ResourceTag/${TagKey}

namespace

arn:${Partition}:scn:${Region}:${Account}:instance/${InstanceId}/namespaces/${Namespace}

aws:ResourceTag/${TagKey}

Bedingungsschlüssel für AWS Lieferkette

AWS Supply Chain definiert die folgenden Bedingungsschlüssel, die in der Condition Element einer IAM-Richtlinie.

Bedingungsschlüssel Beschreibung Typ

aws:RequestTag/${TagKey}

Filtert den Zugriff mithilfe von Tag-Schlüssel-Wert-Paaren in der Anforderung

String

aws:ResourceTag/${TagKey}

Filtert Aktionen mithilfe von Tag-Schlüssel-Werte-Paaren, die der Ressource angefügt sind

String

aws:TagKeys

Filtert den Zugriff mithilfe von Tag-Schlüsseln in der Anforderung

ArrayOfString