Adding a standard action to refresh columnar data on a columnar list

A standard action, Refresh Columnar Data, can be placed on any columnar list to allow the user to explicitly invoke replication on the columnar replication set to which the list’s business class belongs. The Refresh Columnar Data action is accessible on a columnar list if specified as an action on the list. By default, this action is secured and hidden unless a security class assigned to the user through a role explicitly allows it for the specific business class the list displays. The security class must grant access to the Refresh Columnar Data action on the BusinessClass, and access must also be granted to the RefreshColumnarData BusinessTask. Additionally, the user must have access to the ReplicationSet actions to replicate the data to columnar.

  1. To add the Refresh Columnar Data action to a columnar list:
    1. Access the Configuration Console, edit a columnar list, and then add the refresh columnar data action to the LPL:
      For example:
      LeaveOfAbsenceList is a List
      		implements ColumnarView
      		search for is inline
      			Layout
      				paragraph
      					Employee
      		
      		Actions
      			refresh columnar data
      		Display Fields
      			Employee
      			RequestDate
      			LeaveEndData
    2. Click Save.
  2. To allow a security class to grant access:
    1. Navigate to Security Administration > Configurations > Console then create a security class if it does not exist or edit an existing one. Add the access rights to the LPL, where <BusinessClass> is the specific business class that the list displaying:
      For example:
      
      <SecurityClass> is a SecurityClass
      	description is "<description>"
      
      Access Rights
      	<BusinessClass> BusinessClass
      		is accessible
      			for all actions, refresh columnar data
      			unconditionally
      	ReplicationSet BusinessClass
      		is accessible
      			for all actions
      			unconditionally
      	RefreshColumnarData BusinessTask
      		is accessible
      			for all actions
      			unconditionally
    2. Click Save.
  3. To add a security class to a role:
    1. Navigate to Security Administration > User Management > Role then create a role if it does not exist or edit an existing one.
    2. Open a role, select the Security Classes Assigned to Role tab, then click Create and specify the security class that must be assigned to that role.
    3. Click Save.
  4. Open the list where the Refresh Columnar Data action is added, then click the Refresh Columnar Data action button and validate that the replication completes.