مشاركة عبر


SqlRoleDefinitionCreateUpdateParameters interface

معلمات لإنشاء وتحديث تعريف دور Azure Cosmos DB SQL.

الخصائص

assignableScopes

مجموعة من النطاقات المؤهلة بالكامل التي يمكن إنشاء تعيينات الأدوار فيها أو أسفلها باستخدام تعريف الدور هذا. سيسمح هذا بتطبيق تعريف الدور هذا على حساب قاعدة البيانات بأكمله أو أي قاعدة بيانات / مجموعة أساسية. يجب أن يكون لديك عنصر واحد على الأقل. النطاقات الأعلى من حساب قاعدة البيانات غير قابلة للتنفيذ كنطاقات قابلة للتعيين. لاحظ أن الموارد المشار إليها في النطاقات القابلة للتعيين غير موجودة.

permissions

مجموعة العمليات المسموح بها من خلال تعريف الدور هذا.

roleName

اسم سهل الاستخدام لتعريف الدور. يجب أن يكون فريدا لحساب قاعدة البيانات.

type

يشير إلى ما إذا كان تعريف الدور مضمنا أو تم إنشاء المستخدم.

تفاصيل الخاصية

assignableScopes

مجموعة من النطاقات المؤهلة بالكامل التي يمكن إنشاء تعيينات الأدوار فيها أو أسفلها باستخدام تعريف الدور هذا. سيسمح هذا بتطبيق تعريف الدور هذا على حساب قاعدة البيانات بأكمله أو أي قاعدة بيانات / مجموعة أساسية. يجب أن يكون لديك عنصر واحد على الأقل. النطاقات الأعلى من حساب قاعدة البيانات غير قابلة للتنفيذ كنطاقات قابلة للتعيين. لاحظ أن الموارد المشار إليها في النطاقات القابلة للتعيين غير موجودة.

assignableScopes?: string[]

قيمة الخاصية

string[]

permissions

مجموعة العمليات المسموح بها من خلال تعريف الدور هذا.

permissions?: Permission[]

قيمة الخاصية

roleName

اسم سهل الاستخدام لتعريف الدور. يجب أن يكون فريدا لحساب قاعدة البيانات.

roleName?: string

قيمة الخاصية

string

type

يشير إلى ما إذا كان تعريف الدور مضمنا أو تم إنشاء المستخدم.

type?: RoleDefinitionType

قيمة الخاصية