Localizar IDs de objeto de identidade para configuração de autenticação para a API do Azure para FHIR
Neste artigo, você aprenderá a encontrar as IDs de objeto de identidade necessárias ao configurar a API do Azure para FHIR para usar um locatário externo ou secundário do Active Directory para o plano de dados.
Localizar a ID do objeto de usuário
Se você tiver um usuário com o nome myuser@contoso.com
de usuário , poderá localizar os usuários ObjectId
usando o seguinte comando do PowerShell:
$(Get-AzureADUser -Filter "UserPrincipalName eq 'myuser@contoso.com'").ObjectId
ou você pode usar a CLI do Azure:
az ad user show --id myuser@contoso.com --query id --out tsv
Localizar a ID do objeto da entidade de serviço
Suponha que você tenha registrado um aplicativo cliente de serviço e queira permitir que esse cliente de serviço acesse a API do Azure para FHIR, encontre a ID do objeto da entidade de serviço do cliente com o seguinte comando do PowerShell:
$(Get-AzureADServicePrincipal -Filter "AppId eq 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX'").ObjectId
em que XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
é a ID do aplicativo cliente de serviço. Como alternativa, você pode usar o DisplayName
do cliente de serviço:
$(Get-AzureADServicePrincipal -Filter "DisplayName eq 'testapp'").ObjectId
Se você estiver usando a CLI do Azure, poderá usar:
az ad sp show --id XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX --query id --out tsv
Localizar uma ID de objeto do grupo de segurança
Se você quiser localizar a ID do objeto de um grupo de segurança, poderá usar o seguinte comando do PowerShell:
$(Get-AzureADGroup -Filter "DisplayName eq 'mygroup'").ObjectId
Onde mygroup
é o nome do grupo no qual você está interessado.
Se você estiver usando a CLI do Azure, poderá usar:
az ad group show --group "mygroup" --query id --out tsv
Próximas etapas
Neste artigo, você aprendeu a encontrar IDs de objeto de identidade necessárias para configurar a API do Azure para FHIR para usar um locatário externo ou secundário do Azure Active Directory. Em seguida, leia sobre como usar as IDs de objeto para definir as configurações do RBAC local:
FHIR® é uma marca registrada da HL7 e é usado com a permissão da HL7.