Thanks for your considered reply. I think part of my problem is that index was running at the time trying to use the Advanced Policy menu and it have have been timing out at times giving a "system error". A little unsettling.
I went to lunch re-read your email checked the indexing was stopped and tried again. this time it went through and the new group inherited the desire permissions. Thanks for the comments David and we should catch up for coffee. On Tue, 2014-09-09 at 10:00 +1000, David Cook wrote: > Hi Keir: > > That's exactly it. New policies don't extend to previously created items, > bundles, and bitstreams. If you look in the docs, there is a mention that > permissions don't "commute". > > The Advanced Policy manager is what you need. Really, it's not a "manager" > per se. It's just a tool that clears policies and adds policies in a batch > job. "READ" is the default for the dropdown menu, so it will always say > "READ". It's a limited tool, but it's nicer than trying to work out all the > SQL yourself. I can assure you that it does work, at least in Dspace 4.2. I > was just using it yesterday to update permissions/authorizations for past > bitstreams. > > The technique is just to create the group you want, add the e-people to it, > choose "item" (or "bitstream"), choose the collection, and then choose the > authorization you want to add. You'll need to do this multiple times if you > want to apply multiple "actions" (eg read, write, add, etc). > > What problem are you encountering? I was stumped yesterday when I couldn't > update item metadata in the JSPUI, but I figured it out eventually. While I > had authorization for the item, I didn't have authorization for the > bitstream. The current JSPUI has a peculiarity (I would call it a bug) where > it updates item metadata and bitstream metadata at the same time. If you > want to get around that, fix your authorizations or use the XMLUI (which > separates out the item and bitstream metadata update pages). > > By the way, Keir, I actually work just down the street from you. If you ever > want to chat Dspace, I'm happy to meet up or you can give me a call at 02 > 9212 0899. I am literally just a walk away ;). > > David Cook > Systems Librarian > Prosentient Systems > 72/330 Wattle St, Ultimo, NSW 2007 > > > -----Original Message----- > > From: Keir Vaughan-Taylor [mailto:[email protected]] > > Sent: Tuesday, 9 September 2014 9:00 AM > > To: [email protected] > > Subject: [Dspace-tech] Authorizations > > > > Using DSpace 4.1 > > I want to create a new group and then define access policies where say all > > the items in a collection are viewable and by users in that group. > > > > Using the AccessControl->Authorization menu then manage community and > > manage collection policies I have tried adding Read, default_item_read > and > > also default bitstream_read but users in that new group cannot view items > > already in the collection. > > > > I can give access to users in the new group by placing the group in a > > previously existing group that has access to all the items and then they > get > > access. The trouble is that previous give has attributes that I don't want > > extended to this new group. > > > > Its as though new policies won't extend to previously created objects. > > Is there perhaps a way of forcing this through with SQL? > > > > I tried the Advanced Policy manager only the utility seems to allow one > policy > > for any particular group. The Advance Policy Manager initially appears > with > > the action READ and even if the policy is changed the next time it still > appears > > with READ as the default action and no indication of what a group might > > previously have been set to. Doesn't sem to work anyway. > > > > My basic need is to create a group and give access to all items in a > collection > > to persons in that group. Is there a technique to get this working? > > > > > > > > -- > > Keir Vaughan-Taylor > > ERA DSpace Administrator > > Rm:123 Fisher Library University of Sydney [email protected] > > ph:+61 2 9351 7408 > > mb:+61 434 606 885 > > > > > > > ---------------------------------------------------------------------------- > -- > > Want excitement? > > Manually upgrade your production database. > > When you want reliability, choose Perforce > > Perforce version control. Predictably reliable. > > http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.cl > > ktrk > > _______________________________________________ > > DSpace-tech mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/dspace-tech > > List Etiquette: > > https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette > > -- Keir Vaughan-Taylor ERA DSpace Administrator Rm:123 Fisher Library University of Sydney [email protected] ph:+61 2 9351 7408 mb:+61 434 606 885 ------------------------------------------------------------------------------ Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce. Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk _______________________________________________ DSpace-tech mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

