ترجمة بالذكاء الاصطناعي. لم يراجعها المجتمع بعد. اقرأ بالإنجليزية

المدوّنة · 18 أكتوبر 2023 · Steve Simpson · الأمان

مجموعات الأذونات ومجموعات مجموعات الأذونات في Salesforce: دليل وعرض توضيحي

في جولتنا اليوم في أمان Salesforce، نتعمق في عالم مجموعات الأذونات (permission sets) ومجموعات مجموعات الأذونات (permission set groups).

تطوّرت Salesforce على مر السنين، وأصبحت مجموعات الأذونات الآن الوسيلة الأساسية لمنح الوصول إلى العناصر المختلفة داخل المنصة.

في هذه المقالة سنناقش أهمية مجموعات الأذونات، وكيف يمكن تنظيمها في مجموعات مجموعات الأذونات لإدارة الوصول بكفاءة أكبر.

الانتقال من ملفات التعريف إلى مجموعات الأذونات

في الماضي، كانت ملفات التعريف (profiles) الطريقة المعتمدة للتحكم في الوصول إلى ميزات Salesforce. لكن تحولًا جوهريًا حدث في الآونة الأخيرة. فملفات التعريف مصممة الآن لتُجرَّد إلى الأساسيات، مع التركيز أساسًا على عناصر مثل الوصول حسب عنوان IP والإعدادات الافتراضية الأساسية. أما القوة الحقيقية ففي مجموعات الأذونات، أي مجموعات من الأذونات مجمّعة معًا في مجموعة واحدة.

يتيح هذا التحول تحكمًا أدق في وصول المستخدمين. فبدلًا من إضافة أذونات كثيرة مباشرةً إلى ملفات تعريف المستخدمين، توفر مجموعات الأذونات نهجًا وحدويًا لإدارة الوصول. يمكنك أن تفكر فيها كلبنات بناء يمكن جمعها لإنشاء تشكيلات معقدة من الأذونات. وفوق ذلك، تقدّم مجموعات مجموعات الأذونات مفهوم «الكتم» (muting)، الذي يتيح لك إزالة قدرات محددة من مجموعة من المستخدمين.

مخطط: التحكم في الوصول إلى كائنات Salesforce كالتحكم في الوصول إلى المكاتب. يتحكم Setup في التطبيقات وعلامات التبويب والكائنات والحقول والتقارير وتخطيطات الصفحات والصفحات، وتُمنح للمستخدم عبر ملف تعريف ومجموعات أذونات

تشريح ملفات التعريف ومجموعات الأذونات

لفهم هذا المفهوم بشكل أفضل، لنفصّله بمثال عملي. تخيّل أن لديك مثيل Salesforce فيه أنواع مختلفة من المستخدمين، يحتاج كلٌّ منهم إلى مستوى وصول مختلف. سنوضح ذلك بعرض توضيحي يستخدم مستخدمًا طيارًا اسمه Paul وكائنين: “View Airports” و”Navigational Aids”.

1. إنشاء ملف تعريف Staff Pilot

ابدأ بإنشاء ملف تعريف بأدنى وصول لـ Paul، ولنسمّه كما يليق به “Staff Pilot Profile”. ينبغي أن يمنح هذا الملف الحد الأدنى فقط من الأذونات المطلوبة.

2. بناء مجموعات الأذونات

مخطط: مجموعة مجموعات أذونات لـ Paul الطيار. ملف تعريف بأدنى صلاحيات، ومجموعة مجموعات أذونات للطيارين تتكون من مجموعتَي الأذونات Airport View وNavigation View، ومجموعة أذونات للكتم تزيل حقلًا، ومجموعات أخرى للتدريب والمرافق

لننشئ الآن مجموعتَي أذونات:

مجموعة الأذونات 1: Airport View

الوصف: عرض بيانات المطارات

الأذونات: امنح الوصول إلى الكائن “OA Airports”، بما في ذلك صلاحية القراءة لكل حقوله.

مجموعة الأذونات 2: Navigational View

الوصف: عرض بيانات الملاحة

الأذونات: امنح الوصول إلى الكائن “OA Navigational Aid”، مع صلاحية القراءة لكل حقوله.

3. إنشاء مجموعة مجموعات أذونات

بعد ذلك، كوّن مجموعة مجموعات أذونات باسم “Pilot Group”. ستتكون هذه المجموعة من مجموعتَي الأذونات اللتين أنشأناهما سابقًا، “Airport View” و”Navigational View”.

4. كتم الأذونات

وهنا يأتي سحر الكتم. يمكننا استخدام مجموعة أذونات للكتم داخل مجموعة مجموعات الأذونات لطرح قدرات محددة. في حالتنا نريد إزالة الوصول إلى الحقل “File Name” داخل الكائن “Navigational Aid”.

[caption id="" align=“alignnone” width=“2236”]اختر مجموعة أذونات الكتم (Mute Permission Set) اختر مجموعة أذونات الكتم (Mute Permission Set) [/caption]

مجموعة أذونات الكتم هذه خاصة بـ “Pilot Group”، ولا يمكن مشاركتها أو إنشاؤها مسبقًا.

تعيين المستخدمين وانتهاء الصلاحية

والآن بعد أن أصبحت مجموعات الأذونات ومجموعاتها جاهزة، يمكننا تعيينها للمستخدمين. في هذا العرض نعيّن Paul الطيار في “Pilot Group”. لكن هناك ما هو أكثر.

يمكنك التحكم في مدة التعيين بتحديد تاريخ انتهاء. وهذا يعني أنك تستطيع منح المستخدمين وصولًا محددًا بزمن، وأن تُزال مجموعة مجموعات الأذونات تلقائيًا عند انتهاء صلاحيتها.

النتيجة

نتيجةً لذلك، عندما يسجّل Paul الطيار دخوله، يرى علامتَي تبويب: “OA Airports” و”OA Navigational Aid”. لكن لاحظ أن الحقل “File Name”، الذي كُتم، لم يعد متاحًا. وهذا يوضح كيف يمكن لمجموعات الأذونات ومجموعات مجموعات الأذونات أن توفر تحكمًا دقيقًا في قدرات المستخدمين.

الخلاصة

في الختام، ينبغي أن تُصمَّم ملفات تعريف Salesforce أساسًا للمصادقة والوصول، بينما تُنظَّم مجموعات الأذونات ومجموعات مجموعات الأذونات حسب الوظيفة. يتيح لك هذا النهج إدارة قدرات المستخدمين بفعالية أكبر والحفاظ على نظام حسن البنية.

بقوة مجموعات الأذونات والكتم، يمكنك بسهولة تفصيل وصول المستخدمين على مقاس احتياجات محددة، لتنشئ بيئة Salesforce أكثر أمانًا وكفاءة.

شكرًا لك

أرجو أن تكون هذه المقالة قد ألقت الضوء على قدرات ملفات التعريف ومجموعات الأذونات ومجموعات مجموعات الأذونات.

تابعنا هنا على www.SteveTechArc.com وعلى قناة @SteveTechArc (opens in a new tab) على YouTube.

نساعد في تغيير العالم بمشاركة أفكار رائعة مع زملائنا المعماريين ومع من هم في رحلتهم نحو أن يصبحوا معماريين!

نص مكتوب بمساعدة الذكاء الاصطناعي

STA 4.3