mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-10-08 14:51:49 +00:00
RM-563 (Add group id and title to Capability API and definitions)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@43933 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -2,61 +2,61 @@
|
||||
<!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'>
|
||||
|
||||
<beans>
|
||||
|
||||
<!-- Assignable Capabilities -->
|
||||
|
||||
<bean id="rmAccessAuditCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="AccessAudit"/>
|
||||
<property name="permission" value="AccessAudit"/>
|
||||
</bean>
|
||||
|
||||
<bean id="rmDeclareAuditAsRecordCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="DeclareAuditAsRecord" />
|
||||
<property name="permission" value="DeclareAuditAsRecord" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmDeleteAuditCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="DeleteAudit" />
|
||||
<property name="permission" value="DeleteAudit" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmEnableDisableAuditByTypesCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="EnableDisableAuditByTypes" />
|
||||
<property name="permission" value="EnableDisableAuditByTypes" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmExportAuditCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="ExportAudit" />
|
||||
<property name="permission" value="ExportAudit" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmSelectAuditMetadataCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="SelectAuditMetadata" />
|
||||
<property name="permission" value="SelectAuditMetadata" />
|
||||
</bean>
|
||||
<!-- Assignable Capabilities -->
|
||||
|
||||
<bean id="rmAccessAuditCapability"
|
||||
parent="rmAuditGroup">
|
||||
<property name="name" value="AccessAudit"/>
|
||||
<property name="permission" value="AccessAudit"/>
|
||||
</bean>
|
||||
|
||||
<bean id="rmDeclareAuditAsRecordCapability"
|
||||
parent="rmAuditGroup">
|
||||
<property name="name" value="DeclareAuditAsRecord" />
|
||||
<property name="permission" value="DeclareAuditAsRecord" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmDeleteAuditCapability"
|
||||
parent="rmAuditGroup">
|
||||
<property name="name" value="DeleteAudit" />
|
||||
<property name="permission" value="DeleteAudit" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmEnableDisableAuditByTypesCapability"
|
||||
parent="rmAuditGroup">
|
||||
<property name="name" value="EnableDisableAuditByTypes" />
|
||||
<property name="permission" value="EnableDisableAuditByTypes" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmExportAuditCapability"
|
||||
parent="rmAuditGroup">
|
||||
<property name="name" value="ExportAudit" />
|
||||
<property name="permission" value="ExportAudit" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmSelectAuditMetadataCapability"
|
||||
parent="rmAuditGroup">
|
||||
<property name="name" value="SelectAuditMetadata" />
|
||||
<property name="permission" value="SelectAuditMetadata" />
|
||||
</bean>
|
||||
|
||||
<!-- Non-Assignable Capabilities -->
|
||||
|
||||
<bean id="rmAuditAdmin"
|
||||
parent="compositeCapability">
|
||||
|
||||
<bean id="rmAuditAdmin"
|
||||
parent="compositeCapability">
|
||||
<property name="name" value="AuditAdmin"/>
|
||||
<property name="private" value="true"/>
|
||||
<property name="capabilities">
|
||||
<list>
|
||||
<ref bean="rmAccessAuditCapability"/>
|
||||
<ref bean="rmDeclareAuditAsRecordCapability"/>
|
||||
<ref bean="rmDeleteAuditCapability"/>
|
||||
<ref bean="rmEnableDisableAuditByTypesCapability"/>
|
||||
<ref bean="rmExportAuditCapability"/>
|
||||
<ref bean="rmSelectAuditMetadataCapability"/>
|
||||
</list>
|
||||
</property>
|
||||
<property name="private" value="true"/>
|
||||
<property name="capabilities">
|
||||
<list>
|
||||
<ref bean="rmAccessAuditCapability"/>
|
||||
<ref bean="rmDeclareAuditAsRecordCapability"/>
|
||||
<ref bean="rmDeleteAuditCapability"/>
|
||||
<ref bean="rmEnableDisableAuditByTypesCapability"/>
|
||||
<ref bean="rmExportAuditCapability"/>
|
||||
<ref bean="rmSelectAuditMetadataCapability"/>
|
||||
</list>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
</beans>
|
@@ -2,113 +2,117 @@
|
||||
<!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'>
|
||||
|
||||
<beans>
|
||||
|
||||
<!-- Assignable Capabilities -->
|
||||
|
||||
|
||||
<!-- Cut off -->
|
||||
<bean id="rmApproveRecordsScheduledForCutoffCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="ApproveRecordsScheduledForCutoff"/>
|
||||
<property name="permission" value="ApproveRecordsScheduledForCutoff"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD_FOLDER</value>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.frozenOrFrozenChildren" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
<bean id="rmApproveRecordsScheduledForCutoffCapability"
|
||||
parent="rmCutoffGroup">
|
||||
<property name="name" value="ApproveRecordsScheduledForCutoff"/>
|
||||
<property name="permission" value="ApproveRecordsScheduledForCutoff"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD_FOLDER</value>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.frozenOrFrozenChildren" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<!-- Transfer -->
|
||||
<bean id="rmAuthorizeAllTransfersCapability"
|
||||
parent="compositeCapability">
|
||||
<property name="name" value="AuthorizeAllTransfers"/>
|
||||
<property name="permission" value="AuthorizeAllTransfers"/>
|
||||
<property name="capabilities">
|
||||
<list>
|
||||
<ref bean="rmInitiateAllTransfersCapability"/>
|
||||
<ref bean="rmCompleteAllTransfersCapability"/>
|
||||
</list>
|
||||
</property>
|
||||
|
||||
<!-- Transfer -->
|
||||
<bean id="rmAuthorizeAllTransfersCapability"
|
||||
parent="compositeCapability">
|
||||
<property name="name" value="AuthorizeAllTransfers"/>
|
||||
<property name="permission" value="AuthorizeAllTransfers"/>
|
||||
<property name="capabilities">
|
||||
<list>
|
||||
<ref bean="rmInitiateAllTransfersCapability"/>
|
||||
<ref bean="rmCompleteAllTransfersCapability"/>
|
||||
</list>
|
||||
</property>
|
||||
<property name="groupId" value="dispositionAndTransfers" />
|
||||
</bean>
|
||||
|
||||
<!-- Accession -->
|
||||
<bean id="rmAuthorizeNominatedTransfersCapability"
|
||||
parent="compositeCapability">
|
||||
<property name="name" value="AuthorizeNominatedTransfers"/>
|
||||
<property name="permission" value="AuthorizeNominatedTransfers"/>
|
||||
<property name="capabilities">
|
||||
<list>
|
||||
<ref bean="rmInitiateNominatedTransfersCapability"/>
|
||||
<ref bean="rmCompleteNominatedTransfersCapability"/>
|
||||
</list>
|
||||
</property>
|
||||
|
||||
<!-- Accession -->
|
||||
<bean id="rmAuthorizeNominatedTransfersCapability"
|
||||
parent="compositeCapability">
|
||||
<property name="name" value="AuthorizeNominatedTransfers"/>
|
||||
<property name="permission" value="AuthorizeNominatedTransfers"/>
|
||||
<property name="capabilities">
|
||||
<list>
|
||||
<ref bean="rmInitiateNominatedTransfersCapability"/>
|
||||
<ref bean="rmCompleteNominatedTransfersCapability"/>
|
||||
</list>
|
||||
</property>
|
||||
<property name="groupId" value="dispositionAndTransfers" />
|
||||
</bean>
|
||||
|
||||
|
||||
<!-- Destroy -->
|
||||
<bean id="rmDestroyRecordsScheduledForDestructionCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="DestroyRecordsScheduledForDestruction"/>
|
||||
<property name="permission" value="DestroyRecordsScheduledForDestruction"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD_FOLDER</value>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.frozenOrFrozenChildren" value="false"/>
|
||||
<entry key="capabilityCondition.destroyIsScheduled" value="true"/>
|
||||
</map>
|
||||
</property>
|
||||
<bean id="rmDestroyRecordsScheduledForDestructionCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="DestroyRecordsScheduledForDestruction"/>
|
||||
<property name="permission" value="DestroyRecordsScheduledForDestruction"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD_FOLDER</value>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.frozenOrFrozenChildren" value="false"/>
|
||||
<entry key="capabilityCondition.destroyIsScheduled" value="true"/>
|
||||
</map>
|
||||
</property>
|
||||
<property name="groupId" value="dispositionAndTransfers" />
|
||||
</bean>
|
||||
|
||||
<!-- Unscheduled Destroy -->
|
||||
|
||||
<!-- Unscheduled Destroy -->
|
||||
<bean id="rmDestroyRecordsCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="DestroyRecords"/>
|
||||
<property name="permission" value="DestroyRecords"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD_FOLDER</value>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.frozenOrFrozenChildren" value="false"/>
|
||||
<entry key="capabilityCondition.destroyMayBeScheduled" value="true"/>
|
||||
</map>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="DestroyRecords"/>
|
||||
<property name="permission" value="DestroyRecords"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD_FOLDER</value>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.frozenOrFrozenChildren" value="false"/>
|
||||
<entry key="capabilityCondition.destroyMayBeScheduled" value="true"/>
|
||||
</map>
|
||||
</property>
|
||||
<property name="groupId" value="dispositionAndTransfers" />
|
||||
</bean>
|
||||
|
||||
<!-- Manually Change Disposition Dates -->
|
||||
<bean id="rmManuallyChangeDispositionDatesCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="ManuallyChangeDispositionDates"/>
|
||||
<property name="permission" value="ManuallyChangeDispositionDates"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD_FOLDER</value>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.frozenOrFrozenChildren" value="false"/>
|
||||
<entry key="capabilityCondition.hasDispositionAsOfDate" value="true"/>
|
||||
<entry key="capabilityCondition.isTransferring" value="false" />
|
||||
</map>
|
||||
</property>
|
||||
<bean id="rmManuallyChangeDispositionDatesCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="ManuallyChangeDispositionDates"/>
|
||||
<property name="permission" value="ManuallyChangeDispositionDates"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD_FOLDER</value>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.frozenOrFrozenChildren" value="false"/>
|
||||
<entry key="capabilityCondition.hasDispositionAsOfDate" value="true"/>
|
||||
<entry key="capabilityCondition.isTransferring" value="false" />
|
||||
</map>
|
||||
</property>
|
||||
<property name="groupId" value="dispositionAndTransfers" />
|
||||
</bean>
|
||||
|
||||
<!-- Non-assignable Capabilities -->
|
||||
|
@@ -2,20 +2,21 @@
|
||||
<!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'>
|
||||
|
||||
<beans>
|
||||
|
||||
|
||||
<!-- Assignable Capabilities -->
|
||||
|
||||
<bean id="rmCreateModifyDestroyFileplanMetadataCapability"
|
||||
parent="compositeCapability">
|
||||
<property name="name" value="CreateModifyDestroyFileplanMetadata"/>
|
||||
<property name="permission" value="CreateModifyDestroyFileplanMetadata"/>
|
||||
|
||||
<bean id="rmCreateModifyDestroyFileplanMetadataCapability"
|
||||
parent="compositeCapability">
|
||||
<property name="name" value="CreateModifyDestroyFileplanMetadata"/>
|
||||
<property name="permission" value="CreateModifyDestroyFileplanMetadata"/>
|
||||
<property name="capabilities">
|
||||
<list>
|
||||
<ref bean="rmCreateRootRecordCategoryCapability"/>
|
||||
<ref bean="rmCreateModifyDestroyRecordCategoryCapability"/>
|
||||
<ref bean="rmCreateModifyDestroyUnfiledRecordContainerCapability"/>
|
||||
</list>
|
||||
</property>
|
||||
<list>
|
||||
<ref bean="rmCreateRootRecordCategoryCapability"/>
|
||||
<ref bean="rmCreateModifyDestroyRecordCategoryCapability"/>
|
||||
<ref bean="rmCreateModifyDestroyUnfiledRecordContainerCapability"/>
|
||||
</list>
|
||||
</property>
|
||||
<property name="groupId" value="filePlanMetadataListsAndEmail" />
|
||||
</bean>
|
||||
|
||||
<!-- Unassignable Capabilities -->
|
||||
|
@@ -2,48 +2,48 @@
|
||||
<!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'>
|
||||
|
||||
<beans>
|
||||
|
||||
|
||||
<!-- Public Capabilities -->
|
||||
|
||||
<bean id="rmExtendRetentionPeriodOrFreezeCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="ExtendRetentionPeriodOrFreeze"/>
|
||||
<property name="permission" value="ExtendRetentionPeriodOrFreeze"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD_FOLDER</value>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean id="rmUnfreezeCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="Unfreeze"/>
|
||||
<property name="permission" value="Unfreeze"/>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.frozenOrHold" value="true"/>
|
||||
</map>
|
||||
</property>
|
||||
<bean id="rmExtendRetentionPeriodOrFreezeCapability"
|
||||
parent="rmHoldControlsGroup">
|
||||
<property name="name" value="ExtendRetentionPeriodOrFreeze"/>
|
||||
<property name="permission" value="ExtendRetentionPeriodOrFreeze"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD_FOLDER</value>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean id="rmViewUpdateReasonsForFreezeCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="ViewUpdateReasonsForFreeze"/>
|
||||
<property name="permission" value="ViewUpdateReasonsForFreeze"/>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.frozenOrHold" value="true"/>
|
||||
</map>
|
||||
</property>
|
||||
|
||||
<bean id="rmUnfreezeCapability"
|
||||
parent="rmHoldControlsGroup">
|
||||
<property name="name" value="Unfreeze"/>
|
||||
<property name="permission" value="Unfreeze"/>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.frozenOrHold" value="true"/>
|
||||
</map>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean id="rmViewUpdateReasonsForFreezeCapability"
|
||||
parent="rmHoldControlsGroup">
|
||||
<property name="name" value="ViewUpdateReasonsForFreeze"/>
|
||||
<property name="permission" value="ViewUpdateReasonsForFreeze"/>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.frozenOrHold" value="true"/>
|
||||
</map>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
</beans>
|
@@ -2,33 +2,35 @@
|
||||
<!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'>
|
||||
|
||||
<beans>
|
||||
|
||||
|
||||
<!-- Assignable Capabilities -->
|
||||
|
||||
<bean id="rmCreateAndAssociateSelectionListsCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="CreateAndAssociateSelectionLists"/>
|
||||
<property name="permission" value="CreateAndAssociateSelectionLists"/>
|
||||
|
||||
<bean id="rmCreateAndAssociateSelectionListsCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="CreateAndAssociateSelectionLists"/>
|
||||
<property name="permission" value="CreateAndAssociateSelectionLists"/>
|
||||
<property name="groupId" value="filePlanMetadataListsAndEmail" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmEditSelectionListsCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="EditSelectionLists" />
|
||||
<property name="permission" value="EditSelectionLists" />
|
||||
<property name="groupId" value="filePlanMetadataListsAndEmail" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmEditSelectionListsCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="EditSelectionLists" />
|
||||
<property name="permission" value="EditSelectionLists" />
|
||||
</bean>
|
||||
|
||||
<!-- Non-Assignable Capabilities -->
|
||||
|
||||
<bean id="rmListAdmin"
|
||||
parent="compositeCapability">
|
||||
|
||||
<bean id="rmListAdmin"
|
||||
parent="compositeCapability">
|
||||
<property name="name" value="ListAdmin"/>
|
||||
<property name="private" value="true"/>
|
||||
<property name="capabilities">
|
||||
<list>
|
||||
<ref bean="rmCreateAndAssociateSelectionListsCapability"/>
|
||||
<ref bean="rmEditSelectionListsCapability"/>
|
||||
</list>
|
||||
</property>
|
||||
<property name="private" value="true"/>
|
||||
<property name="capabilities">
|
||||
<list>
|
||||
<ref bean="rmCreateAndAssociateSelectionListsCapability"/>
|
||||
<ref bean="rmEditSelectionListsCapability"/>
|
||||
</list>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
</beans>
|
@@ -2,52 +2,54 @@
|
||||
<!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'>
|
||||
|
||||
<beans>
|
||||
|
||||
<bean id="rmViewRecordsCapability"
|
||||
parent="rmBaseCapability"
|
||||
class="org.alfresco.module.org_alfresco_module_rm.capability.impl.ViewRecordsCapability">
|
||||
<property name="name" value="ViewRecords" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmUndeclareRecordsCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="UndeclareRecords"/>
|
||||
<property name="permission" value="UndeclareRecords"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
<entry key="capabilityCondition.declared" value="true"/>
|
||||
<entry key="capabilityCondition.cutoff" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
|
||||
<bean id="rmViewRecordsCapability"
|
||||
parent="rmBaseCapability"
|
||||
class="org.alfresco.module.org_alfresco_module_rm.capability.impl.ViewRecordsCapability">
|
||||
<property name="name" value="ViewRecords" />
|
||||
<property name="groupId" value="records" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmCreateModifyRecordsInCuttoffFoldersCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="CreateModifyRecordsInCutoffFolders"/>
|
||||
<property name="permission" value="CreateModifyRecordsInCutoffFolders"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD_FOLDER</value>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.cutoff" value="true"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
<entry key="capabilityCondition.closed" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
|
||||
<bean id="rmUndeclareRecordsCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="UndeclareRecords"/>
|
||||
<property name="permission" value="UndeclareRecords"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
<entry key="capabilityCondition.declared" value="true"/>
|
||||
<entry key="capabilityCondition.cutoff" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
<property name="groupId" value="records" />
|
||||
</bean>
|
||||
|
||||
|
||||
<bean id="rmCreateModifyRecordsInCuttoffFoldersCapability"
|
||||
parent="rmCutoffGroup">
|
||||
<property name="name" value="CreateModifyRecordsInCutoffFolders"/>
|
||||
<property name="permission" value="CreateModifyRecordsInCutoffFolders"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD_FOLDER</value>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.cutoff" value="true"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
<entry key="capabilityCondition.closed" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean id="rmFileCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="File"/>
|
||||
@@ -86,159 +88,126 @@
|
||||
<property name="targetCapability" ref="rmFileRecordsCapability" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmDeclareRecordsCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="DeclareRecords"/>
|
||||
<property name="permission" value="DeclareRecords"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.cutoff" value="false"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
<entry key="capabilityCondition.declared" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
<bean id="rmDeclareRecordsCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="DeclareRecords"/>
|
||||
<property name="permission" value="DeclareRecords"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.cutoff" value="false"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
<entry key="capabilityCondition.declared" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
<property name="groupId" value="records"/>
|
||||
</bean>
|
||||
|
||||
<bean id="rmDeclareRecordsInClosedFoldersCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="DeclareRecordsInClosedFolders"/>
|
||||
<property name="permission" value="DeclareRecordsInClosedFolders"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.cutoff" value="false"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
<entry key="capabilityCondition.closed" value="true"/>
|
||||
<entry key="capabilityCondition.declared" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
|
||||
<bean id="rmDeleteRecordsCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="DeleteRecords"/>
|
||||
<property name="permission" value="DeleteRecords"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
<property name="groupId" value="dispositionAndTransfers" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmDeleteRecordsCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="DeleteRecords"/>
|
||||
<property name="permission" value="DeleteRecords"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean id="rmEditDeclaredRecordMetadataCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="EditDeclaredRecordMetadata"/>
|
||||
<property name="permission" value="EditDeclaredRecordMetadata"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.cutoff" value="false"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
<entry key="capabilityCondition.declared" value="true"/>
|
||||
</map>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<!-- TODO .. this is being used for the wrong thing! ... should indicate that the use can edit the non-record meta-data of a record -->
|
||||
<!-- TODO .. may need some kind of 'prep' record capability you get with file? .. I think this is what this is being used for atm -->
|
||||
<bean id="rmEditNonRecordMetadataCapability"
|
||||
parent="declarativeCapability"
|
||||
|
||||
<bean id="rmEditDeclaredRecordMetadataCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="EditDeclaredRecordMetadata"/>
|
||||
<property name="permission" value="EditDeclaredRecordMetadata"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.cutoff" value="false"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
<entry key="capabilityCondition.declared" value="true"/>
|
||||
</map>
|
||||
</property>
|
||||
<property name="groupId" value="metadataControl"/>
|
||||
</bean>
|
||||
|
||||
<!-- TODO .. this is being used for the wrong thing! ... should indicate that the use can edit the non-record meta-data of a record -->
|
||||
<!-- TODO .. may need some kind of 'prep' record capability you get with file? .. I think this is what this is being used for atm -->
|
||||
<bean id="rmEditNonRecordMetadataCapability"
|
||||
parent="declarativeCapability"
|
||||
class="org.alfresco.module.org_alfresco_module_rm.capability.impl.EditCapability">
|
||||
<property name="name" value="EditNonRecordMetadata"/>
|
||||
<property name="permission" value="EditNonRecordMetadata"/>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.fileable" value="true"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<property name="name" value="EditNonRecordMetadata"/>
|
||||
<property name="permission" value="EditNonRecordMetadata"/>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.fileable" value="true"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
<property name="groupId" value="metadataControl"/>
|
||||
</bean>
|
||||
|
||||
<bean id="rmEditRecordMetadataCapability"
|
||||
parent="rmBaseCapability"
|
||||
parent="rmBaseCapability"
|
||||
class="org.alfresco.module.org_alfresco_module_rm.capability.impl.EditCapability">
|
||||
<property name="name" value="EditRecordMetadata"/>
|
||||
<property name="permission" value="EditRecordMetadata"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.cutoff" value="false"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
<entry key="capabilityCondition.closed" value="false"/>
|
||||
<entry key="capabilityCondition.declared" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean id="rmMoveRecordsCapability"
|
||||
<property name="name" value="EditRecordMetadata"/>
|
||||
<property name="permission" value="EditRecordMetadata"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.cutoff" value="false"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
<entry key="capabilityCondition.closed" value="false"/>
|
||||
<entry key="capabilityCondition.declared" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
<property name="groupId" value="metadataControl"/>
|
||||
</bean>
|
||||
|
||||
<bean id="rmMoveRecordsCapability"
|
||||
parent="declarativeCapability" >
|
||||
<property name="name" value="MoveRecords" />
|
||||
<property name="permission" value="MoveRecords"/>
|
||||
<property name="undetermined" value="true" />
|
||||
<property name="kind" value="RECORD" />
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
<!-- Do we care if it's cutoff or not? -->
|
||||
</map>
|
||||
</property>
|
||||
<property name="targetCapability" ref="rmFileRecordsCapability"/>
|
||||
</bean>
|
||||
|
||||
<bean id="rmUpgradeDowngradeAndDeclassifyRecordsCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="UpgradeDowngradeAndDeclassifyRecords"/>
|
||||
<property name="permission" value="UpgradeDowngradeAndDeclassifyRecords"/>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean id="rmReOpenFoldersCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="ReOpenFolders"/>
|
||||
<property name="permission" value="ReOpenFolders"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD_FOLDER</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.cutoff" value="false"/>
|
||||
<entry key="capabilityCondition.frozenOrFrozenChildren" value="false"/>
|
||||
<entry key="capabilityCondition.closed" value="true"/>
|
||||
</map>
|
||||
</property>
|
||||
<property name="name" value="MoveRecords" />
|
||||
<property name="permission" value="MoveRecords"/>
|
||||
<property name="undetermined" value="true" />
|
||||
<property name="kind" value="RECORD" />
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
<!-- Do we care if it's cutoff or not? -->
|
||||
</map>
|
||||
</property>
|
||||
<property name="targetCapability" ref="rmFileRecordsCapability"/>
|
||||
<property name="groupId" value="metadataControl"/>
|
||||
</bean>
|
||||
|
||||
<bean id="rmUpgradeDowngradeAndDeclassifyRecordsCapability"
|
||||
parent="rmClassifiedRecordsGroup">
|
||||
<property name="name" value="UpgradeDowngradeAndDeclassifyRecords"/>
|
||||
<property name="permission" value="UpgradeDowngradeAndDeclassifyRecords"/>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
</beans>
|
@@ -2,46 +2,46 @@
|
||||
<!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'>
|
||||
|
||||
<beans>
|
||||
|
||||
<bean id="rmCloseFoldersCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="CloseFolders"/>
|
||||
<property name="permission" value="CloseFolders"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD_FOLDER</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.cutoff" value="false"/>
|
||||
<entry key="capabilityCondition.frozenOrFrozenChildren" value="false"/>
|
||||
<entry key="capabilityCondition.closed" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
|
||||
<bean id="rmCloseFoldersCapability"
|
||||
parent="rmFolderControlGroup">
|
||||
<property name="name" value="CloseFolders"/>
|
||||
<property name="permission" value="CloseFolders"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD_FOLDER</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.cutoff" value="false"/>
|
||||
<entry key="capabilityCondition.frozenOrFrozenChildren" value="false"/>
|
||||
<entry key="capabilityCondition.closed" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean id="rmCreateModifyDestroyFoldersCapability"
|
||||
parent="rmFolderControlGroup">
|
||||
<property name="name" value="CreateModifyDestroyFolders"/>
|
||||
<property name="permission" value="CreateModifyDestroyFolders"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD_CATEGORY</value>
|
||||
<value>RECORD_FOLDER</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.cutoff" value="false"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
<entry key="capabilityCondition.closed" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean id="rmCreateModifyDestroyFoldersCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="CreateModifyDestroyFolders"/>
|
||||
<property name="permission" value="CreateModifyDestroyFolders"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD_CATEGORY</value>
|
||||
<value>RECORD_FOLDER</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.cutoff" value="false"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
<entry key="capabilityCondition.closed" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean id="rmMoveRecordFolderCapability"
|
||||
parent="compositeCapability">
|
||||
<property name="name" value="MoveRecordFolder"/>
|
||||
@@ -55,4 +55,42 @@
|
||||
<property name="targetCapability" ref="rmCreateModifyDestroyFoldersCapability"/>
|
||||
</bean>
|
||||
|
||||
<bean id="rmReOpenFoldersCapability"
|
||||
parent="rmFolderControlGroup">
|
||||
<property name="name" value="ReOpenFolders"/>
|
||||
<property name="permission" value="ReOpenFolders"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD_FOLDER</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.cutoff" value="false"/>
|
||||
<entry key="capabilityCondition.frozenOrFrozenChildren" value="false"/>
|
||||
<entry key="capabilityCondition.closed" value="true"/>
|
||||
</map>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean id="rmDeclareRecordsInClosedFoldersCapability"
|
||||
parent="rmFolderControlGroup">
|
||||
<property name="name" value="DeclareRecordsInClosedFolders"/>
|
||||
<property name="permission" value="DeclareRecordsInClosedFolders"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.cutoff" value="false"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
<entry key="capabilityCondition.closed" value="true"/>
|
||||
<entry key="capabilityCondition.declared" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
</bean>
|
||||
</beans>
|
@@ -0,0 +1,96 @@
|
||||
# Records
|
||||
capability.group.records.title=Records
|
||||
capability.DeclareRecords.title=Declare Records
|
||||
capability.ViewRecords.title=View Records
|
||||
capability.UndeclareRecords.title=Undeclare Records
|
||||
|
||||
# Metadata Control
|
||||
capability.group.metadataControl.title=Metadata Control
|
||||
capability.EditRecordMetadata.title=Edit Record Metadata
|
||||
capability.EditDeclaredRecordMetadata.title=Edit Declared Record Metadata
|
||||
capability.EditNonRecordMetadata.title=Edit Non Record Metadata
|
||||
capability.MoveRecords.title=Move Records
|
||||
|
||||
# Folder Control
|
||||
capability.group.folderControl.title=Folder Control
|
||||
capability.CreateModifyDestroyFolders.title=Create Modify Destroy Folders
|
||||
capability.CloseFolders.title=Close Folders
|
||||
capability.ReOpenFolders.title=Re-Open Folders
|
||||
capability.DeclareRecordsInClosedFolders.title=Declare Records In Closed Folders
|
||||
|
||||
# Vital Records
|
||||
capability.group.vitalRecords.title=Vital Records
|
||||
capability.UpdateVitalRecordCycleInformation.title=Update Vital Record Cycle Information
|
||||
capability.CycleVitalRecords.title=Cycle Vital Records
|
||||
capability.PlanningReviewCycles.title=Planning Review Cycles
|
||||
|
||||
# References and Links
|
||||
capability.group.referencesAndLinks.title=References and Links
|
||||
capability.ChangeOrDeleteReferences.title=Change Or Delete References
|
||||
capability.DeleteLinks.title=Delete Links
|
||||
|
||||
# Events
|
||||
capability.group.events.title=Events
|
||||
capability.CreateModifyDestroyEvents.title=Create Modify Destroy Events
|
||||
capability.AddModifyEventDates.title=Add Modify Event Dates
|
||||
|
||||
# Cutoff
|
||||
capability.group.cutoff.title=Cutoff
|
||||
capability.ApproveRecordsScheduledForCutoff.title=Approve Records Scheduled For Cutoff
|
||||
capability.CreateModifyRecordsInCutoffFolders.title=Create Modify Records In Cutoff Folders
|
||||
|
||||
# Disposition and Transfers
|
||||
capability.group.dispositionAndTransfers.title=Disposition and Transfers
|
||||
capability.UpdateTriggerDates.title=Update Trigger Dates
|
||||
capability.ManuallyChangeDispositionDates.title=Manually Change Disposition Dates
|
||||
capability.AuthorizeNominatedTransfers.title=Authorize Nominated Transfers
|
||||
capability.AuthorizeAllTransfers.title=Authorize All Transfers
|
||||
capability.DestroyRecordsScheduledForDestruction.title=Destroy Records Scheduled For Destruction
|
||||
capability.DestroyRecords.title=Destroy Records
|
||||
capability.DeleteRecords.title=Delete Records
|
||||
capability.TriggerAnEvent.title=Trigger An Event
|
||||
|
||||
# Hold Controls
|
||||
capability.group.holdControls.title=Hold Controls
|
||||
capability.ExtendRetentionPeriodOrFreeze.title=Extend Retention Period Or Freeze
|
||||
capability.Unfreeze.title=Unfreeze
|
||||
capability.ViewUpdateReasonsForFreeze.title=View Update Reasons For Freeze
|
||||
|
||||
# Audit
|
||||
capability.group.audit.title=Audit
|
||||
capability.DeclareAuditAsRecord.title=Declare Audit As Record
|
||||
capability.EnableDisableAuditByTypes.title=Enable Disable Audit By Types
|
||||
capability.DeleteAudit.title=Delete Audit
|
||||
capability.SelectAuditMetadata.title=Select Audit Metadata
|
||||
capability.AccessAudit.title=Access Audit
|
||||
capability.ExportAudit.title=Export Audit
|
||||
|
||||
# Roles and Access Rights
|
||||
capability.group.rolesAndAccessRights.title=Roles and Access Rights
|
||||
capability.CreateModifyDestroyRoles.title=Create Modify Destroy Roles
|
||||
capability.CreateModifyDestroyUsersAndGroups.title=Create Modify Destroy Users And Groups
|
||||
capability.PasswordControl.title=Password Control
|
||||
capability.DisplayRightsReport.title=Display Rights Report
|
||||
capability.ManageAccessControls.title=Manage Access Controls
|
||||
capability.ManageAccessRights.title=Manage Access Rights
|
||||
|
||||
# File Plan Metadata, Lists and Email
|
||||
capability.group.filePlanMetadataListsAndEmail.title=File Plan Metadata, Lists and Email
|
||||
capability.CreateModifyDestroyFileplanMetadata.title=Create Modify Destroy File Plan Metadata
|
||||
capability.CreateModifyDestroyFileplanTypes.title=Create Modify Destroy File Plan Types
|
||||
capability.CreateModifyDestroyRecordTypes.title=Create Modify Destroy Record Types
|
||||
capability.CreateAndAssociateSelectionLists.title=Create And Associate Selection Lists
|
||||
capability.EditSelectionLists.title=Edit Selection Lists
|
||||
capability.CreateModifyDestroyReferenceTypes.title=Create Modify Destroy Reference Types
|
||||
capability.AttachRulesToMetadataProperties.title=Attach Rules To Metadata Properties
|
||||
capability.MakeOptionalParametersMandatory.title=Make Optional Parameters Mandatory
|
||||
capability.MapEmailMetadata.title=Map Email Metadata
|
||||
|
||||
# Classified Records
|
||||
capability.group.classifiedRecords.title=Classified Records
|
||||
capability.UpdateClassificationDates.title=Update Classification Dates
|
||||
capability.CreateModifyDestroyClassificationGuides.title=Create Modify Destroy Classification Guides
|
||||
capability.UpgradeDowngradeAndDeclassifyRecords.title=Upgrade Downgrade And Declassify Records
|
||||
capability.UpdateExemptionCategories.title=Update Exemption Categories
|
||||
capability.MapClassificationGuideMetadata.title=Map Classification Guide Metadata
|
||||
capability.CreateModifyDestroyTimeframes.title=Create Modify Destroy Time frames
|
@@ -79,7 +79,8 @@
|
||||
<value>alfresco.module.org_alfresco_module_rm.messages.admin-service</value>
|
||||
<value>alfresco.module.org_alfresco_module_rm.messages.records-management-service</value>
|
||||
<value>alfresco.module.org_alfresco_module_rm.messages.action-service</value>
|
||||
<value>alfresco.module.org_alfresco_module_rm.messages.audit-service</value>
|
||||
<value>alfresco.module.org_alfresco_module_rm.messages.audit-service</value>
|
||||
<value>alfresco.module.org_alfresco_module_rm.messages.capability-service</value>
|
||||
</list>
|
||||
</property>
|
||||
</bean>
|
||||
|
@@ -10,167 +10,243 @@
|
||||
|
||||
<!-- Capability beans -->
|
||||
|
||||
<bean id="rmBaseCapability"
|
||||
abstract="true"
|
||||
parent="RMSecurityCommon"
|
||||
<bean id="rmBaseCapability"
|
||||
abstract="true"
|
||||
parent="RMSecurityCommon"
|
||||
init-method="init">
|
||||
<property name="voter" ref="rmEntryVoter"/>
|
||||
<property name="capabilityService" ref="CapabilityService"/>
|
||||
</bean>
|
||||
|
||||
|
||||
<bean id="declarativeCapability"
|
||||
abstract="true"
|
||||
parent="rmBaseCapability"
|
||||
class="org.alfresco.module.org_alfresco_module_rm.capability.declarative.DeclarativeCapability"/>
|
||||
|
||||
|
||||
<bean id="compositeCapability"
|
||||
abstract="true"
|
||||
parent="rmBaseCapability"
|
||||
class="org.alfresco.module.org_alfresco_module_rm.capability.declarative.CompositeCapability" />
|
||||
|
||||
<bean id="rmAddModifyEventDatesCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="AddModifyEventDates"/>
|
||||
<property name="permission" value="AddModifyEventDates"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD_FOLDER</value>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
<entry key="capabilityCondition.hasEvents" value="true"/>
|
||||
</map>
|
||||
</property>
|
||||
|
||||
<!--
|
||||
<bean id="rmRecordsGroup"
|
||||
abstract="true"
|
||||
parent="FIXME???">
|
||||
<property name="groupId" value="records" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmAttachRulesToMetadataPropertiesCapability"
|
||||
<bean id="rmMetadataControlGroup"
|
||||
abstract="true"
|
||||
parent="FIXME???">
|
||||
<property name="groupId" value="metadataControl" />
|
||||
</bean>
|
||||
-->
|
||||
<bean id="rmFolderControlGroup"
|
||||
abstract="true"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="AttachRulesToMetadataProperties"/>
|
||||
<property name="permission" value="AttachRulesToMetadataProperties"/>
|
||||
</bean>
|
||||
|
||||
<bean id="rmChangeOrDeleteReferencesCapability"
|
||||
parent="rmBaseCapability"
|
||||
class="org.alfresco.module.org_alfresco_module_rm.capability.impl.ChangeOrDeleteReferencesCapability">
|
||||
<property name="name" value="ChangeOrDeleteReferences"/>
|
||||
<property name="permission" value="ChangeOrDeleteReferences"/>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
<property name="groupId" value="folderControl" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmCreateModifyDestroyClassificationGuidesCapability"
|
||||
<bean id="rmVitalRecordsGroup"
|
||||
abstract="true"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="CreateModifyDestroyClassificationGuides"/>
|
||||
<property name="permission" value="CreateModifyDestroyClassificationGuides"/>
|
||||
<property name="groupId" value="vitalRecords" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmCreateModifyDestroyEventsCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="CreateModifyDestroyEvents" />
|
||||
<property name="permission" value="CreateModifyDestroyEvents" />
|
||||
<bean id="rmReferencesAndLinksGroup"
|
||||
abstract="true"
|
||||
parent="rmBaseCapability">
|
||||
<property name="groupId" value="referencesAndLinks" />
|
||||
</bean>
|
||||
<bean id="rmEventsGroup"
|
||||
abstract="true"
|
||||
parent="declarativeCapability">
|
||||
<property name="groupId" value="events" />
|
||||
</bean>
|
||||
<bean id="rmCutoffGroup"
|
||||
abstract="true"
|
||||
parent="declarativeCapability">
|
||||
<property name="groupId" value="cutoff" />
|
||||
</bean>
|
||||
<!--
|
||||
<bean id="rmDispositionAndTransfersGroup"
|
||||
abstract="true"
|
||||
parent="FIXME???">
|
||||
<property name="groupId" value="dispositionAndTransfers" />
|
||||
</bean>
|
||||
-->
|
||||
<bean id="rmHoldControlsGroup"
|
||||
abstract="true"
|
||||
parent="declarativeCapability">
|
||||
<property name="groupId" value="holdControls" />
|
||||
</bean>
|
||||
<bean id="rmAuditGroup"
|
||||
abstract="true"
|
||||
parent="declarativeCapability">
|
||||
<property name="groupId" value="audit" />
|
||||
</bean>
|
||||
<bean id="rmRolesAndAccessRightsGroup"
|
||||
abstract="true"
|
||||
parent="declarativeCapability">
|
||||
<property name="groupId" value="rolesAndAccessRights" />
|
||||
</bean>
|
||||
<!--
|
||||
<bean id="rmFilePlanMetadataListsAndEmailGroup"
|
||||
abstract="true"
|
||||
parent="FIXME???">
|
||||
<property name="groupId" value="filePlanMetadataListsAndEmail" />
|
||||
</bean>
|
||||
-->
|
||||
<bean id="rmClassifiedRecordsGroup"
|
||||
abstract="true"
|
||||
parent="declarativeCapability">
|
||||
<property name="groupId" value="classifiedRecords" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmAddModifyEventDatesCapability"
|
||||
parent="rmEventsGroup">
|
||||
<property name="name" value="AddModifyEventDates"/>
|
||||
<property name="permission" value="AddModifyEventDates"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD_FOLDER</value>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
<entry key="capabilityCondition.hasEvents" value="true"/>
|
||||
</map>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean id="rmAttachRulesToMetadataPropertiesCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="AttachRulesToMetadataProperties"/>
|
||||
<property name="permission" value="AttachRulesToMetadataProperties"/>
|
||||
<property name="groupId" value="filePlanMetadataListsAndEmail" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmChangeOrDeleteReferencesCapability"
|
||||
parent="rmReferencesAndLinksGroup"
|
||||
class="org.alfresco.module.org_alfresco_module_rm.capability.impl.ChangeOrDeleteReferencesCapability">
|
||||
<property name="name" value="ChangeOrDeleteReferences"/>
|
||||
<property name="permission" value="ChangeOrDeleteReferences"/>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean id="rmCreateModifyDestroyClassificationGuidesCapability"
|
||||
parent="rmClassifiedRecordsGroup">
|
||||
<property name="name" value="CreateModifyDestroyClassificationGuides"/>
|
||||
<property name="permission" value="CreateModifyDestroyClassificationGuides"/>
|
||||
</bean>
|
||||
|
||||
<bean id="rmCreateModifyDestroyEventsCapability"
|
||||
parent="rmEventsGroup">
|
||||
<property name="name" value="CreateModifyDestroyEvents" />
|
||||
<property name="permission" value="CreateModifyDestroyEvents" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmCreateModifyDestroyFileplanTypesCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="CreateModifyDestroyFileplanTypes" />
|
||||
<property name="permission" value="CreateModifyDestroyFileplanTypes" />
|
||||
<property name="groupId" value="filePlanMetadataListsAndEmail" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmCreateModifyDestroyRecordTypesCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="CreateModifyDestroyRecordTypes" />
|
||||
<property name="permission" value="CreateModifyDestroyRecordTypes" />
|
||||
<property name="groupId" value="filePlanMetadataListsAndEmail" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmCreateModifyDestroyReferenceTypesCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="CreateModifyDestroyReferenceTypes" />
|
||||
<property name="permission" value="CreateModifyDestroyReferenceTypes" />
|
||||
<property name="groupId" value="filePlanMetadataListsAndEmail" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmCreateModifyDestroyRolesCapability"
|
||||
parent="rmRolesAndAccessRightsGroup">
|
||||
<property name="name" value="CreateModifyDestroyRoles" />
|
||||
<property name="permission" value="CreateModifyDestroyRoles" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmCreateModifyDestroyTimeframesCapability"
|
||||
parent="rmClassifiedRecordsGroup">
|
||||
<property name="name" value="CreateModifyDestroyTimeframes" />
|
||||
<property name="permission" value="CreateModifyDestroyTimeframes" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmCreateModifyDestroyUsersAndGroupsCapability"
|
||||
parent="rmRolesAndAccessRightsGroup">
|
||||
<property name="name" value="CreateModifyDestroyUsersAndGroups" />
|
||||
<property name="permission" value="CreateModifyDestroyUsersAndGroups" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmCycleVitalRecordsCapability"
|
||||
parent="rmVitalRecordsGroup">
|
||||
<property name="name" value="CycleVitalRecords"/>
|
||||
<property name="permission" value="CycleVitalRecords"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD_FOLDER</value>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.frozenOrFrozenChildren" value="false"/>
|
||||
<entry key="capabilityCondition.isTransferring" value="false" />
|
||||
<entry key="capabilityCondition.transferred" value="false"/>
|
||||
<entry key="capabilityCondition.destroyed" value="false"/>
|
||||
<entry key="capabilityCondition.vitalRecordOrFolder" value="true"/>
|
||||
</map>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean id="rmDeleteLinksCapability"
|
||||
parent="rmReferencesAndLinksGroup"
|
||||
class="org.alfresco.module.org_alfresco_module_rm.capability.impl.DeleteLinksCapability">
|
||||
<property name="name" value="DeleteLinks"/>
|
||||
<property name="permission" value="DeleteLinks"/>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.cutoff" value="false"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean id="rmDisplayRightsReportCapability"
|
||||
parent="rmRolesAndAccessRightsGroup">
|
||||
<property name="name" value="DisplayRightsReport" />
|
||||
<property name="permission" value="DisplayRightsReport" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmMakeOptionalPropertiesMandatoryCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="MakeOptionalParametersMandatory" />
|
||||
<property name="permission" value="MakeOptionalParametersMandatory" />
|
||||
<property name="groupId" value="filePlanMetadataListsAndEmail" />
|
||||
</bean>
|
||||
|
||||
|
||||
<bean id="rmCreateModifyDestroyFileplanTypesCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="CreateModifyDestroyFileplanTypes" />
|
||||
<property name="permission" value="CreateModifyDestroyFileplanTypes" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmCreateModifyDestroyRecordTypesCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="CreateModifyDestroyRecordTypes" />
|
||||
<property name="permission" value="CreateModifyDestroyRecordTypes" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmCreateModifyDestroyReferenceTypesCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="CreateModifyDestroyReferenceTypes" />
|
||||
<property name="permission" value="CreateModifyDestroyReferenceTypes" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmCreateModifyDestroyRolesCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="CreateModifyDestroyRoles" />
|
||||
<property name="permission" value="CreateModifyDestroyRoles" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmCreateModifyDestroyTimeframesCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="CreateModifyDestroyTimeframes" />
|
||||
<property name="permission" value="CreateModifyDestroyTimeframes" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmCreateModifyDestroyUsersAndGroupsCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="CreateModifyDestroyUsersAndGroups" />
|
||||
<property name="permission" value="CreateModifyDestroyUsersAndGroups" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmCycleVitalRecordsCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="CycleVitalRecords"/>
|
||||
<property name="permission" value="CycleVitalRecords"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD_FOLDER</value>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.frozenOrFrozenChildren" value="false"/>
|
||||
<entry key="capabilityCondition.isTransferring" value="false" />
|
||||
<entry key="capabilityCondition.transferred" value="false"/>
|
||||
<entry key="capabilityCondition.destroyed" value="false"/>
|
||||
<entry key="capabilityCondition.vitalRecordOrFolder" value="true"/>
|
||||
</map>
|
||||
</property>
|
||||
<bean id="rmManageAccessControlsCapability"
|
||||
parent="rmRolesAndAccessRightsGroup">
|
||||
<property name="name" value="ManageAccessControls" />
|
||||
<property name="permission" value="ManageAccessControls" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmDeleteLinksCapability"
|
||||
parent="rmBaseCapability"
|
||||
class="org.alfresco.module.org_alfresco_module_rm.capability.impl.DeleteLinksCapability">
|
||||
<property name="name" value="DeleteLinks"/>
|
||||
<property name="permission" value="DeleteLinks"/>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.cutoff" value="false"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean id="rmDisplayRightsReportCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="DisplayRightsReport" />
|
||||
<property name="permission" value="DisplayRightsReport" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmMakeOptionalPropertiesMandatoryCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="MakeOptionalParametersMandatory" />
|
||||
<property name="permission" value="MakeOptionalParametersMandatory" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmManageAccessControlsCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="ManageAccessControls" />
|
||||
<property name="permission" value="ManageAccessControls" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmManageAccessRightsCapability"
|
||||
parent="declarativeCapability">
|
||||
parent="rmRolesAndAccessRightsGroup">
|
||||
<property name="name" value="ManageAccessRights"/>
|
||||
<property name="permission" value="ManageAccessRights"/>
|
||||
<property name="conditions">
|
||||
@@ -181,113 +257,116 @@
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean id="rmMapClassificationGuideMetadataCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="MapClassificationGuideMetadata" />
|
||||
<property name="permission" value="MapClassificationGuideMetadata" />
|
||||
</bean>
|
||||
<bean id="rmMapClassificationGuideMetadataCapability"
|
||||
parent="rmClassifiedRecordsGroup">
|
||||
<property name="name" value="MapClassificationGuideMetadata" />
|
||||
<property name="permission" value="MapClassificationGuideMetadata" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmMapEmailMetadataCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="MapEmailMetadata" />
|
||||
<property name="permission" value="MapEmailMetadata" />
|
||||
</bean>
|
||||
<bean id="rmMapEmailMetadataCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="MapEmailMetadata" />
|
||||
<property name="permission" value="MapEmailMetadata" />
|
||||
<property name="groupId" value="filePlanMetadataListsAndEmail" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmPasswordControlCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="PasswordControl" />
|
||||
<property name="permission" value="PasswordControl" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmPlanningReviewCyclesCapability"
|
||||
parent="declarativeCapability" >
|
||||
<property name="name" value="PlanningReviewCycles"/>
|
||||
<property name="permission" value="PlanningReviewCycles"/>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.cutoff" value="false"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
<entry key="capabilityCondition.vitalRecordOrFolder" value="true"/>
|
||||
</map>
|
||||
</property>
|
||||
parent="rmRolesAndAccessRightsGroup">
|
||||
<property name="name" value="PasswordControl" />
|
||||
<property name="permission" value="PasswordControl" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmTriggerAnEventCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="TriggerAnEvent"/>
|
||||
<property name="permission" value="TriggerAnEvent"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD_FOLDER</value>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
<entry key="capabilityCondition.hasEvents" value="true"/>
|
||||
</map>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean id="rmUpdateClassificationDatesCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="UpdateClassificationDates" />
|
||||
<property name="permission" value="UpdateClassificationDates" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmUpdateExemptionCategoriesCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="UpdateExemptionCategories" />
|
||||
<property name="permission" value="UpdateExemptionCategories" />
|
||||
</bean>
|
||||
<bean id="rmPlanningReviewCyclesCapability"
|
||||
parent="rmVitalRecordsGroup" >
|
||||
<property name="name" value="PlanningReviewCycles"/>
|
||||
<property name="permission" value="PlanningReviewCycles"/>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.cutoff" value="false"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
<entry key="capabilityCondition.vitalRecordOrFolder" value="true"/>
|
||||
</map>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean id="rmTriggerAnEventCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="TriggerAnEvent"/>
|
||||
<property name="permission" value="TriggerAnEvent"/>
|
||||
<property name="kinds">
|
||||
<list>
|
||||
<value>RECORD_FOLDER</value>
|
||||
<value>RECORD</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.filling" value="true"/>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
<entry key="capabilityCondition.hasEvents" value="true"/>
|
||||
</map>
|
||||
</property>
|
||||
<property name="groupId" value="dispositionAndTransfers" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmUpdateClassificationDatesCapability"
|
||||
parent="rmClassifiedRecordsGroup">
|
||||
<property name="name" value="UpdateClassificationDates" />
|
||||
<property name="permission" value="UpdateClassificationDates" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmUpdateExemptionCategoriesCapability"
|
||||
parent="rmClassifiedRecordsGroup">
|
||||
<property name="name" value="UpdateExemptionCategories" />
|
||||
<property name="permission" value="UpdateExemptionCategories" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmUpdateTriggerDatesCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="UpdateTriggerDates"/>
|
||||
<property name="permission" value="UpdateTriggerDates"/>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
<property name="groupId" value="dispositionAndTransfers" />
|
||||
</bean>
|
||||
|
||||
<bean id="rmUpdateTriggerDatesCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="UpdateTriggerDates"/>
|
||||
<property name="permission" value="UpdateTriggerDates"/>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean id="rmUpdateVitalRecordCycleInformationCapability"
|
||||
parent="declarativeCapability">
|
||||
<property name="name" value="UpdateVitalRecordCycleInformation"/>
|
||||
<property name="permission" value="UpdateVitalRecordCycleInformation"/>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
parent="rmVitalRecordsGroup">
|
||||
<property name="name" value="UpdateVitalRecordCycleInformation"/>
|
||||
<property name="permission" value="UpdateVitalRecordCycleInformation"/>
|
||||
<property name="conditions">
|
||||
<map>
|
||||
<entry key="capabilityCondition.frozen" value="false"/>
|
||||
</map>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
|
||||
<!-- Record Folder capabilities -->
|
||||
<import resource="classpath:alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-recordfolder-context.xml"/>
|
||||
|
||||
|
||||
<!-- Record capabilities -->
|
||||
<import resource="classpath:alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-record-context.xml"/>
|
||||
|
||||
<import resource="classpath:alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-record-context.xml"/>
|
||||
|
||||
<!-- Freeze capabilities -->
|
||||
<import resource="classpath:alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-freeze-context.xml"/>
|
||||
|
||||
|
||||
<!-- File Plan capabilities -->
|
||||
<import resource="classpath:alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-fileplan-context.xml"/>
|
||||
|
||||
|
||||
<!-- Disposition capabilities -->
|
||||
<import resource="classpath:alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-disposition-context.xml"/>
|
||||
|
||||
|
||||
<!-- Audit capabilities -->
|
||||
<import resource="classpath:alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-audit-context.xml"/>
|
||||
|
||||
|
||||
<!-- List capabilities -->
|
||||
<import resource="classpath:alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-list-context.xml"/>
|
||||
|
||||
|
||||
<!-- Group capabilities -->
|
||||
<import resource="classpath:alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-group-context.xml"/>
|
||||
<import resource="classpath:alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-group-context.xml"/>
|
||||
|
||||
</beans>
|
Reference in New Issue
Block a user