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

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

# system.settings_profile_elements

<div id="description">
  ## الوصف
</div>

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

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

<div id="columns">
  ## الأعمدة
</div>

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