Power Pages में साइट दृश्यता
Power Pages साइट दृश्यता सेटिंग्स आपको यह नियंत्रित करने की अनुमति देती है कि आपकी वेबसाइट तक किसकी पहुँच है. आप अपने संगठन में विशिष्ट लोगों तक पहुँच को प्रतिबंधित करने के लिए साइट को निजी बना सकते हैं. यदि आप साइट को सार्वजनिक करना चुनते हैं, तो लिंक वाला कोई भी व्यक्ति उस तक पहुँच सकता है.
महत्त्वपूर्ण
- वे सभी साइट डिफ़ॉल्ट रूप से निजी होती हैं, जिन्हें आप Power Pages में बनाते हैं.
- साइट दृश्यता केवल उन वेबसाइट्स के लिए उपलब्ध है जो संस्करण 9.4.9.x या उसके बाद के संस्करण से बनाई गई थीं.
- जब आप किसी सार्वजनिक साइट को संपादित करते हैं तो सावधान रहें. परिवर्तन बाहरी उपयोगकर्ताओं को तुरंत दिखाई देते हैं.
- डेवलपर परिवेश में वेबसाइट्स सार्वजनिक नहीं की जा सकतीं.
निजी साइट और सार्वजनिक साइट के बीच अंतर
केवल साइट निर्माता और संगठन उपयोगकर्ता, जिन्हें निर्माता ने पहुँच प्रदान की है, निजी साइटें देख सकते हैं. साइट आगंतुकों को साइट की सामग्री देखने से पहले संगठन के आईडी पहचान प्रदाता के साथ प्रमाणीकरण करना होगा। Microsoft Entra
टिप
जब आपकी साइट विकास में हो तो पहुँच सीमित करने के लिए दृश्यता को निजी पर सेट करें.
इंटरनेट पर कोई भी व्यक्ति सार्वजनिक साइटों को गुमनाम रूप से देख सकता है या यदि वे किसी पहचान प्रदाता से प्रमाणित हों. सार्वजनिक वेबसाइट्स उत्पादन साइट्स हैं, जो ग्राहकों के उपयोग के लिए पूरी तरह से चालू हैं. जब आप डिज़ाइन स्टूडियो, पोर्टल प्रबंधन ऐप, Visual Studio Code संपादक, और Microsoft Power Platform CLI में किसी सार्वजनिक साइट को संपादित करते हैं तो एक सूचना आपको याद दिलाती है.
साइट दृश्यता बदलें
जब कोई साइट लाइव होने के लिए तैयार हो, तो आप साइट की दृश्यता को सार्वजनिक पर सेट कर सकते हैं. आप किसी भी समय साइट की दृश्यता को वापस निजी में बदल सकते हैं ताकि केवल साइट के निर्माताओं और चयनित उपयोगकर्ताओं के पास ही पहुँच हो.
जब आप साइट दृश्यता बदलते हैं, तो आपकी वेबसाइट पुनः प्रारंभ हो जाती है. अंतिम परिवर्तन प्रदर्शित होने में कुछ मिनट लग सकते हैं.
- Power Pages पर साइन इन करें और अपनी साइट को संपादित करें.
- बाईं ओर के पैनल में, सुरक्षा चुनें.
- प्रबंधित करें अनुभाग में, साइट दृश्यता चुनें.
- यह साइट कार्ड है, में सार्वजनिक या निजी चुनें।
निजी साइट को पहुँच प्रदान करें
जब आपकी साइट निजी होती है, तो आप अन्य संगठन उपयोगकर्ताओं तक पहुँच प्रदान करने के लिए साइट दृश्यता पृष्ठ का उपयोग कर सकते हैं. आप अधिकतम 50 संगठन उपयोगकर्ताओं तक पहुँच प्रदान कर सकते हैं. आपको उन उपयोगकर्ताओं तक पहुँच प्रदान करने की आवश्यकता नहीं है, जो आपकी साइट के परिवेश में सिस्टम प्रशासक की भूमिका निभाते हैं. उनके पास डिफ़ॉल्ट रूप से साइट देखने की अनुमति है.
- Power Pages पर साइन इन करें और अपनी साइट को संपादित करें.
- बाईं ओर के पैनल में, सुरक्षा चुनें.
- प्रबंधित करें अनुभाग में, साइट दृश्यता चुनें.
- साइट एक्सेस प्रदान करें कार्ड में, उन उपयोगकर्ताओं के नाम या ईमेल पते दर्ज करें जिन्हें आप एक्सेस प्रदान करना चाहते हैं।
- साझा करें चुनें.
नोट
जिन उपयोगकर्ताओं को निजी साइट तक पहुँच प्रदान की जाती है, उन्हें साइट पर स्वचालित रूप से प्रमाणित नहीं किया जाता है. जानें कि बाहरी दर्शकों तक पहुँच कैसे प्रदान करें.
साइट दृश्यता बदलने के लिए आवश्यक अनुमतियाँ
आपकी सुरक्षा भूमिका और टैनेंट सुरक्षा सेटिंग्स निर्धारित करती हैं कि आप किसी साइट की दृश्यता बदल सकते हैं या नहीं.
सेवा व्यवस्थापक जो निम्न में से किसी भी Microsoft Entra भूमिका के सदस्य हैं, वे साइट की दृश्यता बदल सकते हैं:
जब टैनेंट-स्तरीय सेटिंग enableSystemAdminsToChangeSiteVisibility
को true
पर सेट किया जाता है, तो सिस्टम प्रशासक सुरक्षा भूमिका के सदस्य भी साइट दृश्यता बदल सकते हैं.
यदि टेनेंट-स्तर सेटिंग enableSystemAdminsToChangeSiteVisibility
को false
पर सेट किया गया है, तो सिस्टम व्यवस्थापक सुरक्षा भूमिका के सदस्यों को Microsoft Entra में एक विशेष सुरक्षा समूह का सदस्य होना चाहिए, जिसके पास साइट दृश्यता प्रबंधित करने की अनुमति है।
टैनेंट-स्तरीय सेटिंग बदलें
आप टैनेंट-स्तरीय सेटिंग enableSystemAdminsToChangeSiteVisibility
को बदलने के लिए PowerShell स्क्रिप्ट का उपयोग कर सकते हैं.
टैनेंट-स्तरीय सेटिंग का वर्तमान मान प्राप्त करने के लिए, Get-TenantSettings कमांड का उपयोग करें. उदाहरण के लिए:
$myTenantSettings = Get-TenantSettings
$ myTenantSettings.powerPlatform.powerPages
नोट
Get-TenantSettings कमांड उन टैनेंट सेटिंग्स को सूचीबद्ध नहीं करता है जिनका मान शून्य है. टैनेंट-स्तरीय सेटिंग enableSystemAdminsToChangeSiteVisibility
का डिफ़ॉल्ट मान शून्य है, इसलिए जब आप पहली बार स्क्रिप्ट चलाते हैं तो यह दिखाई नहीं देता है. आपके द्वारा इसका मान true
या false
पर सेट करने के बाद, सेटिंग सूची में दिखाई देती है. जब टेनेंट सेटिंग का मान शून्य होता है, तो सिस्टम व्यवस्थापक साइट दृश्यता को परिवर्तित करने में सक्षम होंगे.
enableSystemAdminsToChangeSiteVisibility
के लिए मान सेट करने के लिए, Set-TenantSettings कमांड का उपयोग करें. निम्नलिखित उदाहरण मान को false
पर सेट करता है:
$requestBody = @{
powerPlatform = @{
powerPages = @{
enableSystemAdminsToChangeSiteVisibility = $false
}
}
}
Set-TenantSettings -RequestBody $requestBody
साइट दृश्यता नियंत्रण दें
जब आप नहीं चाहते कि सभी सिस्टम व्यवस्थापक साइट दृश्यता को बदलने में सक्षम हों, तो enableSystemAdminsToChangeSiteVisibility
को false
पर सेट करें. फिर साइट दृश्यता प्रबंधन को चुनिंदा उपयोगकर्ताओं को सौंपें.
सिस्टम प्रशासकों को ID Microsoft Entra में सुरक्षा समूह में जोड़ें और समूह को साइट दृश्यता अनुमतियाँ दें।
Power Platform व्यवस्थापन केंद्र में, Power Pages साइट्स चुनें.
अपनी वेबसाइट चुनें, और फिर प्रबंधित करें चुनें.
सुरक्षा सेक्शन में, साइट दृश्यता अनुमतियाँ प्रबंधित करें का चयन करें.
सुरक्षा समूह जोड़ें जिसमें वे विशिष्ट सिस्टम व्यवस्थापक शामिल हों जिन्हें आप साइट दृश्यता नियंत्रण सौंपना चाहते हैं.
आपके द्वारा सुरक्षा समूह जोड़ने के बाद, समूह में मौजूद सभी सिस्टम व्यवस्थापक साइट दृश्यता का प्रबंधन कर सकते हैं. सिस्टम प्रशासक जो समूह के सदस्य नहीं हैं, उन्हें साइट दृश्यता सेक्शन अक्षम दिखाई देता है.
ज्ञात समस्याएँ
Microsoft Entra जब कोई वेबसाइट प्रोविज़न की जाती है तो प्रमाणीकरण डिफ़ॉल्ट रूप से चालू हो जाता है। यदि आप प्रमाणीकरण बंद कर देते हैं तो निजी वेबसाइट काम नहीं करती है। Power Pages Microsoft Entra प्रमाणीकरण बंद करने से पहले साइट दृश्यता को सार्वजनिक में बदलें। Microsoft Entra