البحث عن معرفات كائن الهوية لتكوين المصادقة لواجهة برمجة تطبيقات Azure ل FHIR

في هذه المقالة، ستتعلم كيفية العثور على معرفات كائن الهوية المطلوبة عند تكوين واجهة برمجة تطبيقات Azure ل FHIR لاستخدام مستأجر Active Directory خارجي أو ثانوي لمستوى البيانات.

البحث عن معرف عنصر المستخدم

إذا كان لديك مستخدم باسم myuser@contoso.comالمستخدم ، يمكنك تحديد موقع المستخدمين ObjectId باستخدام أمر PowerShell التالي:

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

أو يمكنك استخدام Azure CLI:

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

البحث عن معرف كائن كيان الخدمة

لنفترض أنك سجلت تطبيق عميل خدمة وترغب في السماح لعميل الخدمة هذا بالوصول إلى واجهة برمجة تطبيقات Azure ل FHIR، يمكنك العثور على معرف الكائن لكيان خدمة العميل باستخدام أمر PowerShell التالي:

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

حيث XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX هو معرف تطبيق عميل الخدمة. بدلا من ذلك، يمكنك استخدام DisplayName عميل الخدمة:

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

إذا كنت تستخدم Azure CLI، يمكنك استخدام:

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

البحث عن معرف عنصر مجموعة أمان

إذا كنت ترغب في تحديد موقع معرف الكائن لمجموعة أمان، يمكنك استخدام أمر PowerShell التالي:

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

أين mygroup هو اسم المجموعة التي تهتم بها.

إذا كنت تستخدم Azure CLI، يمكنك استخدام:

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

الخطوات التالية

في هذه المقالة، تعلمت كيفية العثور على معرفات كائن الهوية اللازمة لتكوين واجهة برمجة تطبيقات Azure ل FHIR لاستخدام مستأجر Azure Active Directory خارجي أو ثانوي. اقرأ بعد ذلك حول كيفية استخدام معرفات الكائن لتكوين إعدادات التحكم في الوصول استنادا إلى الدور المحلية:

FHIR® هي علامة تجارية مسجلة ل HL7 وتستخدم بإذن من HL7.