Nous essayons de mettre en place un fournisseur de membre de rôle personnalisé pour notre application web. Pour l'autorisation, nous voulons vérifier un autre champ tel que Facilityid pour l'utilisateur connecté en plus du rôle qu'il a. Par exemple, mon Utilisateur1 ayant Role1 avec Facility1 peut accéder à certaines options et le même rôle utilisateur pour Facility2 a des options différentes. Existe-t-il un moyen d'étendre le fournisseur de rôle/profil existant pour autoriser l'utilisateur avec ce champ supplémentaire en plus du rôle attribué.
Réponses
Trop de publicités?
Matthew Jones
Points
13864
shesb
Points
1
Il peut y avoir n installations, donc avoir autant de rôles ne semble pas réalisable. Si nous pouvons trouver un moyen de transmettre l'ID de l'installation de l'application à ce fournisseur de rôles de module de sécurité et de récupérer le rôle approprié pour l'utilisateur uniquement pour cette installation.