Search Results bsc_user_tab_access
Overview
The BSC_USER_TAB_ACCESS table is a core security and configuration object within the Oracle E-Business Suite Balanced Scorecard (BSC) module. It functions as a junction table that defines the relationship between user responsibilities and specific application tabs. Its primary role is to enforce tab-level permissions, controlling which navigation tabs within the Balanced Scorecard interface are accessible to users assigned a given responsibility. This granular security mechanism ensures users only see the functionality relevant to their defined role, adhering to the principle of least privilege within the application's security model.
Key Information Stored
The table's structure is concise, centered on the two foreign key columns that form its composite primary key. The RESPONSIBILITY_ID column stores a unique identifier that links to a specific responsibility defined in the BSC_RESPONSIBILITY table. The TAB_ID column stores a unique identifier that links to a specific application tab defined in the BSC_TABS_B table. The existence of a record in this table for a given RESPONSIBILITY_ID and TAB_ID pair explicitly grants access to that tab for users operating under that responsibility. The absence of a record implicitly denies access.
Common Use Cases and Queries
A primary use case is auditing and reporting on tab-level security assignments. System administrators may query this table to verify or modify the tabs available to a specific responsibility. Common SQL patterns include listing all tabs accessible to a responsibility or identifying which responsibilities have access to a particular tab. For example, to find all tab IDs granted to a specific responsibility, one would query: SELECT tab_id FROM bsc_user_tab_access WHERE responsibility_id = <RESP_ID>;. Conversely, to audit all responsibilities with access to a critical tab, the query would be: SELECT responsibility_id FROM bsc_user_tab_access WHERE tab_id = <TAB_ID>;. These queries are foundational for security reviews and access provisioning workflows within the BSC module.
Related Objects
The BSC_USER_TAB_ACCESS table maintains documented foreign key relationships with two primary master tables, as per the provided metadata:
- BSC_RESPONSIBILITY: The table is referenced via the column BSC_USER_TAB_ACCESS.RESPONSIBILITY_ID. This relationship ties a tab permission record to a specific application responsibility.
- BSC_TABS_B: The table is referenced via the column BSC_USER_TAB_ACCESS.TAB_ID. This relationship defines which specific application navigation tab the permission record governs.
The table's primary key constraint, BSC_USER_TAB_ACCESS_PK, is defined on the combination of (RESPONSIBILITY_ID, TAB_ID), ensuring a unique and non-nullable relationship between these two entities.
-
Table: BSC_USER_TAB_ACCESS
12.1.1
owner:BSC, object_type:TABLE, fnd_design_data:BSC.BSC_USER_TAB_ACCESS, object_name:BSC_USER_TAB_ACCESS, status:VALID, product: BSC - Balanced Scorecard , description: Tab permissions , implementation_dba_data: BSC.BSC_USER_TAB_ACCESS ,
-
Table: BSC_USER_TAB_ACCESS
12.2.2
product: BSC - Balanced Scorecard (Obsolete) , description: Tab permissions , implementation_dba_data: Not implemented in this database ,
-
APPS.BSC_COMMON_DIMENSIONS_PUB dependencies on BSC_USER_TAB_ACCESS
12.1.1
-
APPS.BSC_SEC_UTILITY dependencies on BSC_USER_TAB_ACCESS
12.1.1
-
APPS.BSC_LAUNCH_PAD_PUB dependencies on BSC_USER_TAB_ACCESS
12.1.1
-
APPS.BSC_SCORECARD_PVT dependencies on BSC_USER_TAB_ACCESS
12.1.1
-
APPS.BSC_PORTLET_KPILISTCUST dependencies on BSC_USER_TAB_ACCESS
12.1.1
-
APPS.BSC_SCORECARD_PUB dependencies on BSC_USER_TAB_ACCESS
12.1.1
-
APPS.BSC_PORTLET_UI_WRAPPER dependencies on BSC_USER_TAB_ACCESS
12.1.1
-
APPS.BSC_UPGRADES dependencies on BSC_USER_TAB_ACCESS
12.1.1
-
APPS.BSC_PORTLET_GRAPH dependencies on BSC_USER_TAB_ACCESS
12.1.1
-
APPS.BSC_PORTLET_KPILISTCUST dependencies on BSC_KPIS_B
12.1.1
-
TABLE: BSC.BSC_USER_TAB_ACCESS
12.1.1
owner:BSC, object_type:TABLE, fnd_design_data:BSC.BSC_USER_TAB_ACCESS, object_name:BSC_USER_TAB_ACCESS, status:VALID,
-
APPS.BSC_PORTLET_UI_WRAPPER dependencies on BSC_SYS_IMAGES_MAP_VL
12.1.1
-
APPS.BSC_PORTLET_UI_WRAPPER dependencies on BSC_SYS_IMAGES
12.1.1
-
SYNONYM: APPS.BSC_USER_TAB_ACCESS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BSC_USER_TAB_ACCESS, status:VALID,
-
APPS.BSC_PORTLET_KPILISTCUST dependencies on BSC_USER_KPI_ACCESS
12.1.1
-
APPS.BSC_PORTLET_KPILISTCUST dependencies on BSC_TAB_INDICATORS
12.1.1
-
APPS.BSC_PORTLET_GRAPH dependencies on FND_RESPONSIBILITY
12.1.1
-
APPS.BSC_LAUNCH_PAD_PUB dependencies on FND_RESPONSIBILITY_VL
12.1.1
-
APPS.BSC_PORTLET_GRAPH dependencies on BSC_USER_RESPONSIBILITY_V
12.1.1
-
Table: BSC_RESPONSIBILITY
12.1.1
owner:BSC, object_type:TABLE, fnd_design_data:BSC.BSC_RESPONSIBILITY, object_name:BSC_RESPONSIBILITY, status:VALID, product: BSC - Balanced Scorecard , description: Responsibilities information , implementation_dba_data: BSC.BSC_RESPONSIBILITY ,
-
APPS.BSC_MIGRATION dependencies on BSC_MESSAGE_LOGS
12.1.1
-
APPS.BSC_SCORECARD_PVT dependencies on BSC_TAB_VIEW_LABELS_B
12.1.1
-
APPS.BSC_PORTLET_GRAPH dependencies on BSC_USER_KPI_ACCESS
12.1.1
-
Table: BSC_RESPONSIBILITY
12.2.2
product: BSC - Balanced Scorecard (Obsolete) , description: Responsibilities information , implementation_dba_data: Not implemented in this database ,
-
Table: BSC_TABS_B
12.1.1
owner:BSC, object_type:TABLE, fnd_design_data:BSC.BSC_TABS_B, object_name:BSC_TABS_B, status:VALID, product: BSC - Balanced Scorecard , description: Tabs information , implementation_dba_data: BSC.BSC_TABS_B ,
-
Table: BSC_TABS_B
12.2.2
product: BSC - Balanced Scorecard (Obsolete) , description: Tabs information , implementation_dba_data: Not implemented in this database ,
-
APPS.BSC_MIGREATION_UI SQL Statements
12.1.1
-
PACKAGE BODY: APPS.BSC_PORTLET_GRAPH
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BSC_PORTLET_GRAPH, status:VALID,
-
PACKAGE BODY: APPS.BSC_SCORECARD_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BSC_SCORECARD_PVT, status:VALID,
-
APPS.BSC_PORTLET_KPILISTCUST dependencies on BSC_USER_PARAMETERS_B
12.1.1
-
PACKAGE BODY: APPS.BSC_SEC_UTILITY
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BSC_SEC_UTILITY, status:VALID,
-
APPS.BSC_LAUNCH_PAD_PUB dependencies on FND_MENUS_VL
12.1.1
-
PACKAGE BODY: APPS.BSC_SCORECARD_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BSC_SCORECARD_PUB, status:VALID,
-
PACKAGE BODY: APPS.BSC_PORTLET_KPILISTCUST
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BSC_PORTLET_KPILISTCUST, status:VALID,
-
APPS.BSC_UPGRADES dependencies on BSC_USER_KPI_ACCESS
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE BODY: APPS.BSC_COMMON_DIMENSIONS_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BSC_COMMON_DIMENSIONS_PUB, status:VALID,
-
PACKAGE BODY: APPS.BSC_LAUNCH_PAD_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BSC_LAUNCH_PAD_PUB, status:VALID,
-
PACKAGE BODY: APPS.BSC_PORTLET_UI_WRAPPER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BSC_PORTLET_UI_WRAPPER, status:VALID,
-
APPS.BSC_SEC_UTILITY SQL Statements
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.BSC_PORTLET_GRAPH dependencies on BSC_TAB_INDICATORS
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
APPS.BSC_SEC_UTILITY dependencies on DUAL
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.BSC_UPGRADES
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BSC_UPGRADES, status:VALID,
-
APPS.BSC_PORTLET_UI_WRAPPER dependencies on ICX_SEC
12.1.1