Share via


FHIR için Azure API'sinde kimlik doğrulaması yapılandırması için kimlik nesnesi kimliklerini bulma

Bu makalede, FHIR için Azure API'sini veri düzlemi için bir dış veya ikincil Active Directory kiracısı kullanacak şekilde yapılandırırken gereken kimlik nesnesi kimliklerini bulmayı öğreneceksiniz.

Kullanıcı nesne kimliğini bulma

kullanıcı adına myuser@contoso.comsahip bir kullanıcınız varsa, aşağıdaki PowerShell komutunu kullanarak kullanıcıları ObjectId bulabilirsiniz:

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

veya Azure CLI'yi kullanabilirsiniz:

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

Hizmet sorumlusu nesne kimliğini bulma

Bir hizmet istemcisi uygulaması kaydettiğinizi ve bu hizmet istemcisinin FHIR için Azure API'sine erişmesine izin vermek istediğinizi varsayalım; istemci hizmet sorumlusunun nesne kimliğini aşağıdaki PowerShell komutuyla bulabilirsiniz:

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

burada XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX hizmet istemcisi uygulama kimliğidir. Alternatif olarak, hizmet istemcisinin öğesini DisplayName kullanabilirsiniz:

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

Azure CLI kullanıyorsanız şunları kullanabilirsiniz:

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

Güvenlik grubu nesne kimliğini bulma

Bir güvenlik grubunun nesne kimliğini bulmak isterseniz, aşağıdaki PowerShell komutunu kullanabilirsiniz:

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

Burada mygroup , ilgilendiğiniz grubun adıdır.

Azure CLI kullanıyorsanız şunları kullanabilirsiniz:

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

Sonraki adımlar

Bu makalede, FHIR için Azure API'sini bir dış veya ikincil Azure Active Directory kiracısı kullanacak şekilde yapılandırmak için gereken kimlik nesnesi kimliklerini bulmayı öğrendiniz. Daha sonra yerel RBAC ayarlarını yapılandırmak için nesne kimliklerini kullanma hakkında bilgi edinin:

FHIR®, HL7'nin tescilli ticari markasıdır ve HL7 izniyle kullanılır.