Document Sharing Controller base class

The Document Sharing Controller class (ClbDocumentSharingController) and its subclass define user-creatable share records associated with a document or folder.

The following subclass derives from the Share base class: Document Share and Folder Share

You can view the base class and subclasses in the Administration Console for Content Platform Engine, under the object store navigation pane. Go to Data Design > Classes > Other Classes > Abstract Persistable > Document Sharing Controller.

Class metadata:
  • Allows instances: false
  • Hidden: false
  • Subclassed from: Abstract Persistable (ClbAbstractPersistable) class

Document Sharing Controller (ClbDocumentSharingController)

Table 1. Document Sharing Controller
Column Name Property Description

Shared Version Series (ClbSharedVersionSeries)

Singleton OVP

Folder Sharing Controller 1

(ClbFolderSharingController1)

Singleton Object

Document Share Controller inherits from Folder Share Controller

Read/Write,

Not Required

Required WRITE ACL rights on DSC.

Folder Sharing Controller 2

(ClbFolderSharingController2)

Singleton Object

Folder Sharing Controller 3 (ClbFolderSharingController3)

Singleton Object

Folder Sharing Controller 4

(ClbFolderSharingController4)

Singleton Object

Folder Sharing Controller 5

(ClbFolderSharingController5)

Singleton Object

Folder Share Security Adapter(ClbFolderShareSecurityAdapter)

Singleton Object

Document Share Controller (DSC) inherits from Folder Share Security Adapter

Read/Write,

Required WRITE ACL rights on DSC.