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

A standard action, Refresh Columnar Data, is placed on any columnar list to enable 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. Add the Refresh Columnar Data action to a columnar list.
    1. Access the Configuration Console, edit a columnar list and 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. Allow a security class to grant access:
    1. In the Security Administration, select Configurations > Console and 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. Add a security class to a role.
    1. In the Security Administration, select User Management > Role and create a role, if it does not exist, or edit an existing one.
    2. Open a role and click the Security Classes Assigned to Role tab.
    3. Click Create and specify the security class that you must assign to that role.
    4. Click Save.
  4. Open the list where the Refresh Columnar Data action is added. Click the Refresh Columnar Data action button and validate that the replication completes.