11  Flexible KBD Configurations

Perform the following configurations required for Flexible KBD utility:

1.      Add entries to the following tables to create the tree structure according to the application requirements:

§       aai_menu_b

§       aai_menu_tl

§       aai_menu_tree

§       insert_aai_obj_type_action_func_map

§       insert_aai_obj_type_b

§        insert_aai_obj_type_tl

2.     Map the required User Groups to the respective User Roles to provide access to KBD Preference module. The User Roles mapped to KBD Preference module are:

§       F_KBDACC -Flex KBD Access 

§       F_KBDAUTH- Flex KBD Authorize 

§       F_KBDREAD- Flex KBD Read 

§       F_KBDWRITE- Flex KBD Write 

If you already have User Group Role mapping, map your user group to FlexKBD folder. For more information, see the Identity Management section in OFS Analytical Applications Infrastructure User Guide. You can also populate the following tables to seed the appropriate user function mapping to FlexKBD folder:

1        insert_cssms_function_mast

2       insert_cssms_group_role_map

3        insert_cssms_role_function_map

4       insert_cssms_role_mast

5       cssms_folder_function_map

If data is seeded into the system, then the sequences for the following tables should be reinitialized:

6       flexkbd_ctrl_loc

7       flexkbd_dim_info

8       flexkbd_pref_master

Following table describes the column name for the corresponding Table and Sequence that needs to be reinitialized:

Sequence name

Table name

Column name

FLEXKBD_CTRL_LOC_SEQ  

flexkbd_ctrl_loc

CONTROL_ID

FLEXKBD_DIM_INFO_SEQ  

flexkbd_dim_info

KBDID

FLEXKBD_PREF_MASTER_SEQ  

flexkbd_pref_master

PREF_ID