We’re using GeoNetwork 4.2 and have recently implemented SSO. I’m tidying up.
We never really made use of “groups” so are looking to put everything & everyone into one group. I know how to set the roles each user can play in a group. I know how to set the “privileges” for a record e.g. which group it can be edited by.
I’ve never understood what it actually means that a record is “in” (owned by) a group.
I can’t find where to change the group that a record is “in” and I can’t see anything in the documentation that relates to this.
A record can be owner by a person (user) as well as by a group. The group ownership allows everyone in that group to share the same privileges for a record. To change the group owner you have an option to “transfer ownership” in the GeoNetwork web-ui:
Some records are owned by an individual and others (as in the image) by both an individual and a group. The drop down of who I can transfer them to only lists individuals.
I don’t have a “Group” entry in the editing interface.
Yes I think that’s how this dropdown is supposed to be. When you transfer the record to a person you also transfer it to that person’s group (keeping in mind that a person can be part of multiple groups).
As for the “group” dropdown missing in the editor, I’m not 100% sure but maybe it’s just a feature that wasn’t there in the 4.2.x version you’re using.
Even where the record in Transfer Ownership view does say it belongs to a group, the dialogue for who I can transfer it to only offers users, not groups. That is, my installation doesn’t match what documented at Transferring privileges - GeoNetwork opensource (EN)
The list of owners is sorted by groups, but if I chose an owner in a different group, the owner changes but not the group.