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