خدمة الحسابات و التبعيات في خادم Team Foundation

يمكنك بشكل أفضل إدارة Visual Studio Team Foundation Server إذا فهمت الخدمات و عدة خدمة الحسابات التي تضمنها الناشر لTeam Foundation Server والتي يعتمد علىها كل ناشر. اعتماداً على كيفية تثبيت وتكوين Team Foundation Server قد تكون حسابات الخدمات هذه قيد التشغيل على جهاز كمبيوتر واحد أو قد تكون تعمل على العديد من أجهزة الكمبيوتر.

يحتويTeam Foundation Server على حسابات الخدمة التي تعمل على أجهزة الكمبيوتر التالية في عملية النشر:

  • أي ملقم يستضيف أحد قواعد بيانات Team Foundation Server

  • الملقم الذي يستضيف مكونات مستوى التطبيق للحصول على Team Foundation

  • أي كمبيوتر يقوم بتشغيل Team Foundation Server الوكيل

  • أي كمبيوتر البنية

  • أي جهاز اختبار

  • أي كمبيوتر يتم تشغيل علية مكون أو أكثر من Visual Studio Lab Management

يمكنك يثّبت ونشر ميزات Team Foundationبعدة طرق مختلفة. توزيع ميزات في عملية التوزيع يحدد ما الخدمات وحسابات الخدمة تشغيل على أي أجهزة كمبيوتر فعلى. بالإضافة إلى ذلك، قد تحتاج إلى إدارة حسابات الخدمة للبرامج التي تم تكوينها لتعمل مع Team Foundation Server، مثل كـ حسابات الخدمة ل منتجات SharePointو SQL Server.

في هذا الموضوع

  • حسابات الخدمات لملقم فريق Foundation

  • تفاعل حساب الخدمات بين خادم فريق Foundation و Microsoft Office SharePoint Server 2007

  • الخدمات التي تشتغل ضمن حسابات الخدمات

حسابات الخدمات لملقم فريق Foundation

على الرغم من أن Team Foundation Server يستخدم العديد من حسابات الخدمات، يمكنك استخدام نفس حساب مجال أو مجموعة عمل لمعظم منها أو كلها. على سبيل المثال، يمكنك استخدام نفس حساب المجال "Contoso\Example" كحساب الخدمة لTeam Foundation Server ( TFSService) و مصادر البيانات لحساب SQL Server "خدمات التقارير" ( TFSReports). مع ذلك، تتطلب حسابات الخدمة المختلفة , مستويات اذونات مختلفة. على سبيل المثال، يجب أن يكون TFSService تسجيل الدخول كخدمة إذن, و يجب أن يكون TFSReports إذن السماح بتسجيل الدخول محليًا. في حالة استخدام نفس حساب "Contoso\Example" لكل منهما يجب منح كل من هذه الأذونات عليها. بالإضافة إلى ذلك، يتطلب TFSService أذونات بشكل كبيرللعمل بشكل صحيح من تلك التي على TFSReports يتطلب كما سيظهرفى الجدول فيما بعد في هذا الموضوع. لأغراض أمنية، يجب استخدام حسابات منفصلة عن حسابات الخدمة هذه

هام

يجب عدم استخدام الحساب الذي تم استخدامه لتثبيت Team Foundation Server كحساب لأي من حسابات الخدمة هذه.

إذا قمت بنشر ال Team Foundation Server في مجال "Active Directory", يجب تعيين الحساب حساس و لا يمكن تفوىضة خيار لحسابات الخدمة. على سبيل المثال، في الجدول التالي يجب عليك تعيين هذا الخيار من أجل TFSService. للحصول على مزيد من المعلومات حول المطلوبة حسابات الخدمات وأسماء العناصر النائبة المستخدمة في وثائق Team Foundation Server ، راجع الموضوع "حسابات المستخدم المطلوبة للتثبيت" في دليل تثبيت لـ Team Foundation. للحصول على مزيد من المعلومات حول كيفية تقييد حساب التفويض في Active Directory، راجع الصفحة التالية على موقع Microsoft على الويب: تمكين مصادقة المفوض.

لأنه يجب عليك إدارة عدة حسابات الخدمة لكل حساب خدمة يتم الرجوع إليها بواسطةاسم عنصر نائب الذي يعرّف الدالة به كما هو موضّح في الجدول لاحقًا في هذا الموضوع. اسم العنصر النائب ليس اسم الحساب الفعلي الذي تستخدمه لكل حساب مستخدم. الاسم الفعلي للحساب يتنوع استناداً إلى عملية النشر. في المثال السابق، كان الحساب المستخدم لكل TFSService و TFSReports "Contoso\Example." يمكنك إنشاء حسابات المجال الخاصة بك بأسماء معينة "TFSService" و "TFSReports" أو قد تستخدام حساب "النظام" خدمة الشبكة كحساب خدمة Team Foundation Server.

هام

ما لم يرد خلاف ذلك بشكل خاص ، لا توجد مجموعات أو حسابات في الجدول التالي أعضاء فى المجموعة Administrators على أي من الملقمات الموجودة في النشر الخاص بك ل Team Foundation Server.

يعرض الجدول التالي كافة حسابات الخدمة التي قد تستخدمها في نشر Team Foundation Server:

حسابات خدمة

اكتب اسم العنصر النائب و نوع الحساب القابل للاستخدام

الاذن والعضوية المطلوبة

ملاحظات

حسابات الخدمة لـ Team Foundation Server.

TFSService & ، والذي يمكن أن يكون حساب محلي ,حساب مجال, خدمة محلية في مجموعة عمل أو خدمة شبكة في مجال

  • Log on as a serviceقم بتسجيل الدخول إلى خادم على مستوي التطبيق.

  • مجموعةFarm Administratorsلأي تطبيقات الويب SharePoint التيTeam Foundation Server تستخدمها 1 

  • TFSExecRole، أو في حالة عدم وجود هذا الدور لقاعدة البيانات, تركيبة من الأدوار التالية لأي قواعد البيانات التي Team Foundation Server يستخدم:

    • db_مالك

    • انشاء db

حساب الخدمات هذا يتم استخدامه لكافة خدمات ويب Team Foundation Server. إذا كنت تستخدم حساب مجال لهذا الحساب يجب أن يكون عضوا فى مجال الذى كافة أجهزة الكمبيوتر ضمن النشر تثق بشكل كامل فية.

مصادر البيانات لحساب SQL Server خدمات التقرير

TFSReports & ، والذي يمكن أن يكون حساب محلي, حساب مجال أو خدمة المحلية في مجموعة عمل

  • Allow log on locally على ملقم على مستوى التطبيق ثم على خادم يعمل بنظام التشغيلSQL Server خدمات التقارير

  • TFSWareHouseDataReader على ملقم التقرير

حساب الخدمات هذا يقوم باسترداد التقارير من "خدمات التقارير".

حسابات الخدمة لـ بنية Team Foundation.

TFSReports & ، والذي يمكن أن يكون حساب محلي, حساب مجال أو خدمة المحلية في مجموعة عمل

Log on as a service

حساب الخدمات هذا يُستخدم عندما يتم تكوين البنية وبالطريقة وعند تبادل معلومات عن حالة البنية بين وحدة تحكم البناء و عملاء الإنشاء.

حسابات الخدمة لـ Lab Management.

TFSService & ، والذي يمكن أن يكون حساب محلي ,حساب مجال, خدمة محلية في مجموعة عمل أو خدمة شبكة في مجال

Log on as a service

حساب الخدمات هذا يُستخدم عندماتكون المعلومات حول Lab Management يتم تواصاها بين Team Foundation Server و عامل المعمل التي قيد التشغيل على الجهاز الظاهري.

حساب الخدمةلـ Team Foundation Server الوكيل

TFSService & ، والذي يمكن أن يكون حساب محلي ,حساب مجال, خدمة محلية في مجموعة عمل أو خدمة شبكة في مجال

Log on as a service

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

حساب الخدمة لعامل الاختبار و تحكم اختبار العامل

TFSTest & ، والذي يمكن أن يكون حساب محلي ,حساب مجال, أوخدمة شبكة في مجال.

Log on as a service

حساب الخدمة هذا يستخدم عندما يتم تواصل المعلومات حول الاختبارات بين وحدة تحكم عامل الاختبار و عامل الاختبار.

حسابات الخدمة لتطبيقات SharePoint

خدمة WebApp

Allow log on locally

يجب إضافة حساب خدمة واحدة على الأقل لكل تطبيق ويب SharePoint الذى قمت بتكوينة للاستخدام مع Team Foundation Server. حساب الخدمة هذا صواب تم استخدامه لإنشاء مداخل فريق المشروع لتمكين وظيفة لوحة المعلومات.

1 يمكنك دمج النشر مع منتجات SharePoint بدون هذا الإذن ولكن إجراء خطوات إضافية إذا كان حساب الخدمة ليس عضو في مجموعة "مسؤولي المزرعة". لمزيد من المعلومات، راجع تكامل خادم Team Foundation مع منتجات SharePoint بدون أذونات إدارية.

تفاعل حساب الخدمات بين خادم فريق Foundation و Microsoft Office SharePoint Server 2007

إذا كان النشر Team Foundation Server يستخدم Microsoft Office SharePoint Server 2007 ، يجب أيضًا تكوين خدمة حسابات ومجموعات المستخدم في الجدول التالي أو المسوؤل علية تكوين هذه لك. مسؤول المزرعة سوف يتطلب أيضاً معلومات حول حسابات الخدمة لـ Team Foundation Server. لمزيد من المعلومات، راجع ضبط إعدادات توافق لوحة المعلومات. كحد أدنى، سوف يحتاج مسؤول المزرعة لثلاثة حسابات لاستخدام حسابات الخدمة كل واحد بأذونات مختلفة. للحصول على مزيد من المعلومات حول الأذونات ومتطلبات أخرى لحسابات الخدمة في منتجات SharePoint ، راجع الموضوع التالي في الموقع Microsoft : خطة حسابات الخدمة و الحسابات الإدارية. للحصول على مثال عن كيفية تكوين هذه الحسابات في عملية النشر ، راجع "مثال النشر Team Foundation Server مع Microsoft Office SharePoint Server 2007" في التفاعلات بين خادم Team Foundation ومنتجات SharePoint.

ملاحظة

إذا كنت تريد تكوين مفرد Sign-تشغيل للمرة الأولى كجزء من تكامل Microsoft Office SharePoint Server 2007 Team Foundation Server، الحساب الذي قمت بتسجيل الدخول إعداد تسجيل دخول أحادي يتطلب أذونات معينة. للحصول تشغيل مزيد من المعلومات، راجع مقطع "تكوين الدخول المفرد" ضبط إعدادات توافق لوحة المعلومات.

الوصف

المتطلبات

يمكنك أيضاً استخدام هذا الحساب للاغراض التالية:

حساب مسؤول المزرعة (يعرف أيضاً بحساب الوصول إلى قاعدة البيانات)

  • يجب أن يكون مجال حساب

  • يجب أن يكون عضوا فى مجموعة "المسؤولين" على الخادم الذى قيد التشغيل منتجات SharePoint

يجب عدم استخدام هذا الحساب لأي غرض آخر.

حساب الويب و خدمة البحث

  • يجب أن يكون مجال حساب

  • Office SharePoint Serverحساب خدمات البحث

  • تجمع التطبيقات – المنفذ 80

  • Windows SharePoint Services Search

  • حساب الوصول إلى المحتوى Windows SharePoint Services Search

حساب تسجيل دخول أحادي

  • يجب أن يكون مجال حساب

  • يجب أن يكون عضوا فى مجموعة "المسؤولين" على الخادم الذى قيد التشغيل منتجات SharePoint

  • يجب أن يكون db_creator المثيل SQL Server التي تستضيف قواعد بياناتمنتجات SharePoint

  • يجب أن يكون Allow log on locally على الخادم الذى قيد التشغيلمنتجات SharePoint

  • يجب أن يكون عضو TFSWareHouseDataReader على ملقم التقرير

  • حساب تسجيل دخول أحادي

  • حساب مسؤول تسجيل الدخول

حساب مسؤول تعريفات التطبيقات

  • يجب أن يكون حساب مجال أو مجموعة المجال

يمكن أن يكون هذا الحساب عضواً في "مزرعة المسؤولين".

مجموعة تعريف التطبيق (لتعريف التي ستقوم بإنشائها لـ Team Foundation Server)

  • يجب أن يكون مجموعة المجال

يجب استخدام نفس المجموعة التى كونتها من أجل PortalUsers ، كما هو موضح لاحقًا في هذا الجدول.

معلومات الحساب بمؤسسات تعريف التطبيق(بيانات الاعتماد المحفوظة للتعريف الذي ستقوم بإنشاءة ل Team Foundation Server)

  • Allow log on locally على خادم مستوى التطبيق ثم على ملقم التقرير

  • TFSWareHouseDataReaderعلى ملقم التقرير

يجب استخدام نفس حساب الذى كونته لـ TFSReports.

مجموعة واحدة أو أكثر لكافة المستخدمين Team Foundation Server الذين سوف يحتاجون الوصول لمدخل الفريق ( PortalUsers)

  • مجموعة المجال في المجال "Active Directory" أو مجموعة محلية في عملية نشر خادم فردي

استخدم هذه المجموعة (أو سلسلة من مجموعات) لإدارة أذونات المستخدمين في Team Foundation Server ،خدمات التقرير ، و منتجات SharePoint. لمزيد من المعلومات، راجع الصفحة التالية في موقع Microsoft على الويب: إضافة مستخدمين إلى مشروعات الفريق

الخدمات التي تشتغل ضمن حسابات الخدمات

الخدمات التالية تعمل ضمن حسابات الخدمة في توزيع ال Team Foundation Server:

Service name

حسابات خدمة

المستوى المنطقي

خدمة تغطية التعليمات البرمجية

خدمة TFS

مستوى التطبيق

Team Foundation Serverخدمات XML التي تعمل على الويب

خدمة TFS

مستوى التطبيق

خدمات تقرير SQL Server (MSSQLSERVER or اسم المثيلاذا تم استخدام مثيل مسمى من قبل

نظام المحلي أو حساب المجال

مستوى التطبيق

خدمة تقرير الويب

خدمة شبكة النظام المحلي أو حساب المجال

مستوى التطبيق

إدارة خدمات SharePoint Windows منتجات SharePoint تثبيتها وتكوينها للاستخدام مع Team Foundation Server)

خدمة شبكة النظام المحلي أو حساب المجال

مستوى التطبيق

إدارة خدمات SharePoint Windows منتجات SharePoint تثبيتها وتكوينها للاستخدام مع Team Foundation Server)

لا يوجد حساب مجال

مستوى التطبيق

مضيف مؤسسة فريقVisual Studio بنية Team Foundation مثبت

TfsBuild

إنشاء الكمبيوتر

عميل مهمة خلفية أساس فريق Visual Studio ـ(TFSJobAgent)

خدمة TFS

مستوى التطبيق

اختبار التحكم لVisual Studio

اختبار TFS

أي كمبيوتر.

عامل اختبار Visual Studio

اختبار TFS

كمبيوتر اختبار.

تحليل (MSSQLSERVERاواسم المثيلاذا كنت تستخدم مثيل مسمى من قبل

نظام المحلي أو حساب المجال

مستوي البيانات

مستعرض ملقم SQL

نظام المحلي أو حساب المجال

مستوي البيانات

SQL الخادم (MSSQLSERVER أو اسم مثيل في حالة استخدام أي مثيل مسمى)

نظام المحلي أو حساب المجال

مستوي البيانات

للحصول على المزيد من المعلومات حول خدمة إعادات الويب , راجع SQL Server. للحصول على المزيد من المعلومات حول إعدادات التطبيق, راجع كتب SQL Server عبر إنترنت. للحصول على أحدث المعلومات حول حسابات الخدمة في Team Foundation ، قم بتحميل دليل التثبيت الخاص Team Foundation من الصفحةالتالية على موقع Microsoft على ويب: دليل التثبيت لأساس الفريق.

ملاحظة

إذا قمت بتغيير حساب الخدمة لـ بنية Team Foundation ، يجب التأكد من أن حساب الخدمة الجديدة عضو فى مجموعة "إنشاء خدمات". عليك أيضاً التأكد من أن لدى الحساب أذونات القراءة/الكتابة للمجلدات المؤقتة والمجلدات المؤقتةASP.NET. وبشكل مماثل، إذا قمت بتغيير حساب الخدمة لـ Team Foundation Server خدمة الوكيل, يجب التأكد من أن يكون الحساب عضواً من المجموعات المناسبة. لمزيد من المعلومات، راجع ضبط نظام الإنشاء الخاص بك.

راجع أيضًا:

المهام

تغيير حساب خدمة أو كلمة المرور لخدمات تقرير خادم SQL

تغيير حساب الخدمة أو كلمة المرور لخادم أساس الفريق

موارد أخرى

إدارة تكوين خادم بـ TFSConfig