Sécurisation des accès externes CPM

La propriété curam.custom.externalaccess.implementation est utilisée pour sécuriser l'application externe. Cette propriété indique le fichier d'implémentation spécifique à CPM pour la sécurité des accès externes. La valeur par défaut est curam.cpm.eua.facade.impl.CPMExternalAccessSecurity. Cette classe est utilisée pour authentifier les utilisateurs externes et les autoriser à utiliser des parties spécifiques de l'application. Dans l'application du fournisseur externe, par exemple, l'utilisateur fournisseur externe peut afficher les détails de l'offre d'un fournisseur mais ne peut pas modifier ou annuler les offres du fournisseur.

Si comme indiqué ci-dessus, l'accès externe des fournisseurs n'est pas indiqué, cet accès est alors limité par la valeur curam.core.sl.impl.PublicAccessSecurity pour la propriété ci-dessus. Dans ce cas, le fournisseur externe pourra uniquement afficher les détails du participant. Pour plus d'informations sur la sécurisation de l'application externe, veuillez consulter le Guide du développeur de serveur Cúram.