Hidden Communities or Collections in 7.6

598 views
Skip to first unread message

Chris Clawson

unread,
Jul 23, 2023, 7:37:13 PM7/23/23
to DSpace Technical Support
I am getting a bit worried...
How may I hide all the content inside a community or sub-community and make it all public when I am ready? I can hide communities from being listed to an anonymous visitor, but they still may do a search and find any of the content I thought was hidden. The "Recently added list at the page bottom also proudly displays content I want hidden. Let's presume all this content exist only under the Top-Level Community I wish to keep private.

I understand that individual items have a 'status' button to allow them to become private. How about an entire collection or community?
What if I had a client who wished to build a community only for private use?

DSpace Technical Support

unread,
Jul 25, 2023, 3:52:16 PM7/25/23
to DSpace Technical Support
Hi Chris,

Hiding a Community or Collection is possible in DSpace 7 in the same manner as in DSpace 6.  You just need to be aware of how DSpace permissions work.  In DSpace, permissions are managed object by object, with only a few exceptions.

Step 1: To Hide a Community/Collection, first you MUST change its "READ" permission. This can be done from the Edit screen, "Authorizations" tab.  You want to change the "READ" action to a group which is *not* Anonymous (e.g. "Administrator").   At this point, you've only hidden the Community or Collection object itself, and not everything within it.

Step 2: Hide all Items within the Collection using the new "Bulk Access Management" tool.  This lets you change the "READ" permission on Items in a bulk fashion.  You can select a different permission (e.g. "administrator"). https://wiki.lyrasis.org/display/DSDOC7x/Bulk+Access+Management

At this point, you've hidden The Community/Collection and all the Items *currently* within it.  The only thing to be aware of is that Items which are added in the future to this Community/Collection *might* default to having public permissions.  You can change this though by Editing the Collection and on the "Assign Roles" tab, changing the "Default item read access" setting to restrict future Items to a specific group.  This setting defines which group in DSpace will get "READ" access to items submitted to this Collection in the future.

In the future, if you ever want to make these Communities/Collections public again, you'd undo these three steps...and set all the permissions back to "Anonymous" group (which gives everyone access to the objects).

Hopefully that helps, but let us know if it's still confusing.

Tim
Reply all
Reply to author
Forward
0 new messages