-
Type: Bug
-
Status: Resolved
-
Priority: Major
-
Resolution: Applied
-
Affects Version/s: None
-
Fix Version/s: V1.0 Errata
-
Component/s: Domain Model, Schema
-
Labels:None
-
Resolution:
Affects CD07.
There are numerous inconsistencies between the Domain Model and the Schema for AllowableActions keys.
I'm looking at the spec (2.1.8.3.2 AllowableActions & Permission Mapping) and the schema (enumAllowableActionsKey).
Here's a diff, grouped by related stuff. "-" prefix is for what's in the spec, "+" prefix for the schema.
-canCheckIn.Document
-canCheckOut.Document
+canCheckin.Document
+canCheckout.Document
-canDelete.Folder
+(not in schema)
-canGetContentStream.Object
+(not in schema)
-canSetContentStream.Document
+canSetContent.Document
-canDeleteContentStream.Document
+canDeleteContent.Document
-canGetAllVersions.Document
+canGetAllVersions.VersionSeries
-canRemoveObjectFromFolder.Folder
-canRemoveObjectFromFolder.Object
+canRemoveFromFolder.Folder
+canRemoveFromFolder.Object
-canGetFolderTree.Folder
+(not in schema)
-canGetFolderParent.Folder
-canGetObjectParents.Object
+canGetFolderParent.Object
+canGetParents.Folder
-canGetRenditions.Object
+(not in schema)
-canMoveObject.Object
-canMoveObject.Source
-canMoveObject.Target
+canMove.Object
+canMove.Source
+canMove.Target
-(not in spec)
+canViewContent.Object