से भूमिका नियुक्त नहीं कर सकता है, मैं http://www.dushyantgill.com/blog/2014/12/10/roles-based-access-control-in-cloud-applications-using-azure-ad/ आलेख में वर्णित मेरे एज़ूर एप्लिकेशन में भूमिका आधारित प्राधिकरण को कार्यान्वित करने की कोशिश कर रहा था। दुर्भाग्यवश, जब मैं भूमिकाओं के साथ मैनिफेस्ट अपलोड करता हूं तो मैं उपयोगकर्ताओं को भूमिका नियुक्त नहीं कर सकता - एज़ूर प्रबंधन पोर्टल के निचले हिस्से में असाइन बटन अक्षम है (लेख में, जो क्रिया मैं करना चाहता हूं वह चौथा स्क्रीनशॉट में है) । क्या किसी को ऐसा कुछ सामना करना पड़ा है? नीचे अपने आवेदन प्रकट की appRoles हिस्सा है:एज़ूर एडी ऐप मेनिफेस्ट
"appRoles": [
{
"allowedMemberTypes": [
"User"
],
"description": "Can do some stuff",
"displayName": "AU",
"id": "c400a00b-f67c-42b7-ba9a-f73d8c67e433",
"isEnabled": true,
"origin": "Application",
"value": "au"
}
],
अद्यतन बाहर कर देता है, कारण बटन निष्क्रिय किया गया बहुत सरल था - मैं उपयोगकर्ता पहले से आवंटित किया है और सिर्फ मान लिया है कि अगर मैं में भूमिका कार्यान्वित मैनिफेस्ट, यह मुझे "असाइन करें" बटन के माध्यम से असाइन करने देगा, भले ही उपयोगकर्ता पहले से ही असाइन किया गया हो।
फिर भी, यह रूट समस्या को हल नहीं करता है - उपयोगकर्ता को ऐप से हटाने के बाद और उसे एक बार फिर असाइन करने के साथ भूमिका असाइनमेंट के साथ संकेत नहीं दिखाया जाता है, उपयोगकर्ता "असाइन" स्थिति बस "हां" में बदल जाती है, अगर मैनिफेस्ट में कोई भूमिका निर्धारित नहीं की गई थी।
इस सटीक प्रश्न को पोस्ट करने के लिए धन्यवाद; मैं इसे कुछ दिनों के लिए खोज रहा हूं। मैं एक ही गलती करूँगा/केवल एक भूमिका निभाऊंगा। – Joe