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 |