Wording of E-mail Messages
6.2.10 Delegation Administration : Authorization System Configuration
(Authorization System Configuration)
It is possible to delegate the administration of Communities and Collections. This functionality eliminates the need for an Administrator Superuser account for these purposes. An EPerson that will be attributed Delegate Admin rights for a certain community or collection will also "inherit" the rights for underlying collections and items. As a result, a community admin will also be collection admin for all underlying collections. Likewise, a collection admin will also gain admin rights for all the items owned by the collection.
Authorization to execute the functions that are allowed to user with WRITE permission on an object will be attributed to be the ADMIN of the object (e.g. community/collection/admin will be always allowed to edit metadata of the object). The default will be "true" for all the configurations.
Community Administration:
Subcommunities and Collections
Property: core.authorization.community-admin.create-subelement
Example Value: core.authorization.community-admin.create-subelement = true
Informational Note: Authorization for a delegated community administrator to create subcommunities or collections.
Property: core.authorization.community-admin.delete-subelement
Example Value: core.authorization.community-admin.delete-subelement = true
Informational Note: Authorization for a delegated community administrator to delete subcommunities or collections.
Community Administration:
Policies and The group of administrators
Property: core.authorization.community-admin.policies
Example Value: core.authorization.community-admin.policies = true
DSpace 1.8 Documentation
Informational Note: Authorization for a delegated community administrator to administrate the community policies.
Property: core.authorization.community-admin.admin-group
Example Value: core.authorization.community-admin.admin-group = true Informational Note: Authorization for a delegated community administrator to edit the group of
community admins.
Community Administration:
Collections in the above Community
Property: core.authorization.community-admin.collection.policies
Example Value: core.authorization.community-admin.collection.policies = true
Informational Note: Authorization for a delegated community administrator to administrate the policies for underlying collections.
Property: core.authorization.community-admin.collection.template-item
Example Value: core.authorization.community-admin.collection.template-item
= true
Informational Note: Authorization for a delegated community administrator to administrate the item template for underlying collections.
Property: core.authorization.community-admin.collection.submitters
Example Value: core.authorization.community-admin.collection.submitters = true
Informational Note: Authorization for a delegated community administrator to administrate the group of submitters for underlying collections.
Property: core.authorization.community-admin.collection.workflows
Example Value: core.authorization.community-admin.collection.workflows = true
Informational Note: Authorization for a delegated community administrator to administrate the workflows for underlying collections.
Property: core.authorization.community-admin.collection.admin-group
DSpace 1.8 Documentation
Example Value: core.authorization.community-admin.collection.admin-group
= true
Informational Note: Authorization for a delegated community administrator to administrate the group of administrators for underlying collections.
Community Administration:
Items Owned by Collections in the Above Community
Property: core.authorization.community-admin.item.delete
Example Value: core.authorization.community-admin.item.delete = true Informational Note: Authorization for a delegated community administrator to delete items in
underlying collections.
Property: core.authorization.community-admin.item.withdraw
Example Value: core.authorization.community-admin.item.withdraw = true Informational Note: Authorization for a delegated community administrator to withdraw items in
underlying collections.
Property: core.authorization.community-admin.item.reinstate
Example Value: core.authorization.community-admin.item.reinstate = true Informational Note: Authorization for a delegated community administrator to reinstate items in
underlying collections.
Property: core.authorization.community-admin.item.policies
Example Value: core.authorization.community-admin.item.policies = true Informational Note: Authorization for a delegated community administrator to administrate item
policies in underlying collections.
Community Administration:
Bundles of Bitstreams, related to items owned by collections in the above Community
Property: core.authorization.community-admin.item.create-bitstream
Example Value: core.authorization.community-admin.item.create-bitstream = true
DSpace 1.8 Documentation
Informational Note: Authorization for a delegated community administrator to create additional bitstreams in items in underlying collections.
Property: core.authorization.community-admin.item.delete-bitstream
Example Value: core.authorization.community-admin.item.delete-bitstream = true
Informational Note: Authorization for a delegated community administrator to delete bitstreams from items in underlying collections.
Property: core.authorization.community-admin.item.cc-license
Example Value: core.authorization.community-admin.item.cc-license = true Informational Note: Authorization for a delegated community administrator to administer licenses
from items in underlying collections.
Community Administration:
The properties for collection administrators work similar to those
of community administrators,
with respect to collection administration.
core.authorization.collection-admin.policies core.authorization.collection-admin.template-item core.authorization.collection-admin.submitters core.authorization.collection-admin.workflows core.authorization.collection-admin.admin-group
Collection Administration:
Item owned by the above CollectionThe properties for collection
administrators work similar to those of
community administrators, with respect to
administration of items in underlying collections.
core.authorization.collection-admin.item.delete core.authorization.collection-admin.item.withdraw core.authorization.collection-admin.item.reinstatiate core.authorization.collection-admin.item.policies
DSpace 1.8 Documentation
Collection Administration:
Bundles of bitstreams, related to items owned by collections in the
above Community. The properties for collection administrators
work similar to those of community administrators, with respect to
administration of bitstreams related to items in
underlying collections.
core.authorization.collection-admin.item.create-bitstream core.authorization.collection-admin.item.delete-bitstream core.authorization.collection-admin.item-admin.cc-license
Item Administration.
The properties for item administrators work similar to those
of community and collection administrators, with respect to administration of
items in underlying collections.
core.authorization.item-admin.policies
Item Administration:
Bundles of bitstreams, related to items owned by collections in the
above Community. The properties for item administrators work similar to those of
community and collection administrators,
with respect to
administration of bitstreams related to items in
underlying collections.
core.authorization.item-admin.create-bitstream core.authorization.item-admin.delete-bitstream core.authorization.item-admin.cc-license
Oracle users should consult Chapter 4 Updating a DSpace Installation regarding the necessary database changes that need to take place.
DSpace 1.8 Documentation