• Tidak ada hasil yang ditemukan

Delegation Administration : Authorization System Configuration

Dalam dokumen DSpace 1.8 Documentation (Halaman 156-161)

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

Dalam dokumen DSpace 1.8 Documentation (Halaman 156-161)