Verwalten von privaten Arbeitskräften (OIDC IdP) - Amazon SageMaker

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.

Verwalten von privaten Arbeitskräften (OIDC IdP)

Sobald Sie mit Ihrem OpenID Connect (OIDC) Identity Provider (IdP) eine private Belegschaft erstellt haben, können Sie Ihre Mitarbeiter mithilfe Ihres IdP verwalten. So können Sie Worker beispielsweise direkt über Ihren IdP hinzufügen, entfernen und gruppieren.

Um Mitarbeiter zu einem Amazon SageMaker Ground Truth (Ground Truth) -Labeling-Job oder einer Amazon Augmented AI (Amazon A2I) Human Review-Aufgabe hinzuzufügen, erstellen Sie Arbeitsteams mit 1—10 IdP-Gruppen und weisen dieses Arbeitsteam dem Job oder der Aufgabe zu. Sie weisen einem Job oder einer Aufgabe ein Arbeitsteam zu, indem Sie dieses Arbeitsteam angeben, wenn Sie einen Labeling-Auftrag (Ground Truth) oder einen menschlichen Review-Workflow (Amazon A2I) erstellen.

Sie können jedem Etikettierungsauftrag oder jedem Arbeitsablauf für die Überprüfung durch einen Mitarbeiter nur ein Team zuweisen. Sie können dasselbe Team verwenden, um mehrere Etikettierungsaufträge oder manuelle Überprüfungsaufgaben zu erstellen. Sie können auch mehrere Arbeitsteams zusammenstellen, um an verschiedenen Etikettierungsaufträgen oder menschlichen Überprüfungsaufgaben zu arbeiten.

Voraussetzungen

Um private Arbeitsteams mithilfe Ihrer OIDC-IdP-Gruppen zu erstellen und zu verwalten, müssen Sie zunächst mithilfe der SageMaker API-Operation eine Belegschaft erstellen. CreateWorkforce Weitere Informationen hierzu finden Sie unter Erstellen einer privaten Arbeitskraft (OIDC IdP).

Fügen Sie Arbeitsteams hinzu

Sie können die SageMaker Konsole verwenden, um mithilfe Ihrer OIDC-IdP-Mitarbeiter auf der Seite Labeling Workforces unter Ground Truth ein privates Arbeitsteam zu erstellen. Wenn Sie einen Ground-Truth-Labeling-Auftrag erstellen, können Sie bei der Erstellung eines Labeling-Auftrags auch ein privates Arbeitsteam erstellen.

Anmerkung

Sie erstellen und verwalten Arbeitsteams für Amazon A2I im Ground Truth Truth-Bereich der SageMaker Konsole.

Sie können auch die SageMaker API und die zugehörigen sprachspezifischen SDKs verwenden, um ein privates Arbeitsteam zu erstellen.

Verwenden Sie die folgenden Verfahren, um zu erfahren, wie Sie mithilfe der SageMaker Konsole und der API ein privates Arbeitsteam erstellen.

So erstellen Sie auf der Seite Labeling Workforces (Konsole) ein privates Arbeitsteam
  1. Gehe zum Ground Truth Truth-Bereich der SageMaker Konsole: https://console.aws.amazon.com/sagemaker/groundtruth.

  2. Wählen Sie Labeling-Arbeitskräfte aus.

  3. Wählen Sie Privat aus.

  4. Wählen Sie im Abschnitt Private Teams die Option Privates Team erstellen aus.

  5. Geben Sie im Abschnitt Teamdetails einen Teamnamen ein.

  6. Geben Sie im Abschnitt Mitarbeiter hinzufügen den Namen einer einzelnen Benutzergruppe ein. Alle Mitarbeiter, die dieser Gruppe in Ihrem IdP zugeordnet sind, werden diesem Arbeitsteam hinzugefügt.

  7. Um mehr als eine Benutzergruppe hinzuzufügen, wählen Sie Neue Benutzergruppe hinzufügen aus und geben Sie die Namen der Benutzergruppen ein, die Sie diesem Arbeitsteam hinzufügen möchten. Geben Sie pro Zeile eine Benutzergruppe ein.

  8. (Optional) Wenn Sie bei Ground-Truth-Labeling-Aufträgen eine E-Mail für Mitarbeiter in Ihrem JWT angeben, benachrichtigt Ground Truth die Mitarbeiter, wenn eine neue Labeling-Aufgabe verfügbar ist, wenn Sie ein SNS-Thema auswählen.

  9. Wählen Sie Privates Team erstellen.

So erstellen Sie ein privates Arbeitsteam beim Erstellen eines Ground-Truth-Labeling-Auftrags (Konsole)
  1. Gehe zum Ground Truth Truth-Bereich der SageMaker Konsole: https://console.aws.amazon.com/sagemaker/groundtruth.

  2. Wählen Sie Labeling-Job aus.

  3. Verwenden Sie die Anweisungen unter Erstellen eines Kennzeichnungsauftrags (Konsole), um einen Labeling-Job zu erstellen. Hören Sie auf, wenn Sie auf der zweiten Seite zum Abschnitt Mitarbeiter gelangen.

  4. Wählen Sie Privat für Ihren Mitarbeitertyp aus.

  5. Geben Sie einen Teamnamen ein.

  6. Geben Sie im Abschnitt Mitarbeiter hinzufügen unter Benutzergruppen den Namen einer einzelnen Benutzergruppe ein. Alle Mitarbeiter, die dieser Gruppe in Ihrem IdP zugeordnet sind, werden diesem Arbeitsteam hinzugefügt.

    Wichtig

    Die Gruppennamen, die Sie für Benutzergruppen angeben, müssen mit den in Ihrem OIDC-IdP angegebenen Gruppennamen übereinstimmen.

  7. Um mehr als eine Benutzergruppe hinzuzufügen, wählen Sie Neue Benutzergruppe hinzufügen aus und geben Sie die Namen der Benutzergruppen ein, die Sie diesem Arbeitsteam hinzufügen möchten. Geben Sie pro Zeile eine Benutzergruppe ein.

  8. Führen Sie alle verbleibenden Schritte aus, um Ihren Etikettierungsauftrag zu erstellen.

Das private Team, das Sie erstellen, wird für diesen Labeling-Job verwendet und ist im Bereich Labeling Workforces der SageMaker Konsole aufgeführt.

Um mithilfe der API ein privates Arbeitsteam zu erstellen SageMaker

Mithilfe der SageMaker API-Operation können Sie ein privates Arbeitsteam erstellenCreateWorkteam.

Wenn Sie diesen Vorgang verwenden, listen Sie im OidcMemberDefinition Parameter Groups alle Benutzergruppen auf, die Sie in das Arbeitsteam aufnehmen möchten.

Wichtig

Die Gruppennamen, die Sie für Groups angeben, müssen mit den in Ihrem OIDC-IdP angegebenen Gruppennamen übereinstimmen.

Wenn Ihre Benutzergruppennamen beispielsweise group1, group2, und group3 in Ihrem OIDC-IdP lauten, konfigurieren Sie OidcMemberDefinition wie folgt:

"OidcMemberDefinition": { "Groups": ["group1", "group2", "group3"] }

Darüber hinaus müssen Sie dem Arbeitsteam mithilfe des Parameters WorkteamName einen Namen geben.

IdP-Gruppen zu Arbeitsteams hinzufügen oder daraus entfernen

Nachdem Sie ein Arbeitsteam erstellt haben, können Sie die SageMaker API verwenden, um dieses Arbeitsteam zu verwalten. Verwenden Sie den UpdateWorkteam Vorgang, um die IdP-Benutzergruppen zu aktualisieren, die in diesem Arbeitsteam enthalten sind.

  • Verwenden Sie den WorkteamName Parameter, um das Worker zu identifizieren, das Sie aktualisieren möchten.

  • Wenn Sie diesen Vorgang verwenden, listen Sie im OidcMemberDefinition Parameter Groups alle Benutzergruppen auf, die Sie in das Arbeitsteam aufnehmen möchten. Wenn eine Benutzergruppe einem Arbeitsteam zugeordnet ist und Sie sie nicht in diese Liste aufnehmen, ist diese Benutzergruppe nicht mehr diesem Arbeitsteam zugeordnet.

Löschen Sie ein Arbeitsteam

Sie können ein Arbeitsteam mithilfe der SageMaker Konsole und der SageMaker API löschen.

Um ein privates Arbeitsteam in der SageMaker Konsole zu löschen
  1. Gehe zum Ground Truth Truth-Bereich der SageMaker Konsole: https://console.aws.amazon.com/sagemaker/groundtruth.

  2. Wählen Sie Labeling-Arbeitskräfte aus.

  3. Wählen Sie Privat aus.

  4. Wählen Sie im Bereiche Private Teams das Team aus, dem Sie die Auftragnehmer hinzufügen möchten.

  5. Wählen Sie Löschen aus.

Um ein privates Arbeitsteam (API) zu löschen

Sie können ein privates Arbeitsteam mithilfe der SageMaker API-Operation löschenDeleteWorkteam.

Einzelne Worker verwalten

Wenn Sie eine Belegschaft mit Ihrem eigenen OIDC-IdP zusammenstellen, können Sie Ground Truth oder Amazon A2I nicht verwenden, um einzelne Mitarbeiter zu verwalten.

  • Um einen Mitarbeiter zu einem Arbeitsteam hinzuzufügen, fügen Sie diesen Mitarbeiter einer Gruppe hinzu, die diesem Arbeitsteam zugeordnet ist.

  • Um einen Mitarbeiter aus einem Arbeitsteam zu entfernen, entfernen Sie diesen Mitarbeiter aus allen Benutzergruppen, die diesem Arbeitsteam zugeordnet sind.

Aktualisieren, löschen und beschreiben Sie Ihre Belegschaft

Sie können Ihre OIDC-IdP-Belegschaft mithilfe der API aktualisieren, löschen und beschreiben. SageMaker Im Folgenden finden Sie eine Liste von API-Operationen, mit denen Sie Ihre Worker verwalten können. Weitere Informationen, unter anderem dazu, wie Sie den Namen Ihrer Belegschaft finden können, finden Sie unter Private Belegschaft mithilfe der SageMaker Amazon-API verwalten.

  • UpdateWorkforce– Möglicherweise möchten Sie eine Belegschaft, die mit Ihrem eigenen OIDC-IdP erstellt wurde, aktualisieren, um einen anderen Autorisierungsendpunkt, Token-Endpunkt oder Emittenten anzugeben. Sie können jeden Parameter aktualisieren, der bei der Verwendung dieses Vorgangs in OidcConfig gefunden wurde.

    Sie können Ihre OIDC-IdP-Konfiguration nur aktualisieren, wenn Ihrer Belegschaft keine Arbeitsteams zugeordnet sind. Weitere Informationen zum Löschen von Worker finden Sie unter Löschen Sie ein Arbeitsteam.

  • DeleteWorkforce– Verwenden Sie diesen Vorgang, um Ihre privaten Mitarbeiter zu löschen. Wenn Ihrer Belegschaft Arbeitsteams zugeordnet sind, müssen Sie diese Arbeitsteams löschen, bevor Sie Ihre Belegschaft löschen. Weitere Informationen finden Sie unter Löschen Sie ein Arbeitsteam.

  • DescribeWorkforce– Verwenden Sie diesen Vorgang, um Informationen zu privaten Mitarbeitern aufzulisten, einschließlich des Namens der Belegschaft, des Amazon-Ressourcennamens (ARN) und, falls zutreffend, der zulässigen IP-Adressbereiche (CIDRs).