

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.

# AWS Serverless Application Repository API-Berechtigungen: Referenz zu Aktionen und Ressourcen
<a name="serverlessrepo-api-permissions-ref"></a>

Wenn Sie die [Zugriffskontrolle](security-iam.md#security_iam_access-manage) einrichten und Berechtigungsrichtlinien für eine IAM-Identität (identitätsbasierte Richtlinie) verfassen, können Sie die folgende Tabelle als Referenz verwenden. Die Tabelle enthält jeden AWS Serverless Application Repository API-Vorgang, die entsprechenden Aktionen, denen Sie Berechtigungen zur Ausführung der Aktion erteilen können, und die AWS Ressource, der Sie die Berechtigungen erteilen können. Die Aktionen geben Sie im Feld `Action` und den Wert für die Ressource im Feld `Resource` der Richtlinie an. 

Um eine Aktion anzugeben, verwenden Sie das Präfix `serverlessrepo:` gefolgt vom Namen der API-Operation (z. B. `serverlessrepo:ListApplications`).


| Operation | URI | Methode | AWS Ressourcen (ARNs) | 
| --- | --- | --- | --- | 
|  **Betrieb:** ListApplications **Erforderliche Berechtigungen:** serverlessrepo: ListApplications  |  /applications  | GET | \$1 | 
|  **Betrieb:** CreateApplication **Erforderliche Berechtigungen:** serverlessrepo: CreateApplication  |  /applications  | POST | \$1 | 
|  **Betrieb:** GetApplication **Erforderliche Berechtigungen:** serverlessrepo: GetApplication  |  /Anwendungen/ *application-id*  | GET |  arn:aws:serverlessrepo: ::applications/ *region* *account-id* *application-name*  | 
|  **Bedienung:** DeleteApplication **Erforderliche Berechtigungen:** serverlessrepo: DeleteApplication  |  /Anwendungen/ *application-id*  | DELETE |  arn:aws:serverlessrepo: ::applications/ *region* *account-id* *application-name*  | 
|  **Bedienung:** UpdateApplication **Erforderliche Berechtigungen:** serverlessrepo: UpdateApplication  |  /Anwendungen/ *application-id*  | PATCH |  arn:aws:serverlessrepo: ::applications/ *region* *account-id* *application-name*  | 
|  **Bedienung:** CreateCloudFormationChangeSet **Erforderliche Berechtigungen:** serverlessrepo: CreateCloudFormationChangeSet  |  *application-id*/Anwendungen/ /changesets  | POST |  arn:aws:serverlessrepo: :applikations/ *region* *account-id* *application-name*  | 
|  **Bedienung:** GetApplicationPolicy **Erforderliche Berechtigungen:** serverlessrepo: GetApplicationPolicy  |  *application-id*/Anwendungen/ /Richtlinie  | GET |  arn:aws:serverlessrepo: ::applications/ *region* *account-id* *application-name*  | 
|  **Bedienung:** PutApplicationPolicy **Erforderliche Berechtigungen:** serverlessrepo: PutApplicationPolicy  |  *application-id*/Anwendungen/ /Richtlinie  | PUT |  arn:aws:serverlessrepo: ::applications/ *region* *account-id* *application-name*  | 
|  **Bedienung:** ListApplicationVersions **Erforderliche Berechtigungen:** serverlessrepo: ListApplicationVersions  |  *application-id*/Anwendungen/ /Versionen  | GET |  arn:aws:serverlessrepo: ::applications/ *region* *account-id* *application-name*  | 
|  **Bedienung:** CreateApplicationVersion **Erforderliche Berechtigungen:** serverlessrepo: CreateApplicationVersion  |  *application-id*/Anwendungen/ /Versionen/ *semantic-version*  | PUT |  arn:aws:serverlessrepo: :applikations/ *region* *account-id* *application-name*  | 
|  **Bedienung:** ListApplicationDependencies **Erforderliche Berechtigungen:** serverlessrepo: ListApplicationDependencies  |  *application-id*/Anwendungen/ /Abhängigkeiten  | GET |  arn:aws:serverlessrepo: ::applications/ *region* *account-id* *application-name*  | 
|  **Bedienung:** SearchApplications **Erforderliche Berechtigungen:** serverlessrepo: SearchApplications  | – | – | \$1 | 