IBM Content Navigator V2.0.3
支持:
CMIS for FileNet P8CmisToP8PermissionMapping 参数允许您将 CMIS 基本许可权(例如,cmis:read、cmis:write 和 cmis:all)映射至 IBM® FileNet® P8 上的访问权。
CMIS 基本许可权是在 OASIS Content Management Interoperability Services 规范 2.1.12.2 上定义的,此规范由以下网址在线提供:http://docs.oasis-open.org/cmis/CMIS/v1.1/cs01/CMIS-v1.1-cs01.html#x1-7700012。
CmisToP8PermissionMapp.Document.Read = AccessLevel.READ | AccessRight.VIEW_CONTENT
CmisToP8PermissionMapp.Folder.Write = AccessRight.READ | AccessRight.READ_ACL |
AccessRight.VIEW_CONTENT | AccessRight.CHANGE_STATE | AccessRight.CREATE_INSTANCE |
AccessRight.LINK | AccessRight.UNLINK | AccessRight.WRITE | AccessRight.CREATE_CHILD
| AccessRight.MINOR_VERSION | AccessRight.PUBLISH
CmisToP8PermissionMapp.Others.All = AccessLevel.FULL_CONTROL_CUSTOM
可配置某些或全部 CmisToP8PermissionMapping 参数。如果未指定参数值,那么系统会使用缺省值。
CmisToP8PermissionMapping.Document.Read = AccessRight.READ |
AccessRight.READ_ACL | AccessRight.VIEW_CONTENT
CmisToP8PermissionMapping.Document.Write = AccessRight.READ
| AccessRight.READ_ACL | AccessRight.VIEW_CONTENT | AccessRight.CHANGE_STATE
| AccessRight.CREATE_INSTANCE | AccessRight.LINK | AccessRight.UNLINK
| AccessRight.WRITE
CmisToP8PermissionMapping.Document.All = AccessRight.READ
| AccessRight.READ_ACL | AccessRight.VIEW_CONTENT | AccessRight.CHANGE_STATE
| AccessRight.CREATE_INSTANCE | AccessRight.LINK | AccessRight.WRITE
| AccessRight.MAJOR_VERSION | AccessRight.MINOR_VERSION | AccessRight.PUBLISH
| AccessRight.RESERVED12 | AccessRight.RESERVED13 | AccessRight.DELETE
| AccessRight.UNLINK | AccessRight.WRITE_ACL | AccessRight.WRITE_OWNER
CmisToP8PermissionMapping.Folder.Read = AccessRight.READ | AccessRight.READ_ACL
CmisToP8PermissionMapping.Folder.Write = AccessRight.READ
| AccessRight.READ_ACL | AccessRight.VIEW_CONTENT | AccessRight.CHANGE_STATE
| AccessRight.CREATE_INSTANCE | AccessRight.LINK | AccessRight.UNLINK
| AccessRight.WRITE | AccessRight.CREATE_CHILD | AccessRight.MINOR_VERSION
| AccessRight.PUBLISH
CmisToP8PermissionMapping.Folder.All = AccessRight.READ
| AccessRight.READ_ACL | AccessRight.VIEW_CONTENT | AccessRight.CHANGE_STATE
| AccessRight.CREATE_INSTANCE | AccessRight.LINK | AccessRight.UNLINK
| AccessRight.WRITE | AccessRight.CREATE_CHILD | AccessRight.MINOR_VERSION
| AccessRight.PUBLISH | AccessRight.RESERVED12 | AccessRight.RESERVED13
| AccessRight.DELETE | AccessRight.WRITE_ACL | AccessRight.WRITE_OWNER
| AccessRight.MAJOR_VERSION
CmisToP8PermissionMapping.Others.Read = AccessRight.READ | AccessRight.READ_ACL
CmisToP8PermissionMapping.Others.Write = AccessRight.READ | AccessRight.READ_ACL
| AccessRight.CREATE_INSTANCE | AccessRight.LINK | AccessRight.WRITE
CmisToP8PermissionMapping.Others.All = AccessRight.READ
| AccessRight.READ_ACL | AccessRight.CREATE_INSTANCE
| AccessRight.CREATE | AccessRight.LINK | AccessRight.WRITE
| AccessRight.DELETE | AccessRight.RESERVED12 | AccessRight.RESERVED13
| AccessRight.WRITE_ACL | AccessRight.WRITE_OWNER