Steuern von Zugriffs- und Labeling-Aufträgen mithilfe von Markierungen - Amazon Simple Storage Service

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.

Steuern von Zugriffs- und Labeling-Aufträgen mithilfe von Markierungen

Sie können den Zugriff auf Ihre S3-Batch-Vorgänge-Aufträge kennzeichnen und steuern, indem Sie Markierungen hinzufügen. Markierungen können verwendet werden, um zu ermitteln, wer für einen Batchoperations-Auftrag verantwortlich ist. Das Vorhandensein von Aufgabe-Markierungen kann einem Benutzer die Möglichkeit gewähren oder einschränken, eine Aufgabe abzubrechen, eine Aufgabe im Bestätigungsstatus zu aktivieren oder die Prioritätsstufe einer Aufgabe zu ändern. Sie können Jobs mit angehängten Tags erstellen, und Sie können Jobs nach deren Erstellung Tags hinzufügen. Jedes Tag ist ein Schlüssel-Wert-Paar, das beim Erstellen des Auftrags oder später aktualisiert werden kann.

Warnung

Stellen Sie sicher, dass Ihre Job-Tags keine vertraulichen Informationen oder personenbezogenen Daten enthalten.

Betrachten Sie das folgende Tagging-Beispiel: Angenommen, Ihre Finanzabteilung soll einen Batchoperations-Auftrag erstellen. Sie könnten eine AWS Identity and Access Management (IAM) -Richtlinie schreiben, die es einem Benutzer ermöglicht, sie aufzurufenCreateJob, vorausgesetzt, der Job wird mit Department dem Tag erstellt, dem der Wert Finance zugewiesen wurde. Außerdem können Sie diese Richtlinie an alle Benutzer anfügen, die Mitglieder der Finanzabteilung sind.

Wenn Sie mit diesem Beispiel fortfahren, können Sie eine Richtlinie schreiben, die es einem Benutzer ermöglicht, die Priorität aller Aufträge, die über die gewünschten Markierungen verfügen, zu aktualisieren oder alle Aufträge, die diese Markierungen besitzen, abzubrechen. Weitere Informationen finden Sie unter Steuern von Berechtigungen für Batch-Operationen mithilfe von Job-Tags.

Sie können Markierungen beim Erstellen neuen S3-Batchoperations-Aufträgen oder bereits vorhandenen Aufträgen hinzufügen.

Beachten Sie die folgenden Tag-Einschränkungen:

  • Sie können einem Auftrag bis zu 50 Markierungen zuordnen, solange diese über eindeutige Tag-Schlüssel verfügen.

  • Ein Tag-Schlüssel kann maximal 128 Unicode-Zeichen lang sein, und die Tag-Werte können bis zu 256 Unicode-Zeichen lang sein.

  • Bei Schlüsseln und Werten wird die Groß-/Kleinschreibung berücksichtigt.

Weitere Informationen zu Tag-Einschränkungen finden Sie unter Einschränkungen benutzerdefinierter Markierungen im AWS Billing and Cost Management Benutzerhandbuch.

APIOperationen im Zusammenhang mit dem Tagging von Jobs in S3 Batch Operations

Amazon S3 unterstützt die folgenden API Operationen, die spezifisch für das Tagging von S3 Batch Operations sind:

  • GetJobTagging— Gibt den Tagsatz zurück, der einem Batch Operations-Job zugeordnet ist.

  • PutJobTagging— Ersetzt den Tagsatz, der einem Job zugeordnet ist. Es gibt zwei unterschiedliche Szenarien für die Verwaltung von Job-Tags in S3 Batch Operations, die diese API Aktion verwenden:

    • Job hat keine Tags — Sie können einem Job eine Reihe von Tags hinzufügen (der Job hat keine vorherigen Tags).

    • Job hat einen Satz vorhandener Tags — Um den vorhandenen Tag-Satz zu ändern, können Sie entweder den vorhandenen Tag-Satz vollständig ersetzen oder Änderungen innerhalb des vorhandenen Tag-Sets vornehmen, indem Sie den vorhandenen Tag-Satz abrufen mit GetJobTagging, ändern Sie das Tag-Set und verwenden Sie diese API Aktion, um das Tag-Set durch das zu ersetzen, das Sie geändert haben.

      Anmerkung

      Wenn Sie diese Anforderung mit einem leeren Tag-Satz senden, löscht S3-Batch-Vorgänge den vorhandenen Tag-Satz für das Objekt. Wenn Sie diese Methode verwenden, wird Ihnen eine Tier-1-Anfrage (PUT) in Rechnung gestellt. Weitere Informationen finden Sie unter Amazon S3 – Preise.

      Wenn Sie vorhandene Markierungen für Ihren Batch-Vorgangsauftrag löschen möchten, wird die Aktion DeleteJobTagging bevorzugt, da sie dasselbe Ergebnis ohne anfallende Gebühren erzielt.

  • DeleteJobTagging— Löscht den Tagsatz, der einem Batch Operations-Job zugeordnet ist.