आपको Apigee Edge का दस्तावेज़ दिख रहा है.
Apigee X के दस्तावेज़ पर जाएं. जानकारी
यहां दिए गए सेक्शन में बताए गए तरीके से, Edge UI का इस्तेमाल करके कस्टम भूमिकाएं बनाएं. Edge API का इस्तेमाल करके कस्टम भूमिकाएं बनाने के लिए, एपीआई की मदद से भूमिकाएं बनाना लेख पढ़ें.
कस्टम भूमिकाएं बनाने के लिए, आपका संगठन का एडमिन होना ज़रूरी है.
कस्टम रोल क्या होते हैं?
हर Edge संगठन में, पहले से मौजूद भूमिकाओं का एक सेट होता है. इससे अनुमतियों के अलग-अलग लेवल मिलते हैं. इनमें से किसी भी भूमिका के लिए, एडमिन उपयोगकर्ताओं को असाइन किया जा सकता है. हालांकि, आपके पास ऐसी खास भूमिकाएं बनाने का विकल्प भी होता है जिनमें आपकी ज़रूरत के हिसाब से अनुमतियां शामिल हों. उदाहरण के लिए, आपको ऐसी भूमिका चाहिए जो सिर्फ़ एपीआई प्रॉक्सी को ऐक्सेस करने की अनुमति दे, किसी और चीज़ को नहीं. इसके लिए, आपको पसंद के मुताबिक भूमिका बनानी होगी.
Apigee Edge की इन इकाइयों के ऐक्सेस को बेहतर बनाने के लिए, कस्टम रोल बनाए जा सकते हैं:
- एपीआई प्रॉक्सी
- एपीआई प्रॉडक्ट
- डेवलपर के ऐप्लिकेशन
- डेवलपर
- एनवायरमेंट (ट्रेस टूल के सेशन और डिप्लॉयमेंट)
- कस्टम रिपोर्ट (Analytics)
किसी इकाई के चुनिंदा इंस्टेंस के लिए, भूमिका के आधार पर ऐक्सेस लागू करके, ज़्यादा बेहतर तरीके से कंट्रोल किया जा सकता है. उदाहरण के लिए, भूमिका के आधार पर ऐक्सेस देने की सुविधा को सभी एपीआई प्रॉडक्ट या कुछ खास प्रॉडक्ट के लिए लागू किया जा सकता है.
अनुमतियों की प्राथमिकता
ज़्यादा विस्तृत अनुमतियों को कम विस्तृत अनुमतियों पर प्राथमिकता दी जाती है. उदाहरण के लिए, किसी डेवलपर ऐप्लिकेशन पर लागू की गई अनुमतियां, डेवलपर के सभी ऐप्लिकेशन पर लागू की गई कम-ग्रेन्युलैरिटी वाली अनुमति से ज़्यादा प्राथमिकता रखती हैं.
एक ही इंस्टेंस के बजाय, इकाइयों के ग्रुप को अनुमतियां असाइन करना
इकाइयों के ग्रुप (उदाहरण के लिए, सभी API प्रॉडक्ट) या किसी एक इंस्टेंस (उदाहरण के लिए, कोई खास API प्रॉडक्ट) के लिए, भूमिका के हिसाब से अनुमतियां सेट करें.
किसी इंस्टेंस के लिए अनुमतियां सेट करने पर, खास अधिकार वाला उपयोगकर्ता सिर्फ़ उस इंस्टेंस पर अनुमति वाली कार्रवाइयां कर सकता है. अगर किसी ग्रुप (उदाहरण के लिए, सभी एपीआई प्रॉक्सी) के लिए सेट किया जाता है, तो उपयोगकर्ता कलेक्शन में मौजूद किसी भी इंस्टेंस पर कार्रवाइयां कर सकता है.
एपीआई और कैश मेमोरी पर, डिप्लॉय करें और ट्रेस करें विकल्पों को भी चालू किया जा सकता है. ये कार्रवाइयां, एनवायरमेंट के हिसाब से भी अलग-अलग होती हैं. इसका मतलब है कि किसी भूमिका को सिर्फ़ प्रोडक्शन एनवायरमेंट में डिप्लॉय करने की अनुमति दी जा सकती है.
भूमिकाएं पेज को एक्सप्लोर करना
यहां दिए गए तरीके से, भूमिकाएं पेज को ऐक्सेस करें.
Edge
Edge UI का इस्तेमाल करके, 'भूमिकाएं' पेज को ऐक्सेस करने के लिए:
- संगठन के एडमिन के तौर पर, https://apigee.com/edge में साइन इन करें.
- एडमिन > भूमिकाएं को चुनें.
अगर आप संगठन के एडमिन नहीं हैं, तो यह मेन्यू उपलब्ध नहीं होता.
Classic Edge (Private Cloud)
Classic Edge यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करके, भूमिकाएं पेज को ऐक्सेस करने के लिए:
- संगठन के एडमिन के तौर पर
http://ms-ip:9000में साइन इन करें. यहां ms-ip, मैनेजमेंट सर्वर नोड का आईपी पता या डीएनएस नाम है. - एडमिन > संगठन की भूमिकाएं को चुनें.
अगर आप संगठन के एडमिन नहीं हैं, तो यह मेन्यू उपलब्ध नहीं होता.
इसके बाद, भूमिकाएं पेज दिखेगा.
आंकड़े में हाइलाइट किए गए 'भूमिकाएं' पेज पर जाकर, ये काम किए जा सकते हैं:
- Edge में पहले से मौजूद भूमिकाएं और उन्हें असाइन किए गए उपयोगकर्ताओं को देखें
- कस्टम रोल देखना, उन्हें जोड़ना, उनमें बदलाव करना, और उन्हें मिटाना. साथ ही, उन उपयोगकर्ताओं को देखना जिन्हें ये कस्टम रोल असाइन किए गए हैं
कस्टम रोल जोड़ना
कस्टम रोल जोड़ने के लिए:
- भूमिकाएं पेज को ऐक्सेस करें.
- + कस्टम भूमिका पर क्लिक करें.
- कस्टम भूमिका के लिए कोई नाम डालें.
ध्यान दें: कस्टम भूमिका के नाम में स्पेस या कुछ खास वर्ण नहीं होने चाहिए.
- ज़रूरत के मुताबिक अनुमतियां जोड़ें.
- सेव करें पर क्लिक करें.
यहां दी गई इमेज में, 'नई कस्टम भूमिका' डायलॉग बॉक्स का एक हिस्सा दिखाया गया है. उदाहरण के लिए, इस भूमिका को WeatherApiRole कहा जाता है. इससे कोई उपयोगकर्ता, /weatherapi पाथ वाली एपीआई प्रॉक्सी को देख सकता है, उसमें बदलाव कर सकता है, और उसे मिटा सकता है. इसके अलावा, यह उपयोगकर्ता प्रोडक्शन और टेस्ट, दोनों एनवायरमेंट में ट्रेस सेशन देख सकता है. हालांकि, वह सिर्फ़ टेस्ट एनवायरमेंट में डिप्लॉय कर सकता है.

कस्टम भूमिकाओं में बदलाव करना
कस्टम रोल में बदलाव करने के लिए:
- भूमिकाएं पेज को ऐक्सेस करें.
- सूची में, किसी कस्टम भूमिका के नाम पर क्लिक करें.
- बदलाव करें पर क्लिक करें.
- ज़रूरत के मुताबिक, कस्टम भूमिका में बदलाव करें.
- सेव करें पर क्लिक करें.
कस्टम रोल मिटाना
कस्टम रोल मिटाने के लिए:
- भूमिकाएं पेज को ऐक्सेस करें.
- आपको पसंद के मुताबिक बनाई गई जिस भूमिका को मिटाना है उसके बगल में मौजूद, मिटाएं पर क्लिक करें.
- ज़रूरत के मुताबिक, कस्टम भूमिका में बदलाव करें.
- सेव करें पर क्लिक करें.