[greenstone_es] Re: Restringir acceso a nivel de documento

  • From: Diego Spano <diegospano@xxxxxxxxx>
  • To: Lista (en español) Greenstone <greenstone_es@xxxxxxxxxxxxx>
  • Date: Tue, 10 Feb 2015 15:20:52 -0300

Hola Eliana, en el collect.cfg tenés que escribir lo siguiente:

private_documents HASHb672ccd225aa6ffa82464d HASHb3457fadc5aa6ffa81234d
HASHb672ccd225aa6ffaecb64a

Esos HASH son los identificadores de los documentos que querés proteger. Lo
podes ver en el panel "Enriquecer" del GLI.

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-10 14:18 GMT-03:00 Eliana Carvidón <ecarvidon@xxxxxxxxx>:

> 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: