[greenstone_es] Re: Restringir acceso a nivel de documento

  • From: Diego Spano <diegospano@xxxxxxxxx>
  • To: Lista (en español) Greenstone <greenstone_es@xxxxxxxxxxxxx>
  • Date: Wed, 25 Feb 2015 10:37:34 -0300

Eliana, para eso sacá el icono de acceso al srclink de forma que el usuario
solo pueda entrar a la versión de texto, y una vez ahi, pone el enlace para
descargar el documento original.

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

> Hola Diego, ¿cómo estás? Probé lo que me dijiste pero restringe el acceso
> solamente en el html (DocumentText). Pero el pdf se puede abrir
> perfectamente. ¿Cómo hago para que cuando la persona va a abrir el pdf
> también le aparezca la contraseña?
>
> Gracias, saludos
>
> El 10 de febrero de 2015, 16:20, Diego Spano <diegospano@xxxxxxxxx>
> escribió:
>
> 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: