भूमिकाएं असाइन करना

Apigee Edge का दस्तावेज़ देखा जा रहा है.
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है इस पेज पर जाएं Apigee X दस्तावेज़.
जानकारी

इस विषय में, Apigee Edge के संगठनों के लिए, भूमिका के हिसाब से ऐक्सेस कंट्रोल के बारे में बताया गया है. साथ ही, भूमिकाएं बनाने और उनमें उपयोगकर्ताओं को असाइन करने का तरीका भी बताया गया है. यहां बताए गए टास्क करने के लिए, आपके पास संगठन के एडमिन की भूमिका होनी चाहिए.

वीडियो: Apigee Edge में पहले से मौजूद और कस्टम रोल के बारे में जानने के लिए, यह छोटा वीडियो देखें.

भूमिकाएं क्या होती हैं?

भूमिकाएं, CRUD के आधार पर अनुमतियों के सेट होती हैं. CRUD का मतलब है "बनाएं, पढ़ें, अपडेट करें, मिटाएं". उदाहरण के लिए, किसी उपयोगकर्ता को ऐसी भूमिका दी जा सकती है जिससे उसे सुरक्षित इकाई के बारे में जानकारी पढ़ने या "पाने" की अनुमति मिलती है, लेकिन उसे अपडेट करने या मिटाने की अनुमति नहीं मिलती. संगठन का एडमिन यह है के पास सबसे ऊंचे स्तर की भूमिका होती है. साथ ही, उसके पास सुरक्षित इकाइयों पर कोई भी कार्रवाई करने की अनुमतियां होती हैं जिन्हें शामिल करें:

  • एपीआई प्रॉक्सी
  • सेशन को ट्रेस करना
  • एपीआई प्रॉडक्ट
  • डेवलपर के ऐप्लिकेशन
  • डेवलपर
  • एनवायरमेंट (ट्रेस टूल सेशन और डिप्लॉयमेंट)
  • कस्टम रिपोर्ट (Analytics)

शुरुआत करने से जुड़े सवाल

उपयोगकर्ता बनाने और भूमिकाएं असाइन करने के लिए, आपके पास Apigee Edge का संगठन एडमिन ऐक्सेस होना चाहिए. उपयोगकर्ताओं और भूमिकाओं को मैनेज करने के लिए, सिर्फ़ संगठन के एडमिन ही मेन्यू आइटम देख सकते हैं और उनका इस्तेमाल कर सकते हैं. यहां जाएं: साथ ही, मैनेज किया जा रहा है संगठन के उपयोगकर्ता के लिए.

उपयोगकर्ता की भूमिकाओं के बारे में आपको क्या जानना चाहिए

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

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

यह समझना ज़रूरी है कि उपयोगकर्ता की भूमिकाएं, उस संगठन के हिसाब से तय होती हैं जिसमें उन्हें असाइन किया गया है. Apigee Edge का उपयोगकर्ता, कई संगठनों से जुड़ा हो सकता है, लेकिन उनकी भूमिकाएं कुछ इस तरह से हो सकती हैं संगठन के हिसाब से. उदाहरण के लिए, किसी उपयोगकर्ता के पास एक संगठन में एडमिन की भूमिका और दूसरे संगठन में सिर्फ़ उपयोगकर्ता की भूमिका हो सकती है.

असाइन करना किसी उपयोगकर्ता को दी जाने वाली भूमिकाएं

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

ऐसे उपयोगकर्ताओं को भूमिकाएं असाइन करना Edge API

उपयोगकर्ताओं को कोई भूमिका असाइन करने के लिए, Edge API का इस्तेमाल किया जा सकता है. निम्न उदाहरण में उपयोगकर्ता को रोल एपीआई की मदद से, उपयोगकर्ता को ऑपरेशन एडमिन की भूमिका में जोड़ना:

curl https://api.enterprise.apigee.com/v1/o/org_name/userroles/opsadmin/users \
    -X POST \
    -H "Content-Type:application/x-www-form-urlencoded" \
    -d 'id=jdoe@example.com'
    -u orgAdminEmail:pword

यहां org_name आपके संगठन का नाम है.

भूमिका से जुड़ी डिफ़ॉल्ट अनुमतियां

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

अगर आप संगठन के एडमिन हैं

संगठन के एडमिन, हर तरह के उपयोगकर्ता के लिए अनुमतियों की पूरी सूची देख सकते हैं. इसके लिए, एडमिन > संगठन की भूमिकाएं पर जाएं. किसी भूमिका पर क्लिक करने पर, वह आपको एक टेबल पर ले जाती है जो इस तरह दिखता है:

टेबल में संसाधन की सुरक्षा के लेवल दिखाए जाते हैं. इस संदर्भ में, संसाधनों का मतलब "इकाइयां" से है उपयोगकर्ता, Edge मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) से इंटरैक्ट कर सकते हैं और एपीआई.

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

अगर आप संगठन के एडमिन नहीं हैं

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

रोल ऑपरेशंस

मैनेजमेंट एपीआई या मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) की मदद से, भूमिकाएं असाइन की जा सकती हैं. दोनों ही मामलों में, आपके पास CRUD अनुमतियां होती हैं. हालांकि, एपीआई और यूज़र इंटरफ़ेस (यूआई) में इन अनुमतियों के लिए अलग-अलग शब्दों का इस्तेमाल किया जाता है.

Edge मैनेजमेंट एपीआई इन CRUD से जुड़ी कार्रवाइयां करने की अनुमति देता है:

  • GET: इससे उपयोगकर्ता को, सुरक्षित संसाधनों की सूची देखने या सिंगलटन आरबीएसी संसाधन देखने की अनुमति मिलती है
  • PUT: उपयोगकर्ता को सुरक्षित संसाधन बनाने या अपडेट करने की अनुमति देता है (इसमें PUT और POST, दोनों एचटीटीपी तरीके शामिल हैं)
  • DELETE:, उपयोगकर्ता को किसी सुरक्षित किए गए इंस्टेंस को मिटाने की अनुमति देता है संसाधन.

Edge के मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में, CRUD ऑपरेशन के बारे में बताया गया है. हालांकि, इन ऑपरेशन के लिए अलग-अलग शब्द इस्तेमाल किए गए हैं:

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

पसंद के मुताबिक भूमिकाएं सेट करना

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

यूज़र इंटरफ़ेस (यूआई) या एपीआई का इस्तेमाल करके, कस्टम भूमिकाएं बनाई और कॉन्फ़िगर की जा सकती हैं. यूज़र इंटरफ़ेस (यूआई) में कस्टम भूमिकाएं बनाना और एपीआई का इस्तेमाल करके भूमिकाएं बनाना लेख पढ़ें.