Hola Raúl.
Se me ocurre que también puedes compilar la CL que haga el copy
como QSECOFR con USRPRF = *OWNER. De ese modo seguramente podrás depositar
los ficheros donde quieras, y los usuarios no podrán leerlos desde
windows. Además si solo quieres poder manipularlos por "pantalla verde",
en el momento que quieras puedes aplicar el mismo concepto para borrarlo,
o volver a leerlo. No lo he probado pero imagino que debe funcionar.
Si no te gusta el tema de acordarte de como hay que compilarlo (a mi no me
gusta), otra opción es hacer un cambio de usuario efectivo por programa,
poniendo uno que si tenga acceso, y luego restaurarlo. Es útil cuando
quieres realizar desde programa ciertas manipulaciones especiales y no
quieres dar autorización al usuario a lo bruto. Nosotros lo usamos para
tratamientos con los SPOOL's, duplicados, o generar listados en el spool
de un determinado usuario sin que ese usuario esté realmente ejecutando el
proceso. El cambio de usuario efectivo se realiza con la api qsysetreuid
es muy sencilla, mas para un profesional como tú, que tengo entendido que
eres un fiera.
Un Abrazo.
Jose Vicente.
Raul Segura Torres <[EMAIL PROTECTED]>
Enviado por: [EMAIL PROTECTED]
20/02/2007 12:18
Por favor, responda a
"forum.help400" <[email protected]>
Para
[email protected]
cc
Asunto
Autorizaciones en el IFS.
Buenos días a todos. Nos ha surgido la necesidad de que ciertos
usuarios del sistema puedan depositar ficheros en un determinado
directorio IFS desde "la pantalla verde", pero que no todos tengan
autorización a poder visualizarlos ni modificarlos desde el explorador de
Windows. Para las personas encargadas de la gestión del directorio en el
explorador, la autorización que tenemos en el directorio es *RWX a datos y
*ALL a objetos, pero ¿qué autorización debemos otorgar a los usuarios para
que se les permita depositar los ficheros en el directorio pero no puedan
ver los datos que otros usuarios han depositado en el mismo?
Muchas gracias a todos.
MENSAJE MEDIOAMBIENTAL
Antes de imprimir este mensaje, por favor, compruebe que es necesario. Una
tonelada de papel implica la tala de 15 árboles y el consumo de 250.000
litros de agua.
El Medio Ambiente es cuestión de TODOS.
ADVERTENCIA LEGAL
"Este mensaje se dirige exclusivamente a su destinatario y puede contener
información privilegiada o confidencial. Si no es vd. el destinatario
indicado, queda notificado de que la lectura, utilización, divulgación y/o
copia sin autorización está prohibida en virtud de la legislación vigente.
Si ha recibido este mensaje por error, le rogamos que nos lo comunique
inmediatamente por esta misma vía y proceda a su destrucción. El correo
electrónico vía Internet no permite asegurar la confidencialidad
de los mensajes que se transmiten ni su integridad o correcta recepción.
La empresa no asume ninguna responsabilidad por estas circunstancias."
__________________________________________________
Forum.HELP400 es un servicio m&#225;s de NEWS/400.
&#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400
__________________________________________________
Forum.HELP400 es un servicio m&#225;s de NEWS/400.
&#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400