المدة: 4 أيام
الدورة مخصصة لـ: موظفي الشركات الحاصلة على الامتياز المشاركين في إدارة شبكات المعلومات، ومسؤولي الأنظمة في أقسام تكنولوجيا المعلومات، وموظفي الدعم في شركات الخدمات، ومتخصصي الدعم الفني.
الغرض من الدورة: تكوين فهم شامل لكفاءة "1C:Administrator" ووظيفة نظام "1C:Enterprise 8" لحل مشاكل إدارة حلول التطبيقات وقواعد المعلومات.
شكل الدورة: عملي. يتم تحليل المهام أثناء حل مثال شامل يصمم عمل 1C:Administrator. يعد النظر في سياق تطبيق المعرفة المكتسبة أمرًا مهمًا للاستخدام السليم في العمل الحقيقي.
دورة في مركز التدريب رقم 3 | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
التكلفة: 7900 / 10300 (لشركاء 1C / للمستخدمين النهائيين) | |||||||||||||||||||||||||||||
06.08.2019 - 08.08.2019 | 10:00 - 17:00 | قدم الآن | |||||||||||||||||||||||||||
10.09.2019 - 12.09.2019 | 10:00 - 17:00 | قدم الآن | |||||||||||||||||||||||||||
15.10.2019 - 17.10.2019 | 10:00 - 17:00 | قدم الآن | |||||||||||||||||||||||||||
19.11.2019 - 21.11.2019 | 10:00 - 17:00 | قدم الآن | |||||||||||||||||||||||||||
24.12.2019 - 26.12.2019 | 10:00 - 17:00 | قدم الآن |
المدة: 3 أيام
تم تصميم الدورة للمسؤولين ومهندسي النظام المشاركين في تثبيت وتكوين ودعم أنظمة 1C باستخدام Microsoft SQL Server. الهدف من التدريب هو اكتساب المعرفة والمهارات في إدارة وصيانة SQL Server لدعم نظام 1C:Enterprise 8.
دورة في مركز التدريب رقم 3 | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
التكلفة: 4500 | |||||||||||||||||||||||||||||
09.08.2019 - 09.08.2019 | 10:00 - 17:00 | قدم الآن | |||||||||||||||||||||||||||
13.09.2019 - 13.09.2019 | 10:00 - 17:00 | قدم الآن | |||||||||||||||||||||||||||
18.10.2019 - 18.10.2019 | 10:00 - 17:00 | قدم الآن | |||||||||||||||||||||||||||
22.11.2019 - 22.11.2019 | 10:00 - 17:00 | قدم الآن | |||||||||||||||||||||||||||
27.12.2019 - 27.12.2019 | 10:00 - 17:00 | قدم الآن |
المدة: يوم واحد
تناقش ورشة العمل هذه طريقة لتحليل مشكلات أداء SQL Server 2012 بأقل تأثير على الخادم قيد التشغيل. ويتم تحليل الأحداث الممتدة المرتبطة بأنواع مختلفة من التوقعات.
تم تصميم الندوة للمسؤولين الذين لديهم خبرة في العمل مع SQL Server (يفضل سنة واحدة على الأقل) أو الذين أكملوا التدريب في الدورة التدريبية "Microsoft SQL Server 2012 لدعم نظام 1C:Enterprise 8: الإدارة والتحسين والأمن"
المدة: 3 أيام
تم تصميم الدورة لتعريفك بالآليات المختلفة التي يمكن لحزمة برامج 1C:Enterprise 8 من خلالها تبادل البيانات والتفاعل مع الأنظمة الأخرى. ستدرس الدورة قدرات نظام 1C:Enterprise 8 التي ترتبط ارتباطًا مباشرًا بمصطلح "التبادل".
تم تحديث الدورة التدريبية الآن: تم استبعاد قسم تكوين "تحويل البيانات" من الدورة التدريبية. تم تضمين هذه المواد في دورة تدريبية منفصلة مدتها يومين "التكوين "تحويل البيانات": تبادل البيانات بين قواعد بيانات "1C:Enterprise" كجزء من الدورة التدريبية "1C:Enterprise 8. التكامل وتبادل البيانات" القسم الموجود في تطبيق الهاتف المحمول. تم الآن أيضًا النظر في القسم الخاص بمصادر البيانات الخارجية (وفقًا لإمكانيات النظام الأساسي 1C:Enterprise 8.3). تتضمن الدورة أيضًا قسمًا عن مكتبة الأنظمة الفرعية القياسية (LSS). الدورة مخصصة للمتخصصين ذوي الخبرة في تكوين حلول التطبيقات على النظام الأساسي 1C:Enterprise 8.
خلفية.
لإدارة 1C: خوادم Enterprise من الإصدار 8.0، يتم توفير وحدة التحكم "Administering 1C Enterprise Servers" (أداة إضافية لوحدة التحكم بالإدارة لـ Microsoft). الأداة عملية ومريحة للغاية، وتم تطويرها جنبًا إلى جنب مع إصدارات النظام الأساسي وتخدم المسؤول بأمانة.
مع الإصدار 8.1، ظهر خيار توزيع الخادم لأنظمة التشغيل المستندة إلى Linux (القائمة على deb وrpm). وقد مكّن هذا المستهلكين من تقليل استخدام مجموعة تقنيات Microsoft وتوفير التراخيص والبرامج بشكل كبير. ولكن ماذا عن المسؤول؟ كل نفس المعدات لMMC. من الصعب اتهام المطور بالمحافظة، لأن التقدم في تطوير النظام الأساسي بدا مثيرا للإعجاب على مر السنين (والذي غالبا ما يصبح سببا للتوبيخ - يتم التضحية بالاستقرار من أجل التقدم). ولكن تظل الحقيقة أنه تم اقتراح إدارة خوادم الإصدارين 8.1 و 8.2 من Windows.
في الإصدار 8.3، ظهرت أدوات جديدة لإدارة مجموعة الخوادم عبر الأنظمة الأساسية - ras (خادم الإدارة) وrac (عميل الإدارة). حتى بين الأشخاص الذين يعملون باستمرار مع منصة 1C: Enterprise، فإن الكثير منهم ببساطة لا يعرفون عنها أو بالكاد سمعوا عنها. أولئك. طريقة الإدارة هذه لم تكتسب شعبية. ويبدو أن السبب هو أن rac هو تطبيق وحدة تحكم. من الأسهل على المسؤول الكسول تشغيل MMC والنقر على كل ما يحتاج إليه. ولكن هناك احتمال آخر...
يا شباب من 1C، هل أنتم جادون؟
لماذا لا تستخدم خادم ras بدون rac؟ لحسن الحظ، نشرت شركة 1C "واجهة برمجة تطبيقات الخدمة الإدارية" لجافا.
ونتيجة لذلك، سنحتاج إلى:
1. تثبيت وتكوين رأس. افتراضيًا، يتم تثبيت هذا التطبيق مع جزء الخادم (في نفس الدليل مثل ragent.exe)، ولكنه لا يعمل بشكل افتراضي. دعونا نصحح هذا النقص.
يمكنك تكوينه ليبدأ عند تشغيل الخادم:
مجموعة رأس --المنفذ =
(إذا لم تحدد منفذًا، فالمنفذ الافتراضي هو 1545)
أو قم بتثبيت ras كخدمة Windows (مثال لملف Register-ras.bat للتسجيل من شركة 1C):
@echo off rem %1 – رقم الإصدار الكامل لـ 1C: مجموعة المؤسسة SrvUserName=<имя пользователя>تعيين SrvUserPwd=<пароль пользователя>تعيين CtrlPort = 1540 تعيين AgentName = مضيف محلي تعيين RASPort = 1545 تعيين SrvcName = "1C: Enterprise 8.3 Remote Server" تعيين BinPath = "\"C:\Program Files\1cv8\%1\bin\ras.exe\" - خدمة --port=%RASPort% %AgentName%:%CtrlPort%" تعيين Desctiption = "1C:Enterprise 8.3 Management Server" sc إيقاف %SrvcName% sc حذف %SrvcName% sc إنشاء %SrvcName% binPath= %BinPath% start= تلقائي obj= %SrvUserName% كلمة المرور= %SrvUserPwd% اسم العرض= %Desctiption%
2. اضطررت إلى كتابة عميل ras لنظام Android DroidRAC2 بنفسي. في رأيي، كل شيء هناك بديهي للإعداد والاتصال. يحاول التطبيق تكرار النمط وواجهة المستخدم الخاصة بوحدة تحكم MMC المألوفة. مجاني وبدون رسائل نصية كما يقولون. يتم دعم القدرة على عرض شجرة المكونات بأكملها وتحرير الإعدادات الأساسية التي يجب تغييرها أثناء التشغيل.
آفاق التنمية.
يتوفر حاليًا للاختبار الإصدار 1C: Enterprise 8.4.1، حيث تم إعادة تصميم جزء الخادم بشكل كبير. من بين أمور أخرى، تم الإعلان عن REST API لإدارة الخادم وتم الإعلان عن عميل لها. من الواضح أن المطور نفسه يرى المشكلة في ضعف تطوير أدوات الإدارة والمفاجآت السارة تنتظرنا هنا. وفي غضون ذلك، علينا أن نعمل مع ما لدينا.
ملاحظة.أنا شخصياً يسعدني متابعة التطور السريع لبرامج شركة 1C، على الرغم من أنني غالبًا ما أضطر إلى دفع ثمن هذا التقدم من حيث الأعصاب والوقت. لكن هذه قصة مختلفة تمامًا
بعد إصدار الإصدار 8.3.5 من النظام الأساسي 1C الجديد وأصبح تكوين 1C: Accounting 8.3 (الإصدار 3.0) أكثر وظيفية، واصل المطورون العمل على تحسين ليس فقط وظيفة المستخدم، ولكن أيضًا الوظيفة الإدارية، وبالتالي في الأحدث ظهرت في إصدارات البرنامج تغييرات في كتلة النظام وإدارة المستخدم.
في هذه المقالة سنلقي نظرة على التغييرات الرئيسية في كتلة الإدارة التي تهدف إلى زيادة كفاءة العمل مع الحل البرمجي.
دعنا ننتقل إلى قسم "الإدارة". فيه يتم ترتيب الأشياء في مجموعات:
قد تختلف مجموعة وتكوين كل مجموعة باختلاف المستخدمين، حيث يمكن تكوين واجهة "Taxi" بسهولة ويحتوي التسليم الأولي للتكوين فقط على عناصر القائمة التي يتم توفيرها افتراضيًا. لإضافة موضع جديد، تحتاج إلى النقر فوق الزر "إعدادات التنقل" في قسم "الإدارة"، الموجود في الزاوية اليمنى العليا (تحت شريط الأدوات).
تحتوي مجموعة "إعدادات البرنامج" على المجموعة الفرعية "الدعم والصيانة" والتي تتضمن جميع الآليات الرئيسية المصممة لمراقبة حالة البرنامج والنسخ الاحتياطي والاستعادة وتحديث الإصدارات وتحسين الأداء
كما يحتوي النظام على تقارير جديدة لإدارة البرنامج. يمكن فتح قائمة هذه التقارير من خلال النقر على سطر "تقارير المسؤول" في كتلة "التقارير والمعالجة"
ستفتح أمامك نافذة تحتوي على قائمة التقارير الرئيسية المصممة لتحليل نشاط المستخدم ومراقبة السجل الذي يتم تسجيل إجراءات المستخدم فيه
يحتوي السجل على إدخالات مهمة قد تؤدي إلى حدوث أخطاء في النظام. من أجل عرضها، سوف تحتاج إلى إنشاء تقرير "التحكم في السجل"
لمراقبة نشاط المستخدم فيما يتعلق بعمله مع كائنات النظام، ستحتاج إلى إنشاء تقرير "تحليل نشاط المستخدم"
من بين "ابتكارات" الإدارة في "1C: Accounting 8.3" تجدر الإشارة إلى القدرة على استعادة نسخ النظام وإعدادات النسخ الاحتياطي. يمكنك الوصول إليها من خلال مجموعة "الدعم والصيانة"، حيث توجد هذه الإعدادات في كتلة "النسخ الاحتياطي والاستعادة"
الآن، بالإضافة إلى القدرة على التحقق مباشرة من وضع المستخدم للمستخدمين النشطين، يمكنك أيضًا حفظ البيانات.
في هذه الحالة، يمكنك تكوين إطلاق جدول حفظ قاعدة البيانات. توجد هذه المعلمة في قائمة "إعدادات النسخ الاحتياطي"، حيث يمكننا تحديد القيم الضرورية
لتحليل وتقييم أداء النظام، سنحتاج إلى تحديد المربع الموجود بجوار "تقييم الأداء" في قسم الدعم والصيانة، ثم الانتقال إلى إعدادات حساب المقاييس
لذلك، أصبحنا على دراية بالتغييرات الرئيسية التي تم تنفيذها في الكتلة لإدارة نظام 1C:Accounting 8.3 (الإصدار 3.0) استنادًا إلى واجهة Taxi.
يتم أخذ المنطق العام لتشغيل منصة 1C:Enterprise 8 وتفاعل النظام الأساسي مع الحلول القياسية في الاعتبار.
سيحصل المبتدئون على الأساس الصحيح لإكمال الدورة، وسيقوم المتخصصون ذوو الخبرة بتنظيم معرفتهم.
تصف الدروس أيضًا كائنات النظام الأساسي التي يستخدمها المطورون والمستخدمون. تعتبر البيئة الرئيسية للمطور والمسؤول – المكوّن –.
يتناول الدرس آلية تخزين البيانات في قاعدة معلومات 1C:Enterprise 8 على المستويين المنطقي والمادي.
تعمل المنصة في نسختين - الملف وخادم العميل. يناقش الدرس خيارات العمل والتوصيات المتعلقة باستخدامها والقيود - حجم البيانات وكثافة العمل ونظام التشغيل ونظام إدارة قواعد البيانات المستخدم.
الجميع على دراية بعملية تثبيت النظام الأساسي القياسية. لكن لا يعلم جميع الخبراء أن هذه العملية يمكن تحديدها وتسريعها.
بالإضافة إلى ذلك، لا تتضمن مهام متخصص 1C تثبيت الإصدارات "الجديدة" فحسب، بل تشمل أيضًا التحقيق في أسباب التشغيل غير الصحيح للمنصة. يوضح الدرس ما عليك فعله إذا وجدت خطأ في النظام الأساسي 1C:Enterprise 8، وكيفية مراقبة تصحيح الأخطاء المهمة بالنسبة لك.
يتم أيضًا عرض عملية تغيير مكونات النظام الأساسي المثبت بالفعل.
يمكنك تثبيت النظام الأساسي على كل كمبيوتر عميل يدويًا. بعد ذلك سيتعين على المسؤول تصفح جميع أجهزة الكمبيوتر بالتسلسل.
إذا كان هناك 2-3 أجهزة كمبيوتر، فهذه ليست مشكلة. ولكن إذا كان هناك عشرات أجهزة الكمبيوتر أو أكثر، فقد تستغرق هذه العملية وقتا طويلا. سيكون تحديث النظام الأساسي على أجهزة الكمبيوتر العميلة بمثابة تحدي أيضًا.
يتناول هذا الدرس طرق أتمتة هذه العملية لخيارات الشبكات المختلفة - المستندة إلى مجموعة العمل والمعتمدة على المجال.
يتم دعم نظام التشغيل Linux بواسطة النظام الأساسي 1C:Enterprise 8.3.
علاوة على ذلك، يمكن استخدامه في الملف وفي إصدار خادم العميل للنظام الأساسي. في الحالة الأخيرة، يمكن أن يعمل كل من جزء العميل وجزء الخادم ضمن Linux.
سنتناول في هذا الدرس كيفية تثبيت تطبيق العميل ضمن Ubuntu Linux 12.
في بعض الأحيان يصبح من الضروري إزالة إصدارات النظام الأساسي القديمة. مع الأخذ في الاعتبار أنه يمكن إصدار 4-7 إصدارات جديدة من النظام الأساسي شهريًا، يمكن للإصدارات القديمة أن تشغل مساحة قيمة على القرص على الخادم.
سنلقي نظرة في هذا الدرس على كيفية إجراء الإزالة يدويًا وتلقائيًا في نظامي التشغيل Windows وLinux.
يتم إنشاء قواعد المعلومات من القوالب.
القالب عبارة عن مجموعة من الملفات الخاصة التي يمكنك من خلالها نشر قاعدة بيانات. يجب تثبيت القوالب بشكل خاص على جهاز الكمبيوتر الخاص بك.
سننظر في هذا الدرس في كيفية توزيع 1C لقوالب التكوين القياسية وسنتعلم كيفية إنشاء قواعد معلومات من القوالب.
غالبًا لا يعتقد المتخصصون الذين يعملون مع 1C أن عملية إطلاق قاعدة معلومات 1C يمكن أن يكون لها معلمات مختلفة.
سنلقي في هذا الدرس نظرة على 3 ملفات تنفيذية لتشغيل المنصة، بالإضافة إلى مشغل تفاعلي.
دعنا نتعرف على الأخطاء التي يمكن أن تحدث عند تشغيل أمان المعلومات، بالإضافة إلى المشكلات التي يمكن أن تنشأ عن ذاكرة التخزين المؤقت لبيانات التعريف المحلية وكيفية إصلاحها.
يمكن إطلاق المنصة ليس فقط بشكل تفاعلي من قبل المستخدم، ولكن أيضًا من خلال البرنامج. علاوة على ذلك، من الممكن كتابة البرامج النصية التي ستقوم بتشغيل النظام الأساسي وتنفيذ بعض الإجراءات وإغلاق التطبيق.
واستنادًا إلى هذه البرامج النصية، يمكنك إنشاء برامج نصية لتنفيذ الإجراءات التنظيمية اللازمة، حتى إلى درجة تحديث التكوين نفسه ليلاً.
في هذا الدرس، سنلقي نظرة على الإمكانيات الأساسية للعمل مع النظام الأساسي من سطر الأوامر، بالإضافة إلى الوضع الدفعي لبدء تشغيل المكوّن.
تحتوي قائمة قواعد المعلومات على عدد من الإعدادات التي تسمح لك بالتحكم في مظهر القائمة والتأكد من بدء أمان المعلومات في الوضع المطلوب.
في هذا الدرس، سنلقي نظرة على كافة الخيارات المتاحة لإعداد قائمة أمان المعلومات، بما في ذلك إعداد أدلة النماذج.
تعمل شركة 1C باستمرار على حلولها القياسية - تصحيح الأخطاء المكتشفة وتنفيذ وظائف جديدة وتحديث نماذج التقارير.
تطبق منصة 1C:Enterprise 8 آلية يمكن من خلالها تحديث التكوينات القياسية في الوضع التلقائي بالكامل دون تدخل المستخدم.
سنتعرف في هذا الدرس على عملية التحديث من أداة التهيئة. سننظر أيضًا في آلية التحديث المطبقة في التكوينات الحديثة مباشرةً من وضع المستخدم
دعنا نتعرف على كيفية تعديل الحلول القياسية لتبسيط عملك عند تحديث التكوين.
تستفيد العديد من الشركات، بما في ذلك الشركات الصغيرة (لمستخدم واحد أو اثنين)، من فرصة تغيير الحلول القياسية لتناسب مهام أعمالها الخاصة.
والنتيجة هي حل قياسي معدل، ومن المستحسن تحديثه. بعد كل شيء، لا تحتوي التحديثات على تغييرات في التشريعات فحسب، بل تتضمن أيضًا تطوير وظيفة الحل القياسي.
في كثير من الأحيان، تؤدي تغييرات التكوين إلى حقيقة أن عملية التحديث تصبح كثيفة العمالة - ما يصل إلى عدة عشرات من ساعات عمل المبرمجين. وعليه فإن كل تحديث بالنسبة للعميل يعني ميزانية معينة.
في هذا الدرس، سنلقي نظرة على الخيارات والكائنات التي ستجعل عملية التحديث سريعة وشفافة قدر الإمكان. سيُظهر المثال أيضًا عملية تحديث 1C غير قياسي: المحاسبة 8.
في النظام الأساسي 8.3.6، تم تنفيذ آلية جديدة - آلية التمديد، التي تسهل تكييف حل التطبيق لعميل معين.
لا يلزم إزالة التكوين الذي يتم تعديله من الدعم، أي. يبقى قياسيا، دون تغييرات. وهذا يعني أنه يمكن للمستخدم إجراء التحديث تلقائيًا. في هذه الحالة، يتم إجراء تغييرات في كيان جديد - ملحق التكوين.
سنتعرف في هذا الدرس على ميزات إنهاء التكوينات باستخدام الامتدادات والكائنات الرئيسية التي يمكن استخدامها في الامتدادات. دعونا نلقي نظرة فاحصة على القيود الموجودة حاليًا في آلية التمديد.
باستخدام المعالجة الخارجية، يمكنك توسيع وظيفة الحل القياسي دون إجراء تغييرات عليه.
تعتمد معظم الحلول القياسية على مكتبة النظام الفرعي القياسية (BSS)، والتي يمكن استخدامها لضمان التكامل المحكم للمعالجة الخارجية في واجهة النظام. أي أن المستخدم سيقوم بتنفيذ أوامر التكوين القياسية، وسيتم استدعاء المعالجة الخارجية.
بهذه الطريقة، يمكن توسيع إمكانيات التكوين، ولن تكون هناك أي صعوبات عند تحديثه.
سوف يفحص الدرس إمكانيات BSP لربط المعالجة الخارجية والتقارير والنماذج المطبوعة ونماذج ملء الجزء الجدولي ومعالجة إنشاء كائنات التكوين ذات الصلة وإنشاء تقرير مخصص.
سيتم تنفيذ جميع أمثلة العمل مع BSP على نظام 1C: Trade Management 11. يناقش الدرس أيضًا تنفيذ معالجة خارجية مماثلة لتكوينات الجيل السابق باستخدام مثال "1C: إدارة التجارة 10.3".
PostgreSQL هو نظام إدارة قواعد بيانات مجاني يمكن لمنصة 1C:Enterprise 8 العمل معه. للعمل مع 1C، يتم استخدام مجموعة توزيع خاصة، موجودة على موقع المستخدم الخاص بشركة 1C.
يغطي هذا الدرس عملية تثبيت نظام إدارة قواعد البيانات (DBMS) ضمن نظام التشغيل Windows. يتم تحليل الأخطاء التي قد تحدث أثناء التثبيت.
إصدار خادم العميل من النظام مخصص للاستخدام في المؤسسات التي لديها قواعد معلومات كبيرة وعدد كبير من المستخدمين الذين يعملون بالتوازي.
يتفاعل تطبيق العميل الموجود على كمبيوتر المستخدم مع مجموعة خادم 1C:Enterprise 8، وتصل المجموعة، إذا لزم الأمر، إلى خادم DBMS. في هذه الحالة، سيتم تنفيذ العمليات الأكثر تعقيدًا واستهلاكًا للموارد على الخادم.
يغطي هذا الدرس تثبيت إصدار خادم العميل للنظام الأساسي، وإعداد المعلمات الأساسية وتحديث إصدار خادم 1C:Enterprise 8.
يغطي الدرس أيضًا إعداد التشغيل المتوازي لعدة خوادم 1C:Enterprise 8 على جهاز كمبيوتر واحد. غالبًا ما يكون هذا النوع من العمل ضروريًا في الممارسة العملية.
يناقش الدرس عملية إدارة مجموعة خوادم 1C:Enterprise 8.
أداة المسؤول الرئيسية لهذه العملية هي الأداة المساعدة للإدارة. تظهر عملية تكوين معلمات المجموعة والخادم العامل وتسجيل خادم جديد.
هذا هو الحد الأدنى المطلوب الذي يجب أن يعرفه أي مسؤول عن أنظمة خادم العميل 1C.
يوضح الدرس أيضًا كيف يبحث العميل الرقيق تلقائيًا عن توزيع النظام الأساسي المطلوب.
يغطي الدرس أدوات المسؤول الرئيسية التي يتم تنفيذها في النظام الأساسي (بغض النظر عن وضع التشغيل) - إدارة المستخدم، وتحليل السجل، وحظر القدرة على تسجيل الدخول إلى النظام (المستخدمة لتنفيذ العمليات الروتينية).
بالإضافة إلى ذلك، يغطي الدرس أنظمة BSP الفرعية:
تتطلب جميع التطبيقات أن يكون لدى المستخدمين المستويات اللازمة للوصول إلى المعلومات في قاعدة البيانات.
وفي كثير من الأحيان يكون من الضروري أيضًا ليس فقط منع الوصول إلى نوع معين من الدليل أو المستند بشكل كامل، ولكن أيضًا تقييد الوصول إلى جزء من هذه المعلومات اعتمادًا على البيانات الموجودة في قاعدة المعلومات. ولتحقيق ذلك، تطبق المنصة آلية تقييد الوصول على مستوى السجل (RLS).
يتناول هذا الدرس تقييد الوصول باستخدام الأدوار ويستكشف خيارات استخدام قيود الوصول على مستوى السجل. يوضح إعداد RLS في المكوّن.
تستخدم التكوينات النموذجية نظامًا معقدًا لحقوق الوصول. في الوقت نفسه، لتعيين القيود، ليس من الضروري الاتصال بالمكون؛ يمكن تحديد العناصر المسموح بها والمحظورة مباشرة في وضع المستخدم.
يناقش هذا الدرس العمل مع مستخدمي قاعدة المعلومات في وضع 1C:Enterprise. يتم تحليل النظام الفرعي لإدارة المستخدمين وحقوق الوصول للتكوين النموذجي لـ SCP 1.3. بدون تسجيل الدخول إلى المكوّن، يتم تكوين قيود الوصول على مستوى السجل. في الوقت نفسه، بالنسبة للمستخدمين العاملين، يتم تطبيقها تلقائيًا، "سريعًا"؛ ليست هناك حاجة لإعادة تشغيل البرنامج باستمرار.
تمت أيضًا مناقشة العمل مع حقوق الوصول للتكوينات المستندة إلى BSP، باستخدام ERP 2.0 كمثال. يتم تنفيذ العمل بطريقة مماثلة في التكوينات القياسية الأخرى، على سبيل المثال، UT 11.
هناك قاعدة بسيطة جدًا - يجب عليك إنشاء نسخة احتياطية قبل تنفيذ أي إجراءات قد تؤدي إلى تغييرات لا رجعة فيها في بيانات قاعدة المعلومات.
ومع ذلك، غالبًا ما يتخذ المسؤولون أسلوبًا غير مسؤول لإنشاء نسخ احتياطية، مما يؤدي إلى المخاطرة بفقدان البيانات والتسبب في توقف العمل. وكلما زاد حجم الشركة، زادت تكلفة فقدان البيانات وتوقفها عن العمل، خاصة بالنسبة للشركات التي تعمل على مدار الساعة طوال أيام الأسبوع.
يناقش الدرس خيارات إنشاء نسخ احتياطية في إصدارات الملف وخادم العميل للنظام الأساسي.
وتناقش أيضًا أدوات النسخ الاحتياطي الخارجية. وفي الختام، يتم عرض أحد أنظمة BSP الفرعية لإنشاء نسخ احتياطية.
هناك حالات عندما يتلف جزء من قاعدة المعلومات. يمكن أن يحدث هذا بسبب فشل الأجهزة أو انقطاع التيار الكهربائي المفاجئ - وهذا أمر نموذجي بشكل خاص لقواعد بيانات معلومات الملفات.
سننظر في هذا الدرس إلى الطرق الممكنة لتصحيح البيانات باستخدام الأدوات المساعدة المضمنة والخارجية.
يعد عميل الويب أحد تطبيقات العميل الممكنة. ولا يلزم تثبيته بشكل منفصل على كمبيوتر المستخدم. يكفي تشغيل أحد المتصفحات المدعومة - Internet Explorer أو Mozilla Firefox أو Google Chrome أو Safari. هذا يعني أنه يمكنك العمل مع قاعدة المعلومات من أي جهاز كمبيوتر أو جهاز لوحي عبر الإنترنت. ما عليك سوى تحديد المسار إلى قاعدة البيانات المنشورة في المتصفح.
يناقش هذا الدرس كيفية تنظيم العمل مع قواعد المعلومات من خلال عميل الويب. يعرض تقدم الإعدادات لخوادم الويب IIS وApache.
يوضح كيف يمكنك حماية البيانات المرسلة باستخدام بروتوكول HTTPS.
يعد OpenID إحدى طرق المصادقة المعروفة باستخدامها في تقنيات الويب.
عند استخدام مصادقة OpenID، لا يحتاج المستخدم إلى إعادة إدخال اسم المستخدم وكلمة المرور عند الاتصال بكل قاعدة معلومات. بعد إكمال إجراء المصادقة مرة واحدة عند الاتصال بإحدى قواعد البيانات، سيتمكن المستخدم من تسجيل الدخول إلى جميع قواعد البيانات الأخرى دون تحديد اسم المستخدم وكلمة المرور. يعد هذا مناسبًا جدًا عند العمل مع عدد كبير من قواعد البيانات.
يناقش هذا الدرس إعداد مصادقة OpenID وإنشاء شهادات لضمان التشغيل عبر بروتوكول HTTPS الآمن.
يتم عرض ميزات مصادقة OpenID عند استخدام عميل رفيع. يتم إيلاء اهتمام خاص للفروق الدقيقة في إعداد OpenID، والذي سيسمح لك بتوفير الكثير من الوقت من خلال البحث بشكل مستقل في الإنترنت للحصول على معلومات حول خطأ معين.
تكوينات الجيل القديم (على سبيل المثال، UT 10.3) لا تدعم العمل باستخدام عميل الويب. ومع ذلك، فمن الضروري تنظيم الوصول عن بعد إلى قواعد البيانات هذه. كحل، يمكنك استخدام تقنية التطبيقات عن بعد (RemoteApp).
عند استخدام هذه التقنية، يتم تشغيل البرنامج على خادم طرفي، ولكن تظهر نافذته كما لو أن المستخدم قد قام بتشغيل البرنامج من الكمبيوتر المحلي. بالنسبة للمستخدمين، ستكون نافذة هذا التطبيق مألوفة ومفهومة أكثر من العمل على خادم طرفي بعيد.
يصف هذا الدرس كيفية تكوين خادم طرفي وإنشاء تطبيق RemoteApp للاتصال بقاعدة معلومات UT 10.3.