[greenstone_es] Re: Restringir acceso a nivel de documento

  • From: Eliana Carvidón <ecarvidon@xxxxxxxxx>
  • To: greenstone_es@xxxxxxxxxxxxx
  • Date: Tue, 10 Feb 2015 15:18:19 -0200

Hola Diego, estoy un poco trancada con lo de los ID.
Lo que hice fue agregar esto    *OIDtype hash_on_full_filename*  en el
collect.cfg y después corrí la colección. En la carpeta archives me siguen
figurando carpetas que dicen hashxxxx
Luego hice los usuarios y contraseñas y luego puse en el collect.cfg
authenticate document
auth_group privada
private_documents

pero la verdad que no sé qué poner en private_documents

Gracias, saludos

El 9 de febrero de 2015, 11:55, Diego Spano <diegospano@xxxxxxxxx> escribió:

> Hola Eliana, fijate en esta wiki que está la forma de configurarlo:
> http://wiki.greenstone.org/doku.php?id=en:user_advanced:security#document_level_protection
>
> En pocas palabras, podés optar por decir cuales son los documentos
> públicos o cuales son los privados, depende cuales sean menos cantidad. La
> idea es indicar el ID de cada documento a ocultar. Dado que si usas el
> método por defecto de GS para generar los hash de cada documento, este
> puede cambiar después de cada reindexación, por eso deberías optar por un
> método fijo de asignación de ID. Si usas la versión 2.86 te recomiendo usar
> esta opción:
>
>  -OIDtype hash_on_full_filename
>
> esta opción la podés definir tanto en el collect.cfg como en el proceso de
> Import. De esta manera, en vez de generarte un Hash basado en el contenido
> del documento, te va a generar un hash por la ruta del archivo. Por
> ejemplo, un documento ubicado en import/documentos/tesis/tesis_perez.pdf va
> a tener un hash generado en función de "documentos/tesis/tesis_perez.pdf".
> De esta manera, siempre va a tener el mismo hash a menos que lo reubiques
> en otra carpeta.
>
>
> Para indicar cuales son los docs privados:
>
> authenticate document
> auth_groups nombre_del_grupo
> private_documents oid1 oid2...
>
>
> Para indicar cuales son los docs públicos:
>
> authenticate document
> auth_groups dl
> public_documents oid1 oid2...
>
>
> ​Mi recomendación es que si tenés muchos documentos ​privadas, hagas un
> colección con ellos y des permiso de acceso a la colección entera. Es más
> facil de administrar.
>
>
>
> Saludos!.
>
> Diego
>
>
> *Diego Spano* *Director de Proyectos, Prodigio Consultores*
> Tel: (54 11) 5093-5313
>
> Argentina
> dspano@xxxxxxxxxxxxxxxxxxxxxxx | www.prodigioconsultores.com
> <http://s.wisestamp.com/links?url=http%3A%2F%2Fwww.prodigioconsultores.com%2F&sn=ZGllZ29zcGFub0BnbWFpbC5jb20%3D>
> Contact me: [image: Skype] diegospano
>
> <http://s.wisestamp.com/links?url=http%3A%2F%2Fwww.linkedin.com%2Fin%2Fdiegospano&sn=ZGllZ29zcGFub0BnbWFpbC5jb20%3D>
> [image: Follow teststamp on Twitter]
> <http://s.wisestamp.com/links?url=http%3A%2F%2Fwww.twitter.com%2Fdiegospano&sn=ZGllZ29zcGFub0BnbWFpbC5jb20%3D>
>
>
> 2015-02-06 14:07 GMT-03:00 Eliana Carvidón <ecarvidon@xxxxxxxxx>:
>
>> Estimados, tengo una biblioteca digital de acceso público que está en
>> línea pero hay determinados documentos a los que les tengo que restringir
>> el acceso. Sé que el Greenstone lo permite a nivel de documento pero no sé
>> cómo se hace. Solamente sé cómo restringir el acceso a toda la colección,
>> con usuario y contraseña.
>>
>>
>> Gracias, saludos
>>
>
>

Other related posts: