mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-07 17:49:17 +00:00
RM-2004 initial commit of capability
This commit is contained in:
@@ -20,6 +20,16 @@
|
|||||||
<property name="index" value="30" />
|
<property name="index" value="30" />
|
||||||
</bean>
|
</bean>
|
||||||
|
|
||||||
|
<bean id="rmAddExemptionsCapability"
|
||||||
|
parent="declarativeCapability">
|
||||||
|
<property name="name" value="AddExemption" />
|
||||||
|
<property name="permission" value="AddExemption" />
|
||||||
|
<property name="group">
|
||||||
|
<ref bean="configGroup" />
|
||||||
|
</property>
|
||||||
|
<property name="index" value="100" />
|
||||||
|
</bean>
|
||||||
|
|
||||||
<!-- Unassignable Capabilities -->
|
<!-- Unassignable Capabilities -->
|
||||||
|
|
||||||
<bean id="rmCreateRootRecordCategoryCapability"
|
<bean id="rmCreateRootRecordCategoryCapability"
|
||||||
|
@@ -96,6 +96,8 @@
|
|||||||
<includePermissionGroup type="rma:filePlanComponent" permissionGroup="DeleteHold"/>
|
<includePermissionGroup type="rma:filePlanComponent" permissionGroup="DeleteHold"/>
|
||||||
<includePermissionGroup type="rma:filePlanComponent" permissionGroup="EditHold"/>
|
<includePermissionGroup type="rma:filePlanComponent" permissionGroup="EditHold"/>
|
||||||
<includePermissionGroup type="rma:filePlanComponent" permissionGroup="EndRetention"/>
|
<includePermissionGroup type="rma:filePlanComponent" permissionGroup="EndRetention"/>
|
||||||
|
<includePermissionGroup type="rma:filePlanComponent" permissionGroup="AddExemption" />
|
||||||
|
|
||||||
</permissionGroup>
|
</permissionGroup>
|
||||||
|
|
||||||
<permissionGroup name="Filing" allowFullControl="false" expose="true">
|
<permissionGroup name="Filing" allowFullControl="false" expose="true">
|
||||||
@@ -186,6 +188,8 @@
|
|||||||
<permissionGroup name="EditHold" expose="false" allowFullControl="false"/>
|
<permissionGroup name="EditHold" expose="false" allowFullControl="false"/>
|
||||||
<permissionGroup name="EndRetention" expose="false" allowFullControl="false"/>
|
<permissionGroup name="EndRetention" expose="false" allowFullControl="false"/>
|
||||||
|
|
||||||
|
<permissionGroup name="AddExemption" expose="false" allowFullControl="false" />
|
||||||
|
|
||||||
<!-- End -->
|
<!-- End -->
|
||||||
|
|
||||||
<permission name="_ReadRecords" expose="false">
|
<permission name="_ReadRecords" expose="false">
|
||||||
@@ -492,6 +496,10 @@
|
|||||||
<grantedToGroup permissionGroup="EndRetention"/>
|
<grantedToGroup permissionGroup="EndRetention"/>
|
||||||
</permission>
|
</permission>
|
||||||
|
|
||||||
|
<permission name="_AddExemption" expose="false">
|
||||||
|
<grantedToGroup permissionGroup="AddExemption" />
|
||||||
|
</permission>
|
||||||
|
|
||||||
</permissionSet>
|
</permissionSet>
|
||||||
|
|
||||||
</permissions>
|
</permissions>
|
@@ -925,4 +925,10 @@
|
|||||||
<property name="capability" value="MoveDmRecords"/>
|
<property name="capability" value="MoveDmRecords"/>
|
||||||
</bean>
|
</bean>
|
||||||
|
|
||||||
|
<bean id="jsonConversionComponent.addExemption"
|
||||||
|
parent="jsonConversionComponent.baseAction">
|
||||||
|
<property name="name" value="addExemption" />
|
||||||
|
<property name="capability" value="AddExemption" />
|
||||||
|
</bean>
|
||||||
|
|
||||||
</beans>
|
</beans>
|
@@ -74,7 +74,8 @@
|
|||||||
"FileUnfiledRecords",
|
"FileUnfiledRecords",
|
||||||
"RejectRecords",
|
"RejectRecords",
|
||||||
"LinkToRecords",
|
"LinkToRecords",
|
||||||
"ManageAccessControls"
|
"ManageAccessControls",
|
||||||
|
"AddExemption"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -219,7 +220,8 @@
|
|||||||
"FileHoldReport",
|
"FileHoldReport",
|
||||||
"DeleteHold",
|
"DeleteHold",
|
||||||
"EditHold",
|
"EditHold",
|
||||||
"EndRetention"
|
"EndRetention",
|
||||||
|
"AddExemption"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
@@ -134,4 +134,6 @@ public interface RMPermissionModel
|
|||||||
String CREATE_HOLD = "CreateHold";
|
String CREATE_HOLD = "CreateHold";
|
||||||
String ADD_TO_HOLD = "AddToHold";
|
String ADD_TO_HOLD = "AddToHold";
|
||||||
String REMOVE_FROM_HOLD = "RemoveFromHold";
|
String REMOVE_FROM_HOLD = "RemoveFromHold";
|
||||||
|
|
||||||
|
String ADD_EXEMPTIONS = "AddExemptions";
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user