Difference between revisions of "SUNScholar/Resource Permissions"

From Libopedia
Jump to navigation Jump to search
Line 3: Line 3:
 
</center>
 
</center>
 
;Introduction
 
;Introduction
Since version 1.7.2 , DSpace has very fine-gained control for permissions of communities, collection and items. The control of permissions is called policy management in DSpace terminology.
+
Since version 1.7.2 , DSpace has very fine-gained control for permissions of communities, collection and items.
 +
 
 +
The control of permissions is called policy management in DSpace terminology.
  
 
Using the XMLUI interface, policies are managed by clicking on "Click here to add a new policy".  
 
Using the XMLUI interface, policies are managed by clicking on "Click here to add a new policy".  

Revision as of 11:11, 29 January 2014

Back to Customisation
Introduction

Since version 1.7.2 , DSpace has very fine-gained control for permissions of communities, collection and items.

The control of permissions is called policy management in DSpace terminology.

Using the XMLUI interface, policies are managed by clicking on "Click here to add a new policy".

See screenshot below.

Collection-policy-management.png

Default config
##### Authorization system configuration - Delegate ADMIN #####

# COMMUNITY ADMIN configuration
# subcommunities and collections
#core.authorization.community-admin.create-subelement = true
#core.authorization.community-admin.delete-subelement = true
# his community
#core.authorization.community-admin.policies = true
#core.authorization.community-admin.admin-group = true
# collections in his community
#core.authorization.community-admin.collection.policies = true
#core.authorization.community-admin.collection.template-item = true
#core.authorization.community-admin.collection.submitters = true
#core.authorization.community-admin.collection.workflows = true
#core.authorization.community-admin.collection.admin-group = true
# item owned by collections in his community
#core.authorization.community-admin.item.delete = true
#core.authorization.community-admin.item.withdraw = true
#core.authorization.community-admin.item.reinstatiate = true
#core.authorization.community-admin.item.policies = true
# also bundle...
#core.authorization.community-admin.item.create-bitstream = true
#core.authorization.community-admin.item.delete-bitstream = true
#core.authorization.community-admin.item-admin.cc-license = true

# COLLECTION ADMIN
#core.authorization.collection-admin.policies = true
#core.authorization.collection-admin.template-item = true
#core.authorization.collection-admin.submitters = true
#core.authorization.collection-admin.workflows = true
#core.authorization.collection-admin.admin-group = true
# item owned by his collection
#core.authorization.collection-admin.item.delete = true
#core.authorization.collection-admin.item.withdraw = true
#core.authorization.collection-admin.item.reinstatiate = true
#core.authorization.collection-admin.item.policies = true
# also bundle...
#core.authorization.collection-admin.item.create-bitstream = true
#core.authorization.collection-admin.item.delete-bitstream = true
#core.authorization.collection-admin.item-admin.cc-license = true

# ITEM ADMIN
#core.authorization.item-admin.policies = true
# also bundle...
#core.authorization.item-admin.create-bitstream = true
#core.authorization.item-admin.delete-bitstream = true
#core.authorization.item-admin.cc-license = true
References