अद्यतन: मूल प्रश्न विंडोज सर्वर 2008 के लिए था, लेकिन विंडोज सर्वर 2008 आर 2 और विंडोज सर्वर 2012 (और विंडोज 7 और 8) के लिए समाधान आसान है। आप इसे सीधे टाइप करके NTFS UI के माध्यम से उपयोगकर्ता को जोड़ सकते हैं। नाम IIS APPPOOL \ {ऐप पूल नाम} के प्रारूप में है। उदाहरण के लिए: IIS APPPOOL \ DefaultAppPool।
IIS APPPOOL\{app pool name}
नोट: प्रति टिप्पणी नीचे दी गई है, इसके बारे में जानने के लिए दो चीजें हैं:
- स्ट्रिंग को सीधे "उपयोगकर्ता या समूह का चयन करें" में दर्ज करें और खोज क्षेत्र में नहीं।
- एक डोमेन वातावरण में आपको पहले अपने स्थानीय कंप्यूटर पर स्थान सेट करने की आवश्यकता होती है।
Microsoft डॉक्स लेख का संदर्भ: अनुप्रयोग पूल पहचान> सुरक्षित संसाधन
मूल प्रतिक्रिया: (विंडोज सर्वर 2008 के लिए) यह एक शानदार फीचर है, लेकिन जैसा कि आपने बताया कि यह अभी तक पूरी तरह से लागू नहीं हुआ है। आप कमांड प्रॉम्प्ट से ऐप पूल की पहचान को आइकल्स की तरह कुछ के साथ जोड़ सकते हैं, फिर आप इसे GUI से प्रबंधित कर सकते हैं। उदाहरण के लिए, कमांड प्रॉम्प्ट से कुछ इस तरह से चलाएँ:
icacls c:\inetpub\wwwroot /grant "IIS APPPOOL\DefaultAppPool":(OI)(CI)(RX)
फिर, विंडोज एक्सप्लोरर में, wwwroot फ़ोल्डर पर जाएं और सुरक्षा अनुमतियों को संपादित करें। आप देखेंगे कि DefaultAppPool नामक समूह (समूह चिह्न) कैसा दिखता है। अब आप अनुमतियों को संपादित कर सकते हैं।
हालाँकि, आपको इसका उपयोग करने की आवश्यकता नहीं है। यह एक बोनस है जिसे आप चाहें तो उपयोग कर सकते हैं। आप प्रति ऐप पूल में कस्टम उपयोगकर्ता बनाने और कस्टम उपयोगकर्ता को डिस्क पर असाइन करने के पुराने तरीके का उपयोग कर सकते हैं। जिसमें फुल यूआई सपोर्ट है।
यह SID इंजेक्शन विधि अच्छा है क्योंकि यह आपको एक एकल उपयोगकर्ता का उपयोग करने की अनुमति देता है लेकिन प्रत्येक ऐप पूल के लिए अद्वितीय उपयोगकर्ता बनाने के लिए बिना प्रत्येक साइट को एक दूसरे से पूरी तरह से अलग करता है। बहुत प्रभावशाली है, और यह यूआई समर्थन के साथ भी बेहतर होगा।
नोट: यदि आप एप्लिकेशन पूल उपयोगकर्ता को खोजने में असमर्थ हैं, तो यह देखने के लिए देखें कि क्या Windows होस्ट अनुप्रयोग होस्ट हेल्पर सेवा चल रही है। यह वह सेवा है जो विंडोज़ खातों में एप्लिकेशन पूल उपयोगकर्ताओं को मैप करती है।