Benutzermetadaten und Attribute mithilfe von UserID in einem Identitätsspeicher abrufen - Deadline Cloud

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.

Benutzermetadaten und Attribute mithilfe von UserID in einem Identitätsspeicher abrufen

Anmerkung

Dieses Verfahren gilt auch für das von der SearchJobsAPI zurückgegebene createdBy Feld, das dasselbe Benutzer-ID-Format verwendet.

Das userId Feld in der Sitzungsstatistik enthält einen der folgenden Werte:

  • Ein AWS Identity and Access Management (IAM-) Rollen-ARN, zum Beispiel:arn:aws:sts::123456789012:assumed-role/Admin/user-Isengard.

  • Eine IAM Identity Center-Benutzer-ID (UUID), zum Beispiel:. f9c1f3f0-1031-70dc-4d25-30d7225b04a0

Für die IAM-Rolle ARNs ist der Benutzername im ARN selbst sichtbar. Für IAM Identity Center-Benutzer IDs können Sie den Benutzernamen mithilfe der IAM Identity Center Identity Store-API nachschlagen.

Gehen Sie wie folgt vor, um den mit einer IAM Identity Center-Benutzer-ID verknüpften Benutzernamen zu identifizieren. Bevor Sie beginnen, rufen Sie die Identity Store-ID aus Ihren IAM Identity Center-Einstellungen ab. Weitere Informationen finden Sie unter Finden Sie Ihre Identity Store-ID.

Um eine Benutzer-ID zuzuordnen

  1. Führen Sie den folgenden Befehl aus und IdentityStoreId ersetzen Sie ihn durch Ihre Identity Store-ID und userUUID durch die Antwort userId aus der Sitzungsstatistik:

    aws identitystore describe-user \ --identity-store-id IdentityStoreId \ --user-id userUUID
  2. Überprüfen Sie die Antwort, die den Benutzernamen enthält:

    { "UserName": "jdoe", "UserId": "f9c1f3f0-1031-70dc-4d25-30d7225b04a0", "Name": { "FamilyName": "Doe", "GivenName": "Jane" }, "DisplayName": "Jane Doe", "Emails": [{ "Value": "jdoe@example.com", "Type": "work", "Primary": true }], "IdentityStoreId": "d-xxxxxxxxxx" }

Finden Sie Ihre Identity Store-ID

Um Benutzer Benutzernamen IDs zuzuordnen, benötigen Sie die Identity Store-ID. Sie finden die Identity Store-ID in der IAM Identity Center-Konsole oder im. AWS CLI

Konsole

Gehen Sie wie folgt vor, um Ihre Identity Store-ID mithilfe der Konsole zu ermitteln.

  1. Melden Sie sich bei der AWS Management Console an und öffnen Sie die IAM Identity Center-Konsole.

  2. Wählen Sie im Navigationsbereich Settings (Einstellungen).

  3. Kopieren Sie den IAM Identity Center Identity Store ID-Wert. Das Format ist d-xxxxxxxxxx.

AWS CLI

Führen Sie den folgenden Befehl aus und region-name ersetzen Sie ihn durch die Region, in der Ihre IAM Identity Center-Instanz konfiguriert ist:

aws sso-admin list-instances --region region-name

Die Antwort beinhaltet: IdentityStoreId

{ "Instances": [ { "CreatedDate": "2025-11-19T15:45:55.160000-08:00", "IdentityStoreId": "d-xxxxxxxxxx", "InstanceArn": "arn:aws:sso:::instance/ssoins-xxxxxxxxxxxxxxxx", "OwnerAccountId": "123456789012", "Status": "ACTIVE" } ] }

Überprüfung der Benutzerzuweisung

Nachdem Sie einem Benutzernamen eine Benutzer-ID zugeordnet haben, können Sie in der IAM Identity Center-Konsole überprüfen, ob die Benutzer-ID dem erwarteten Benutzer entspricht. Gehen Sie wie folgt vor, um die Benutzerzuordnung zu überprüfen.

  1. Melden Sie sich bei der AWS Management Console an und öffnen Sie die IAM Identity Center-Konsole.

  2. Klicken Sie im Navigationsbereich auf Users (Benutzer).

  3. Wählen Sie den Benutzernamen aus der AWS CLI Antwort aus.

  4. Vergewissern Sie sich im Abschnitt Allgemeine Informationen, dass die Benutzer-ID mit der userId aus Ihren Sitzungsstatistiken übereinstimmt.

Weitere Ressourcen