Suchen nach Identitätsobjekt-IDs für die Authentifizierungskonfiguration für Die Azure-API für FHIR

In diesem Artikel erfahren Sie, wie Sie Identitätsobjekt-IDs ermitteln, die beim Konfigurieren von Azure API for FHIR erforderlich sind, um einen externen oder sekundären Active Directory-Mandanten für die Datenebene zu verwenden.

Ermitteln einer Benutzerobjekt-ID

Ist ein Benutzer mit dem Benutzernamen myuser@contoso.com vorhanden, können Sie das ObjectId-Element des Benutzers mithilfe des folgenden PowerShell-Befehls ermitteln:

$(Get-AzureADUser -Filter "UserPrincipalName eq 'myuser@contoso.com'").ObjectId

Alternativ können Sie die Azure-Befehlszeilenschnittstelle verwenden:

az ad user show --id myuser@contoso.com --query id --out tsv

Ermitteln einer Dienstprinzipalobjekt-ID

Angenommen, Sie haben eine Dienstclient-App registriert und möchten diesem Dienstclient den Zugriff auf die Azure-API für FHIR erlauben. Sie können die Objekt-ID für den Clientdienstprinzipal mit dem folgenden PowerShell-Befehl finden:

$(Get-AzureADServicePrincipal -Filter "AppId eq 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX'").ObjectId

Dabei steht XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX für die Anwendungs-ID des Dienstclients. Alternativ können Sie das DisplayName-Element des Dienstclients verwenden:

$(Get-AzureADServicePrincipal -Filter "DisplayName eq 'testapp'").ObjectId

Wenn Sie die Azure CLI verwenden, können Sie Folgendes verwenden:

az ad sp show --id XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX --query id --out tsv

Ermitteln einer Sicherheitsgruppenobjekt-ID

Wenn Sie die Objekt-ID einer Sicherheitsgruppe ermitteln möchten, können Sie den folgenden PowerShell-Befehl verwenden:

$(Get-AzureADGroup -Filter "DisplayName eq 'mygroup'").ObjectId

Wobei mygroup ist der Name der Gruppe, an der Sie interessiert sind.

Wenn Sie die Azure CLI verwenden, können Sie Folgendes verwenden:

az ad group show --group "mygroup" --query id --out tsv

Nächste Schritte

In diesem Artikel haben Sie erfahren, wie Sie Identitätsobjekt-IDs ermitteln, die zum Konfigurieren von Azure API for FHIR erforderlich sind, um einen externen oder sekundären Azure Active Directory-Mandanten zu verwenden. Im nächsten Artikel erfahren Sie, wie Sie die Objekt-IDs zum Konfigurieren lokaler RBAC-Einstellungen verwenden:

FHIR® ist eine eingetragene Marke von HL7 und wird mit Genehmigung von HL7 verwendet.