उपयोगकर्ता खाते जोड़ना और उन्हें मैनेज करना

Apigee Edge दस्तावेज़ देखा जा रहा है.
Apigee X दस्तावेज़ पर जाएं.
जानकारी

उपयोगकर्ताओं को आपके डेवलपर सेवाओं के पोर्टल पर काम करने से पहले, उन्हें सिस्टम में जोड़ना होगा. डिफ़ॉल्ट रूप से, कोई भी उपयोगकर्ता पोर्टल मेन्यू में 'रजिस्टर करें' लिंक पर क्लिक करके, डेवलपर पोर्टल पर रजिस्टर कर सकता है. इसके बाद, उपयोगकर्ता के खाते की अपने-आप पुष्टि हो जाती है. साथ ही, उसे पुष्टि किए गए उपयोगकर्ता की भूमिका असाइन हो जाती है.

अपने डेवलपर पोर्टल को अपनी पसंद के मुताबिक बनाया जा सकता है, ताकि सिर्फ़ एडमिन के खास अधिकार वाले उपयोगकर्ता ही उपयोगकर्ता खातों को जोड़ सकें. ऐसी स्थिति में, एडमिन को मैन्युअल रूप से उपयोगकर्ता खाते जोड़ने होंगे. एडमिन को इंटरनल डेवलपर के लिए या ग्राहक की ओर से डेवलपर जोड़ने के लिए, मैन्युअल तौर पर उपयोगकर्ता खाते जोड़ने पड़ सकते हैं.

उपयोगकर्ता खाता जोड़ने के बाद, एडमिन उस उपयोगकर्ता खाते के लिए कोई भूमिका असाइन कर सकता है. इससे, उस खाते में उस भूमिका के खास अधिकार जुड़ जाते हैं. साथ ही, एडमिन किसी मौजूदा उपयोगकर्ता खाते को मैनेज कर सकता है. इसमें, खाते की उपयोगकर्ता प्रोफ़ाइल में बदलाव करना, खाता मिटाना, खाते को ब्लॉक या अनब्लॉक करना या खाते में नई भूमिका असाइन करना शामिल है. एडमिन यह भी तय कर सकता है कि खाता बंद किए जाने पर उपयोगकर्ता खाते और उससे जुड़े कॉन्टेंट (उदाहरण के लिए, ब्लॉग एंट्री और फ़ोरम पोस्ट) का क्या होगा.

डेवलपर पोर्टल कोई इवेंट होने पर उपयोगकर्ताओं को अपने-आप ईमेल भेज सकता है. उदाहरण के लिए, किसी उपयोगकर्ता को जोड़ने, खाता ब्लॉक किए जाने या खाता रद्द किए जाने पर पोर्टल, ईमेल भेज सकता है. उपयोगकर्ताओं को मैनेज करने के तहत, आपके पास इन ईमेल के कॉन्टेंट और फ़ॉर्मैट को कंट्रोल करने का विकल्प होता है. ज़्यादा जानकारी के लिए, ईमेल कॉन्फ़िगर करना देखें.

रजिस्ट्रेशन वर्कफ़्लो, रजिस्ट्रेशन ईमेल को पसंद के मुताबिक बनाने, आईपी पतों को रजिस्टर करने से रोकने, उपयोगकर्ता खाते बनाने, मैनेज करने, और ब्लॉक करने के बारे में जानने के लिए, यह वीडियो देखें.

यह तय करना कि खाते कौन रजिस्टर कर सकता है

डिफ़ॉल्ट रूप से, कोई भी उपयोगकर्ता 'रजिस्टर करें' लिंक पर क्लिक करके, डेवलपर पोर्टल से खाता बना सकता है.

यह कंट्रोल करने के लिए कि खाते कौन रजिस्टर कर सकता है:

  1. अपने पोर्टल पर एडमिन या कॉन्टेंट बनाने के खास अधिकार वाले उपयोगकर्ता के तौर पर लॉग इन करें.
  2. Drupal के एडमिन मेन्यू में, कॉन्फ़िगरेशन > लोग > खाता सेटिंग चुनें. इससे खाता सेटिंग पेज खुलेगा.
  3. रजिस्ट्रेशन और रद्द करने की सुविधा वाले सेक्शन में, "कौन खाते रजिस्टर कर सकता है" में रजिस्ट्रेशन के सही विकल्प पर क्लिक करें. आपके पास ये विकल्प हैं:
    • सिर्फ़ एडमिन: सिर्फ़ एडमिन ही उपयोगकर्ता खातों को रजिस्टर कर सकते हैं.
    • वेबसाइट पर आने वाले लोग: कोई भी व्यक्ति रजिस्टर कर सकता है. यह डिफ़ॉल्ट रूप से होता है.
    • वेबसाइट पर आने वाले लोग, लेकिन एडमिन की अनुमति ज़रूरी है: कोई भी व्यक्ति रजिस्टर कर सकता है, लेकिन खाते के लिए एडमिन की ज़रूरत होती है.
  4. वेबसाइट पर आने वाले व्यक्ति के लिए खाता बनाने पर, ईमेल से पुष्टि करना ज़रूरी है के बगल में दिए चेकबॉक्स को चुनें या हटाएं. सही का निशान हटाने पर, डेवलपर रजिस्टर करने के तुरंत बाद पोर्टल में लॉग इन हो जाता है. सही का निशान लगाने पर, उपयोगकर्ता को एक ईमेल मिलता है. इसका इस्तेमाल, उपयोगकर्ता के लॉग इन करने से पहले उसके ईमेल पते की पुष्टि करने के लिए किया जाता है.
  5. कॉन्फ़िगरेशन सेव करें पर क्लिक करें.

उपयोगकर्ता खाता जोड़ना

आपके पोर्टल कॉन्फ़िगरेशन के आधार पर, एडमिन को लोगों को मैन्युअल तरीके से जोड़ना होगा. ऐसा न करने पर, उपयोगकर्ता डेवलपर पोर्टल पर 'रजिस्टर करें' लिंक पर क्लिक करके, खुद को जोड़ सकते हैं.

मैन्युअल रूप से उपयोगकर्ता खाता जोड़ना

मैन्युअल रूप से उपयोगकर्ता खाता जोड़ने के लिए:

  1. अपने पोर्टल पर एडमिन या कॉन्टेंट बनाने के खास अधिकार वाले उपयोगकर्ता के तौर पर लॉग इन करें.
  2. Drupal के एडमिन मेन्यू में, लोग > उपयोगकर्ता जोड़ें चुनें.
  3. नाम, उपनाम, उपयोगकर्ता नाम, ईमेल पता, और पासवर्ड फ़ील्ड में उपयोगकर्ता के लिए कॉन्टेंट डालें. साथ ही, उपयोगकर्ता के कानूनी समझौते को स्वीकार करने के बारे में बताएं.
  4. विकल्प के तौर पर, उपयोगकर्ता के लिए स्थिति और भूमिकाएं सेट करें.
  5. उपयोगकर्ता को अपने-आप भेजा जाने वाला ईमेल जनरेट करने के लिए, उपयोगकर्ता को नए खाते की सूचना दें विकल्प चुनें.
  6. खाता बनाएं पर क्लिक करें.

डेवलपर पोर्टल से किसी उपयोगकर्ता को रजिस्टर करना

डेवलपर पोर्टल से किसी उपयोगकर्ता को रजिस्टर करने के लिए:

  1. उपयोगकर्ता, डेवलपर पोर्टल के होम पेज पर रजिस्टर करें को चुनता है.
  2. रजिस्ट्रेशन पेज दिखेगा.
  3. उपयोगकर्ता ज़रूरी जानकारी डालता है और नया खाता बनाएं को चुनता है.
    नए खाते की रजिस्ट्रेशन सेटिंग के आधार पर, नया खाता बनाते समय, उपयोगकर्ता को अपने-आप भेजा जाने वाला एक वेलकम ईमेल भेजा जाता है.

किसी नए उपयोगकर्ता के रजिस्टर होने पर, एडमिन को मिलने वाली अपने-आप मिलने वाली सूचना

डिफ़ॉल्ट रूप से, जब कोई नया उपयोगकर्ता पोर्टल पर रजिस्टर करता है, तब उसे एक ईमेल मिलता है. ज़्यादा जानकारी के लिए, ईमेल कॉन्फ़िगर करना देखें.

हालांकि, किसी नए उपयोगकर्ता के रजिस्टर होने पर, पोर्टल के एडमिन को डिफ़ॉल्ट रूप से सूचना नहीं दी जाती. उदाहरण के लिए, अगर नए उपयोगकर्ताओं को अपना खाता चालू करने के लिए एडमिन की अनुमति की ज़रूरत है, तो पोर्टल को कॉन्फ़िगर किया जा सकता है. ऐसे में, आपको यह पक्का करना होगा कि नया खाता बनने पर एडमिन को इसकी सूचना दी जाए. अगर ऐसा नहीं होता है, तो उपयोगकर्ता खाता इस्तेमाल में नहीं रहता है.

जब कोई नया उपयोगकर्ता खाता रजिस्टर करे, तो एडमिन को इसकी सूचना देने के लिए:

  1. अपने पोर्टल पर एडमिन या कॉन्टेंट बनाने के खास अधिकार वाले उपयोगकर्ता के तौर पर लॉग इन करें.
  2. Drupal के एडमिन मेन्यू में, कॉन्फ़िगरेशन > लोग > एडमिन सूचना चुनें.
  3. उपयोगकर्ता सूचनाओं में, यह तय करें कि ईमेल किसे मिलेगा. इसे:
    • पसंद के मुताबिक ईमेल पते पर भेजें
    • किसी खास भूमिका पर भेजें. अगर आप यह विकल्प चुनते हैं, तो आप एक नई भूमिका बना सकते हैं. अगर आपने एडमिन जैसी कोई भूमिका चुनी है, तो सभी एडमिन को ईमेल मिलता है और हो सकता है कि वह सभी एडमिन पर लागू न हो.
    • दोनों
  4. मैसेज के विषय और मुख्य हिस्से में बदलाव करें.
  5. ईमेल भेजने के लिए तब चुनें, जब:
    • उपयोगकर्ता के बनाए जाने पर ईमेल पाएं.
    • उपयोगकर्ता के बनाए जाने और अपडेट होने पर ईमेल पाएं.
  6. कॉन्फ़िगरेशन सेव करें पर क्लिक करें.

उपयोगकर्ता खाता मैनेज करना

एडमिन, उपयोगकर्ता की जानकारी सेट करने, पासवर्ड रीसेट करने, खातों को चालू करने, खातों को रद्द या निलंबित करने, और दूसरे काम करने के लिए उपयोगकर्ता खातों को मैनेज कर सकते हैं.

किसी उपयोगकर्ता खाते की प्रोफ़ाइल में बदलाव करने के लिए:

  1. अपने पोर्टल पर एडमिन या कॉन्टेंट बनाने के खास अधिकार वाले उपयोगकर्ता के तौर पर लॉग इन करें.
  2. Drupal के एडमिन मेन्यू में लोग चुनें.
  3. किसी खास उपयोगकर्ता नाम, ईमेल पते, स्थिति या अनुमति के हिसाब से उपयोगकर्ताओं को फ़िल्टर करने के लिए, पेज में सबसे ऊपर दिए गए फ़िल्टर करने की जगह का इस्तेमाल करें. डिफ़ॉल्ट रूप से, इन फ़िल्टर के लिए "कोई भी" चुना हुआ होता है. इस स्थिति में, सभी उपयोगकर्ता पेज पर दिखते हैं.

  4. उपयोगकर्ता खाते के लिए उपयोगकर्ता नाम पंक्ति में बदलाव करें पर क्लिक करें. इससे, उपयोगकर्ता की प्रोफ़ाइल का ऐसा व्यू खुलता है जिसमें बदलाव किया जा सकता है.
  5. उपयोगकर्ता के प्रोफ़ाइल डेटा में ज़रूरत के मुताबिक बदलाव करें.
  6. सेव करें पर क्लिक करें.

कैप्चा जोड़ना

Drupal के कैप्चा और reCAPTCHA मॉड्यूल को चालू करके, लॉगिन पेज और अन्य पेजों में कैप्चा के ज़रिए चैलेंज जोड़ा जा सकता है. reCAPTCHA मॉड्यूल , Google reCAPTCHA की मुफ़्त सेवा के साथ काम करता है.

Drupal में इमेज कैप्चा जैसे दूसरे कैप्चा मॉड्यूल भी काम करते हैं. इन्हें पोर्टल पर भी इस्तेमाल किया जा सकता है.

वीडियो: डेवलपर पोर्टल में कैप्चा चालू करने के बारे में एक छोटा वीडियो देखें.

reCAPTCHA को चालू करने के लिए:

  1. अपने पोर्टल पर एडमिन या कॉन्टेंट बनाने के खास अधिकार वाले उपयोगकर्ता के तौर पर लॉग इन करें.
  2. Drupal मेन्यू से मॉड्यूल चुनें.
  3. कैप्चा और रीकैप्चा, दोनों मॉड्यूल चालू करें.
  4. Google की reCAPTCHA कुंजियों के लिए, https://www.google.com/recaptcha/intro/index.html पर रजिस्टर करें.
  5. Drupal मेन्यू में, कॉन्फ़िगरेशन > लोग > कैप्चा > reCAPTCHA चुनें.
  6. सार्वजनिक कुंजी (Google साइट कुंजी) और निजी कुंजी (Google सीक्रेट कुंजी) डालें. बाकी सेटिंग को डिफ़ॉल्ट वैल्यू पर रहने दिया जा सकता है.
  7. कॉन्फ़िगरेशन > लोग > कैप्चा को चुनकर, यह सेट करें कि आपको reCAPTCHA फ़ॉर्म को कहां दिखाना है. डिफ़ॉल्ट रूप से, यह लॉगिन और उपयोगकर्ता रजिस्ट्रेशन फ़ॉर्म पर दिखता है.
  8. उस पेज से, हर फ़ॉर्म के लिए चुनौती का प्रकार सेट करें.
  9. बदलावों को सेव करें.

नियम और शर्तों वाला पेज जोड़ना

डेवलपर पोर्टल में नियम और शर्तें वाला पेज जोड़ा जा सकता है. पोर्टल ऐक्सेस करने की अनुमति देने से पहले, लोगों को इन नियमों और शर्तों को स्वीकार करना होगा. अगर बाद में नियम और शर्तें वाले पेज में बदलाव किया जाता है, तो अगली बार लॉग इन करने पर उपयोगकर्ताओं को अपडेट किए गए नियम और शर्तों को स्वीकार करना होगा.

नियम और शर्तें पेज लागू करने के लिए, Drupal के कानूनी मॉड्यूल का इस्तेमाल किया जाता है. इस मॉड्यूल की मदद से, नियम और शर्तें आसानी से पेज बनाया जा सकता है. साथ ही, इससे नियम और शर्तों में किए गए बदलावों के इतिहास को ट्रैक किया जा सकता है और उन उपयोगकर्ताओं को भी ट्रैक किया जा सकता है जिन्होंने नियम और शर्तें स्वीकार की हैं.

नियम और शर्तों वाले पेज में <siteURL>/legal यूआरएल शामिल होता है.

कानूनी मॉड्यूल चालू करने के लिए:

  1. एडमिन के खास अधिकारों वाले उपयोगकर्ता के तौर पर, अपने पोर्टल में लॉग इन करें.
  2. Drupal एडमिन मेन्यू में मॉड्यूल चुनें. इंस्टॉल किए गए सभी Drupal मॉड्यूल की सूची दिखती है.
  3. पेज पर नीचे की ओर स्क्रोल करें और कानूनी मॉड्यूल के आगे दिए गए चेकबॉक्स को चुनें.
  4. कॉन्फ़िगरेशन सेव करें पर क्लिक करें.

नियम और शर्तों वाला पेज बनाने के लिए:

  1. एडमिन के खास अधिकारों वाले उपयोगकर्ता के तौर पर, अपने पोर्टल में लॉग इन करें.
  2. Drupal एडमिन मेन्यू में, कॉन्फ़िगरेशन > लोग > कानूनी चुनें.
    यह मेन्यू आइटम सिर्फ़ तब दिखता है, जब लीगल मॉड्यूल चालू हो. पेज पर सबसे ऊपर मौजूद बॉक्स में, 'सबसे नया वर्शन'/बदलाव के नीचे मौजूदा नियम और शर्तें दी गई होती हैं. अगर नियम और शर्तें तय नहीं की गई हैं, तो इस फ़ील्ड को शामिल नहीं किया जाता. 'नया वर्शन/अनुवाद बनाएं' में, 'नियम और शर्तें' सेक्शन में जाकर, नया वर्शन बनाया जाता है.
  3. 'नियम और शर्तें' सेक्शन में अपनी सेवा की शर्तें डालें.
  4. चुनें कि पेज पर नियम और शर्तें कैसे दिखानी हैं: स्क्रोल बॉक्स, स्क्रोल बॉक्स (सीएसएस), एचटीएमएल टेक्स्ट या पेज का लिंक.
  5. विकल्प के तौर पर, अपने नए बदलावों के बारे में बताने वाला टेक्स्ट एरिया और ज़्यादा चेकबॉक्स जोड़ें.
  6. सबसे हाल के वर्शन/बदलाव में, इस्तेमाल के नियम और शर्तें सेक्शन में अपने नियम और शर्तों की झलक देखने के लिए, झलक देखें चुनें या उन्हें सेव करने के लिए सेव करें चुनें.

नियम और शर्तों में होने वाले बदलावों और उन्हें स्वीकार किए जाने पर नज़र रखने के लिए:

  1. एडमिन के खास अधिकारों वाले उपयोगकर्ता के तौर पर, अपने पोर्टल में लॉग इन करें.
  2. Drupal एडमिन मेन्यू में, कॉन्फ़िगरेशन > लोग > कानूनी चुनें.
  3. नियम और शर्तों में किए गए बदलावों का इतिहास देखने के लिए, नियम और शर्तों का इतिहास टैब को चुनें.
  4. नियम और शर्तों के हर वर्शन को स्वीकार करने वाले उपयोगकर्ताओं की सूची देखने के लिए, स्वीकार किए गए टैब को चुनें.

लॉग इन करने पर किसी उपयोगकर्ता को रीडायरेक्ट करना

डिफ़ॉल्ट रूप से, जब कोई उपयोगकर्ता पोर्टल में लॉग इन करता है, तो उसे ऐसे पेज पर भेज दिया जाता है जहां उसकी जानकारी दिखती है, जैसे कि नाम और उपनाम. इसके अलावा, उपयोगकर्ता को किसी दूसरे पेज पर अपने-आप रीडायरेक्ट करने के लिए, कोई नियम जोड़ा जा सकता है. इसके लिए, Drupal के नियम मॉड्यूल का इस्तेमाल करें. उदाहरण के लिए, लोगों को उस पेज पर रीडायरेक्ट किया जा सकता है जिस पर उनके सभी ऐप्लिकेशन की सूची मौजूद है. इसके अलावा, पोर्टल के होम पेज पर भी लोगों को रीडायरेक्ट किया जा सकता है.

रीडायरेक्ट करने के नियम बनाने से पहले, आपको यह पक्का करना होगा कि सभी ज़रूरी Drupal मॉड्यूल चालू हों.

Drupal के ज़रूरी मॉड्यूल चालू करें:

  1. एडमिन के खास अधिकारों वाले उपयोगकर्ता के तौर पर, अपने पोर्टल में लॉग इन करें.
  2. Drupal एडमिन मेन्यू में मॉड्यूल चुनें.
  3. अगर ये मॉड्यूल पहले से चालू नहीं हैं, तो इन्हें चालू करें:
    • 'me' Aliases (मॉड्यूल सूची में सबसे ऊपर दिखता है, न कि इसकी वर्णमाला के क्रम में, जैसा कि दूसरे सभी मॉड्यूल में दिखता है)
    • LoginToboggan
    • नियम
    • नियम यूज़र इंटरफ़ेस (यूआई)
  4. कॉन्फ़िगरेशन सेव करें पर क्लिक करें.
    आपको हो सकता है कि अन्य ज़रूरी मॉड्यूल अपने-आप चालू हो जाएं.

लॉग इन रीडायरेक्ट करने से जुड़ा नियम बनाएं:

  1. एडमिन के खास अधिकारों वाले उपयोगकर्ता के तौर पर, अपने पोर्टल में लॉग इन करें.
  2. Drupal के एडमिन मेन्यू में, कॉन्फ़िगरेशन > वर्कफ़्लो > नियम चुनें.
  3. नियम वाले पेज पर, + नया नियम जोड़ें चुनें.
  4. नियम का नाम तय करें: लॉगिन रीडायरेक्ट.
  5. वैकल्पिक रूप से, टैग को लॉगिन के तौर पर भी बताएं.
  6. इवेंट पर प्रतिक्रिया देने वाले ड्रॉपडाउन बॉक्स में, उपयोगकर्ता > उपयोगकर्ता ने लॉग इन किया है चुनें.
  7. सेव करें को चुनें
    प्रतिक्रिया के नियम में बदलाव करने वाला पेज दिखेगा. आपने इवेंट को पहले ही पिछले चरण में सेट कर लिया है. इसलिए, इवेंट में "उपयोगकर्ता ने लॉग इन किया है" दिखना चाहिए. इस नियम के लिए शर्तें खाली छोड़ें.
  8. कार्रवाइयों में जाकर, + कार्रवाई जोड़ें चुनें.
  9. ड्रॉपडाउन में सिस्टम > पेज रीडायरेक्ट चुनें.
    'नया कार्रवाई जोड़ें' पेज का लेआउट बदल जाता है, ताकि आप दूसरे वेबलिंक पर भेजने वाले यूआरएल की जानकारी दे सकें.
  10. 'वैल्यू' में जाकर, user/[account:uid]/apps बताएं.
    [account:uid] एक रिप्लेसमेंट पैटर्न है, जो उपयोगकर्ता के पोर्टल आईडी से मेल खाता है. बदले जाने वाले पैटर्न की पूरी सूची देखने के लिए, वैल्यू इनपुट बॉक्स में जाकर रीप्लेसमेंट पैटर्न चुनें.
  11. प्रतिक्रियाओं के नियम वाले पेज पर वापस जाने के लिए, सेव करें पर क्लिक करें. वह पेज नीचे दिखाए गए तरीके से दिखना चाहिए:
  12. बदलाव सेव करें पर क्लिक करें.
    बाद में नियम में बदलाव करने के लिए, कॉन्फ़िगरेशन पेज पर जाकर 'नियम' चुनें. इसके बाद, नियमों की सूची से लॉगिन रीडायरेक्ट चुनें.

अब जब कोई उपयोगकर्ता लॉग इन करता है, तो उसे उस पेज पर रीडायरेक्ट किया जाएगा जहां उनके सभी ऐप्लिकेशन की सूची है. अगर आपको उन्हें पोर्टल के होम पेज पर रीडायरेक्ट करना है, तो चरण 11 में सेट की गई वैल्यू में बदलाव करके, अपने पोर्टल के होम पेज का यूआरएल तय करें. उदाहरण के लिए, http://dev-myCompany.devDL.apigee.io/.

उपयोगकर्ता की भूमिकाएं और अनुमतियां सेट करना

भूमिका, अनुमतियों के एक खास सेट के बारे में बताती है जो उपयोगकर्ता को कुछ खास गतिविधियां करने की अनुमति देती है. किसी उपयोगकर्ता या उपयोगकर्ताओं के ग्रुप को खास अधिकार दिए जाते हैं. इसके लिए, उस उपयोगकर्ता को ऐसी भूमिका असाइन की जाती है जिसके पास ज़रूरी अनुमतियां होती हैं. एडमिन, डेवलपर पोर्टल पर भूमिकाएं मैनेज करते हैं. इनमें भूमिकाओं के लिए अनुमतियां सेट करना भी शामिल है.

डिफ़ॉल्ट रूप से, Drupal दो भूमिकाएं बनाता है:

  • अनाम उपयोगकर्ता - ऐसे किसी भी उपयोगकर्ता की भूमिका जिसने लॉग इन नहीं किया है. पहचान छिपाने वाले उपयोगकर्ताओं को ज़्यादातर कार्रवाइयां करने से रोका जाता है.
  • पुष्टि किया हुआ उपयोगकर्ता - सभी उपयोगकर्ताओं को असाइन की गई डिफ़ॉल्ट भूमिका. किसी उपयोगकर्ता को अतिरिक्त भूमिकाएं असाइन की जा सकती हैं. हालांकि, उन्हें हमेशा यह भूमिका असाइन की जाती है.

इसके अलावा, Apigee ने एडमिन की भूमिका जोड़ी है. उपयोगकर्ताओं को पोर्टल के एडमिन के अधिकार देने के लिए, उन्हें एडमिन की भूमिका असाइन करें.

आम तौर पर, पोर्टल में भूमिकाएं जोड़ी जाती हैं, ताकि अलग-अलग तरह के उपयोगकर्ता के हिसाब से अनुमतियों में फ़र्क़ किया जा सके. उपयोगकर्ता किसी एक या कई भूमिकाओं में हो सकता है. सभी उपयोगकर्ताओं को पुष्टि किए गए उपयोगकर्ता की भूमिका असाइन की जाती है. हालांकि, अगर आपको किसी उपयोगकर्ता को अतिरिक्त भूमिकाएं असाइन करनी हैं, तो आपको अपने पोर्टल में लॉजिक जोड़ना होगा या मैन्युअल तरीके से भूमिका असाइन करनी होगी.

सभी भूमिकाएं और अनुमतियां देखने के लिए:

  1. अपने पोर्टल पर एडमिन या कॉन्टेंट बनाने के खास अधिकार वाले उपयोगकर्ता के तौर पर लॉग इन करें.
  2. Drupal के एडमिन मेन्यू में, लोग > अनुमतियां > भूमिकाएं चुनें.

नई भूमिका जोड़ने के लिए:

  1. लोग > अनुमतियां > भूमिकाएं चुनें.
  2. लोग पेज पर 'भूमिका जोड़ें' बटन के ऊपर मौजूद टेक्स्ट बॉक्स में नई भूमिका का नाम डालें.
  3. भूमिका जोड़ें पर क्लिक करें.

किसी भूमिका में बदलाव करने के लिए:

  1. लोग > अनुमतियां > भूमिकाएं चुनें.
  2. 'लोग' पेज पर ज़रूरी भूमिका की पंक्ति में भूमिका में बदलाव करें पर क्लिक करें.
  3. ज़रूरत के हिसाब से भूमिका का नाम बदलें.
  4. सेव करें पर क्लिक करें.

किसी भूमिका को मिटाने के लिए:

  1. लोग > अनुमतियां > भूमिकाएं चुनें.
  2. 'लोग' पेज पर ज़रूरी भूमिका की पंक्ति में भूमिका में बदलाव करें पर क्लिक करें.
  3. भूमिका मिटाएं पर क्लिक करें.

किसी उपयोगकर्ता को किसी भूमिका में जोड़ने के लिए:

  1. अपने पोर्टल पर एडमिन या कॉन्टेंट बनाने के खास अधिकार वाले उपयोगकर्ता के तौर पर लॉग इन करें.
  2. Drupal के एडमिन मेन्यू में लोग चुनें.
  3. उपयोगकर्ता खाते के लिए उपयोगकर्ता नाम पंक्ति में बदलाव करें पर क्लिक करें. इससे, उपयोगकर्ता की प्रोफ़ाइल का ऐसा व्यू खुलता है जिसमें बदलाव किया जा सकता है.
  4. उपयोगकर्ता के लिए सभी भूमिकाओं को सही तरीके से चुनें.
  5. सेव करें पर क्लिक करें.

किसी भूमिका की अनुमतियां बदलने के लिए:

  1. लोग > अनुमतियां > भूमिकाएं चुनें.
  2. 'लोग' पेज पर, अनुमति टैब पर क्लिक करें.
    यहां भूमिकाओं और अनुमतियों की टेबल दिखती है. टेबल में मौजूद चेकमार्क से पता चलता है कि कौनसी अनुमतियां, किस भूमिकाओं को असाइन की गई हैं.

  3. उस भूमिका के लिए संबंधित अनुमति देने या रद्द करने के लिए, चेकबॉक्स पर सही का निशान लगाएं या उससे सही का निशान हटाएं.
    उदाहरण के लिए, उपयोगकर्ताओं को ऐप्लिकेशन बनाने या मिटाने से रोकने के लिए, नीचे की ओर स्क्रोल करके, अनुमतियों की टेबल के DevConnet डेवलपर ऐप्लिकेशन सेक्शन पर जाएं. इसके बाद, पुष्टि किए गए उपयोगकर्ता में जाकर डेवलपर ऐप्लिकेशन बनाएं और डेवलपर ऐप्लिकेशन मिटाएं वाले बॉक्स से सही का निशान हटाएं.
  4. अनुमतियां सेव करें पर क्लिक करें.

उपयोगकर्ता को रजिस्टर करने के लिए इस्तेमाल किए जाने वाले फ़ॉर्म फ़ील्ड को पसंद के मुताबिक बनाना

जब उपयोगकर्ता, पोर्टल पर किसी खाते के लिए रजिस्टर करता है, तो पोर्टल पर डिफ़ॉल्ट रजिस्ट्रेशन पेज दिखता है. इस पेज पर नाम, सरनेम, उपयोगकर्ता नाम, ईमेल पता, और पासवर्ड जैसे फ़ील्ड होते हैं. एपीआई की सेवा देने वाली कंपनी के तौर पर, इस फ़ॉर्म में बदलाव किया जा सकता है. ऐसा करके, उपयोगकर्ता से अतिरिक्त जानकारी मांगी जा सकती है. जैसे, कंपनी का नाम, डाक पता या अन्य जानकारी. पोर्टल से, इस फ़ॉर्म में नए फ़ील्ड जोड़े जा सकते हैं. ये फ़ील्ड हो सकते हैं:

  • ज़रूरी है या ज़रूरी नहीं है
  • इन्हें अलग-अलग एचटीएमएल एलिमेंट, जैसे कि टेक्स्ट बॉक्स, रेडियो बटन, चेक बॉक्स वगैरह की मदद से दिखाया जाता है
  • इसे फ़ॉर्म पर कहीं भी दिखाने के लिए सेट किया जा सकता है

डेवलपर पोर्टल पर उपलब्ध उपयोगकर्ता रजिस्ट्रेशन फ़ॉर्म को अपनी पसंद के मुताबिक बनाने का तरीका जानने के लिए, यह वीडियो देखें.

उदाहरण के लिए, कंपनी के नाम के लिए एक ज़रूरी फ़ील्ड या फ़ोन नंबर के लिए एक वैकल्पिक फ़ील्ड जोड़ा जा सकता है. इसके अलावा, आपके पास कई फ़ील्ड जोड़ने का विकल्प है. इनमें वैकल्पिक और ज़रूरी, दोनों तरह के फ़ील्ड शामिल किए जा सकते हैं.

नीचे दी गई इमेज में, फ़ॉर्म में कंपनी का नाम जोड़ने के लिए ज़रूरी फ़ील्ड दिखाया गया है:

पोर्टल एडमिन के तौर पर, कस्टम फ़ील्ड के साथ-साथ उपयोगकर्ता की जानकारी को यहां देखा जा सकता है और उसमें बदलाव किया जा सकता है. इसके लिए, ये तरीके अपनाएं:

  1. पोर्टल पर, Drupal के एडमिन मेन्यू में लोग चुनना.
  2. उपयोगकर्ता के नाम से जुड़ी पंक्ति में बदलाव करें चुनकर.

एडमिन के तौर पर, उपयोगकर्ता की जानकारी को ऐक्सेस करने का यह मुख्य तरीका है.

डिफ़ॉल्ट रूप से, जब फ़ॉर्म में नए फ़ील्ड जोड़े जाते हैं, तो फ़ील्ड की वैल्यू Edge में अपलोड नहीं होती हैं. हालांकि, जब उपयोगकर्ता फ़ॉर्म सबमिट करता है, तब उन वैल्यू को अपलोड करने के लिए पोर्टल को कॉन्फ़िगर किया जा सकता है. इसका मतलब है कि आप उन फ़ील्ड को Edge पर देख सकते हैं या किसी स्क्रिप्ट से उन फ़ील्ड को ऐक्सेस करने के लिए, Edge management API का इस्तेमाल कर सकते हैं.

उदाहरण के लिए, Edge मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में फ़ॉर्म के नए फ़ील्ड देखें. इसके लिए,पब्लिश > डेवलपर पर जाएं और फिर उपयोगकर्ता नाम चुनें. फ़ील्ड की नई वैल्यू, पेज के 'कस्टम एट्रिब्यूट' सेक्शन में दिखती हैं. फ़ील्ड के इंटरनल नाम से मेल खाने वाले नाम के साथ ये वैल्यू दिखती हैं:

उपयोगकर्ता रजिस्ट्रेशन फ़ॉर्म में कोई फ़ील्ड जोड़ने के लिए:

  1. अपने पोर्टल पर एडमिन या कॉन्टेंट बनाने के खास अधिकार वाले उपयोगकर्ता के तौर पर लॉग इन करें.
  2. Drupal के एडमिन मेन्यू में, कॉन्फ़िगरेशन > लोग > खाता सेटिंग चुनें.
  3. पेज में सबसे ऊपर, फ़ील्ड मैनेज करें बटन चुनें.
  4. पेज पर नीचे की ओर स्क्रोल करके, 'नया फ़ील्ड जोड़ें' सेक्शन पर जाएं:
  5. फ़ील्ड को कॉन्फ़िगर करें. उदाहरण के लिए, ऊपर दिखाए गए कंपनी के नाम वाले फ़ील्ड के लिए, इन सेटिंग का इस्तेमाल करें:
  6. सेव करें को चुनें.
  7. यह एक टेक्स्ट फ़ील्ड है, इसलिए आपको फ़ील्ड की ज़्यादा से ज़्यादा लंबाई बताने के लिए कहा जाएगा.
  8. अधिकतम लंबाई डालें और फ़ील्ड की सेटिंग सेव करें चुनें.
  9. इसके बाद, एक नया पेज दिखेगा. इसमें फ़ील्ड के लिए अतिरिक्त जानकारी शामिल की जा सकती है. इसमें ये जानकारी शामिल हैं:
    • इसे आवश्यक फ़ील्ड के रूप में सेट करने के लिए चेक बॉक्स.
    • फ़ील्ड दिखाने के लिए चेक बॉक्स.
    • वैकल्पिक सहायता टेक्स्ट, जो फ़ॉर्म में पॉप-अप के तौर पर दिखता है.
    • अन्य सेटिंग.
  10. इसे ज़रूरी फ़ील्ड बनाने के लिए, चेक बॉक्स को चुनना न भूलें.
  11. अगर आप इस पेज पर कोई बदलाव करते हैं, तो अपनी सेटिंग सेव करें.
    फ़ॉर्म पर नया फ़ील्ड दिखने से पहले, आपको ब्राउज़र की कैश मेमोरी मिटानी पड़ सकती है.

फ़ॉर्म में एट्रिब्यूट का क्रम बदलने के लिए:

डिफ़ॉल्ट रूप से, उपनाम वाले फ़ील्ड के बाद वाले फ़ॉर्म में नए ज़रूरी फ़ील्ड दिखते हैं. वैकल्पिक फ़ील्ड, पासवर्ड वाले फ़ील्ड के बाद फ़ॉर्म के नीचे दिखते हैं.

  1. अपने पोर्टल पर एडमिन या कॉन्टेंट बनाने के खास अधिकार वाले उपयोगकर्ता के तौर पर लॉग इन करें.
  2. Drupal के एडमिन मेन्यू में, कॉन्फ़िगरेशन > लोग > खाता सेटिंग चुनें.
  3. पेज पर सबसे ऊपर मौजूद, फ़ील्ड मैनेज करें बटन चुनें.
  4. लेबल कॉलम में, प्लस + सिंबल चुनें और फ़ील्ड को खींचकर उस जगह पर छोड़ें जहां आपको उसे फ़ॉर्म में दिखाना है.
  5. बदलावों को सेव करें.

Edge में फ़ॉर्म फ़ील्ड की वैल्यू को कस्टम डेवलपर एट्रिब्यूट के तौर पर सेव करना

Edge में, कस्टम डेवलपर एट्रिब्यूट में फ़ॉर्म फ़ील्ड की वैल्यू सेव की जा सकती हैं. आपके पास डेवलपर के लिए कस्टम एट्रिब्यूट देखने और उन्हें मैनेज करने का विकल्प है. इसके बारे में ऐप्लिकेशन डेवलपर को मैनेज करना लेख में बताया गया है.

डेवलपर के कस्टम एट्रिब्यूट सेव होने के बाद, ऐक्सेस इकाई नीति का इस्तेमाल किया जा सकता है. उदाहरण के लिए, कस्टम एट्रिब्यूट की वैल्यू के आधार पर डाइनैमिक व्यवहार को चालू करने के लिए.

फ़ॉर्म फ़ील्ड की वैल्यू को कस्टम डेवलपर एट्रिब्यूट के तौर पर सेव करने का तरीका जानने के लिए, यह वीडियो देखें.

Edge में, फ़ील्ड की वैल्यू को कस्टम डेवलपर एट्रिब्यूट के तौर पर सेव करने के लिए:

  1. अपने पोर्टल पर एडमिन या कॉन्टेंट बनाने के खास अधिकार वाले उपयोगकर्ता के तौर पर लॉग इन करें.
  2. Drupal के एडमिन मेन्यू में, कॉन्फ़िगरेशन > डेव पोर्टल > डेवलपर एट्रिब्यूट चुनें.
    उपलब्ध फ़ील्ड की सूची दिखेगी.
  3. वह फ़ील्ड चुनें जिसे आप Edge में एक एट्रिब्यूट के तौर पर बनाए रखना चाहते हैं, जैसे कि कंपनी का नाम.
  4. इस फ़ील्ड को Edge में एट्रिब्यूट के तौर पर बनाए रखें के लिए चेकबॉक्स को सेट करें.
  5. Edge एट्रिब्यूट का नाम बताएं. यह नाम, उपयोगकर्ता को कस्टम एट्रिब्यूट टेबल के नाम कॉलम में दिखता है.
  6. खाली फ़ील्ड के लिए व्यवहार तय करें/
  7. अगर आपको वैल्यू को बूलियन के तौर पर कास्ट करना है और Edge को भेजने से पहले, उसे सही या गलत स्ट्रिंग में बदलना है, तो वैल्यू को सही|गलत स्ट्रिंग में बदलें को चुनें.
  8. कॉन्फ़िगरेशन सेव करें पर क्लिक करें.
    अब उपयोगकर्ता के फ़ॉर्म सबमिट करने पर, कस्टम एट्रिब्यूट Edge में अपलोड हो जाएगा. अगर एडमिन के तौर पर, आपको कस्टम फ़ील्ड की वैल्यू बदलनी है, तो Edge के बजाय पोर्टल से ऐसा करें.

जब कोई उपयोगकर्ता नया खाता रजिस्टर करता है, तब डिफ़ॉल्ट ऐप्लिकेशन बनाना

जब कोई उपयोगकर्ता नया पोर्टल खाता रजिस्टर करता है, तब डिफ़ॉल्ट ऐप्लिकेशन अपने-आप बन जाता है. जब उपयोगकर्ता पहली बार लॉग इन करता है, तो ऐप्लिकेशन उसके 'मेरे ऐप्लिकेशन' पेज पर दिखता है. उपयोगकर्ता की भूमिका के लिए दी गई अनुमतियों के आधार पर, उपयोगकर्ता को दूसरे ऐप्लिकेशन जोड़ने की अनुमति दी जा सकती है. इसके अलावा, उपयोगकर्ता के लिए सिर्फ़ यही ऐप्लिकेशन उपलब्ध हो सकता है.

डिफ़ॉल्ट ऐप्लिकेशन की प्रॉपर्टी पर आपका पूरा कंट्रोल होता है. इनमें ये शामिल हैं:

  • ऐप्लिकेशन में शामिल किए गए एपीआई प्रॉडक्ट
  • ऐप्लिकेशन की स्थिति: मंज़ूरी बाकी है या स्वीकार किया गया
  • अगर ज़रूरी हो, तो कॉलबैक यूआरएल
  • ऐप्लिकेशन पर लागू किए गए कस्टम पैरामीटर

डिफ़ॉल्ट ऐप्लिकेशन बनाने के तरीके को कंट्रोल करने का तरीका, Drupal के नियमों वाले मॉड्यूल का इस्तेमाल करके नियम बनाना है. नियम की मदद से, पोर्टल पर किसी इवेंट के जवाब में होने वाली कार्रवाई तय की जा सकती है. इस मामले में, इवेंट तब होगा, जब उपयोगकर्ता ने पोर्टल पर खाते के लिए रजिस्टर किया हो. कार्रवाई, उपयोगकर्ता के लिए डिफ़ॉल्ट ऐप्लिकेशन बनाने के लिए है.

ऐप्लिकेशन रजिस्टर करने के लिए इस्तेमाल किए जाने वाले फ़ॉर्म फ़ील्ड को पसंद के मुताबिक बनाना सेक्शन में, किसी ऐप्लिकेशन को कॉन्फ़िगर करने के लिए इस्तेमाल किए जाने वाले कस्टम एट्रिब्यूट को जोड़ने का तरीका बताया गया है. इन एट्रिब्यूट की वैल्यू देना ज़रूरी नहीं है या इन्हें इस्तेमाल करना ज़रूरी नहीं है. अगर आपने कस्टम ऐप्लिकेशन एट्रिब्यूट बनाए हैं, तो डिफ़ॉल्ट ऐप्लिकेशन तय करते समय उन्हें सेट किया जा सकता है.

Drupal के नियमों के मॉड्यूल चालू करें:

  1. एडमिन के खास अधिकारों वाले उपयोगकर्ता के तौर पर, अपने पोर्टल में लॉग इन करें.
  2. Drupal एडमिन मेन्यू में मॉड्यूल चुनें
  3. अगर ये मॉड्यूल पहले से चालू नहीं हैं, तो इन्हें चालू करें:
    • 'me' Aliases (मॉड्यूल सूची में सबसे ऊपर दिखता है, न कि इसकी वर्णमाला के क्रम में, जैसा कि दूसरे सभी मॉड्यूल में दिखता है)
    • LoginToboggan
    • नियम
    • नियम यूज़र इंटरफ़ेस (यूआई)
  4. कॉन्फ़िगरेशन सेव करें पर क्लिक करें.
    आपको हो सकता है कि अन्य ज़रूरी मॉड्यूल अपने-आप चालू हो जाएं.

डिफ़ॉल्ट ऐप्लिकेशन जोड़ने के लिए नियम बनाएं:

  1. एडमिन के खास अधिकारों वाले उपयोगकर्ता के तौर पर, अपने पोर्टल में लॉग इन करें.
  2. Drupal एडमिन मेन्यू में, कॉन्फ़िगरेशन > वर्कफ़्लो > नियम चुनें.
  3. +नया नियम जोड़ें बटन चुनें.
  4. नियम का नाम बताएं.
  5. विकल्प के तौर पर, टैग फ़ील्ड में लॉगिन तय करें या कोई ऐसा टैग डालें जिसका इस्तेमाल आपको नियम को कैटगरी में बांटने के लिए करना है.
  6. इवेंट पर प्रतिक्रिया दें ड्रॉपडाउन बॉक्स में, उपयोगकर्ता > नया उपयोगकर्ता खाता सेव करने के बाद चुनें.
  7. सेव करें को चुनें.
    नियम में बदलाव करने वाला पेज दिखेगा. आपने इवेंट को पहले ही पिछले चरण में सेट कर लिया है. इसलिए, इवेंट में "नया उपयोगकर्ता खाता सेव करने के बाद" लिखा होना चाहिए.
  8. इस नियम के लिए शर्तें खाली छोड़ें.
  9. कार्रवाइयां में जाकर, + कार्रवाई जोड़ें चुनें.
  10. ड्रॉपडाउन में, Devconnect > डेवलपर ऐप्लिकेशन बनाएं चुनें.
    'नया कार्रवाई जोड़ें' पेज का लेआउट बदल जाता है, ताकि आप ऐप्लिकेशन को कॉन्फ़िगर कर सकें.
  11. एपीआई के नाम में, डिफ़ॉल्ट ऐप्लिकेशन का नाम बताएं. उदाहरण के लिए, [account:field_last_name] ऐप्लिकेशन का इस्तेमाल करें.
    [account:field_last_name] वैल्यू, एक रिप्लेसमेंट पैटर्न है, जो उपयोगकर्ता के उपनाम से मेल खाता है. बदले जाने वाले पैटर्न की पूरी सूची देखने के लिए, वैल्यू इनपुट बॉक्स में जाकर, बदलें पैटर्न चुनें.
  12. डेवलपर यूआईडी को [account:uid] पर सेट करें. यह वैल्यू, उपयोगकर्ता को ऐप्लिकेशन से जोड़ने के लिए ज़रूरी है.
  13. ऐप्लिकेशन की स्थिति को मंज़ूरी बाकी है या मंज़ूरी दी गई पर सेट करें. अगर आपके एपीआई को ऐक्सेस करने के लिए, उपयोगकर्ता आपके ऐप्लिकेशन का इस्तेमाल करे, तो एडमिन को आपके ऐप्लिकेशन को मंज़ूरी देनी है. स्थिति को मंज़ूरी बाकी है पर सेट करें.
  14. अगर ज़रूरी हो, तो ऐप्लिकेशन के लिए कॉलबैक यूआरएल सेट करें. यह फ़ील्ड सिर्फ़ तब दिखता है, जब आपने ऐप्लिकेशन को कॉलबैक यूआरएल की ज़रूरत के लिए कॉन्फ़िगर किया हो. कॉलबैक यूआरएल को कॉन्फ़िगर करने के बारे में ज़्यादा जानने के लिए, कॉलबैक यूआरएल हैंडलिंग को कॉन्फ़िगर करना लेख पढ़ें.
  15. अगर आपने ऐप्लिकेशन के लिए ज़रूरी वैकल्पिक या ज़रूरी, कस्टम एट्रिब्यूट तय किए हैं, तो उन्हें सेट करें. ज़्यादा जानकारी के लिए, ऐप्लिकेशन को रजिस्टर करने के लिए इस्तेमाल किए जाने वाले फ़ॉर्म फ़ील्ड को पसंद के मुताबिक बनाना देखें.
  16. ऐप्लिकेशन में शामिल एपीआई प्रॉडक्ट की जानकारी दें.
    वैल्यू के टेक्स्ट एरिया में, हर एपीआई प्रॉडक्ट को एक अलग लाइन में डाला जाना चाहिए. इसमें कॉमा या अन्य डीलिमिटर नहीं होने चाहिए. उपलब्ध एपीआई प्रॉडक्ट की सूची, वैल्यू के टेक्स्ट एरिया के ऊपर दिखती है.
  17. बदलाव करने के नियम वाले पेज पर वापस जाने के लिए, सेव करें पर क्लिक करें.
  18. बदलाव सेव करें पर क्लिक करें.
  19. नियम में बाद में बदलाव करने के लिए, Drupal के एडमिन मेन्यू में कॉन्फ़िगरेशन > वर्कफ़्लो > नियम चुनें. इसके बाद, नियमों की सूची से नियम चुनें.

जब कोई नया उपयोगकर्ता पहली बार पोर्टल में लॉग इन करता है और मेन्यू में 'मेरे ऐप्लिकेशन' लिंक को चुनता है, तो उसे lastName ऐप्लिकेशन नाम का एक ऐप्लिकेशन दिखता है. इसमें उपयोगकर्ता के खाता रजिस्टर करते समय इस्तेमाल किया गया उपनाम lastName होता है.

उपयोगकर्ता ऐप्लिकेशन मैनेज करना

पोर्टल एडमिन के तौर पर, आपके पास डेवलपर ऐप्लिकेशन की रिपोर्ट इस्तेमाल करने का विकल्प होता है. इससे, उपयोगकर्ता ऐप्लिकेशन को सीधे पोर्टल से मैनेज किया जा सकता है. उस रिपोर्ट से, एडमिन किसी उपयोगकर्ता के ऐप्लिकेशन की जानकारी देख सकता है, ऐप्लिकेशन में बदलाव कर सकता है या ऐप्लिकेशन को मिटा सकता है. उदाहरण के लिए, पोर्टल एडमिन, एपीआई प्रॉडक्ट जोड़ने या हटाने, कॉलबैक यूआरएल बदलने या दूसरे बदलाव करने के लिए, ऐप्लिकेशन में बदलाव कर सकता है.

उपयोगकर्ता के किसी ऐप्लिकेशन को मैनेज करने के लिए:

  1. एडमिन के खास अधिकारों वाले उपयोगकर्ता के तौर पर, अपने पोर्टल में लॉग इन करें.
  2. Drupal एडमिन मेन्यू में रिपोर्ट > डेवलपर ऐप्लिकेशन चुनें. इसके बाद, उपयोगकर्ता के ऐप्लिकेशन की क्रम से लगाई जा सकने वाली सूची दिखेगी.
  3. सूची में दिए गए किसी भी ऐप्लिकेशन के लिए:
    • ऐप्लिकेशन प्रॉपर्टी में बदलाव करने के लिए, बदलाव करें लिंक चुनें.
    • ऐप्लिकेशन मिटाने के लिए, मिटाएं लिंक चुनें.

उपयोगकर्ता खाते को रद्द करना

पोर्टल एडमिन, उपयोगकर्ता खाते को रद्द कर सकता है. एडमिन, एक साथ कई खातों को या एक साथ कई खातों को बंद कर सकता है.

किसी उपयोगकर्ता खाते को बंद करने के लिए:

  1. एडमिन के खास अधिकारों वाले उपयोगकर्ता के तौर पर, अपने पोर्टल में लॉग इन करें.
  2. Drupal के एडमिन मेन्यू में लोग चुनें.
  3. उपयोगकर्ताओं की टेबल के ऑपरेशन कॉलम में, खाता बंद करें चुनें.
  4. "उपयोगकर्ता खाते को रद्द करते समय" में जाकर, रद्द करने के सही विकल्प पर क्लिक करें. इसके विकल्प:
    • खाता बंद करें और उसका कॉन्टेंट सेव रखें: (डिफ़ॉल्ट तौर पर) उपयोगकर्ता खाता और उससे जुड़ा कॉन्टेंट सेव रखा जाता है. हालांकि, उपयोगकर्ता खाते से एपीआई रिसॉर्स को ऐक्सेस करने से ब्लॉक किया गया है. यह डिफ़ॉल्ट रूप से होता है. इसके बाद, एडमिन उपयोगकर्ता के खाते को अनब्लॉक कर सकता है.
    • खाता बंद करें और उसका कॉन्टेंट अनपब्लिश करें: उपयोगकर्ता के खाते को बना दिया जाता है. हालांकि, उपयोगकर्ता के खाते से जुड़ा कॉन्टेंट हटा दिया जाता है. उपयोगकर्ता खाते को एपीआई रिसॉर्स ऐक्सेस करने से ब्लॉक किया गया है. इसके बाद, एडमिन उपयोगकर्ता के खाते को अनब्लॉक कर सकता है.
    • खाता मिटा दें, लेकिन उसका कॉन्टेंट, पहचान छिपाने वाले उपयोगकर्ता से जोड़ें: उपयोगकर्ता खाता मिटा दिया गया है. उपयोगकर्ता खाते से जुड़ा कॉन्टेंट बना रहता है, लेकिन वह "पहचान छिपाकर" वाले उपयोगकर्ता खाते से जुड़ा होता है. इसका मतलब है कि जिस कॉन्टेंट की पुष्टि नहीं की गई है. उपयोगकर्ता खाते को फिर से चालू नहीं किया जा सकता. एपीआई के रिसॉर्स ऐक्सेस करने से पहले, उपयोगकर्ता को फिर से रजिस्टर करना होगा और उपयोगकर्ता के खाते की पुष्टि करनी होगी.
    • खाता और उससे जुड़ा कॉन्टेंट मिटाना: उपयोगकर्ता खाता और उससे जुड़ा कॉन्टेंट मिटा दिया जाता है. उपयोगकर्ता खाते को फिर से चालू नहीं किया जा सकता. एपीआई के रिसॉर्स ऐक्सेस करने से पहले, उपयोगकर्ता को फिर से रजिस्टर करना होगा और उपयोगकर्ता के खाते की पुष्टि करनी होगी.
  5. अगर आप चाहते हैं कि उपयोगकर्ता को खाता बंद करने की पुष्टि करने के लिए कोई ईमेल मिले, तो "खाता बंद करने के लिए, ईमेल की पुष्टि करना ज़रूरी है" चुनें.
    अगर यह विकल्प चुना जाता है, तो उपयोगकर्ता के खाते के पास सदस्यता रद्द करने के लिए ज़रूरी अनुमतियां होनी चाहिए. लोग > अनुमतियां चुनें और पक्का करें कि "पुष्टि किया गया उपयोगकर्ता" भूमिका में "अपना उपयोगकर्ता खाता बंद करें" अनुमति सेट हो.
  6. खाता बंद करें पर क्लिक करें.

एक से ज़्यादा उपयोगकर्ता खातों को बंद करने के लिए:

  1. एडमिन के खास अधिकारों वाले उपयोगकर्ता के तौर पर, अपने पोर्टल में लॉग इन करें.
  2. Drupal के एडमिन मेन्यू में लोग चुनें.
  3. ऑपरेशन में जाकर, ड्रॉपडाउन में उपयोगकर्ता खाता बंद करें को चुनें.
  4. आपको जिस उपयोगकर्ता का खाता बंद करना है उसके बगल में दिए गए चेकबॉक्स को चुनें.
  5. लागू करें बटन चुनें.
  6. "उपयोगकर्ता खाते को रद्द करते समय" में जाकर, रद्द करने के सही विकल्प पर क्लिक करें. इसके विकल्प:
    • खाता बंद करें और उसका कॉन्टेंट सेव रखें.
    • खाता बंद करें और उसका कॉन्टेंट अनपब्लिश करें.
    • खाता मिटाएं, लेकिन इसके कॉन्टेंट को पहचान छिपाने वाले उपयोगकर्ता के कॉन्टेंट से जोड़ें.
    • खाता और उसका कॉन्टेंट मिटाना.
  7. आगे बढ़ें पर क्लिक करें.
  8. पुष्टि करें पर क्लिक करें.

कोई खाता बंद किए जाने पर डिफ़ॉल्ट कार्रवाई सेट करना

डेवलपर पोर्टल के एडमिन, उपयोगकर्ता खाते के रद्द होने पर, पोर्टल की डिफ़ॉल्ट कार्रवाई सेट कर सकते हैं.

कोई खाता बंद किए जाने के बाद, डिफ़ॉल्ट कार्रवाई सेट करने के लिए:

  1. अपने पोर्टल पर एडमिन या कॉन्टेंट बनाने के खास अधिकार वाले उपयोगकर्ता के तौर पर लॉग इन करें.
  2. Drupal के एडमिन मेन्यू में कॉन्फ़िगरेशन चुनें.
  3. खाता सेटिंग चुनें.
  4. 'रजिस्ट्रेशन और रद्द करना' सेक्शन में "उपयोगकर्ता खाते को रद्द करते समय" में जाकर, रद्द करने के सही विकल्प पर क्लिक करें. आपके पास ये विकल्प हैं:
    • खाता बंद करें और उसका कॉन्टेंट सेव रखें.
    • खाता बंद करें और उसका कॉन्टेंट अनपब्लिश करें.
    • खाता मिटाएं, लेकिन इसके कॉन्टेंट को पहचान छिपाने वाले उपयोगकर्ता के कॉन्टेंट से जोड़ें.
    • खाता और उसका कॉन्टेंट मिटाना.
  5. कॉन्फ़िगरेशन सेव करें पर क्लिक करें.