Apigee Edge का दस्तावेज़ देखा जा रहा है.
Apigee X के दस्तावेज़ पर जाएं. जानकारी
उपयोगकर्ता आपके Developer Services पोर्टल का इस्तेमाल तब ही कर सकते हैं, जब उन्हें सिस्टम में जोड़ दिया गया हो. डिफ़ॉल्ट रूप से, कोई भी उपयोगकर्ता पोर्टल मेन्यू में रजिस्टर करें लिंक चुनकर, डेवलपर पोर्टल पर रजिस्टर कर सकता है. इसके बाद, उपयोगकर्ता के खाते की पुष्टि अपने-आप हो जाती है और उसे पुष्टि किए गए उपयोगकर्ता की भूमिका असाइन कर दी जाती है.
अपने डेवलपर पोर्टल को पसंद के मुताबिक बनाया जा सकता है, ताकि सिर्फ़ एडमिन के लेवल का ऐक्सेस रखने वाले उपयोगकर्ता ही उपयोगकर्ता खाते जोड़ सकें. ऐसे में, एडमिन को उपयोगकर्ता खाते मैन्युअल तरीके से जोड़ने होंगे. एडमिन को, अपने संगठन के डेवलपर के लिए मैन्युअल तरीके से उपयोगकर्ता खाते जोड़ने पड़ सकते हैं. इसके अलावा, वह किसी ग्राहक की ओर से भी डेवलपर जोड़ सकता है.
उपयोगकर्ता खाता जोड़ने के बाद, एडमिन उस खाते को कोई भूमिका असाइन कर सकता है. इससे, उस भूमिका के लिए खाते को मिलने वाले विशेषाधिकार असाइन हो जाते हैं. इसके अलावा, एडमिन किसी मौजूदा उपयोगकर्ता खाते को मैनेज कर सकता है. इसमें, खाते के लिए उपयोगकर्ता प्रोफ़ाइल में बदलाव करना, खाता मिटाना, खाते को ब्लॉक या अनब्लॉक करना या खाते को नई भूमिका असाइन करना शामिल है. एडमिन यह भी तय कर सकता है कि खाता रद्द होने पर, उपयोगकर्ता खाते और उससे जुड़े कॉन्टेंट (जैसे, ब्लॉग पोस्ट और फ़ोरम पोस्ट) का क्या होगा.
इवेंट होने पर, डेवलपर पोर्टल उपयोगकर्ताओं को अपने-आप ईमेल भेज सकता है. उदाहरण के लिए, किसी उपयोगकर्ता को जोड़ने, खाते को ब्लॉक करने या खाता रद्द करने पर, पोर्टल एक ईमेल भेज सकता है. उपयोगकर्ताओं को मैनेज करने के दौरान, इन ईमेल का कॉन्टेंट और फ़ॉर्मैट कंट्रोल किया जा सकता है. ज़्यादा जानकारी के लिए, ईमेल कॉन्फ़िगर करना देखें.
रजिस्ट्रेशन वर्कफ़्लो मैनेज करने, रजिस्ट्रेशन ईमेल को पसंद के मुताबिक बनाने, आईपी पते को रजिस्ट्रेशन करने से ब्लॉक करने, और उपयोगकर्ता खाते बनाने, मैनेज करने, और ब्लॉक करने का तरीका जानने के लिए, यह वीडियो देखें.
कंट्रोल करना कि खाते कौन रजिस्टर कर सकता है
डिफ़ॉल्ट रूप से, कोई भी उपयोगकर्ता 'रजिस्टर करें' लिंक पर क्लिक करके, डेवलपर पोर्टल से खाता बना सकता है.
यह कंट्रोल करने के लिए कि खाते कौन रजिस्टर कर सकता है:
- अपने पोर्टल में, एडमिन या कॉन्टेंट बनाने की सुविधाओं वाले उपयोगकर्ता के तौर पर लॉग इन करें.
- Drupal के एडमिन मेन्यू में, कॉन्फ़िगरेशन > लोग > खाता सेटिंग चुनें. इससे खाते की सेटिंग वाला पेज खुलता है.
- रजिस्ट्रेशन और रद्द करने के सेक्शन में, "खाते कौन रजिस्टर कर सकता है" में जाकर, रजिस्ट्रेशन के लिए सही विकल्प पर क्लिक करें. आपके पास ये विकल्प हैं:
- सिर्फ़ एडमिन के लिए: सिर्फ़ एडमिन ही उपयोगकर्ता खाते रजिस्टर कर सकते हैं.
- विज़िटर: कोई भी व्यक्ति रजिस्टर कर सकता है. यह डिफ़ॉल्ट रूप से होता है.
- वेबसाइट पर आने वाले लोग, लेकिन एडमिन की अनुमति ज़रूरी है: कोई भी व्यक्ति रजिस्टर कर सकता है, लेकिन एडमिन को खाते को अनुमति देनी होगी.
- जब कोई वेबसाइट पर आने वाला व्यक्ति खाता बनाए, तो ईमेल पते की पुष्टि करना ज़रूरी है के लिए चेकबॉक्स को चुनें या उससे सही का निशान हटाएं. सही का निशान हटाने पर, डेवलपर को रजिस्टर करने के तुरंत बाद पोर्टल में लॉग इन कर दिया जाता है. इस विकल्प को चुनने पर, उपयोगकर्ता को एक ईमेल मिलेगा. इस ईमेल का इस्तेमाल करके, वह लॉग इन करने से पहले अपने ईमेल पते की पुष्टि कर सकता है.
- कॉन्फ़िगरेशन सेव करें पर क्लिक करें.
उपयोगकर्ता खाता जोड़ना
आपके पोर्टल के कॉन्फ़िगरेशन के आधार पर, एडमिन को उपयोगकर्ताओं को मैन्युअल तौर पर जोड़ना होगा. इसके अलावा, उपयोगकर्ता खुद को भी जोड़ सकते हैं. इसके लिए, उन्हें डेवलपर पोर्टल पर 'रजिस्टर करें' लिंक चुनना होगा.
उपयोगकर्ता खाता मैन्युअल तरीके से जोड़ना
उपयोगकर्ता खाता मैन्युअल तरीके से जोड़ने के लिए:
- अपने पोर्टल में, एडमिन या कॉन्टेंट बनाने की सुविधाओं वाले उपयोगकर्ता के तौर पर लॉग इन करें.
- Drupal के एडमिन मेन्यू में, लोग > उपयोगकर्ता जोड़ें को चुनें.
- उपयोगकर्ता के नाम, सरनेम, उपयोगकर्ता नाम, ईमेल पते, और पासवर्ड फ़ील्ड में उपयोगकर्ता के लिए कॉन्टेंट डालें. साथ ही, उपयोगकर्ता समझौते को स्वीकार करने की जानकारी दें.
- इसके अलावा, उपयोगकर्ता के लिए स्टेटस और भूमिकाएं भी सेट की जा सकती हैं.
- उपयोगकर्ता को अपने-आप भेजा जाने वाला ईमेल जनरेट करने के लिए, उपयोगकर्ता को नए खाते के बारे में सूचना दें को चुनें.
- खाता बनाएं पर क्लिक करें.
डेवलपर पोर्टल से किसी उपयोगकर्ता को रजिस्टर करना
डेवलपर पोर्टल से किसी उपयोगकर्ता को रजिस्टर करने के लिए:
- उपयोगकर्ता, डेवलपर पोर्टल के होम पेज पर रजिस्टर करें को चुनता है.
- रजिस्ट्रेशन पेज दिखेगा.
- उपयोगकर्ता ज़रूरी जानकारी डालता है और नया खाता बनाएं को चुनता है.
नए खाते के रजिस्ट्रेशन की सेटिंग के आधार पर, नया खाता बनाने पर उपयोगकर्ता को अपने-आप एक स्वागत ईमेल भेजा जाता है.
जब कोई नया उपयोगकर्ता रजिस्टर करता है, तब एडमिन को सूचना अपने-आप भेजने की सुविधा
जब कोई नया उपयोगकर्ता पोर्टल पर रजिस्टर करता है, तो उसे डिफ़ॉल्ट रूप से एक ईमेल मिलता है. ज़्यादा जानकारी के लिए, ईमेल कॉन्फ़िगर करना देखें.
हालांकि, जब कोई नया उपयोगकर्ता रजिस्टर करता है, तो पोर्टल के एडमिन को डिफ़ॉल्ट रूप से सूचना नहीं दी जाती. उदाहरण के लिए, अगर आपने पोर्टल को इस तरह कॉन्फ़िगर किया है कि नए उपयोगकर्ताओं को अपना खाता चालू करने के लिए, एडमिन की अनुमति लेनी पड़े, तो आपको यह पक्का करना होगा कि नया खाता बनाने पर, एडमिन को सूचना दी जाए. ऐसा न करने पर, उपयोगकर्ता खाता बंद रहता है.
जब कोई नया उपयोगकर्ता खाता रजिस्टर करता है, तब एडमिन को सूचना देने के लिए:
- अपने पोर्टल में, एडमिन या कॉन्टेंट बनाने की सुविधाओं वाले उपयोगकर्ता के तौर पर लॉग इन करें.
- Drupal के एडमिन मेन्यू में, कॉन्फ़िगरेशन > लोग > एडमिन सूचना चुनें.
- उपयोगकर्ता के लिए सूचनाएं में जाकर, यह तय करें कि ईमेल किसे मिलेगा. इसे इन पर भेजा जा सकता है:
- पसंद के मुताबिक ईमेल पते पर भेजना
- किसी खास भूमिका के लिए भेजें. यह विकल्प चुनने पर, हो सकता है कि आप एक नई भूमिका बनाएं. इसके अलावा, अगर आपने एडमिन जैसी कोई भूमिका चुनी है, तो सभी एडमिन को ईमेल मिलेगा. हालांकि, ऐसा हो सकता है कि यह ईमेल सभी एडमिन के लिए लागू न हो.
- दोनों
- मैसेज के विषय और मुख्य हिस्से में बदलाव करें.
- ईमेल भेजने के लिए, इनमें से कोई विकल्प चुनें:
- उपयोगकर्ता बनाने पर ईमेल पाएं.
- उपयोगकर्ता बनाने और अपडेट करने पर ईमेल पाएं.
- कॉन्फ़िगरेशन सेव करें पर क्लिक करें.
किसी उपयोगकर्ता के खाते को मैनेज करना
एडमिन, उपयोगकर्ता की जानकारी सेट करने, पासवर्ड रीसेट करने, खाते चालू करने, खाते रद्द करने या निलंबित करने, और अन्य काम करने के लिए, उपयोगकर्ता खातों को मैनेज कर सकते हैं.
किसी उपयोगकर्ता खाते की प्रोफ़ाइल में बदलाव करने के लिए:
- अपने पोर्टल में, एडमिन या कॉन्टेंट बनाने की सुविधाओं वाले उपयोगकर्ता के तौर पर लॉग इन करें.
- Drupal के एडमिन मेन्यू में, लोग चुनें.
- किसी खास उपयोगकर्ता नाम, ईमेल पते, स्थिति या अनुमति के आधार पर, उपयोगकर्ताओं को फ़िल्टर करने के लिए, पेज पर सबसे ऊपर मौजूद फ़िल्टर एरिया का इस्तेमाल करें. डिफ़ॉल्ट रूप से, इन फ़िल्टर के लिए "कोई भी" चुना जाता है. ऐसे में, पेज पर सभी उपयोगकर्ताओं की सूची दिखती है.
- उपयोगकर्ता खाते के लिए, उपयोगकर्ता नाम वाली लाइन में बदलाव करें पर क्लिक करें. इससे उपयोगकर्ता की प्रोफ़ाइल का ऐसा व्यू खुलता है जिसमें बदलाव किया जा सकता है.
- उपयोगकर्ता की प्रोफ़ाइल का डेटा ज़रूरत के मुताबिक बदलें.
- सेव करें पर क्लिक करें.
कैप्चा जोड़ना
Drupal के CAPTCHA और reCAPTCHA मॉड्यूल को चालू करके, लॉगिन पेज और अन्य पेजों पर कैप्चा चैलेंज जोड़ा जा सकता है. reCAPTCHA मॉड्यूल, Google की मुफ़्त reCAPTCHA सेवा के साथ काम करता है.
Drupal में, इमेज कैप्चा जैसे अन्य कैप्चा मॉड्यूल काम करते हैं. इनका इस्तेमाल पोर्टल पर भी किया जा सकता है.
वीडियो: डेवलपर पोर्टल में CAPTCHA को चालू करने के बारे में छोटा वीडियो देखें.
reCAPTCHA की सुविधा चालू करने के लिए:
- अपने पोर्टल में, एडमिन या कॉन्टेंट बनाने की सुविधाओं वाले उपयोगकर्ता के तौर पर लॉग इन करें.
- Drupal मेन्यू से मॉड्यूल चुनें.
- CAPTCHA और reCAPTCHA, दोनों मॉड्यूल चालू करें.
- https://www.google.com/recaptcha/intro/index.html पर जाकर, Google से reCAPTCHA कुंजियों के लिए रजिस्टर करें.
- Drupal मेन्यू में, कॉन्फ़िगरेशन > लोग > CAPTCHA > reCAPTCHA चुनें.
- सार्वजनिक कुंजी (Google साइट कुंजी) और निजी कुंजी (Google की गुप्त कुंजी) डालें. बाकी सेटिंग को डिफ़ॉल्ट वैल्यू पर छोड़ा जा सकता है.
- कॉन्फ़िगरेशन > लोग > CAPTCHA चुनें और सेट करें कि reCAPTCHA फ़ॉर्म कहां दिखाया जाए. यह डिफ़ॉल्ट रूप से, लॉगिन और उपयोगकर्ता के रजिस्ट्रेशन फ़ॉर्म पर दिखता है.
- उस पेज पर, हर फ़ॉर्म के लिए चैलेंज टाइप सेट करें.
- बदलावों को सेव करें.
नियम और शर्तों का पेज जोड़ना
डेवलपर पोर्टल में नियम और शर्तों का पेज जोड़ा जा सकता है. पोर्टल को ऐक्सेस करने से पहले, उपयोगकर्ताओं को लॉग इन करते समय उसे स्वीकार करना होगा. अगर बाद में नियम और शर्तों का पेज बदला जाता है, तो उपयोगकर्ताओं को अगली बार लॉग इन करते समय, अपडेट किए गए नियम और शर्तें स्वीकार करनी होंगी.
नियम और शर्तों वाले पेज को लागू करने के लिए, Drupal के कानूनी मॉड्यूल का इस्तेमाल किया जाता है. इस मॉड्यूल की मदद से, नियम और शर्तों का पेज आसानी से बनाया जा सकता है. साथ ही, नियम और शर्तों में किए गए बदलावों का इतिहास ट्रैक किया जा सकता है. इसके अलावा, यह उन उपयोगकर्ताओं को भी ट्रैक करता है जिन्होंने नियम और शर्तें स्वीकार की हैं.
नियम और शर्तों का पेज बनाने के बाद, उसका यूआरएल
<siteURL>/legal
हो जाता है.
कानूनी मॉड्यूल चालू करने के लिए:
- एडमिन के खास अधिकारों वाले उपयोगकर्ता के तौर पर अपने पोर्टल में लॉग इन करें.
- Drupal के एडमिन मेन्यू में, मॉड्यूल चुनें. इंस्टॉल किए गए सभी Drupal मॉड्यूल की सूची दिखेगी.
- पेज को नीचे की ओर स्क्रोल करें और कानूनी मॉड्यूल के बगल में मौजूद चेकबॉक्स को चुनें.
- कॉन्फ़िगरेशन सेव करें पर क्लिक करें.
नियम और शर्तों का पेज बनाने के लिए:
- एडमिन के खास अधिकारों वाले उपयोगकर्ता के तौर पर अपने पोर्टल में लॉग इन करें.
- Drupal के एडमिन मेन्यू में, कॉन्फ़िगरेशन > लोग > कानूनी चुनें.
यह मेन्यू आइटम सिर्फ़ तब दिखता है, जब कानूनी मॉड्यूल चालू हो. पेज पर सबसे ऊपर मौजूद बॉक्स में, सबसे नए वर्शन/बदलाव में मौजूदा नियम और शर्तें दिखती हैं. अगर आपने शर्तों और नीतियों के बारे में जानकारी नहीं दी है, तो यह सेक्शन खाली रहेगा. नया वर्शन/अनुवाद बनाएं में जाकर, नियम और शर्तों वाले सेक्शन में नया वर्शन बनाएं. - 'नियम और शर्तें' सेक्शन में, अपनी सेवा की शर्तें डालें.
- चुनें कि आपको पेज पर नियम और शर्तें कैसे दिखानी हैं: स्क्रोल बॉक्स, स्क्रोल बॉक्स (सीएसएस), एचटीएमएल टेक्स्ट या पेज का लिंक.
- इसके अलावा, अपने नए बदलावों के बारे में बताने के लिए, अतिरिक्त चेकबॉक्स और टेक्स्ट एरिया जोड़ें. हालांकि, ऐसा करना ज़रूरी नहीं है.
- सबसे नए वर्शन/बदलाव में, 'इस्तेमाल की शर्तें' सेक्शन में जाकर, अपने नियमों और शर्तों की झलक देखने के लिए, झलक देखें चुनें. इसके अलावा, उन्हें सेव करने के लिए, सेव करें चुनें.
नियम और शर्तों में हुए बदलावों और उन्हें स्वीकार करने की प्रक्रिया को मॉनिटर करने के लिए:
- एडमिन के खास अधिकारों वाले उपयोगकर्ता के तौर पर अपने पोर्टल में लॉग इन करें.
- Drupal के एडमिन मेन्यू में, कॉन्फ़िगरेशन > लोग > कानूनी चुनें.
- नियमों और शर्तों में किए गए बदलावों का इतिहास देखने के लिए, नियम और शर्तों का इतिहास टैब चुनें.
- नियमों और शर्तों के हर वर्शन को स्वीकार करने वाले उपयोगकर्ताओं की सूची देखने के लिए, स्वीकार किए गए टैब को चुनें.
लॉग इन करने पर उपयोगकर्ता को रीडायरेक्ट करना
डिफ़ॉल्ट रूप से, जब कोई उपयोगकर्ता पोर्टल में लॉग इन करता है, तो उसे एक पेज पर भेजा जाता है. इस पेज पर, उपयोगकर्ता का नाम और उपनाम जैसी जानकारी दिखती है. इसके अलावा, Drupal Rules मॉड्यूल का इस्तेमाल करके, उपयोगकर्ता को किसी दूसरे पेज पर अपने-आप रीडायरेक्ट करने के लिए नियम जोड़ा जा सकता है. उदाहरण के लिए, उपयोगकर्ता को उस पेज पर रीडायरेक्ट किया जा सकता है जिस पर उसके सभी ऐप्लिकेशन की सूची होती है या पोर्टल के होम पेज पर.
रीडायरेक्ट करने का नियम बनाने से पहले, आपको यह पक्का करना होगा कि Drupal के सभी ज़रूरी मॉड्यूल चालू हों.
ज़रूरी Drupal मॉड्यूल चालू करें:
- एडमिन के खास अधिकारों वाले उपयोगकर्ता के तौर पर अपने पोर्टल में लॉग इन करें.
- Drupal के एडमिन मेन्यू में, मॉड्यूल चुनें.
- अगर ये मॉड्यूल पहले से चालू नहीं हैं, तो उन्हें चालू करें:
- 'me' के उपनाम (यह मॉड्यूल, वर्णमाला के क्रम में अन्य मॉड्यूल की तरह सूची में सबसे ऊपर दिखता है)
- LoginToboggan
- नियम
- नियमों का यूज़र इंटरफ़ेस (यूआई)
- कॉन्फ़िगरेशन सेव करें पर क्लिक करें.
आपको ज़रूरी अन्य मॉड्यूल अपने-आप चालू होते हुए दिख सकते हैं.
लॉग इन रीडायरेक्ट करने का नियम बनाना:
- एडमिन के खास अधिकारों वाले उपयोगकर्ता के तौर पर अपने पोर्टल में लॉग इन करें.
- Drupal के एडमिन मेन्यू में, कॉन्फ़िगरेशन > वर्कफ़्लो > नियम चुनें.
- नियमों वाले पेज पर, + नया नियम जोड़ें को चुनें.
- नियम का नाम बताएं: लॉगिन रीडायरेक्ट.
- इसके अलावा, किसी टैग को लॉगिन के तौर पर भी सेट किया जा सकता है.
- इवेंट पर प्रतिक्रिया दें ड्रॉपडाउन बॉक्स में, उपयोगकर्ता > उपयोगकर्ता ने लॉग इन किया है चुनें.
- सेव करें चुनें
प्रतिक्रिया के नियम में बदलाव करने वाला पेज दिखेगा. आपने पिछले चरण में इवेंट पहले ही सेट कर लिया है. इसलिए, इवेंट में "उपयोगकर्ता ने लॉग इन किया है" दिखना चाहिए. इस नियम के लिए, शर्तें खाली छोड़ें. - 'कार्रवाइयां' में जाकर, + कार्रवाई जोड़ें चुनें.
- ड्रॉपडाउन में, सिस्टम > पेज रीडायरेक्ट चुनें.
'नई कार्रवाई जोड़ें' पेज, रीडायरेक्ट यूआरएल की जानकारी देने के लिए अपना लेआउट बदलता है. - वैल्यू में, user/[account:uid]/apps डालें.
[account:uid], उपयोगकर्ता के पोर्टल आईडी से जुड़ा बदलाव करने वाला पैटर्न है. बदलाव करने वाले पैटर्न की पूरी सूची देखने के लिए, वैल्यू इनपुट बॉक्स में जाकर, बदलाव करने वाले पैटर्न चुनें. - प्रतिक्रिया के नियम में बदलाव करने वाले पेज पर वापस जाने के लिए, सेव करें पर क्लिक करें. वह पेज इस तरह दिखना चाहिए:
- बदलावों को सेव करें पर क्लिक करें.
बाद में नियम में बदलाव करने के लिए, कॉन्फ़िगरेशन पेज पर जाकर नियम चुनें. इसके बाद, नियमों की सूची से लॉगिन रीडायरेक्ट चुनें.
अब जब कोई उपयोगकर्ता लॉग इन करेगा, तो उसे उस पेज पर रीडायरेक्ट कर दिया जाएगा जिस पर उसके सभी ऐप्लिकेशन की सूची होगी. अगर आपको उपयोगकर्ताओं को पोर्टल के होम पेज पर रीडायरेक्ट करना है, तो पोर्टल के होम पेज का यूआरएल डालने के लिए, ऊपर दिए गए 11वें चरण में सेट की गई वैल्यू में बदलाव करें. उदाहरण के लिए, http://dev-myCompany.devportal.apigee.io/.
उपयोगकर्ता की भूमिकाएं और अनुमतियां सेट करना
भूमिका से, अनुमतियों का एक खास सेट तय होता है. इसकी मदद से, किसी उपयोगकर्ता को कोई भूमिका असाइन करके यह तय किया जा सकता है कि वह कौनसी कार्रवाइयां कर सकता है. किसी उपयोगकर्ता या उपयोगकर्ताओं के ग्रुप को विशेषाधिकार देने के लिए, उसे ऐसी भूमिका असाइन करें जिसमें ज़रूरी अनुमतियां हों. एडमिन, डेवलपर पोर्टल पर भूमिकाओं को मैनेज करते हैं. इसमें, भूमिकाओं के लिए अनुमतियां सेट करना भी शामिल है.
Drupal, डिफ़ॉल्ट रूप से दो भूमिकाएं बनाता है:
- अनाम उपयोगकर्ता - लॉग इन न करने वाले किसी भी उपयोगकर्ता की भूमिका. गुमनाम उपयोगकर्ताओं को ज़्यादातर कार्रवाइयां करने से रोका जाता है.
- पुष्टि किया गया उपयोगकर्ता - यह सभी उपयोगकर्ताओं को असाइन की गई डिफ़ॉल्ट भूमिका है. किसी उपयोगकर्ता को और भी भूमिकाएं असाइन की जा सकती हैं, लेकिन उसे हमेशा यह भूमिका असाइन की जाती है.
इसके अलावा, Apigee ने एडमिन की भूमिका जोड़ी है. उपयोगकर्ताओं को पोर्टल के एडमिन लेवल के अधिकार देने के लिए, उन्हें एडमिन की भूमिका असाइन करें.
आम तौर पर, पोर्टल में भूमिकाएं जोड़ी जाती हैं, ताकि अलग-अलग तरह के उपयोगकर्ताओं के आधार पर अनुमतियों में फ़र्क़ किया जा सके. उपयोगकर्ता के पास एक या एक से ज़्यादा भूमिकाएं हो सकती हैं. सभी उपयोगकर्ताओं को पुष्टि किए गए उपयोगकर्ता की भूमिका असाइन की जाती है. हालांकि, अगर आपको किसी उपयोगकर्ता को अन्य भूमिकाएं असाइन करनी हैं, तो आपको अपने पोर्टल में लॉजिक जोड़ना होगा या भूमिका को मैन्युअल तरीके से असाइन करना होगा.
सभी भूमिकाएं और अनुमतियां देखने के लिए:
- अपने पोर्टल में, एडमिन या कॉन्टेंट बनाने की सुविधाओं वाले उपयोगकर्ता के तौर पर लॉग इन करें.
- Drupal के एडमिन मेन्यू में, लोग > अनुमतियां > भूमिकाएं चुनें.
नई भूमिका जोड़ने के लिए:
- लोग > अनुमतियां > भूमिकाएं चुनें.
- 'लोग' पेज पर, 'भूमिका जोड़ें' बटन के ऊपर मौजूद टेक्स्ट बॉक्स में, भूमिका का नया नाम डालें.
- भूमिका जोड़ें पर क्लिक करें.
किसी भूमिका में बदलाव करने के लिए:
- लोग > अनुमतियां > भूमिकाएं चुनें.
- 'लोग' पेज पर, ज़रूरी भूमिका की लाइन में जाकर, भूमिका में बदलाव करें पर क्लिक करें.
- ज़रूरत के हिसाब से भूमिका का नाम बदलें.
- सेव करें पर क्लिक करें.
किसी भूमिका को मिटाने के लिए:
- लोग > अनुमतियां > भूमिकाएं चुनें.
- 'लोग' पेज पर, ज़रूरी भूमिका की लाइन में जाकर, भूमिका में बदलाव करें पर क्लिक करें.
- भूमिका मिटाएं पर क्लिक करें.
किसी उपयोगकर्ता को किसी भूमिका में जोड़ने के लिए:
- अपने पोर्टल में, एडमिन या कॉन्टेंट बनाने की सुविधाओं वाले उपयोगकर्ता के तौर पर लॉग इन करें.
- Drupal के एडमिन मेन्यू में, लोग चुनें.
- उपयोगकर्ता खाते के लिए, उपयोगकर्ता नाम वाली लाइन में बदलाव करें पर क्लिक करें. इससे उपयोगकर्ता की प्रोफ़ाइल का ऐसा व्यू खुलता है जिसमें बदलाव किया जा सकता है.
- उपयोगकर्ता के लिए सभी भूमिकाएं चुनें.
- सेव करें पर क्लिक करें.
किसी भूमिका के लिए अनुमतियां बदलने के लिए:
- लोग > अनुमतियां > भूमिकाएं चुनें.
- 'लोग' पेज पर, अनुमति टैब पर क्लिक करें.
भूमिकाओं और अनुमतियों की टेबल दिखती है. टेबल में सही का निशान लगाने से पता चलता है कि कौनसी अनुमतियां किन भूमिकाओं को असाइन की गई हैं.
- उस भूमिका से जुड़ी अनुमति देने या रद्द करने के लिए, चेकबॉक्स पर सही का निशान लगाएं या हटाएं.
उदाहरण के लिए, पुष्टि किए गए उपयोगकर्ताओं को ऐप्लिकेशन बनाने या मिटाने से रोकने के लिए, अनुमतियों की टेबल में DevConnet डेवलपर ऐप्लिकेशन सेक्शन तक स्क्रोल करें. इसके बाद, पुष्टि किए गए उपयोगकर्ता में जाकर, डेवलपर ऐप्लिकेशन बनाएं और डेवलपर ऐप्लिकेशन मिटाएं बॉक्स से सही का निशान हटाएं. - अनुमतियां सेव करें पर क्लिक करें.
उपयोगकर्ता को रजिस्टर करने के लिए इस्तेमाल किए जाने वाले फ़ॉर्म फ़ील्ड को पसंद के मुताबिक बनाना
जब कोई उपयोगकर्ता पोर्टल पर खाते के लिए रजिस्टर करता है, तो पोर्टल पर डिफ़ॉल्ट रजिस्टरेशन पेज दिखता है. इस पेज पर, नाम, सरनेम, उपयोगकर्ता नाम, ईमेल पता, और पासवर्ड के लिए फ़ील्ड होते हैं. एपीआई की सेवा देने वाली कंपनी के तौर पर, आपको इस फ़ॉर्म में बदलाव करना पड़ सकता है, ताकि उपयोगकर्ता से कंपनी का नाम, मेलिंग पता या अन्य जानकारी जैसी ज़्यादा जानकारी मांगी जा सके. पोर्टल की मदद से, इस फ़ॉर्म में नए फ़ील्ड जोड़े जा सकते हैं. ये फ़ील्ड ये हो सकते हैं:
- ज़रूरी है या ज़रूरी नहीं है
- ये अलग-अलग एचटीएमएल एलिमेंट से दिखाए जाते हैं. जैसे, टेक्स्ट बॉक्स, रेडियो बटन, चेक बॉक्स वगैरह
- इसे फ़ॉर्म पर कहीं भी दिखने के लिए सेट किया जा सकता है
डेवलपर पोर्टल पर उपलब्ध, उपयोगकर्ता रजिस्ट्रेशन फ़ॉर्म को पसंद के मुताबिक बनाने का तरीका जानने के लिए, यह वीडियो देखें.
उदाहरण के लिए, कंपनी के नाम के लिए ज़रूरी फ़ील्ड या फ़ोन नंबर के लिए वैकल्पिक फ़ील्ड जोड़ा जा सकता है. इसके अलावा, ज़रूरी और वैकल्पिक, दोनों तरह के कई फ़ील्ड जोड़े जा सकते हैं.
इस इमेज में, फ़ॉर्म में जोड़े गए कंपनी के नाम के लिए ज़रूरी फ़ील्ड दिखाया गया है:
पोर्टल एडमिन के तौर पर, आपके पास उपयोगकर्ता की जानकारी देखने और उसमें बदलाव करने का विकल्प होता है. इसमें कस्टम फ़ील्ड भी शामिल हैं. इसके लिए, यह तरीका अपनाएं:
- पोर्टल पर Drupal एडमिन मेन्यू में, लोग चुनना.
- उपयोगकर्ता के नाम से जुड़ी लाइन में, बदलाव करें को चुनना.
एडमिन के तौर पर, उपयोगकर्ता की जानकारी को ऐक्सेस करने का यह मुख्य तरीका है.
फ़ॉर्म में नए फ़ील्ड जोड़ने पर, डिफ़ॉल्ट रूप से फ़ील्ड की वैल्यू Edge पर अपलोड नहीं होतीं. हालांकि, उपयोगकर्ता के फ़ॉर्म सबमिट करने पर, उन वैल्यू को अपलोड करने के लिए पोर्टल को कॉन्फ़िगर किया जा सकता है. इसका मतलब है कि आपके पास Edge पर उन फ़ील्ड को देखने का विकल्प है. इसके अलावा, किसी स्क्रिप्ट से उन फ़ील्ड को ऐक्सेस करने के लिए, Edge management API का इस्तेमाल किया जा सकता है.
उदाहरण के लिए, Edge के मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में नए फ़ॉर्म फ़ील्ड देखने के लिए, पब्लिश करें > डेवलपर पर जाएं. इसके बाद, उपयोगकर्ता का नाम चुनें. नई फ़ील्ड वैल्यू, पेज के कस्टम एट्रिब्यूट सेक्शन में दिखती हैं. इनका नाम, फ़ील्ड के इंटरनल नाम से मेल खाता है:
उपयोगकर्ता के रजिस्ट्रेशन फ़ॉर्म में कोई फ़ील्ड जोड़ने के लिए:
- अपने पोर्टल में, एडमिन या कॉन्टेंट बनाने की सुविधाओं वाले उपयोगकर्ता के तौर पर लॉग इन करें.
- Drupal के एडमिन मेन्यू में, कॉन्फ़िगरेशन > लोग > खाता सेटिंग चुनें.
- पेज पर सबसे ऊपर मौजूद, फ़ील्ड मैनेज करें बटन को चुनें.
- पेज पर नीचे की ओर स्क्रोल करके, नया फ़ील्ड जोड़ें सेक्शन पर जाएं:
- फ़ील्ड को कॉन्फ़िगर करें. उदाहरण के लिए, ऊपर दिखाए गए 'कंपनी का नाम' फ़ील्ड के लिए, इन
सेटिंग का इस्तेमाल करें:
- सेव करें को चुनें.
- यह एक टेक्स्ट फ़ील्ड है. इसलिए, आपसे फ़ील्ड की ज़्यादा से ज़्यादा लंबाई तय करने के लिए कहा जाएगा.
- ज़्यादा से ज़्यादा वर्ण डालें और फ़ील्ड की सेटिंग सेव करें को चुनें.
- इसके बाद, एक नया पेज खुलेगा. इस पेज पर, फ़ील्ड के लिए ज़्यादा जानकारी दी जा सकती है. जैसे:
- इसे ज़रूरी फ़ील्ड के तौर पर सेट करने के लिए चेक बॉक्स.
- फ़ील्ड दिखाने के लिए चेक बॉक्स.
- फ़ॉर्म में पॉप-अप के तौर पर दिखने वाला सहायता टेक्स्ट. यह ज़रूरी नहीं है.
- अन्य सेटिंग.
- इस फ़ील्ड को ज़रूरी फ़ील्ड बनाने के लिए, चेकबॉक्स को चुनना न भूलें.
- अगर आपने इस पेज पर कोई बदलाव किया है, तो अपनी सेटिंग सेव करें.
फ़ॉर्म पर नया फ़ील्ड दिखने से पहले, आपको अपने ब्राउज़र की कैश मेमोरी खाली करनी पड़ सकती है.
फ़ॉर्म पर एट्रिब्यूट का क्रम बदलने के लिए:
डिफ़ॉल्ट रूप से, फ़ॉर्म में उपनाम वाले फ़ील्ड के बाद, ज़रूरी नए फ़ील्ड दिखते हैं. ज़रूरी नहीं वाले फ़ील्ड, पासवर्ड फ़ील्ड के बाद फ़ॉर्म में सबसे नीचे दिखते हैं.
- अपने पोर्टल में, एडमिन या कॉन्टेंट बनाने की सुविधाओं वाले उपयोगकर्ता के तौर पर लॉग इन करें.
- Drupal एडमिन मेन्यू में, कॉन्फ़िगरेशन > लोग > खाता सेटिंग चुनें.
- पेज पर सबसे ऊपर मौजूद, फ़ील्ड मैनेज करें बटन को चुनें.
- लेबल कॉलम में मौजूद प्लस, +, सिंबल चुनें और फ़ील्ड को उस जगह पर खींचें और छोड़ें जहां आपको फ़ॉर्म में उसे दिखाना है.
- बदलावों को सेव करें.
Edge में, फ़ॉर्म फ़ील्ड की वैल्यू को कस्टम डेवलपर एट्रिब्यूट के तौर पर सेव करना
Edge में, फ़ॉर्म फ़ील्ड की वैल्यू को कस्टम डेवलपर एट्रिब्यूट में सेव किया जा सकता है. ऐप्लिकेशन डेवलपर मैनेज करना में बताए गए तरीके से, किसी डेवलपर के लिए कस्टम एट्रिब्यूट देखे और मैनेज किए जा सकते हैं.
कस्टम डेवलपर एट्रिब्यूट सेव होने के बाद, ऐक्सेस इकाई की नीति का इस्तेमाल किया जा सकता है. उदाहरण के लिए, कस्टम एट्रिब्यूट की वैल्यू के आधार पर डाइनैमिक व्यवहार चालू करने के लिए.
फ़ॉर्म फ़ील्ड की वैल्यू को कस्टम डेवलपर एट्रिब्यूट के तौर पर सेव करने का तरीका जानने के लिए, यह वीडियो देखें.
Edge में फ़ील्ड वैल्यू को कस्टम डेवलपर एट्रिब्यूट के तौर पर सेव करने के लिए:
- अपने पोर्टल में, एडमिन या कॉन्टेंट बनाने की सुविधाओं वाले उपयोगकर्ता के तौर पर लॉग इन करें.
- Drupal एडमिन मेन्यू में, कॉन्फ़िगरेशन > डेवलपर पोर्टल > डेवलपर एट्रिब्यूट चुनें.
उपलब्ध फ़ील्ड की सूची दिखेगी. - वह फ़ील्ड चुनें जिसे आपको Edge में एट्रिब्यूट के तौर पर सेव करना है, जैसे कि कंपनी का नाम.
- Edge में इस फ़ील्ड को एट्रिब्यूट के तौर पर सेव करें के लिए चेकबॉक्स सेट करें.
- एज एट्रिब्यूट का नाम बताएं. यह नाम, उपयोगकर्ता के लिए कस्टम एट्रिब्यूट टेबल के नाम कॉलम में दिखता है.
- खाली फ़ील्ड के लिए व्यवहार तय करना/
- अगर आपको वैल्यू को बूलियन के तौर पर कास्ट करना है और Edge को भेजने से पहले, उसे सही या गलत वाली स्ट्रिंग में बदलना है, तो वैल्यू को true|false स्ट्रिंग में बदलें चुनें.
- कॉन्फ़िगरेशन सेव करें पर क्लिक करें.
अब जब उपयोगकर्ता फ़ॉर्म सबमिट करेगा, तो कस्टम एट्रिब्यूट Edge पर अपलोड हो जाएगा. अगर आपको एडमिन के तौर पर, किसी कस्टम फ़ील्ड की वैल्यू बदलनी है, तो Edge के बजाय पोर्टल से ऐसा करें.
जब कोई उपयोगकर्ता नया खाता रजिस्टर करता है, तो डिफ़ॉल्ट ऐप्लिकेशन बनाना
जब कोई उपयोगकर्ता पोर्टल का नया खाता रजिस्टर करता है, तो डिफ़ॉल्ट ऐप्लिकेशन अपने-आप बन सकता है. जब उपयोगकर्ता पहली बार लॉग इन करता है, तो ऐप्लिकेशन उसके 'मेरे ऐप्लिकेशन' पेज पर दिखता है. उपयोगकर्ता की भूमिका के लिए असाइन की गई अनुमतियों के आधार पर, उपयोगकर्ता को अन्य ऐप्लिकेशन जोड़ने की अनुमति दी जा सकती है. इसके अलावा, यह भी हो सकता है कि उपयोगकर्ता के लिए सिर्फ़ यह ऐप्लिकेशन उपलब्ध हो.
आपके पास डिफ़ॉल्ट ऐप्लिकेशन की प्रॉपर्टी का पूरा कंट्रोल होता है. इनमें ये भी शामिल हैं:
- ऐप्लिकेशन में शामिल एपीआई प्रॉडक्ट
- ऐप्लिकेशन की स्थिति: मंज़ूरी बाकी है या मंज़ूरी मिल गई है
- कॉलबैक यूआरएल, अगर ज़रूरी हो
- ऐप्लिकेशन पर लागू किए गए कस्टम पैरामीटर
डिफ़ॉल्ट ऐप्लिकेशन बनाने की प्रोसेस को कंट्रोल करने के लिए, Drupal Rules मॉड्यूल का इस्तेमाल करके नियम बनाएं. नियम की मदद से, पोर्टल पर किसी इवेंट के जवाब में होने वाली कार्रवाई तय की जा सकती है. इस स्थिति में, इवेंट वह उपयोगकर्ता होता है जो पोर्टल पर खाते के लिए रजिस्टर करता है. इस कार्रवाई का मकसद, उपयोगकर्ता के लिए डिफ़ॉल्ट ऐप्लिकेशन बनाना है.
ऐप्लिकेशन को रजिस्टर करने के लिए इस्तेमाल किए जाने वाले फ़ॉर्म फ़ील्ड को पसंद के मुताबिक बनाना सेक्शन में, ऐप्लिकेशन को कॉन्फ़िगर करने के लिए इस्तेमाल किए जाने वाले कस्टम एट्रिब्यूट जोड़ने का तरीका बताया गया है. इन एट्रिब्यूट को वैकल्पिक या ज़रूरी के तौर पर सेट किया जा सकता है. यह इस बात पर निर्भर करता है कि आपने उन्हें कैसे तय किया है. अगर आपने कोई कस्टम ऐप्लिकेशन एट्रिब्यूट बनाया है, तो डिफ़ॉल्ट ऐप्लिकेशन तय करते समय, आपके पास उन्हें सेट करने का विकल्प होता है.
Drupal के नियम मॉड्यूल चालू करें:
- एडमिन के खास अधिकारों वाले उपयोगकर्ता के तौर पर अपने पोर्टल में लॉग इन करें.
- Drupal के एडमिन मेन्यू में, मॉड्यूल चुनें
- अगर ये मॉड्यूल पहले से चालू नहीं हैं, तो उन्हें चालू करें:
- 'me' के उपनाम (यह मॉड्यूल, वर्णमाला के क्रम में अन्य मॉड्यूल की तरह सूची में सबसे ऊपर दिखता है)
- LoginToboggan
- नियम
- नियमों का यूज़र इंटरफ़ेस (यूआई)
- कॉन्फ़िगरेशन सेव करें पर क्लिक करें.
आपको ज़रूरी अन्य मॉड्यूल अपने-आप चालू होते हुए दिख सकते हैं.
डिफ़ॉल्ट ऐप्लिकेशन जोड़ने के लिए नियम बनाएं:
- एडमिन के खास अधिकारों वाले उपयोगकर्ता के तौर पर अपने पोर्टल में लॉग इन करें.
- Drupal एडमिन मेन्यू में, कॉन्फ़िगरेशन > वर्कफ़्लो > नियम चुनें.
- +नया नियम जोड़ें बटन चुनें.
- नियम का नाम बताएं.
- टैग फ़ील्ड में लॉगिन या कोई ऐसा अन्य टैग डालें जिसका इस्तेमाल, नियम की कैटगरी तय करने के लिए करना है. हालांकि, ऐसा करना ज़रूरी नहीं है.
- इवेंट पर प्रतिक्रिया देने के लिए ड्रॉपडाउन बॉक्स में, उपयोगकर्ता > नया उपयोगकर्ता खाता सेव करने के बाद चुनें.
- सेव करें को चुनें.
नियम में बदलाव करने वाला पेज खुलेगा. आपने पिछले चरण में इवेंट पहले ही सेट कर लिया है. इसलिए, इवेंट में आपको यह दिखेगा कि "नया उपयोगकर्ता खाता सेव करने के बाद". - इस नियम के लिए, शर्तें फ़ील्ड को खाली छोड़ दें.
- कार्रवाइयां में जाकर, + ऐक्शन जोड़ें को चुनें.
- ड्रॉपडाउन में, Devconnect > डेवलपर ऐप्लिकेशन बनाएं चुनें.
ऐप्लिकेशन को कॉन्फ़िगर करने के लिए, 'नया ऐक्शन जोड़ें' पेज अपना लेआउट बदल देता है. - एपीआई का नाम में जाकर, डिफ़ॉल्ट ऐप्लिकेशन का नाम डालें. उदाहरण के लिए, [account:field_last_name] ऐप्लिकेशन का इस्तेमाल करें.
[account:field_last_name] वैल्यू, उपयोगकर्ता के सरनेम से जुड़ा बदलाव करने वाला पैटर्न है. बदलाव करने वाले पैटर्न की पूरी सूची देखने के लिए, वैल्यू इनपुट बॉक्स में जाकर, बदलाव पैटर्न चुनें. - डेवलपर यूआईडी को [account:uid] पर सेट करें. उपयोगकर्ता को ऐप्लिकेशन से जोड़ने के लिए, यह वैल्यू ज़रूरी है.
- ऐप्लिकेशन के स्टेटस को मंज़ूरी बाकी है या मंज़ूरी मिल गई है पर सेट करें. अगर उपयोगकर्ता आपके एपीआई ऐक्सेस करने से पहले, एडमिन को ऐप्लिकेशन को मंज़ूरी देनी है, तो इसे मंज़ूरी बाकी है पर सेट करें.
- अगर ज़रूरी हो, तो ऐप्लिकेशन के लिए कॉलबैक यूआरएल सेट करें. यह फ़ील्ड सिर्फ़ तब दिखता है, जब आपने ऐप्लिकेशन को कॉलबैक यूआरएल की ज़रूरत के लिए कॉन्फ़िगर किया हो. कॉलबैक यूआरएल को कॉन्फ़िगर करने के बारे में ज़्यादा जानकारी के लिए, कॉलबैक यूआरएल को मैनेज करने की सुविधा को कॉन्फ़िगर करना लेख पढ़ें.
- अगर आपने ऐप्लिकेशन के लिए कोई कस्टम एट्रिब्यूट तय किया है, तो उसे सेट करें. भले ही, वह ज़रूरी हो या वैकल्पिक. ज़्यादा जानकारी के लिए, ऐप्लिकेशन रजिस्टर करने के लिए इस्तेमाल किए जाने वाले फ़ॉर्म फ़ील्ड को पसंद के मुताबिक बनाना लेख पढ़ें.
- ऐप्लिकेशन में शामिल एपीआई प्रॉडक्ट की जानकारी दें.
वैल्यू टेक्स्ट एरिया में, हर एपीआई प्रॉडक्ट को अलग-अलग लाइन में सूची में शामिल करना ज़रूरी है. इसमें कॉमा या अन्य डेलिमिटर का इस्तेमाल नहीं किया जाना चाहिए. उपलब्ध एपीआई प्रॉडक्ट की सूची, वैल्यू टेक्स्ट एरिया के ऊपर दिखती है. - नियम में बदलाव करने वाले पेज पर वापस जाने के लिए, सेव करें पर क्लिक करें.
- बदलावों को सेव करें पर क्लिक करें.
- बाद में नियम में बदलाव करने के लिए, Drupal के एडमिन मेन्यू में कॉन्फ़िगरेशन > वर्कफ़्लो > नियम चुनें. इसके बाद, नियमों की सूची से नियम चुनें.
जब कोई नया उपयोगकर्ता पहली बार पोर्टल में लॉग इन करता है और मेन्यू में 'मेरे ऐप्लिकेशन' लिंक चुनता है, तो उसे lastName ऐप्लिकेशन नाम का एक ऐप्लिकेशन दिखता है. यहां lastName वह आखिरी नाम होता है जिसका इस्तेमाल उपयोगकर्ता ने खाता रजिस्टर करते समय किया था.
उपयोगकर्ता के ऐप्लिकेशन मैनेज करना
पोर्टल एडमिन के तौर पर, पोर्टल से सीधे तौर पर उपयोगकर्ता के ऐप्लिकेशन मैनेज करने के लिए, डेवलपर ऐप्लिकेशन रिपोर्ट का इस्तेमाल किया जा सकता है. उस रिपोर्ट से, एडमिन किसी उपयोगकर्ता के ऐप्लिकेशन की जानकारी देख सकता है, ऐप्लिकेशन में बदलाव कर सकता है या उसे मिटा सकता है. उदाहरण के लिए, पोर्टल एडमिन, ऐप्लिकेशन में बदलाव करके एपीआई प्रॉडक्ट जोड़ सकता है या हटा सकता है, कॉलबैक यूआरएल बदल सकता है या अन्य बदलाव कर सकता है.
किसी उपयोगकर्ता के ऐप्लिकेशन को एडमिन के तौर पर मैनेज करने के लिए:
- एडमिन के खास अधिकारों वाले उपयोगकर्ता के तौर पर अपने पोर्टल में लॉग इन करें.
- Drupal के एडमिन मेन्यू में, रिपोर्ट > डेवलपर ऐप्लिकेशन चुनें. उपयोगकर्ता के ऐप्लिकेशन की एक सूची दिखेगी. इसमें, ऐप्लिकेशन को क्रम में लगाया जा सकता है.
- सूची में मौजूद किसी भी ऐप्लिकेशन के लिए:
- ऐप्लिकेशन प्रॉपर्टी में बदलाव करने के लिए, बदलाव करें लिंक चुनें.
- ऐप्लिकेशन मिटाने के लिए, मिटाएं लिंक को चुनें.
उपयोगकर्ता खाता रद्द करना
पोर्टल एडमिन, किसी उपयोगकर्ता का खाता बंद कर सकता है. एडमिन, किसी एक खाते की सदस्यता रद्द कर सकता है या एक साथ कई खातों की सदस्यता रद्द कर सकता है.
किसी उपयोगकर्ता के खाते को रद्द करने के लिए:
- एडमिन के खास अधिकारों वाले उपयोगकर्ता के तौर पर अपने पोर्टल में लॉग इन करें.
- Drupal के एडमिन मेन्यू में, लोग चुनें.
- उपयोगकर्ताओं की टेबल के कार्रवाइयां कॉलम में, खाता रद्द करें को चुनें.
- "उपयोगकर्ता खाता रद्द करते समय" में जाकर, खाता रद्द करने का सही विकल्प चुनें. आपके पास ये विकल्प हैं:
- खाता बंद करें और उसका कॉन्टेंट सेव रखें: (डिफ़ॉल्ट) उपयोगकर्ता खाता और उससे जुड़ा कॉन्टेंट सेव रहता है. हालांकि, उपयोगकर्ता खाते को ऐक्सेस करने से रोका गया है API संसाधन. यह डिफ़ॉल्ट रूप से होता है. इसके बाद, एडमिन उपयोगकर्ता के खाते को अनब्लॉक कर सकता है.
- खाता बंद करना और उसका कॉन्टेंट अनपब्लिश करना: उपयोगकर्ता का खाता बरकरार रखा जाता है. हालांकि, उपयोगकर्ता खाते से जुड़ा कॉन्टेंट हटा दिया जाता है. उपयोगकर्ता खाते को API संसाधनों को ऐक्सेस करने से ब्लॉक किया गया है. इसके बाद, एडमिन उपयोगकर्ता के खाते को अनब्लॉक कर सकता है.
- खाता मिटाना, लेकिन उसका कॉन्टेंट 'पहचान छिपाकर पोस्ट करने वाले उपयोगकर्ता' के नाम से दिखाना: उपयोगकर्ता खाता मिटा दिया जाता है. उपयोगकर्ता खाते से जुड़ा कॉन्टेंट सेव रहता है. हालांकि, यह कॉन्टेंट "अनाम" उपयोगकर्ता खाते से जुड़ा होता है. इसका मतलब है कि यह ऐसा खाता होता है जिसकी पुष्टि नहीं की गई है. उपयोगकर्ता खाते को फिर से चालू नहीं किया जा सकता. उपयोगकर्ता को फिर से रजिस्टर करना होगा और एपीआई संसाधनों को ऐक्सेस करने से पहले, उपयोगकर्ता के खाते की पुष्टि करनी होगी.
- खाता और उसमें मौजूद कॉन्टेंट मिटाना: इससे उपयोगकर्ता खाता और उससे जुड़ा कॉन्टेंट मिट जाता है. उपयोगकर्ता खाते को फिर से चालू नहीं किया जा सकता. उपयोगकर्ता को फिर से रजिस्टर करना होगा और API संसाधनों को ऐक्सेस करने से पहले, उपयोगकर्ता के खाते की पुष्टि करनी होगी.
- अगर आपको उपयोगकर्ता को रद्द करने की पुष्टि करने के लिए ईमेल भेजना है, तो
"खाता रद्द करने के लिए, ईमेल से पुष्टि करना ज़रूरी है" को चुनें.
अगर यह विकल्प चुना जाता है, तो सदस्यता रद्द करने की अनुमति देने के लिए, उपयोगकर्ता के खाते में सही अनुमतियां होनी चाहिए. लोग > अनुमतियां चुनें और पक्का करें कि "पुष्टि किए गए उपयोगकर्ता" की भूमिका के लिए, "अपना उपयोगकर्ता खाता रद्द करें" अनुमति सेट हो. - खाता बंद करें पर क्लिक करें.
एक से ज़्यादा उपयोगकर्ता खातों को रद्द करने के लिए:
- एडमिन के खास अधिकारों वाले उपयोगकर्ता के तौर पर अपने पोर्टल में लॉग इन करें.
- Drupal के एडमिन मेन्यू में, लोग चुनें.
- कार्रवाइयां में जाकर, ड्रॉपडाउन में उपयोगकर्ता खाता रद्द करें चुनें.
- हर उस उपयोगकर्ता के बगल में मौजूद चेकबॉक्स को चुनें जिसका खाता आपको बंद करना है.
- लागू करें बटन चुनें.
- "उपयोगकर्ता खाता रद्द करते समय" में जाकर, खाता रद्द करने का सही विकल्प चुनें. आपके पास ये विकल्प हैं:
- खाता बंद करके, उसका कॉन्टेंट सेव रखना.
- खाता बंद करें और उसका कॉन्टेंट अनपब्लिश करें.
- खाता मिटाएं, लेकिन उसका कॉन्टेंट 'अनाम' उपयोगकर्ता के नाम से दिखाएं.
- खाता और उसमें मौजूद कॉन्टेंट मिटाना.
- आगे बढ़ें पर क्लिक करें.
- पुष्टि करें पर क्लिक करें.
खाता रद्द होने पर डिफ़ॉल्ट कार्रवाई सेट करना
डेवलपर पोर्टल के एडमिन, किसी उपयोगकर्ता के खाते के रद्द होने पर पोर्टल की डिफ़ॉल्ट कार्रवाई सेट कर सकते हैं.
खाता रद्द होने पर डिफ़ॉल्ट कार्रवाई सेट करने के लिए:
- अपने पोर्टल में, एडमिन या कॉन्टेंट बनाने की सुविधाओं वाले उपयोगकर्ता के तौर पर लॉग इन करें.
- Drupal के एडमिन मेन्यू में, कॉन्फ़िगरेशन चुनें.
- खाता सेटिंग चुनें.
- रजिस्ट्रेशन और रद्द करने के सेक्शन में, "उपयोगकर्ता खाता रद्द करते समय" में जाकर, खाता रद्द करने के लिए सही विकल्प पर क्लिक करें. आपके पास ये विकल्प हैं:
- खाता बंद करके, उसका कॉन्टेंट सेव रखना.
- खाता बंद करें और उसका कॉन्टेंट अनपब्लिश करें.
- खाता मिटाएं, लेकिन उसका कॉन्टेंट 'अनाम' उपयोगकर्ता के नाम से दिखाएं.
- खाता और उसमें मौजूद कॉन्टेंट मिटाना.
- सेव करें कॉन्फ़िगरेशन पर क्लिक करें.