[greenstone_es] Re: Restringir acceso a nivel de documento

  • From: Diego Spano <diegospano@xxxxxxxxx>
  • To: Lista (en español) Greenstone <greenstone_es@xxxxxxxxxxxxx>
  • Date: Thu, 26 Feb 2015 14:07:51 -0300

Eliana, en las cadenas de formateo vos seguramente tendras algo asi:

[srclink][srcicon][/srclink] [link][icon][/link]

Esto te muestra el icono de acceso al PDF y el acceso a la version html.

Lo que yo te digo es simplemente dejar [link][icon][/link] de manera que el
usuario tenga que poner su clave para acceeder y una vez que accedió además
de la version html, los metadatos y todo lo que hayas configurado en el
DocumentText el usuario vea algo asi como "Haga click aqui para ver el
documento original". Es ahi donde tenes que hacer referencia al [srclink].

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

> Perdoname, no te entiendo mucho la idea
>
> El 25 de febrero de 2015, 11:37, Diego Spano <diegospano@xxxxxxxxx>
> escribió:
>
> 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: