Duda en aplicacion de tipo grid

Buena tarde, Hace pocos d?as que inicia a utilizar scriptcase, tengo un proyecto el cual tiene una aplicaci?n de tipo grid, la cual tiene una columna el cual al hacerle clic te permite abrir o descargar un documento (word, pdf) mi duda es si se puede que al momento de hacer clic en lugar de preguntar si abrirlo o descargarlo te pida una contrase?a. El grid no tiene seguridad, la idea es que sea accesible para el publico en general pero solo los que tengan la contrase?a puedan descargar los documentos. Gracias de antemano.

Lo que se me ocurre es que cuando le das clic en la imagen, te redireccione (modal) a un formulario control y ah? realices tus procesos de validar la clave, un campo en el cual introduce la contrase?a, y si es correcto le despliegue el pdf