إتقان ملفات التعريف ومجموعات الأذونات في Salesforce: الحاضر والمستقبل
في جلسة اليوم نتعمق في عالم أمان Salesforce، مع التركيز على ملفات التعريف ومجموعات الأذونات. كانت ملفات التعريف في السابق الطريقة الأساسية لتحديد قدرات المستخدم، وكانت تغطي المصادقة والقدرات الوظيفية معًا داخل Salesforce.
لكن هذا النهج أصبح صعب الإدارة مع تطور Salesforce، مما أدى إلى تكاثر ملفات التعريف. ولمواجهة هذا التحدي، قدّمت Salesforce مجموعات الأذونات. في هذه المقالة سنستكشف دور ملفات التعريف ومجموعات الأذونات في أمان Salesforce، وكيف تُستخدم حاليًا، ومسارها المستقبلي.
[caption id="" align=“alignnone” width=“1914”]
يعرض المصادقة والتفويض الأوليين ومكوّنات Setup المرتبطة بهما. وهذا يشبه الحصول على الوصول الأولي إلى مبنى. [/caption]
ملفات التعريف ودورها:
كانت ملفات التعريف تقليديًا حجر الأساس في التحكم بوصول المستخدمين في Salesforce. يُعيَّن لكل مستخدم ملف تعريف واحد، يحدد قدراته ووصوله داخل المنصة. وتتحكم ملفات التعريف في مجموعة من الإعدادات، منها:
[caption id="" align=“alignnone” width=“1912”]
يمثّل هذا الوصول إلى عناصر محددة والتحكم فيها بعد مصادقة المستخدم. [/caption]
عناصر Salesforce
تخطيطات الصفحات (Page Layouts): تحدد شاشات واجهة المستخدم المعروضة لملفات تعريف محددة.
أنواع السجلات (Record Types): يمكن تعيين ملفات التعريف لأنواع سجلات محددة، لتفصيل تجربة المستخدم.
الأمان على مستوى الحقل (FLS): تحدد ملفات التعريف الحقول التي يستطيع المستخدمون رؤيتها وتعديلها.
إعدادات التطبيقات المخصصة: تحدد التطبيقات وعلامات التبويب الظاهرة أو المخفية افتراضيًا.
الوصول على مستوى الكائن: تحدد ملفات التعريف مستوى الوصول (القراءة والإنشاء والتعديل والحذف) للكائنات القياسية والمخصصة.
قدرات أحداث المنصة (Platform Events): تتحكم ملفات التعريف في الوصول إلى قراءة أحداث المنصة أو إنشائها.
إعدادات الجلسة: تضبط ملفات التعريف سياسات الجلسة، بما فيها سياسات كلمات المرور وساعات تسجيل الدخول ونطاقات IP.
الأذونات المخصصة (Custom Permissions): تمنح ملفات التعريف الأذونات المخصصة أو تمنعها.
أذونات النظام: تحكم ملفات التعريف الأذونات الإدارية رفيعة المستوى.
مجموعات الأذونات وظهورها:
بينما تمثّل ملفات التعريف نقطة الدخول الأساسية لوصول المستخدم، ظهرت مجموعات الأذونات لمعالجة تحديات تكاثر ملفات التعريف. تجمع مجموعات الأذونات تشكيلات من القدرات في كيان واحد يمكن إضافته لمستخدمين محددين. يكمّل هذا النهج ملفات التعريف ويوفر مرونة أكبر. وتتيح مجموعات الأذونات:
تحكمًا دقيقًا في الوصول: تمنح مجموعات الأذونات وصولًا دقيقًا إلى التطبيقات وعلامات التبويب والكائنات والحقول والتقارير وغيرها.
التعيين عبر التراخيص: يمكن تعيين مجموعات الأذونات عبر تراخيص مستخدمين مختلفة.
إعدادات الكائنات: تحدد الوصول والإعدادات على مستوى الكائن.
إعدادات أحداث المنصة: تتحكم مجموعات الأذونات في الوصول إلى أحداث المنصة.
إعدادات التطبيقات المخصصة: تحدد أذونات التطبيقات وعلامات التبويب.
إجراءات Apex وبيانات الاعتماد المسمّاة (Named Credentials): تمنح مجموعات الأذونات الوصول إلى هذه الوظائف.
الوصول إلى عناوين البريد الإلكتروني على مستوى المؤسسة: تحكم مجموعات الأذونات الوصول إلى عناوين البريد الإلكتروني على مستوى المؤسسة (Org-Wide Email Addresses).
أذونات النظام: أصبحت بعض الأذونات على مستوى النظام تُدار الآن على مستوى مجموعة الأذونات.
مستقبل ملفات التعريف ومجموعات الأذونات:
تتجه Salesforce نحو مستقبل تركّز فيه ملفات التعريف أساسًا على الوصول الأولي للمستخدمين وبعض الإعدادات الافتراضية. وفي المقابل ستصبح مجموعات الأذونات المستودع الأساسي لمنح القدرات. والهدف هو تبسيط ملفات التعريف وجعلها خفيفة، مع تمكين وصول المستخدمين عبر سلسلة من مجموعات الأذونات ومجموعات مجموعات الأذونات.
أهم الخلاصات:
كانت ملفات التعريف الطريقة التقليدية للتحكم في وصول المستخدمين في Salesforce.
ظهرت مجموعات الأذونات لمعالجة تكاثر ملفات التعريف ولتقديم تحكم أدق في الوصول.
ستتطور ملفات التعريف لتدير أساسًا الوصول الأولي وبعض الإعدادات الافتراضية.
ستصبح مجموعات الأذونات الوسيلة الأساسية لمنح قدرات محددة.
ينبغي للمسؤولين أن يبدؤوا الانتقال نحو استخدام مجموعات الأذونات، وأن يُبقوا ملفات التعريف خفيفة قدر الإمكان.
الخلاصة
مع استمرار تطور Salesforce، من المهم التكيّف مع هذه التغييرات والاستفادة من قوة مجموعات الأذونات لتحكم أكثر كفاءة ومرونة في وصول المستخدمين.
المزيد قادم
تابعنا لمستجدات أمان Salesforce القادمة،
تابعنا هنا على www.SteveTechArc.com وعلى قناة @SteveTechArc (opens in a new tab) على YouTube.
نساعد في تغيير العالم بمشاركة أفكار رائعة مع زملائنا المعماريين ومع من هم في رحلتهم نحو أن يصبحوا معماريين!
نص مكتوب بمساعدة الذكاء الاصطناعي
STA 4.2