अनुप्रयोग अनुलग्न या MSIX अनुप्रयोग अनुलग्नक का उपयोग करके डायनेमिक अनुप्रयोग वितरण कॉन्फ़िगर करें
अनुप्रयोग अनुलग्न गतिशील रूप से अनुप्रयोग पैकेज से Azure वर्चुअल डेस्कटॉप में उपयोगकर्ता सत्र के लिए अनुलग्न करने के लिए सक्षम करता है। एप्लिकेशन सत्र होस्ट या छवियों पर स्थानीय रूप से स्थापित नहीं होते हैं, जिससे आप अपने सत्र होस्ट के लिए कम कस्टम छवियाँ बना सकते हैं और अपने संगठन के लिए परिचालन ओवरहेड और लागत को कम कर सकते हैं. ऐप अटैच के साथ एप्लिकेशन डिलीवर करने से आपको इस बात पर अधिक नियंत्रण मिलता है कि आपके उपयोगकर्ता दूरस्थ सत्र में किन एप्लिकेशन तक पहुंच सकते हैं।
यह इकाई आपको दिखाती है कि Azure पोर्टल और Azure PowerShell का उपयोग करके Azure वर्चुअल डेस्कटॉप में ऐप अटैच के साथ एप्लिकेशन कैसे जोड़ें और प्रबंधित करें। आप Azure CLI का उपयोग करके अनुप्रयोग अनुलग्न अनुप्रयोग जोड़ या प्रबंधित नहीं कर सकते.
महत्वपूर्ण
आपको यह चुनना होगा कि आप होस्ट पूल के साथ ऐप अटैच या MSIX ऐप अटैच का उपयोग करना चाहते हैं या नहीं। आप एक ही होस्ट पूल वाले दोनों संस्करणों का उपयोग नहीं कर सकते।
Azure वर्चुअल डेस्कटॉप में अनुप्रयोग अनुलग्न का उपयोग करने के लिए, आपको निम्न चीज़ों की आवश्यकता होगी:
सत्र के साथ मौजूदा होस्ट पूल, एक अनुप्रयोग समूह और एक कार्यस्थानहोस्ट करता है.
आपके सत्र होस्ट को समर्थित Windows क्लाइंट ऑपरेटिंग सिस्टम चलाने की आवश्यकता है और उनमें से कम से कम एक को चालू होना आवश्यक है. Windows सर्वर समर्थित नहीं है.
आपके होस्ट पूल को सत्यापन परिवेश के रूप मेंकॉन्फ़िगर करने की आवश्यकता है।
आपके सत्र होस्ट Microsoft Entra ID या किसी सक्रिय निर्देशिका डोमेन सेवा (AD DS) डोमेन से जुड़ने की आवश्यकता है।
एक SMB फ़ाइल साझा उसी Azure क्षेत्र में जिसमें आपका सत्र होस्ट होता है। होस्ट पूल में सभी सत्र होस्ट को अपने कंप्यूटर खाते से पढ़ना पहुँच प्राप्त करनी होगी. इस फ़ाइल साझा आपके अनुप्रयोग छवियों को संग्रहीत करने के लिए उपयोग किया जाता है। फ़ाइल साझा के लिए आवश्यकताओं पर अधिक जानकारी के लिए, फ़ाइल साझा देखें.
जब आपका सत्र होस्ट Microsoft Entra ID से जुड़ा हुआ है, Azure फ़ाइलें का उपयोग करने के लिए, आप रीडर और डेटा पहुँच Azure भूमिका-आधारित पहुँच नियंत्रण (RBAC) भूमिका Azure वर्चुअल डेस्कटॉप और Azure वर्चुअल डेस्कटॉप एआरएम प्रदाता सेवा प्रिंसिपल के लिए असाइन करने की आवश्यकता है। Azure वर्चुअल डेस्कटॉप सेवा प्रिंसिपल को Azure RBAC भूमिका असाइन करने का तरीका जानने के लिए, Azure वर्चुअल डेस्कटॉप सेवा प्रिंसिपल को RBAC भूमिकाएँ असाइन करेंदेखें. पूर्वावलोकन के भावी अद्यतन में, आपको Azure वर्चुअल डेस्कटॉप ARM प्रदाता सेवा सिद्धांत असाइन करने की आवश्यकता नहीं होगी.
एक MSIX या Appx डिस्क छवि जिसे आपने किसी अनुप्रयोग पैकेज से बनाया और फ़ाइल साझा पर संग्रहीत किया। अधिक जानकारी के लिए, एक छवि बनाएंदेखें, जहां आप परीक्षण के लिए एक पूर्वनिर्मित MSIX पैकेज भी डाउनलोड कर सकते हैं।
MSIX छवियाँ जोड़ने के लिए, आपको संसाधन समूह पर न्यूनतम के रूप में असाइन की गई डेस्कटॉप वर्चुअलाइज़ेशन योगदानकर्ता Azure भूमिका-आधारित पहुँच नियंत्रण (RBAC) भूमिका की आवश्यकता होती है. अनुप्रयोग समूह को उपयोगकर्ताओं को असाइन करने के लिए, आपको अनुप्रयोग समूह पर Microsoft.Authorization/roleAssignments/लेखन अनुमतियों की भी आवश्यकता होगी. अंतर्निहित RBAC भूमिकाएँ जिनमें यह अनुमति शामिल होती है, वे उपयोगकर्ता पहुँच व्यवस्थापक और स्वामी हैं.
यदि आप Azure PowerShell का स्थानीय रूप से उपयोग करना चाहते हैं, तो यह सुनिश्चित करने के लिए कि आपके पास Az.DesktopVirtualization और Microsoft Graph PowerShell मॉड्यूल स्थापित हैं, Azure वर्चुअल डेस्कटॉप के साथ Azure PowerShell का उपयोग करें देखें. वैकल्पिक रूप से, Azure क्लाउड शेलका उपयोग करें।
आपको Az.DesktopVirtualization PowerShell मॉड्यूल के संस्करण 4.2.1 का उपयोग करने की आवश्यकता है, जिसमें ऐप अटैच का समर्थन करने वाले cmdlets शामिल हैं। आप डाउनलोड और PowerShell गैलरीसे Az.DesktopVirtualization PowerShell मॉड्यूल स्थापित कर सकते हैं।
Azure पोर्टल का उपयोग करके ऐप अटैच पैकेज के रूप में MSIX या Appx छवि जोड़ने का तरीका यहां बताया गया है:
Azure पोर्टलमें साइन इन करें.
खोज पट्टी में, Azure वर्चुअल डेस्कटॉप लिखें और Azure वर्चुअल डेस्कटॉप ओवरव्यू पर जाने के लिए मेल खाने वाली सेवा प्रविष्टि का चयन करें.
ऐप अटैचचुनें, फिर + क्रिएटचुनें।
मूलभूत टैब पर, निम्न जानकारी पूर्ण करें:
पैरामीटर विवरण चंदा उस सदस्यता का चयन करें जिसे आप ड्रॉप-डाउन सूची से MSIX या Appx छवि जोड़ना चाहते हैं। संसाधन समूह किसी मौजूदा संसाधन समूह का चयन करें या नया बनाएँ का चयन करें और एक नाम दर्ज करें. होस्ट पूल ड्रॉप-डाउन सूची से किसी मौजूदा होस्ट पूल का चयन करें. स्थान अपने अनुप्रयोग अनुलग्न पैकेज के लिए Azure क्षेत्र का चयन करें. इस टैब को पूरा करने के बाद, अगला चुनें.
छवि पथ टैब पर, निम्न जानकारी को पूरा करें:
एक ऐप अटैच पैकेज असाइन करें
आपको पूल के साथ-साथ समूहों और उपयोगकर्ताओं को होस्ट करने के लिए एक ऐप अटैच पैकेज असाइन करना होगा।
नोट
उपयोगकर्ता खातों को हाइब्रिड खाते (AD DS में बनाए गए और Azure AD से सिंक्रनाइज़ किए गए) होने चाहिए, लेकिन समूह नहीं होते हैं।
Azure पोर्टल का उपयोग करके पूल, उपयोगकर्ताओं और समूहों को होस्ट करने के लिए एप्लिकेशन पैकेज असाइन करने का तरीका यहां बताया गया है:
होस्ट पूल
- Azure वर्चुअल डेस्कटॉप ओवरव्यू से, अनुप्रयोग अनुलग्नका चयन करें, फिर उस अनुप्रयोग अनुलग्न पैकेज का नाम चुनें जिसे आप असाइन करना चाहते हैं.
- प्रबंधित करेंअनुभाग में, होस्ट पूलका चयन करें:
- +असाइन करें चुनें, फिर ड्रॉप-डाउन सूची से एक या अधिक होस्ट पूल चुनें. सुनिश्चित करें कि होस्ट पूल में सभी सत्र होस्ट उनके कंप्यूटर खाते के साथ पढ़ने पहुँच आवश्यक है, के रूप में आवश्यकताएँ में सूचीबद्ध है।
- जोड़ेंचुनें.
समूह और उपयोगकर्ता
- Azure वर्चुअल डेस्कटॉप ओवरव्यू से, अनुप्रयोग अनुलग्नका चयन करें, फिर उस अनुप्रयोग अनुलग्न पैकेज का नाम चुनें जिसे आप असाइन करना चाहते हैं.
- प्रबंधित करेंअनुभाग में, उपयोगकर्ताका चयन करें:
- +जोड़ें चुनें, फिर सूची से एक या अधिक समूह और/या उपयोगकर्ता चुनें।
- का चयन करेंका चयन करें।
पंजीकरण प्रकार और राज्य बदलें
आप अपने MSIX और Appx संकुल उनके पंजीकरण प्रकार और राज्यबदलकर प्रबंधित कर सकते हैं।
Azure पोर्टल का उपयोग करके पैकेज के पंजीकरण प्रकार और स्थिति को बदलने का तरीका यहां बताया गया है:
Azure वर्चुअल डेस्कटॉप ओवरव्यू से, अनुप्रयोग अनुलग्नका चयन करें. आपको होस्ट पूल के भीतर सभी मौजूदा पैकेजों की एक सूची देखनी चाहिए।
उस पैकेज का नाम चुनें जिसे आप परिवर्तित करना चाहते हैं.
- पंजीकरण प्रकार बदलने के लिए, ऑन-डिमांड चुनें या लॉग ऑन पर रजिस्टर करेंचुनें, फिर सेवचुनें।
- स्थिति बदलने के लिए, निष्क्रिय चुनें या सक्रिय करें, फिर सहेजें चुनें।
RemoteApp अनुप्रयोग समूह के साथ कोई MSIX या Appx अनुप्रयोग प्रकाशित करें
आप MSIX और Appx अनुप्रयोग उन्हें RemoteApp अनुप्रयोग समूह के साथ प्रकाशित करके उपयोगकर्ताओं के लिए उपलब्ध करा सकते हैं। ऐप अटैच का उपयोग करते समय आपको डेस्कटॉप एप्लिकेशन समूह में एप्लिकेशन जोड़ने की आवश्यकता नहीं है क्योंकि आपको केवल ऐप असाइन पैकेज असाइन करने की आवश्यकताहै।
यहाँ पैकेज आप Azure पोर्टल का उपयोग कर RemoteApp अनुप्रयोग समूह के लिए इस आलेख में जोड़ा से एक अनुप्रयोग जोड़ने के लिए कैसे है:
Azure वर्चुअल डेस्कटॉप ओवरव्यू से, अनुप्रयोग समूहका चयन करें, फिर उस RemoteApp अनुप्रयोग समूह का चयन करें जिसमें आप अनुप्रयोग जोड़ना चाहते हैं.
एप्लिकेशनचुनें, +जोड़ें चुनें। सुनिश्चित करें कि आपके पास होस्ट पूल में कम से कम एक सत्र होस्ट संचालित है जिसे एप्लिकेशन समूह सौंपा गया है।
मूलभूत टैब पर, निम्न जानकारी पूर्ण करें:
पैरामीटर मूल्य/विवरण आवेदन स्रोत ड्रॉप-डाउन सूची से ऐप अटैच चुनें। यदि आप प्रारंभ मेनू से अनुप्रयोग जोड़ना चाहते हैं, या कोई फ़ाइल पथ निर्दिष्ट करके, RemoteAppके साथ अनुप्रयोग प्रकाशित करें देखें। पैकेज ड्रॉप-डाउन सूची से होस्ट पूल के लिए उपलब्ध पैकेज का चयन करें. क्षेत्रीय पैकेज ऐप अटैचसे हैं। अनुप्रयोग ड्रॉप-डाउन सूची से किसी अनुप्रयोग का चयन करें. अनुप्रयोग पहचानकर्ता अनुप्रयोग के लिए कोई युनीक आइडेंटिफ़ायर दर्ज करें. प्रदर्शन नाम उपयोगकर्ताओं के लिए अनुप्रयोग के लिए एक अनुकूल नाम दर्ज करें. या क़िस्म अनुप्रयोग के लिए वर्णन दर्ज करें. इस टैब को पूरा करने के बाद, अगला चुनें.
चिह्न टैब पर, अनुप्रयोग लिए डिफ़ॉल्ट चिह्न का उपयोग करने के लिए डिफ़ॉल्ट का चयन करें, या कस्टम चिह्न का उपयोग करने के लिए फ़ाइल पथ का चयन करें. फ़ाइल पथके लिए, निम्न विकल्पों में से किसी एक का चयन करें:
- Azure फ़ाइलें ब्राउज़ करें Azure फ़ाइल साझा से चिह्न का उपयोग करें. एक संग्रहण खाता चुनें चुनें और अपनी आइकन फ़ाइल वाले संग्रहण खाते का चयन करें, फिर आइकन फ़ाइल चुनें। उस फ़ाइल शेयर और निर्देशिका पर ब्राउज़ करें जिसमें आपका आइकन है, उस आइकन के बगल में स्थित बॉक्स चेक करें जिसे आप जोड़ना चाहते हैं, उदाहरण के लिए MyApp.ico, फिर चुनेंचुनें। आप एक .png फ़ाइल का भी उपयोग कर सकते हैं। चिह्न अनुक्रमणिका के लिए, उस चिह्न के लिए अनुक्रमणिका संख्या निर्दिष्ट करें जिसका आप उपयोग करना चाहते हैं. यह संख्या आमतौर पर 0 होती है।
- UNC फ़ाइल पथ किसी फ़ाइल साझा से चिह्न का उपयोग करने के लिए। चिह्न पथ के लिए, अपनी चिह्न फ़ाइल में UNC पथ दर्ज करें, उदाहरण के लिए \\MyFileShare\MyApp.ico. आप एक .png फ़ाइल का भी उपयोग कर सकते हैं। चिह्न अनुक्रमणिका के लिए, उस चिह्न के लिए अनुक्रमणिका संख्या निर्दिष्ट करें जिसका आप उपयोग करना चाहते हैं. यह संख्या आमतौर पर 0 होती है।
इस टैब को पूरा करने के बाद, समीक्षा +जोड़ें चुनें।
समीक्षा + जोड़ें टैब पर, सत्यापन पास सुनिश्चित करें और अनुप्रयोग जोड़ने के लिए उपयोग की जाने वाली जानकारी की समीक्षा करें, फिर RemoteApp अनुप्रयोग समूह में अनुप्रयोग जोड़ने के लिए जोड़ें का चयन करें।