La Gestión Masiva de Accesos permite a los administradores editar de forma masiva las condiciones de acceso de los Metadatos y Bitstreams en los objetos seleccionados.

Uso:


En el primer cuadro (Paso 1) deben seleccionarse los objetos sobre los cuales se modificarán las condiciones de acceso.


En el segundo cuadro (Paso 2), el administrador deberá elegir si desea modificar las condiciones de acceso en los Metadatos, en los Bitstreams o en ambos.

Las acciones que se pueden realizar son:


Si no existe una condición de acceso previamente definida, aparecerá un cuadro de advertencia.

 


Las condiciones de acceso que se pueden elegir por defecto son:

Una vez finalizado, haz clic en Execute. El proceso se iniciará. Si se ejecuta correctamente, se mostrará la página del proceso y un mensaje de éxito.

 


Actualmente, DSpace admite una única configuración de funcionalidad definida por defaultBulkAccessConditionConfiguration, en la cual se especifican las condiciones de acceso disponibles para los Metadatos del Ítem y del Bitstream.

Las condiciones de acceso que aparecen en el menú desplegable están configuradas por defecto como Openaccess, Administrator, Embargo y Lease.

Estas pueden modificarse editando y agregando opciones en el código:

 <bean id="defaultBulkAccessConditionConfiguration"
          class="org.dspace.app.bulkaccesscontrol.model.BulkAccessConditionConfiguration">
        <property name="name" value="default"/>
        <property name="itemAccessConditionOptions">
            <list>
                <ref bean="openAccess"/>
                <ref bean="administrator"/>
                <ref bean="embargoed" />
                <ref bean="lease"/>
            </list>
        </property>
        <property name="bitstreamAccessConditionOptions">
            <list>
                <ref bean="openAccess"/>
                <ref bean="administrator"/>
                <ref bean="embargoed" />
                <ref bean="lease"/>
            </list>
        </property>
    </bean>

    <bean id="bulkAccessConditionConfigurationService"
          class="org.dspace.app.bulkaccesscontrol.service.BulkAccessConditionConfigurationService">
        <property name="bulkAccessConditionConfigurations">
            <list>
                <ref bean="defaultBulkAccessConditionConfiguration"/>
            </list>
        </property>
    </bean>


Consulte esta página para obtener más información: https://github.com/DSpace/DSpace/blob/main/dspace/config/spring/api/access-conditions.xml#L78-L106