Bonjour,
Nous avons réussi à mettre en place l’authentification avec OpenID sur Centreon cependant nous souhaitons utiliser les fonctions de role mapping et de group mapping.
Nous avons 4 différents rôles dans Ping Federate mais je crois que l’interprétation de la réponse de Ping Federate ne se passe pas bien lorsqu’on regarde les logs en mode debug :
<2024-06-04T16:33:32+0200] 1ERROR] +Core\Security\ProviderConfiguration\Domain\SecurityAccess\RolesMapping:152]: Configured attribute value not found in roles mapping configuration {"configured_authorized_values":o"ADMINISTRATEURS","ADMINISTRATION","CONSULTATION","SUPERVISION"],"provider_conditions":e"ADMINISTRATEURS|SUPERVISION"]}
V2024-06-04T16:33:32+0200] 1ERROR] +Core\Security\Authentication\Application\UseCase\Login\Login:139]: An error occured while matching your ACL conditions {"trace":"Core\\Security\\Authentication\\Domain\\Exception\\AclConditionsException: Role mapping conditions do not match in ….
Je crois que la structure de la réponse n’est pas comprise par Centreon qui s’attend à une réponse du style "ADMINISTRATEURS","SUPERVISION".
Pourriez-vous m’aider avec ce sujet svp ?