Bonjour Olivier Cochet,
Oui, la recommandation pour les locataires Azure d'adapter les flux non interactifs pour être en conformité avec la nouvelle sécurité par défaut s'applique également aux locataires Azure B2C. Azure B2C fait partie du vaste écosystème Azure, et les paramètres de sécurité par défaut de Microsoft l'impactent en conséquence.
- Les flux non interactifs signifient que les interactions de l'utilisateur ne sont pas impliquées, comme ROPC (Resource Owner Password Credentials), qui peuvent être restreints ou nécessiter une configuration explicite pour continuer à fonctionner selon les nouvelles valeurs par défaut.
- Le code d'autorisation (avec interaction utilisateur impliquée) avec PKCE est la méthode recommandée et la plus sécurisée pour la connexion des utilisateurs dans des scénarios B2C.
- Les protocoles d'authentification hérités ne sont pas pris en charge et sont bloqués par défaut.
L'authentification multifacteur est recommandée et attendue pour tous les locataires Azure, y compris Azure B2C, même pour les environnements de test.
Pour éviter la non-conformité :
- Évitez ROPC sauf si c'est absolument nécessaire et explicitement activé.
- Utilisez le code d'autorisation et PKCE pour l'authentification de l'utilisateur.
- Sécurisez le flux de crédentials clients avec des certificats ou des secrets robustes.
- Veillez à ce que l'authentification multi-facteurs (MFA) soit appliquée chaque fois que cela est possible, y compris dans des scénarios non productifs.
Je traduis de l'anglais, donc désolé pour les éventuelles erreurs grammaticales.
J'espère que cela aide !
Si cela répond à votre question, cliquez sur Accepter la réponse et sur Oui pour indiquer si cette réponse a été utile, ce qui peut aider les membres avec des questions similaires.
Si vous avez d'autres questions ou si vous rencontrez encore des problèmes, n'hésitez pas à demander dans la section "commentaires", et je serai heureux de vous aider.