कस्टम पाइपलाइन होस्ट का उपयोग करके पाइपलाइन बनाएं
Power Platform प्रशासक एक या अधिक पाइपलाइन बना सकते हैं, किसी भी संख्या में वातावरणों को संबद्ध कर सकते हैं, फिर उन लोगों के साथ पहुंच साझा कर सकते हैं जो पाइपलाइनों का प्रबंधन या संचालन करते हैं।
कस्टम पाइपलाइन होस्ट के लिए पूर्वापेक्षाएँ
- चार परिवेशों की अनुशंसा की जाती है, लेकिन आप पाइपलाइन बनाने के लिए कम से कम तीन Power Platform परिवेशों का उपयोग कर सकते हैं।
- पाइपलाइनों में उपयोग किए जाने वाले सभी वातावरणों में एक Microsoft Dataverse डेटाबेस होना चाहिए।
- पाइपलाइन अनुप्रयोग को स्थापित करने के लिए आपके पास व्यवस्थापक या सिस्टम व्यवस्थापक की भूमिका होनी चाहिए। Power Platform Dataverse
- पाइपलाइन में उपयोग किए जाने वाले सभी लक्ष्य परिवेशों को प्रबंधित परिवेशों के रूप में सक्षम किया जाना चाहिए .
पाइपलाइनों के लिए परिवेश बनाएँ या चुनें
आरंभ करने से पहले, आपको यह पहचानना होगा कि कौन से वातावरण पाइपलाइनों में भाग लेते हैं। सभी लक्ष्य परिवेशों को प्रबंधित परिवेशों के रूप में सक्षम करना सुनिश्चित करें . पाइपलाइन होस्ट या डेवलपर परिवेशों के लिए प्रबंधित परिवेश आवश्यक नहीं है.
होस्ट वातावरण. यह विशेष प्रयोजन वाला वातावरण सभी पाइपलाइन कॉन्फ़िगरेशन, सुरक्षा और रन इतिहास के लिए भंडारण और प्रबंधन विमान के रूप में कार्य करता है।
- हम अनुशंसा करते हैं कि आप इस सेटिंग को विकास और लक्ष्य परिवेशों से अलग एक समर्पित उत्पादन परिवेश के रूप में रखें।
- यदि वांछित हो, तो आप एक टेनेंट के भीतर कई अलग-अलग होस्ट कॉन्फ़िगर कर सकते हैं, जैसे कि अलग-अलग व्यावसायिक संगठनों या भौगोलिक स्थानों के लिए पाइपलाइनों को अलग-अलग प्रबंधित करना। संपूर्ण टेनेंट के लिए एक होस्ट भी स्वीकार्य है, बशर्ते कि सभी वातावरण एक ही भौगोलिक स्थान पर हों।
महत्त्वपूर्ण
होस्ट वातावरण को हटाने से सभी पाइपलाइनें और रन डेटा हट जाते हैं। सावधानी बरतें और डेटा और कॉन्फ़िगरेशन हानि के प्रभाव के साथ-साथ पर्यावरण में होस्ट की गई पाइपलाइनों तक निर्माता की पहुंच को समझें।
विकास पर्यावरण. यह वह वातावरण है जहाँ आप समाधान विकसित करते हैं। पाइपलाइन को उससे जुड़े किसी भी विकास परिवेश के भीतर से चलाया जा सकता है।
लक्ष्य वातावरण. गंतव्य वातावरण जिसमें पाइपलाइन तैनात होती है. उदाहरण के लिए, एकीकरण परीक्षण, उपयोगकर्ता स्वीकृति परीक्षण (यूएटी), उत्पादन, इत्यादि।
टिप
ऐसे पर्यावरण नामों का उपयोग करें जो उनके उद्देश्य को इंगित करें। उदाहरण के लिए, कॉन्टोसो होस्ट, कॉन्टोसो डेवलपमेंट, कॉन्टोसो QA, इत्यादि.
अपने होस्ट वातावरण में पाइपलाइन्स एप्लिकेशन इंस्टॉल करें
यह चरण केवल प्रारंभिक होस्ट सेटअप के लिए आवश्यक है। यदि आपके पास पहले से ही होस्ट परिवेश तक पहुंच है जहां आप पाइपलाइन बनाएंगे, तो आप अगले अनुभाग पर जा सकते हैं।
- Power Platform व्यवस्थापक केंद्र में साइन इन करें, पर्यावरण>नया पर जाएँ, और Dataverse डेटाबेस के साथ एक नया वातावरण बनाएँ। सुनिश्चित करें कि आप वही क्षेत्र चुनें जिसमें आपका विकास, QA और उत्पादन परिवेश बनाया गया है।
- होस्ट परिवेश का चयन करके अपने होस्ट परिवेश में Power Platform पाइपलाइन अनुप्रयोग स्थापित करें, फिर संसाधन>Dynamics 365 ऐप का चयन करें.
- ऐप इंस्टॉल करें चुनें और दाईं ओर के पैनल में नीचे स्क्रॉल करें जब तक कि आपको Power Platform पाइपलाइनेंन मिल जाए।
-
अगला चुनें, यदि आप सहमत हैं, तो शर्तों को स्वीकार करें, और फिर इंस्टॉल करें चुनें।
महत्त्वपूर्ण
आपको केवल होस्ट परिवेश में परिनियोजन पाइपलाइन अनुप्रयोग स्थापित करना होगा। आपको इसे अन्य परिवेशों में स्थापित करने की आवश्यकता नहीं है, जैसे विकास, QA या उत्पादन परिवेश जो आपकी पाइपलाइनों से संबद्ध होंगे।
एक बार इंस्टॉल हो जाने पर, परिनियोजन पाइपलाइन कॉन्फ़िगरेशन एप्लिकेशन इंस्टॉल किए गए ऐप्स की सूची में दिखाई देता है।
परिनियोजन पाइपलाइन कॉन्फ़िगर करें
पाइपलाइनों से जुड़े सभी विकास और लक्ष्य प्रबंधित परिवेशों की परिवेश आईडी की प्रतिलिपि बनाएँ। आपको बाद में इन आईडी की आवश्यकता होगी। अधिक जानकारी: अपना परिवेश और संगठन ID खोजें
एक बार परिनियोजन पाइपलाइन पैकेज स्थापना पूरी हो जाने पर, Power Apps पर जाएँ, फिर समर्पित होस्ट वातावरण (जहाँ आपने एप्लिकेशन स्थापित किया था) का चयन करें।
परिनियोजन पाइपलाइन कॉन्फ़िगरेशन ऐप चलाएँ.
बाएँ फलक पर पर्यावरण चुनें, और फिर नया चुनें ताकि Dataverse में पर्यावरण रिकॉर्ड बनाए जा सकें:
- नाम: परिवेश रिकॉर्ड के लिए नाम दर्ज करें. वास्तविक परिवेश के समान नाम शामिल करना एक अच्छा विचार है, जैसे Contoso Dev.
- परिवेश प्रकार: या तो विकास परिवेश या लक्ष्य परिवेश चुनें. सभी स्रोत परिवेशों के लिए विकास परिवेश का चयन करें जहाँ अप्रबंधित समाधान विकसित किए जाएंगे। QA और उत्पादन परिवेशों के लिए लक्ष्य परिवेश का चयन करें जहाँ प्रबंधित समाधान आर्टिफैक्ट्स परिनियोजित किए जाते हैं.
- पर्यावरण आईडी: सही आईडी का चयन करना सुनिश्चित करें. आप वर्तमान परिवेश के लिए परिवेश आईडी make.powerapps.com में पा सकते हैं। कमांड बार पर सेटिंग्स आइकन का चयन करें, और फिर डेवलपर संसाधन का चयन करें. अधिक जानकारी: अपना परिवेश और संगठन ID खोजें
सहेजें चुनें.
फ़ॉर्म को रिफ़्रेश करें, फिर सत्यापित करें कि सत्यापन स्थिति बराबर सफलता है.
चरण 4-6 को तब तक दोहराएँ जब तक कि पाइपलाइन में भाग लेने वाले सभी परिवेशों में परिवेश रिकॉर्ड न बन जाएँ.
बाएँ नेविगेशन फलक पर पाइपलाइन चुनें, और फिर नई परिनियोजन पाइपलाइन बनाने के लिए नया चुनें:
- नाम: पाइपलाइन के लिए एक नाम दर्ज करें, जैसे Contoso मानक परिनियोजन पाइपलाइन या Contoso हॉटफ़िक्स पाइपलाइन.
-
विवरण: वैकल्पिक रूप से, पाइपलाइन के लिए एक सार्थक विवरण दर्ज करें.
लिंक्ड डेवलपमेंट एनवायरनमेंट ग्रिड के भीतर, मौजूदा डेवलपमेंट एनवायरनमेंट जोड़ें का चयन करें, फिर एक या अधिक डेवलपमेंट एनवायरनमेंट को संबद्ध करें। किसी पाइपलाइन को चलाने से पहले उसमें कम से कम एक विकास परिवेश और एक चरण होना चाहिए।
त्वरित निर्माण फलक प्रदर्शित करने के लिए परिनियोजन चरण ग्रिड के भीतर, नया परिनियोजन चरण का चयन करें.
प्रत्येक चरण के लिए विवरण दर्ज करें, और फिर सहेजें और बंद करें का चयन करें:
- नाम: स्टेज का नाम.
- विवरण (वैकल्पिक): मंच के लिए वैकल्पिक विवरण.
- पिछला परिनियोजन चरण (वैकल्पिक): एक परिनियोजन चरण निर्दिष्ट करता है जिसे वर्तमान चरण पर परिनियोजन करने से पहले परिनियोजित किया जाना चाहिए. उदाहरण के लिए, उत्पादन चरण बनाते समय, आप परीक्षण चरण को पिछला परिनियोजन चरण के रूप में जोड़ सकते हैं. प्रथम चरण, या केवल एक चरण वाली पाइपलाइनों के लिए, इस चरण को खाली छोड़ दिया जाना चाहिए।
- लक्ष्य परिनियोजन वातावरण: यह वह लक्ष्य वातावरण है जहां यह चरण परिनियोजित होता है।
- पूर्व-परिनियोजन चरण आवश्यक (वैकल्पिक): परिनियोजन अनुरोध कस्टम व्यवसाय तर्क के माध्यम से अनुमोदित होने तक लंबित रहते हैं। अतिरिक्त कॉन्फ़िगरेशन की आवश्यकता है. अधिक जानकारी: पाइपलाइनों का विस्तार करें Power Platform
प्रत्येक चरण के लिए पिछले दो चरणों को दोहराएं जिसे आप पाइपलाइन में जोड़ना चाहते हैं। आपके पास कम से कम एक चरण अवश्य होना चाहिए। आप अधिकतम सात चरण जोड़ सकते हैं।
पाइपलाइनों को संपादित करने या चलाने के लिए पहुँच प्रदान करें
पाइपलाइन सुरक्षा को सुरक्षा भूमिकाएं निर्दिष्ट करके होस्ट परिवेश के भीतर प्रबंधित किया जाता है। इसके अतिरिक्त, पाइपलाइन बनाने या चलाने के लिए उपयोगकर्ताओं के पास पाइपलाइन से संबद्ध सभी परिवेशों तक पहुंच होनी चाहिए।
जब आप Power Platform पाइपलाइन्स अनुप्रयोग स्थापित करते हैं, तो दो सुरक्षा भूमिकाएँ जोड़ी जाती हैं:
- परिनियोजन पाइपलाइन उपयोगकर्ता: उनके साथ साझा की गई पाइपलाइनों को चलाने के विशेषाधिकार हैं।
- परिनियोजन पाइपलाइन व्यवस्थापक: सिस्टम व्यवस्थापक सुरक्षा भूमिका सदस्यता की आवश्यकता के बिना, सभी पाइपलाइन कॉन्फ़िगरेशन पर पूर्ण नियंत्रण रखता है।
निर्माताओं के साथ पाइपलाइन साझा करें
परिनियोजन पाइपलाइन उपयोगकर्ता सुरक्षा भूमिका एक या अधिक पाइपलाइनों को चलाने के लिए पहुँच प्रदान करती है। यह पाइपलाइन बनाने, संपादित करने या हटाने की पहुंच प्रदान नहीं करता है। परिनियोजन पाइपलाइन उपयोगकर्ता सुरक्षा भूमिका वाले उपयोगकर्ता Power Apps या Power Automate में परिवेश चयनकर्ता के भीतर होस्ट परिवेश को नहीं देख सकते हैं, या उन्हें इसके बारे में पता होना चाहिए।
पाइपलाइनों को साझा करने के लिए:
- होस्ट परिवेश में निर्माताओं को परिनियोजन पाइपलाइन उपयोगकर्ता सुरक्षा भूमिका असाइन करें. यह सुरक्षा भूमिका Power Platform पाइपलाइन्स अनुप्रयोग के साथ स्थापित की गई है। अधिक जानकारी: किसी उपयोगकर्ता को सुरक्षा भूमिका असाइन करें
- परिनियोजन पाइपलाइन कॉन्फ़िगरेशन ऐप में, पाइपलाइन रिकॉर्ड को निर्माताओं (या समूहों) के साथ साझा करें. Microsoft Entra विकास परिवेश के भीतर पाइपलाइन को देखने और चलाने के लिए पठन विशेषाधिकार पर्याप्त है। अधिक जानकारी: किसी उपयोगकर्ता या टीम के साथ पंक्तियाँ साझा करें
- निर्माताओं के पास स्रोत विकास परिवेशों से समाधानों को निर्यात करने के विशेषाधिकार भी होने चाहिए, साथ ही लक्ष्य परीक्षण और उत्पादन परिवेशों में समाधानों को आयात करने के विशेषाधिकार भी होने चाहिए, जिनके लिए पाइपलाइन तैनात होती है। डिफ़ॉल्ट रूप से, सिस्टम अनुकूलक और परिवेश निर्माता भूमिकाओं के पास ये विशेषाधिकार होते हैं.
पाइपलाइन प्रशासकों के साथ साझा करें
परिनियोजन पाइपलाइन व्यवस्थापक सुरक्षा भूमिका होस्ट परिवेश के भीतर सभी पाइपलाइनों (और तालिकाओं, जो पाइपलाइन जानकारी संग्रहीत करती हैं) को पूर्ण विशेषाधिकार प्रदान करती है। यह भूमिका वर्तमान होस्ट से संबद्ध सभी पाइपलाइनों को चलाने की पहुंच भी प्रदान करती है। परिनियोजन पाइपलाइन व्यवस्थापक सुरक्षा भूमिका होस्ट परिवेश के भीतर अन्य गतिविधियाँ निष्पादित करने के लिए विशेषाधिकार प्रदान नहीं करती है.
महत्त्वपूर्ण
पाइपलाइन प्रशासकों को उन सभी विकास, परीक्षण और उत्पादन परिवेशों तक पहुंच होनी चाहिए जो उनके द्वारा बनाई या चलाई जाने वाली पाइपलाइनों से संबद्ध हैं।
होस्ट परिवेश के भीतर उपयोगकर्ताओं या समूहों को परिनियोजन पाइपलाइन व्यवस्थापक सुरक्षा भूमिका असाइन करें. Microsoft Entra यह सुरक्षा भूमिका Power Platform पाइपलाइन्स अनुप्रयोग के साथ स्थापित की गई है। अधिक जानकारी: किसी उपयोगकर्ता को सुरक्षा भूमिका असाइन करें
परिनियोजन पाइपलाइन कॉन्फ़िगरेशन ऐप में सुरक्षा टीमों के माध्यम से पाइपलाइन भूमिकाएँ असाइन करना
एक डिप्लॉयमेंट पाइपलाइन एडमिनिस्ट्रेटर के रूप में, आप डिप्लॉयमेंट पाइपलाइन कॉन्फ़िगरेशन ऐप में आसानी से आउट-ऑफ-द-बॉक्स पाइपलाइन भूमिकाएँ असाइन कर सकते हैं:
- परिनियोजन पाइपलाइन कॉन्फ़िगरेशन ऐप चलाएँ.
- बाएँ नेविगेशन फलक में सेटिंग्स के अंतर्गत सुरक्षा टीम चुनें.
तीन टीमें हैं:
- परिनियोजन पाइपलाइन प्रशासक. इन उपयोगकर्ताओं के पास सभी पाइपलाइनों तक पूर्ण पहुंच होती है और वे परिनियोजन पाइपलाइन कॉन्फ़िगरेशन ऐप चला सकते हैं।
- तैनाती पाइपलाइन निर्माता. ये उपयोगकर्ता व्यक्तिगत पाइपलाइनों का निर्माण और उपयोग कर सकते हैं जिन्हें कस्टम होस्ट में प्रबंधित किया जाता है। यदि किसी निर्माता को साझा पाइपलाइन का उपयोग करने की आवश्यकता है, तो हम अनुशंसा करते हैं कि उपयोगकर्ता को साझा आर्टिफैक्ट और साझा स्टेज रन तक पहुंच प्राप्त करने के लिए परिनियोजन पाइपलाइन उपयोगकर्ता भूमिका सौंपी जाए।
- परिनियोजन पाइपलाइन उपयोगकर्ता. ये उपयोगकर्ता एक पाइपलाइन को ट्रिगर कर सकते हैं जो उनके साथ साझा की जाती है। परिनियोजन पाइपलाइन उपयोगकर्ताओं को उसी व्यवसाय इकाई के भीतर सभी परिनियोजन चरण रन तक पढ़ने की पहुंच भी होती है।
अन्य विकास परिवेशों के साथ पाइपलाइन का उपयोग करना जो पहले से संबद्ध नहीं हैं
यदि किसी उपयोगकर्ता के पास किसी दी गई पाइपलाइन पर लेखन-पहुँच है, तो वे पाइपलाइन अनुभव में उस पाइपलाइन के साथ अन्य विकास परिवेशों को संबद्ध कर सकते हैं।
ड्रॉपडाउन मेनू से निर्मित पाइपलाइन चुनें. जब आप परिनियोजन कॉन्फ़िगरेशन प्रक्रिया के पहले चरण में अगला चुनते हैं, तो वर्तमान परिवेश विकास परिवेश के रूप में पाइपलाइन (और होस्ट, यदि पहले से नहीं है) से लिंक हो जाता है।
यह तब उपयोगी होता है जब आपके पास अतिरिक्त विकास परिवेश के लिए समान पाइपलाइन प्रक्रिया हो। उदाहरण के लिए, आपका UAT और उत्पादन परिवेश दूसरे स्रोत परिवेश के लिए समान हैं। आप पहले से बनाई गई पाइपलाइन का पुनः उपयोग कर सकते हैं या जिसके लिए आपको लेखन-पहुंच दी गई है।
केंद्रीय रूप से तैनाती का प्रबंधन और निगरानी करें
पाइपलाइन कॉन्फ़िगरेशन ऐप और होस्ट वातावरण कई अन्य लाभ प्रदान करते हैं जैसे:
- सभी परिनियोजन गतिविधियों को केंद्रीय रूप से देखें. फ़िल्टर किए गए दृश्य किसी दिए गए पाइपलाइन और समाधान के लिए निर्माता अनुभव के भीतर भी सुलभ हैं।
- ऑडिट करें कि कोई निश्चित समाधान संस्करण कहां तैनात किया गया है तथा अनुरोध किसने आरंभ किया।
- त्रुटि लॉग, सत्यापन परिणाम और परिनियोजन सेटिंग्स देखें. परिनियोजन के दौरान पर्यावरण चर और कनेक्शन प्रदान किए जाते हैं।
- संस्करण के अनुसार सभी समाधान आर्टिफैक्ट्स का बैकअप बनाए रखें।
- अवांछित डेटा को हटाने और डेटाबेस क्षमता को संरक्षित करने के लिए बल्क डिलीट जॉब्स को शेड्यूल करें। अधिक जानकारी: बल्क डिलीट करके बड़ी मात्रा में विशिष्ट, लक्षित डेटा निकालें
- परिनियोजन मीट्रिक्स को देखने के लिए डैशबोर्ड का उपयोग करें. आप होस्ट में संग्रहीत डेटा का उपयोग करके अपनी स्वयं की रिपोर्ट भी बना सकते हैं।
परिनियोजन पाइपलाइन कॉन्फ़िगरेशन ऐप तक पहुँचना Power Apps
किसी भी समाधान के भीतर पाइपलाइन पृष्ठ से, कमांड बार पर पाइपलाइन प्रबंधित करें कमांड पाइपलाइन होस्ट के कॉन्फ़िगरेशन ऐप पर नेविगेट करता है जो वर्तमान परिवेश से संबद्ध है:
- यदि वर्तमान परिवेश किसी कस्टम पाइपलाइन होस्ट से संबद्ध है, तो बटन समर्पित होस्ट परिवेश के भीतर परिनियोजन पाइपलाइन कॉन्फ़िगरेशन ऐप से लिंक होता है।
- यदि वर्तमान परिवेश प्लेटफ़ॉर्म होस्ट से संबद्ध है, तो बटन Power Apps के भीतर एक एम्बेडेड परिनियोजन पाइपलाइन कॉन्फ़िगरेशन ऐप से लिंक करता है।
यदि कोई कस्टम होस्ट उपयोग कर रहा है, तो परिनियोजन पाइपलाइन कॉन्फ़िगरेशन ऐप को परिनियोजन पाइपलाइन व्यवस्थापक भूमिका वाले किसी भी व्यक्ति द्वारा एक्सेस किया जा सकता है, और प्लेटफ़ॉर्म होस्ट से संबद्ध ऐप के लिए कोई भी टेनेंट व्यवस्थापक भी इसे एक्सेस कर सकता है.
मैन्युअल रूप से वातावरण को एक होस्ट से अलग करना और उन्हें दूसरे होस्ट से जोड़ना
- Power Apps (make.powerapps.com) से, उस वातावरण में आरंभ करें जिसे आप अलग करना चाहते हैं, और समाधान का चयन करें.
- आपके पास जो भी समाधान उपलब्ध हो उसे चुनें और उसमें चयन करें।
- बाएँ नेविगेशन फलक से पाइपलाइन पृष्ठ पर जाएँ, और फिर कमांड बार पर पाइपलाइन प्रबंधित करें का चयन करें. यदि आप कस्टम होस्ट से शुरुआत कर रहे हैं, तो आप सीधे समर्पित होस्ट वातावरण में जा सकते हैं और चला सकते हैं परिनियोजन पाइपलाइन कॉन्फ़िगरेशन वहां से ऐप डाउनलोड करें।
- अब जब आप परिनियोजन पाइपलाइन कॉन्फ़िगरेशन ऐप पर जाएं वातावरण बाएं नेविगेशन फलक से.
- डिफ़ॉल्ट रूप से दिखाई गई जोड़े गए परिनियोजन परिवेश तालिका में, उन परिवेशों के लिए परिवेश रिकॉर्ड चुनें जिन्हें आप इस होस्ट से अलग करना चाहते हैं.
- आदेश पट्टी पर हटाएँ चुनें, और हटाने की पुष्टि करें।
- हटाए गए परिवेशों को नए होस्ट से संबद्ध करने के लिए, चरण 1-4 को दोहराएं, लेकिन परिवेशों को संबद्ध करने के लिए वांछित होस्ट के संदर्भ में।
- डिफ़ॉल्ट रूप से दिखाई गई जोड़े गए परिनियोजन परिवेश तालिका में, आदेश पट्टी पर नया चुनें.
- नाम, प्रकार, परिवेश ID और वैकल्पिक विवरण निर्दिष्ट करके परिवेश रिकॉर्ड बनाएँ.
अब आप नए होस्ट में वातावरण को पाइपलाइनों से लिंक कर सकते हैं।
किसी परिवेश को नए होस्ट से संबद्ध करने के लिए फ़ोर्स लिंक का उपयोग करना
परिनियोजन पाइपलाइन कॉन्फ़िगरेशन ऐप में परिवेश रिकॉर्ड बनाने के बाद, आपको एक त्रुटि संदेश मिल सकता है जो यह दर्शाता है कि "यह परिवेश पहले से ही किसी अन्य पाइपलाइन होस्ट से संबद्ध है।" संबद्धता को संभालने के लिए, जिसके परिणामस्वरूप पिछले होस्ट में परिवेश को डीलिंक किया जा सके और नए होस्ट से सफलतापूर्वक लिंक किया जा सके, कमांड बार पर फोर्स लिंक चुनें।
महत्त्वपूर्ण
- जब आप विकास (स्रोत) परिवेश पर यह क्रिया करते हैं, तो निर्माता पिछले होस्ट में किसी भी पाइपलाइन तक पहुंच खो देते हैं, जो उस परिवेश में सुलभ थी।
- इस क्रिया को पिछले होस्ट में फोर्स लिंक निष्पादित करके पूर्ववत किया जा सकता है।
- पिछले होस्ट में पर्यावरण रिकॉर्ड की वैधता स्थिति तब तक पुरानी रहेगी जब तक कि इसे अपडेट नहीं किया जाता है, इसलिए जब तक इसे अपडेट नहीं किया जाता है, यह सफल के रूप में दिखाई देगा।