تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

مقدمة

التخويل مطلوب لمعالجة عناصر مثل قوائم الانتظار وعناصر العمل في Microsoft System Center Service Manager 2010. تتم إدارة هذه التخويلات باستخدام ملفات التعريف. ملف التعريف هو مجموعة من العناصر المستخدمة للتخويل. بالنسبة إلى عمليات مثل الإنشاء والقراءة والتحديث والحذف، يتم استخدام البنية التالية لعناصر التخويل:

تخويل علاقة خاصية نوع عملية ProfileName RelationshipEndPointFor، يحدد دور المستخدم العمليات التي يمكن للمستخدمين المحددين تنفيذها على كائنات معينة عن طريق إقران ملف تعريف ونطاق ومستخدمين. تستخدم وحدة تحكم Service Manager ملفات التعريف أيضا لتصفية العناصر مثل المهام والقوالب.

تتضمن الإجراءات الثلاثة المخزنة المضمنة في هذا الإصلاح العاجل أسماء الملفات التالية:

  • p_GetRestrictrictionsOnOperationsInProfile

  • p_AddRestrictrictionToOperationInProfile

  • p_RemoveRestrictrictionFromOperationInProfile

تتيح لك هذه الإجراءات المخزنة SQL إضافة حقوق لعملية في ملفات التعريف أو إزالتها لدعم الأنواع المخصصة التي تمت إضافتها إلى بيئة Service Manager. لا يمكن لوحدة تحكم Service Manager إضافة هذه الحقوق أو إزالتها. على سبيل المثال، يمكنك إضافة التخويل التالي إلى ملف تعريف IncidentResolver إذا قمت بتخصيص نوع المستخدم عن طريق إضافة علاقة علاقة جديدة:

توفر لك هذه الإجراءات المخزنة أيضا مزيدا من التفاصيل للوصول إلى خصائص أنواع معينة من علاقة نوع عملية ProfileName RelationshipEndPoint

IncidentResolver Object_Set علاقة
المستخدم الجديدة. لا يمكن لوحدة تحكم Service Manager توفير هذه التفاصيل. لا يمكن لهذه الإجراءات المخزنة SQL إضافة عمليات جديدة إلى ملف تعريف ويمكنها تنفيذ المهام التالية فقط:

  • عرض التخويلات التي تم تكوينها في ملف تعريف موجود.

  • إضافة أنواع إلى العمليات الموجودة في ملفات التعريف الموجودة. يمكنك إضافة قيود النوع والخاصية والعلاقات إلى العمليات التالية:

    • Object__Add

    • Object__Set

    • Object__Get

    • Object__Delete

  • إزالة الأنواع من العمليات الموجودة في ملفات التعريف الموجودة.

مزيد من المعلومات

معلومات الإصلاح العاجل

يتوفر الإصلاح العاجل المدعوم من Microsoft. ومع ذلك، يهدف هذا الإصلاح العاجل إلى تصحيح المشكلة الموضحة في هذه المقالة فقط. تطبيق هذا الإصلاح العاجل فقط على الأنظمة التي تواجه المشكلة الموضحة في هذه المقالة. قد تتلقى هذه الإصلاحية العاجلة اختبارا إضافيا. لذلك، إذا لم تتأثر بشدة بهذه المشكلة، نوصي بالانتظار حتى يتم تحديث البرنامج التالي الذي يحتوي على هذا الإصلاح العاجل.

إذا كان الإصلاح العاجل متوفرا للتنزيل، فهناك قسم "متوفر تنزيل الإصلاح العاجل" في أعلى مقالة قاعدة المعارف هذه. إذا لم يظهر هذا المقطع، فاتصل بخدمة عملاء Microsoft والدعم للحصول على الإصلاح العاجل.

ملاحظة إذا حدثت مشاكل إضافية أو إذا كانت هناك حاجة إلى أي استكشاف للأخطاء وإصلاحها، فقد تحتاج إلى إنشاء طلب خدمة منفصل. سيتم تطبيق تكاليف الدعم المعتادة على أسئلة الدعم الإضافية والمشاكل غير المؤهلة لهذا الإصلاح العاجل المحدد. للحصول على قائمة كاملة بأرقام هواتف خدمة العملاء والدعم من Microsoft أو لإنشاء طلب خدمة منفصل، تفضل بزيارة موقع Microsoft على ويب التالي:

http://support.microsoft.com/contactus/?ws=supportلاحظ أن نموذج "Hotfix download available" يعرض اللغات التي يتوفر الإصلاح العاجل لها. إذا لم تتمكن من رؤية لغتك، فهذا لأن الإصلاح العاجل غير متوفر لتلك اللغة.

المتطلبات المسبقة

لتطبيق هذا الإصلاح العاجل، يجب تثبيت Microsoft System Center Service Manager 2010 Service Pack 1 (SP1).

لاحظ أن هذا الإصلاح العاجل ينطبق على مكون خادم الإدارة الأساسية ل Service Manager (SM Server) في System Center Service Manager 2010.

كيفية تثبيت هذا الإصلاح العاجل

مهم قبل تثبيت هذا الإصلاح العاجل، نوصي باتباع الخطوات التالية:

  • النسخ الاحتياطي لقواعد بيانات ServiceManager.

  • النسخ الاحتياطي لمفاتيح التشفير ل SM Server.

لاحظ أنه يتعذر إلغاء تثبيت الإصلاح العاجل هذا بعد تثبيته.

لتثبيت هذا الإصلاح العاجل، اتبع الخطوات التالية:

  1. أغلق جميع التطبيقات المتعلقة ب Service Manager مثل وحدة تحكم Service Manager ومدخل Self-Service.

  2. في Windows Explorer، افتح المجلد الذي يحتوي على حزمة الإصلاح العاجل هذه.

  3. انقر بزر الماوس الأيمن فوق الملف التالي، ثم انقر فوق "تشغيل كمسؤول":

    Scsm2010_amd64_sp1_kb2525307.exe

  4. اقبل اتفاقية الترخيص في System Center Service Manager SCSM2010_SP1_KB2525307 Setup Wizard في صفحة اتفاقية الترخيص ، ثم انقر فوق "تثبيت" لإكمال المعالج.

كيفية تحديد ما إذا كان قد تم تطبيق هذا الإصلاح العاجل بشكل صحيح

الطريقة الأولى
  1. في لوحة التحكم، افتح البرامج والميزات.

  2. انقر فوق "عرض التحديثات المثبتة".

  3. إذا كان العنصر التالي مدرجا، تم تطبيق الإصلاح العاجل بشكل صحيح:

    الإصلاح العاجل ل Microsoft System Center Service Manager SP1 (KB2525307)ملاحظة إذا كان النظام يقوم بتشغيل خادم SM، يتم إدراج هذا العنصر ضمن Microsoft System Center Service Manager SP1.

الطريقة الثانية

اعرض ملفات السجل التالية في مجلد ٪temp٪ لتحديد ما إذا كانت هناك أي أخطاء حدثت أثناء تثبيت الإصلاح العاجل:

  • Scsm2010_sp1_kb2525307.msp.0.log

  • Scsmpatchersetupwizard01.log

معلومات التسجيل

لاستخدام الإصلاح العاجل في هذه الحزمة، لا تحتاج إلى إجراء أي تغييرات على السجل.

متطلب إعادة التشغيل

ليس عليك إعادة تشغيل الكمبيوتر بعد تطبيق هذا الإصلاح العاجل.

معلومات استبدال الإصلاح العاجل

لا يحل هذا الإصلاح العاجل محل الإصلاح العاجل الذي تم إصداره مسبقا. لمزيد من المعلومات حول مصطلحات تحديث البرامج، انقر فوق رقم المقالة التالية لعرض المقالة في قاعدة معارف Microsoft:

824684 وصف المصطلحات القياسية المستخدمة لوصف تحديثات برامج Microsoft

كيفية استخدام الإجراءات المخزنة مع العلاقات المخصصة

إذا أضفت علاقات لتوسيع نوع، وإذا كنت تريد تقييد حقوق التحديث لهذه العلاقات، يجب إضافة النوع الموسع إلى العمليات المطلوبة التي تقوم بتحديث ملفات التعريف المناسبة.

على سبيل المثال، يمكنك إضافة علاقة System.CallingUser بين نقاط نهاية System.WorkItem.Incident وSt system.Domain.User. إذا كنت تريد أن يتمكن ملف تعريف IncidentResolver من تمكين القدرة على تحديث العلاقة، يجب إضافة العلاقة إلى Object__Set (تحديث) يمين نقطة نهاية System.Domain.User. في هذا المثال، لا تحتاج إلى إضافة العلاقة إلى Object__Set (تحديث) يمين نقطة نهاية System.WorkItem.Incident. لا يلزم إضافة العلاقة لأن الإدخال التالي يشير إلى أن نقطة نهاية System.WorkItem.Incident لديها بالفعل حقوق Object__Set (تحديث) لكافة الخصائص ونقاط نهاية العلاقة:

علاقة خاصية نوع عملية ProfileName RelationshipEndPoint

IncidentResolver Object__Set System.WorkItem.Incident NUL NULL N/A
يمكنك استدعاء الإجراء المخزن التالي لإضافة Object__Set (تحديث) مباشرة إلى نقطة نهاية System.Domain.User لعلاقة System.CallingUser في ملف تعريف IncidentResolver:

exec p_RemoveRestrictrictionFromOperationInProfile 'IncidentResolver', 'Object__Set', 'System.Domain.User', NULL, 'System.CallingUser', NULL

بناء الجمله

يصف القسم التالي بناء جملة الإجراءات المخزنة المضمنة في هذا الإصلاح العاجل.

الإجراء المخزن p_GetRestrictrictionsOnOperationsInProfile

المعلمه

يعرض الإجراء المخزن @ProfileName nvarchar(max) = NULLThis قائمة بالعمليات من ملف التعريف المحدد. لكل عملية، يعرض هذا الإجراء المخزن أيضا الأنواع والخصائص والعلاقات المعرفة في النوع والتي يمكن استخدامها بواسطة العملية.

ملاحظة لتحديد العلاقات بشكل صحيح، يجب تعريفها كخصائص على نقطتي نهاية العلاقة.

كيفية استخدام الإجراء المخزن وتفسير الإخراج
  • إذا كان ProfileName فارغا، يتم عرض كافة ملفات التعريف.

  • تشير عملية وخاصية ونوع مدرج في الصف نفسه إلى أن العملية مقيدة بالخاصية من النوع.

  • تشير العملية والنوع ونقطة نهاية العلاقة المدرجة في الصف نفسه إلى أن العملية مقيدة بنقطة نهاية العلاقة من النوع.

  • إذا كان النوع والخاصية ونقطة نهاية العلاقة كلها قيما خالية، يتم تمكين العملية المقترنة على كافة الأنواع وكافة الخصائص ونقاط نهاية العلاقات.

فيما يلي أسماء ملفات تعريف صالحة:

  • ActivityImplementer

  • مسؤول

  • AdvancedOperator

  • المؤلف

  • ChangeInitiator

  • IncidentResolver

  • ProblemAnalyst

  • ReadOnlyOperator

  • سير العمل

  • ChangeManager

  • EndUser

  • ضمنيConfigItemCustodian

  • الاستخدام الضمنيIncidentAffectedUser

  • ضمنيPrimaryComputerUser

  • ضمني

  • ضمنيUserPreference

الإجراء المخزن p_AddRestrictrictionToOperationInProfile

معلمات

@ProfileName AS NVARCHAR(MAX) = null
@OperationName AS NVARCHAR(MAX) = null
@TypeName AS NVARCHAR(MAX) = null
@PropertyName AS NVARCHAR(MAX) = null
@RelationshipTypeName AS NVARCHAR(MAX) = null
@RelationshipEndpoint AS NVARCHAR(MAX) = nullNote يضيف هذا الإجراء المخزن القيود المحددة إلى ملف التعريف المحدد.

الإجراء المخزن p_RemoveRestrictrictionFromOperationInProfile

معلمات

@ProfileName AS NVARCHAR(MAX) = null
@OperationName AS NVARCHAR(MAX) = null
@TypeName AS NVARCHAR(MAX) = null
@PropertyName AS NVARCHAR(MAX) = null
@RelationshipTypeName AS NVARCHAR(MAX) = null
@RelationshipEndpoint AS NVARCHAR(MAX) = nullNote يزيل هذا الإجراء المخزن القيود المحددة من ملف التعريف المحدد.

مثال 1

يوضح المثال التالي إخراج الإجراء المخزن p_GetRestrictrictionsOnOperationsInProfile. تشير النتائج إلى أن عملية Object__Get (قراءة) لملف تعريف IncidentResolver غير مقيدة.

RelationshipEndPoint

لخاصية نوع عملية ProfileName IncidentResolverObject__GetNULLNULL NULL NULL

مثال 2

يوضح المثال التالي إخراج الإجراء المخزن p_GetRestrictrictionsOnOperationsInProfile. تشير النتائج إلى أن عملية Object__Set لملف تعريف IncidentResolver تقتصر على الأنواع التالية:

  • System.WorkItem.Incident وكافة خصائصه بما في ذلك نقاط نهاية العلاقة

  • System.FileAttachment وكافة خصائصه بما في ذلك نقاط نهاية العلاقة

  • System.WorkItem.Log وكافة خصائصه بما في ذلك نقاط نهاية العلاقة

  • System.WorkItem.Activity.ManualActivity وخصائصه بما في ذلك نقاط نهاية العلاقة

  • عنصر System.Config ونقطة نهاية العلاقة System.WorkItemAboutConfigItem

  • عنصر System.Config ونقطة نهاية العلاقة System.WorkItemRelatesConfigItem

  • System.Domain.User ونقطة نهاية العلاقة System.WorkItem.TroubleTicketClosedByUser

  • System.Domain.User ونقطة نهاية العلاقة System.WorkItemAssignedToUser

  • System.Domain.User ونقطة نهاية العلاقة System.WorkItemCreatedByUser

علاقة خاصية نوع عملية ProfileName RelationshipEndPoint
IncidentResolver Object__Set System.WorkItem.Incident NULL NULL N/A
IncidentResolver Object__Set System.FileAttachment NULL N/A
IncidentResolver Object__Set System.WorkIte log NULL N/A
IncidentResolver Object__Set System.WorkItem.Activity.ManualActivity NULL N/A
IncidentResolver Object__Set System.ConfigItem NULL System.WorkItemAboutConfigItem N/A
IncidentResolver Object__Set System.ConfigItem NULL System.WorkItemRelatesToConfigIte N/A
IncidentResolver Object__Set System.Domain.User NULL System.WorkItem.troubleTicketClosedByUser N/A
IncidentResolver Object__Set System.Domain.User NULL System.WorkItemAssignedToUser N/A
IncidentResolver Object__Set System.Domain.User NULL System.WorkItemCreatedByUser N/AImportant تتيح لك عناصر العملية الخمسة الأخيرة ربط عناصر التكوين بحادث وتعيين المستخدمين إلى الحوادث.

مثال 3

يشير المثال التالي للإجراء المخزن p_GetRestrictrictionsOnOperationsInProfile إلى أن عملية Object__Set لملف تعريف ImpliedReviewer مقيدة بالأنواع التالية:

  • System.Reviewer والخصائص فقط التعليقات و DecisionDate و Decision

  • System.Reviewer ونقطة نهاية العلاقة فقط System.ReviewerVotedByUser

  • System.Domain.User ونظام نقطة نهاية العلاقة فقط.ReviewerVotedByUser

ملاحظات

  • هذا المثال الإخراج هو مجرد عينة من الإخراج وليس الإخراج الكامل.

  • تم منح حقوق System.ReviewerVotedByUserObject__Set (تحديث) لكل من نقطة نهاية System.Reviewer ونقطة نهاية System.Domain.User. إذا لم تمنح حقوق العلاقة إلى نقطتي النهاية، فلا يمكنك تحديث كائنات المراجع باستخدام العلاقة التالية:

    علاقة خاصية نوع عملية ProfileName RelationshipEndPoint
    ImpliedReviewer Object__Set System.Reviewer Comments NULL N/A
    ImpliedReviewer Object__Set System.Reviewer DecisionDate NULL N/A
    ImpliedReviewer Object__Set System.Reviewer Decision NULL N/A
    ImpliedReviewer Object__Set System.Reviewer NULL System.ReviewerVotedByUser N/A
    ImpliedReviewer Object__Set System.Domain.User NULL System.ReviewerVotedByUser N/A

مثال 4

يوضح المثال التالي كيفية استخدام الإجراء المخزن p_AddRestrictrictionToOperationInProfile لتحديث الخاصية "ملاحظات":

exec p_AddRestrictrictionToOperationInProfile 'ImpliedReviewer'، 'Object__Set'، 'System.Reviewer'، 'Notes'، NULL، NULL

مثال 5

يوضح المثال التالي كيفية استخدام الإجراء المخزن p_AddRestrictrictionToOperationInProfile لتحديث علاقة System.WorkItemRelatesToWorkItem:

exec p_AddRestrictrictionToOperationInProfile 'ImpliedReviewer', 'Object__Set', 'System.Reviewer', NULL, 'System.WorkItemRelatesToWorkItem', 'N/A'

مثال 6

يوضح المثال التالي كيفية استخدام الإجراء المخزن p_AddRestrictrictionToOperationInProfile لتحديث فئة الحدث وكافة الخصائص وكافة العلاقات:

exec p_AddRestrictrictionToOperationInProfile 'ImpliedReviewer'، 'Object__Set'، 'System.WorkItem.Incident'، NULL، NULL، 'N/A'

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.

هل كانت المعلومات مفيدة؟

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

نشكرك على ملاحظاتك!

×