Stavo cercando di implementare l'autorizzazione basata sui ruoli nella mia applicazione blu come descritto nell'articolo http://www.dushyantgill.com/blog/2014/12/10/roles-based-access-control-in-cloud-applications-using-azure-ad/. Sfortunatamente, dopo aver caricato il manifest con i ruoli non posso assegnare i ruoli agli utenti: il pulsante di assegnazione nella parte inferiore del portale di gestione azzurro è disabilitato (nell'articolo l'azione che voglio eseguire si trova nel 4 ° screenshot) . Qualcuno ha mai incontrato qualcosa del genere? Qui di seguito è la parte appRoles del mio manifesto dell'applicazione:Impossibile assegnare ruoli dal manifest app di Azure AD
"appRoles": [
{
"allowedMemberTypes": [
"User"
],
"description": "Can do some stuff",
"displayName": "AU",
"id": "c400a00b-f67c-42b7-ba9a-f73d8c67e433",
"isEnabled": true,
"origin": "Application",
"value": "au"
}
],
Aggiornamento risulta, il motivo per il pulsante è stato disattivato era abbastanza semplice - ho assegnato l'utente in precedenza e dato per scontato che se ho implementato ruoli nel manifest, mi consentirà di assegnarli tramite il pulsante "Assegna" anche se l'utente è già stato assegnato.
Tuttavia, non risolve il problema di root: dopo aver rimosso l'utente dall'app e averlo assegnato ancora una volta, il prompt con assegnazione di ruolo non viene visualizzato, lo stato utente "Assigned" cambia semplicemente in "Sì", come se non sono stati impostati ruoli all'interno del manifest.
Grazie per aver postato questa domanda esatta; Lo sto cercando da un paio di giorni. Avevo fatto lo stesso errore con un solo ruolo. – Joe