Identity interface
هوية المورد. تدعم تعيينات النهج هوية واحدة كحد أقصى. هذه إما هوية معينة من قبل النظام أو هوية معينة من قبل مستخدم واحد.
الخصائص
| principal |
المعرف الأساسي لهوية المورد. سيتم توفير هذه الخاصية فقط لملاحظة هوية معينة من قبل النظام: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| tenant |
معرف المستأجر لهوية المورد. سيتم توفير هذه الخاصية فقط لملاحظة هوية معينة من قبل النظام: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| type | نوع الهوية. هذا هو الحقل المطلوب الوحيد عند إضافة نظام أو هوية معينة من قبل المستخدم إلى مورد. |
| user |
هوية المستخدم المقترنة بالنهج. ستكون مراجع مفاتيح قاموس هوية المستخدم هي معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
تفاصيل الخاصية
principalId
المعرف الأساسي لهوية المورد. سيتم توفير هذه الخاصية فقط لملاحظة هوية معينة من قبل النظام: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
principalId?: string
قيمة الخاصية
string
tenantId
معرف المستأجر لهوية المورد. سيتم توفير هذه الخاصية فقط لملاحظة هوية معينة من قبل النظام: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
tenantId?: string
قيمة الخاصية
string
type
نوع الهوية. هذا هو الحقل المطلوب الوحيد عند إضافة نظام أو هوية معينة من قبل المستخدم إلى مورد.
type?: ResourceIdentityType
قيمة الخاصية
userAssignedIdentities
هوية المستخدم المقترنة بالنهج. ستكون مراجع مفاتيح قاموس هوية المستخدم هي معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
userAssignedIdentities?: {[propertyName: string]: UserAssignedIdentitiesValue}
قيمة الخاصية
{[propertyName: string]: UserAssignedIdentitiesValue}