> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-parallel-read-in-order-multi-part.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> جدول نظام يصف محتويات ملف تعريف الإعدادات: القيود، والأدوار، والمستخدمين الذين ينطبق عليهم الإعداد، وملفات تعريف الإعدادات الأصلية.

# system.settings_profile_elements

## الوصف

يصف محتوى ملف تعريف الإعدادات:

* القيود.
* الأدوار والمستخدمون الذين ينطبق عليهم ملف تعريف الإعدادات هذا.
* ملفات تعريف الإعدادات الأصلية.

## الأعمدة

* `profile_name` ([Nullable(String)](/ar/reference/data-types/nullable)) — اسم ملف تعريف الإعدادات.
* `user_name` ([Nullable(String)](/ar/reference/data-types/nullable)) — اسم المستخدم.
* `role_name` ([Nullable(String)](/ar/reference/data-types/nullable)) — اسم الدور.
* `index` ([UInt64](/ar/reference/data-types/int-uint)) — الرقم التسلسلي لعنصر في ملف تعريف الإعدادات.
* `setting_name` ([Nullable(String)](/ar/reference/data-types/nullable)) — اسم الإعداد.
* `value` ([Nullable(String)](/ar/reference/data-types/nullable)) — قيمة الإعداد.
* `min` ([Nullable(String)](/ar/reference/data-types/nullable)) — الحد الأدنى لقيمة الإعداد. NULL إذا لم يُضبط.
* `max` ([Nullable(String)](/ar/reference/data-types/nullable)) — الحد الأقصى لقيمة الإعداد. NULL إذا لم يُضبط.
* `writability` ([Nullable(Enum8('WRITABLE' = 0, 'CONST' = 1, 'CHANGEABLE\_IN\_READONLY' = 2))](/ar/reference/data-types/nullable)) — خاصية توضح ما إذا كان يمكن تغيير الإعداد أم لا.
* `inherit_profile` ([Nullable(String)](/ar/reference/data-types/nullable)) — ملف تعريف أصلي لملف تعريف الإعدادات هذا. NULL إذا لم يُضبط. سيرث ملف تعريف الإعدادات جميع قيم الإعدادات وقيودها (min، max، readonly) من ملفات التعريف الأصلية.
