

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.

# Aktualisieren eines registrierten Speicherorts
<a name="access-grants-location-edit"></a>

Sie können die AWS Identity and Access Management (IAM-) Rolle eines Standorts aktualisieren, der in Ihrer Amazon S3 Access Grants-Instance registriert ist. Sie müssen für jede neue IAM-Rolle, die Sie für die Registrierung eines Speicherorts in S3 Access Grants verwenden, dem S3-Access-Grants-Service-Prinzipal (`access-grants.s3.amazonaws.com`) Zugriff auf diese Rolle gewähren. Hierzu fügen Sie einen Eintrag für die neue IAM-Rolle in derselben JSON-Vertrauensrichtliniendatei hinzu, die Sie bei der [Registrierung des Speicherorts](https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-grants-location.html) verwendet haben. 

Sie können einen Standort in Ihrer S3 Access Grants-Instance aktualisieren, indem Sie die Amazon S3 S3-Konsole, die AWS Command Line Interface (AWS CLI), die Amazon S3 S3-REST-API und die verwenden AWS SDKs.

## Verwenden der S3-Konsole
<a name="access-grants-location-edit-console"></a>

**So aktualisieren Sie die IAM-Rolle eines Speicherorts, der bei Ihrer S3-Access-Grants-Instance registriert ist**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon S3 S3-Konsole unter [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/).

1. Wählen Sie im linken Navigationsbereich **Zugriffsgewährungen** aus.

1. Wählen Sie auf der Seite **S3 Access Grants** die Region mit der S3-Access-Grants-Instance aus, mit der Sie arbeiten möchten.

1. Wählen Sie **Details anzeigen** für die Instance aus.

1. Wählen Sie auf der Detailseite für die Instance die Registerkarte **Speicherorte** aus.

1. Suchen Sie den Speicherort aus, den Sie aktualisieren möchten. Verwenden Sie das Suchfeld, um die Liste der Speicherorte zu filtern.

1. Wählen Sie die Optionsschaltfläche neben dem registrierten Speicherort aus, den Sie aktualisieren möchten.

1. Aktualisieren Sie die IAM-Rolle und wählen Sie dann **Änderungen speichern** aus.

## Verwenden Sie den AWS CLI
<a name="access-grants-location-edit-cli"></a>

Informationen zur AWS CLI Installation [von finden Sie unter Installation von AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) im *AWS Command Line Interface Benutzerhandbuch*. 

Wenn Sie den folgenden Beispielbefehl verwenden möchten, ersetzen Sie `{{user input placeholders}}` durch Ihre eigenen Informationen.

**Example – Aktualisieren der IAM-Rolle eines registrierten Speicherorts**  

```
aws s3control update-access-grants-location \
--account-id {{111122223333}} \
--access-grants-location-id {{635f1139-1af2-4e43-8131-a4de006eb999}} \
--iam-role-arn arn:aws:iam::{{777788889999}}:role/{{accessGrantsTestRole}}
```
Antwort:  

```
{
    "CreatedAt": "{{2023-05-31T18:23:48.107000+00:00}}",
    "AccessGrantsLocationId": "{{635f1139-1af2-4e43-8131-a4de006eb999}}",
    "AccessGrantsLocationArn": "arn:aws:s3:{{us-east-2}}:{{777788889999}}:access-grants/default/location/{{635f1139-1af2-4e43-8131-a4de006eb888}}",
    "LocationScope": "s3://{{amzn-s3-demo-bucket/prefixB*}}",
    "IAMRoleArn": "arn:aws:iam::{{777788889999}}:role/{{accessGrantsTestRole}}"
}
```

## Verwenden der REST-API
<a name="access-grants-location-edit-rest-api"></a>

Informationen zur Amazon-S3-REST-API-Unterstützung für das Aktualisieren eines Speicherorts in einer S3-Access-Grants-Instance finden Sie unter [https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_UpdateAccessGrantsLocation.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_UpdateAccessGrantsLocation.html) in der *Amazon-Simple-Storage-Service-API-Referenz*.

## Mit dem AWS SDKs
<a name="access-grants-location-edit-using-sdk"></a>

Dieser Abschnitt enthält Beispiele für die Aktualisierung der IAM-Rolle eines registrierten Standorts mithilfe von. AWS SDKs

Wenn Sie das folgende Beispiel verwenden möchten, ersetzen Sie die `{{user input placeholders}}` (Platzhalter für Benutzereingaben) durch Ihre eigenen Informationen.

------
#### [ Java ]

**Example – Aktualisieren der IAM-Rolle eines registrierten Speicherorts**  

```
public void updateAccessGrantsLocation() {
UpdateAccessGrantsLocationRequest updateRequest = UpdateAccessGrantsLocationRequest.builder()
.accountId("{{111122223333}}")
.accessGrantsLocationId("{{635f1139-1af2-4e43-8131-a4de006eb999}}")
.iamRoleArn("arn:aws:iam::{{777788889999}}:role/{{accessGrantsTestRole}}")
.build();
UpdateAccessGrantsLocationResponse updateResponse = s3Control.updateAccessGrantsLocation(updateRequest);
LOGGER.info("UpdateAccessGrantsLocationResponse: " + updateResponse);
}
```
Antwort:  

```
UpdateAccessGrantsLocationResponse(
CreatedAt={{2023-06-07T04:35:10.027Z}},
AccessGrantsLocationId={{635f1139-1af2-4e43-8131-a4de006eb999}},
AccessGrantsLocationArn=arn:aws:s3:{{us-east-2}}:{{777788889999}}:access-grants/default/location/{{635f1139-1af2-4e43-8131-a4de006eb888}},
LocationScope=s3://{{amzn-s3-demo-bucket/prefixB*}},
IAMRoleArn=arn:aws:iam::{{777788889999}}:role/{{accessGrantsTestRole}}
)
```

------