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

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

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

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

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

भूमिकाएं मुख्य रूप से सीआरयूडी पर आधारित अनुमतियों के सेट होती हैं. 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 मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) से इंटरैक्ट कर सकते हैं और एपीआई.

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

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

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

रोल ऑपरेशंस

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

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

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

Edge मैनेजमेंट यूज़र इंटरफ़ेस (यूआई), एक जैसे सीआरयूडी ऑपरेशन को दिखाता है, लेकिन दूसरे शब्द:

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

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

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

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