Hi Tim,

Thanks for getting back to me and thanks for your help. Fingers crossed 
I will find time to look at this bug in more detail in the near future, 
but at least I know now whats causing this issue.

Thanks,
Mark

On 10/01/11 17:38, Tim Donohue wrote:
> Mark,
>
> Aha. Now I understand. This is a reported issue with 1.6.2:
> https://jira.duraspace.org/browse/DS-678
>
> I'd encourage you to add your additional comments to that issue, 
> and/or 'vote' for that issue.  Unfortunately this is a "known issue" 
> at this time (and still exists in 1.7.0). We need to find a developer 
> to work on this issue and provide a patch which resolves it.
>
> - Tim
>
> On 1/10/2011 11:21 AM, Mark Melia wrote:
>> Hi Tim,
>>
>> To give a little more details what I am trying to do:
>> A user who is a community admin is trying to add a bitstream to an item.
>> This item has up to now no bitstreams. When she opens the "upload a new
>> bitstream" page the only type of bundle she is presented with is 
>> "License".
>>
>> Upon further investigation I have found in the addBundleOption in
>> AddBitstreamForm.java if there are no bundles the user must be
>> authorized as an administrator. This is checked by
>> AuthorizeManager.isAdmin. This checks is the user is a system admin. In
>> this case my user is only a community admin and is therefore not shown
>> the bundle types.
>>
>> Now the question is - is this logically correct?
>>
>> Thanks for all your pointers on this.
>>
>> Mark
>>
>> On 10/01/11 15:59, Tim Donohue wrote:
>>> Hi Mark,
>>>
>>> As far as I'm aware, this should be functioning properly in DSpace
>>> 1.6.0 or above. At least we've had no other reports of bugs in this
>>> area, from what I can find.
>>>
>>> Can you provide us with more information about your setup? Are you
>>> running XMLUI or JSPUI? If XMLUI, what Theme are you using (and have
>>> you customized the theme)? Have you made any other major
>>> customizations/changes which could be affecting this?
>>>
>>> As of DSpace 1.6.0, DSpace now has a new Delegate Admins feature,
>>> which improves the inheritance of Admin rights, and lets you more
>>> easily control what individual Administrations can and cannot do.
>>>
>>> You also may want to check your 'dspace.cfg' to see if you've changed
>>> the default settings for Community Administrators. Look for this 
>>> section:
>>> ##### Authorization system configuration - Delegate ADMIN #####
>>>
>>> By default, the contents of that configuration section are commented
>>> out. This defaults to allowing a Community Admins perform all actions
>>> on any Sub-Community, Collection or Item in their Community. If you've
>>> customized these settings in any way, this obviously will affect what
>>> a Community Administrator can do.
>>>
>>> - Tim
>>>
>>> On 1/10/2011 9:46 AM, Mark Melia wrote:
>>>> Hi Tim,
>>>>
>>>> Thanks for getting back to me. I am running DSpace 1.6.2.
>>>>
>>>> Thanks,
>>>> Mark
>>>>
>>>> On 10/01/11 15:43, Tim Donohue wrote:
>>>>> Hi Mark,
>>>>>
>>>>> DSpace is supposed to inherit Admin permissions automatically. So, if
>>>>> you are an Admin of a Community, it also means you should be an Admin
>>>>> of all Sub-Communities, Collections or Items within that Community.
>>>>>
>>>>> Can you let us know what version of DSpace are you using? It's
>>>>> possible you may be running into a bug in an old version of DSpace.
>>>>>
>>>>> - Tim
>>>>>
>>>>> On 1/10/2011 8:32 AM, Mark Melia wrote:
>>>>>> Hi all,
>>>>>>
>>>>>> Perhaps a better example might help here.
>>>>>>
>>>>>> I have a top level community - Faculty of Engineering and Computing
>>>>>> - in
>>>>>> this community there is a sub-community - School of Civil 
>>>>>> Engineering.
>>>>>> The faculty dean has administrative privileges on the collections
>>>>>> directly in the Faculty community but these privileges do not 
>>>>>> seem to
>>>>>> extend on down to the School of Civil Engineering collections.
>>>>>>
>>>>>> Does anyone know if this is how DSpace is meant to behave. I would
>>>>>> appreciate any information on this.
>>>>>>
>>>>>> Thanks in advance,
>>>>>> Mark
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 06/01/11 14:21, Mark Melia wrote:
>>>>>>> Hi all,
>>>>>>>
>>>>>>> I am trying to specify user privileges at a top level community and
>>>>>>> have
>>>>>>> those privileges for users using sub-communities within the top 
>>>>>>> level
>>>>>>> community.
>>>>>>>
>>>>>>> So for example if I am admin in topLevelCommunity1 and communityA
>>>>>>> is in
>>>>>>> topLevelCommunity1 I should have admin privileges in communityA.
>>>>>>>
>>>>>>> This does not appear to be the case for me. Does anyone have any 
>>>>>>> idea
>>>>>>> how to rectify this?
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Mark
>>>>>>>
>>>>>>> ------------------------------------------------------------------------------
>>>>>>>  
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Learn how Oracle Real Application Clusters (RAC) One Node allows
>>>>>>> customers
>>>>>>> to consolidate database storage, standardize their database
>>>>>>> environment, and,
>>>>>>> should the need arise, upgrade to a full multi-node Oracle RAC
>>>>>>> database
>>>>>>> without downtime or disruption
>>>>>>> http://p.sf.net/sfu/oracle-sfdevnl
>>>>>>> _______________________________________________
>>>>>>> DSpace-tech mailing list
>>>>>>> [email protected]
>>>>>>> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>>  
>>>>>>
>>>>>>
>>>>>>
>>>>>> Gaining the trust of online customers is vital for the success of 
>>>>>> any
>>>>>> company
>>>>>> that requires sensitive data to be transmitted over the Web. Learn
>>>>>> how to
>>>>>> best implement a security strategy that keeps consumers' information
>>>>>> secure
>>>>>> and instills the confidence they need to proceed with transactions.
>>>>>> http://p.sf.net/sfu/oracle-sfdevnl
>>>>>> _______________________________________________
>>>>>> DSpace-tech mailing list
>>>>>> [email protected]
>>>>>> https://lists.sourceforge.net/lists/listinfo/dspace-tech

------------------------------------------------------------------------------
Gaining the trust of online customers is vital for the success of any company
that requires sensitive data to be transmitted over the Web.   Learn how to 
best implement a security strategy that keeps consumers' information secure 
and instills the confidence they need to proceed with transactions.
http://p.sf.net/sfu/oracle-sfdevnl 
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to