[GeoNetwork-users] Potential problems with harvesting private records

Dear All,

I have a setup where I have two Geonetwork 2.10 servers. One (the private
one) contains all the metadata, some of which is private and some which can
be public. The second server (the public one) harvests from the first,
using a Geonetwork node.

On the private server, records that should be made public have the
following applied:
1) The status is set to approved
2) All privileges are set on the "All" group

The public server then uses no credentials to harvest from the private
server.

Occasionally a record which should not be made public is being harvested.
This may occasionally be user error, but I am trying to understand where
the privileges information is stored so I can keep track of this and use it
to check whether a record was published in error. I can't see where this
information is stored though- as it doesn't seem to be in a database table.
I use postgresql with the audit plugin installed, so if I knew where to
find the privileges information I could see the history of any changes.

I would also like to confirm that the above workflow is correct, and that
no records should accidentally be made public if we follow those steps.

Can someone help me out, please?

Thanks

Jo

--
*Jo Cook*
Astun Technology Ltd, The Coach House, 17 West Street, Epsom, Surrey, KT18
7RL, UK
t:+44 7930 524 155
iShare - Data integration and publishing platform
<http://www.isharemaps.com/&gt;

*****************************************

Company registration no. 5410695. Registered in England and Wales.
Registered office: 120 Manor Green Road, Epsom, Surrey, KT19 8LN VAT no.
864201149.

Hi Jo

The privileges are stored in the operationallowed table, that contains for
each group, if allowed to do a certain operation in a metadata.

To publish a record, the workflow you describe is correct, but note that
users could use the privileges dialog to set the privileges directly
without using the workflow (in this case the user should be at least
Reviewer so can set permissions to the group ALL). The workflow is a
convenience way to avoid managing directly the privileges.

Regards,
Jose García

On Fri, Jan 15, 2016 at 7:19 PM, Jo Cook <jocook@anonymised.com> wrote:

Dear All,

I have a setup where I have two Geonetwork 2.10 servers. One (the private
one) contains all the metadata, some of which is private and some which can
be public. The second server (the public one) harvests from the first,
using a Geonetwork node.

On the private server, records that should be made public have the
following applied:
1) The status is set to approved
2) All privileges are set on the "All" group

The public server then uses no credentials to harvest from the private
server.

Occasionally a record which should not be made public is being harvested.
This may occasionally be user error, but I am trying to understand where
the privileges information is stored so I can keep track of this and use it
to check whether a record was published in error. I can't see where this
information is stored though- as it doesn't seem to be in a database table.
I use postgresql with the audit plugin installed, so if I knew where to
find the privileges information I could see the history of any changes.

I would also like to confirm that the above workflow is correct, and that
no records should accidentally be made public if we follow those steps.

Can someone help me out, please?

Thanks

Jo

--
*Jo Cook*
Astun Technology Ltd, The Coach House, 17 West Street, Epsom, Surrey, KT18
7RL, UK
t:+44 7930 524 155
iShare - Data integration and publishing platform
<http://www.isharemaps.com/&gt;

*****************************************

Company registration no. 5410695. Registered in England and Wales.
Registered office: 120 Manor Green Road, Epsom, Surrey, KT19 8LN VAT no.
864201149.

------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________
GeoNetwork-users mailing list
GeoNetwork-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users
GeoNetwork OpenSource is maintained at
http://sourceforge.net/projects/geonetwork

--

*Vriendelijke groeten / Kind regards,Jose García
<http://www.geocat.net/&gt;Veenderweg 136721 WD BennekomThe NetherlandsT: +31
(0)318 416664 <+31318416664> <https://www.facebook.com/geocatbv&gt;
<https://twitter.com/geocat_bv&gt;
<https://plus.google.com/u/1/+GeocatNetbv/posts&gt;Please consider the
environment before printing this email.*