Protección del acceso externo a CPM

La propiedad curam.custom.externalaccess.implementation se utiliza para proteger la aplicación externa. Esta propiedad especifica el archivo de implementación específico de CPM para la seguridad de acceso externo. El valor predeterminado es curam.cpm.eua.facade.impl.CPMExternalAccessSecurity. Esta clase se utiliza para autenticar usuarios externos y autorizarlos a utilizar partes específicas de la aplicación. En la aplicación de proveedor externo, por ejemplo, el usuario del proveedor externo puede visualizar los detalles de una oferta de proveedor pero no puede modificar o cancelar ofertas de proveedor.

Si no se especifica el acceso externo para los proveedores de la forma descrita anteriormente, el acceso externo estará limitado por el valor curam.core.sl.impl.PublicAccessSecurity de la propiedad anterior. En este caso, el proveedor externo podrá visualizar sólo sus detalles de participante. Para obtener más información sobre cómo proteger la aplicación externa, consulte la publicación Cúram Server Developer Guide.