Search Results igw_roles
Overview
The IGW_ROLES table is a core data object within the Oracle E-Business Suite Grants Proposal (IGW) module. It functions as the master repository for defining distinct user roles within the grants management lifecycle. In the context of Oracle EBS 12.1.1 and 12.2.2, this table is fundamental for implementing a role-based security model, governing user permissions, and enforcing workflow responsibilities for proposal creation, submission, and administration. It stores the definitive list of roles that can be assigned to users, enabling controlled access to specific functions and data within the IGW application.
Key Information Stored
The table's primary purpose is to store unique role identifiers and associated metadata. While the full column list is not detailed in the provided metadata, the structure is defined by its primary key and foreign key relationships. The central column is ROLE_ID, which serves as the unique primary key for each role record. This identifier is the critical link used across the module to associate roles with users and their permissions. Other columns likely include descriptive fields such as a role name, creation date, and last update date. The existence of a related translation table (IGW_ROLES_TL) indicates that role names and potentially other attributes support multiple languages.
Common Use Cases and Queries
This table is primarily accessed for security configuration, user administration, and audit reporting. Common operational scenarios include querying all available roles for assignment, identifying which roles are associated with specific users on proposals, and understanding the permission sets attached to a role. A fundamental query retrieves the base role information, often joined with its translated description:
- Listing All Roles:
SELECT r.role_id, tl.role_name FROM igw_roles r, igw_roles_tl tl WHERE r.role_id = tl.role_id AND tl.language = USERENV('LANG'); - Finding Users with a Specific Role: This typically involves joining IGW_ROLES to IGW_PROP_USER_ROLES and then to the employee or user tables (e.g., PER_ALL_PEOPLE_F) to resolve user identities for a given proposal or across the system.
Related Objects
The IGW_ROLES table is central to the Grants Proposal security schema, with several key objects directly dependent on it, as documented by its foreign key relationships:
- IGW_PROP_USER_ROLES: Links roles to specific users on individual grant proposals. The column IGW_PROP_USER_ROLES.ROLE_ID references IGW_ROLES.ROLE_ID.
- IGW_ROLES_TL: The Translation table storing multilingual descriptions for roles. The column IGW_ROLES_TL.ROLE_ID references IGW_ROLES.ROLE_ID.
- IGW_ROLE_RIGHTS: Defines the specific functional permissions or rights granted to each role. The column IGW_ROLE_RIGHTS.ROLE_ID references IGW_ROLES.ROLE_ID, establishing the link between a role and its authorized actions.
-
Table: IGW_ROLES
12.1.1
owner:IGW, object_type:TABLE, fnd_design_data:IGW.IGW_ROLES, object_name:IGW_ROLES, status:VALID, product: IGW - Grants Proposal , description: Information about user roles , implementation_dba_data: IGW.IGW_ROLES ,
-
Table: IGW_ROLES
12.2.2
product: IGW - Grants Proposal (Obsolete) , description: Information about user roles , implementation_dba_data: Not implemented in this database ,
-
APPS.IGW_PROP_USER_ROLES_PVT dependencies on IGW_ROLES
12.1.1
-
APPS.IGW_ROLES_PKG dependencies on IGW_ROLES
12.1.1
-
APPS.IGW_PROP_USERS_PVT dependencies on IGW_ROLES
12.1.1
-
Table: IGW_ROLES_TL
12.1.1
owner:IGW, object_type:TABLE, fnd_design_data:IGW.IGW_ROLES_TL, object_name:IGW_ROLES_TL, status:VALID, product: IGW - Grants Proposal , description: Multiple language support-related information for the main table IGW_ROLES , implementation_dba_data: IGW.IGW_ROLES_TL ,
-
SYNONYM: APPS.IGW_ROLES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGW_ROLES, status:VALID,
-
VIEW: APPS.IGW_ROLES_VL
12.1.1
-
APPS.IGW_ROLES_PKG SQL Statements
12.1.1
-
Table: IGW_ROLES_TL
12.2.2
product: IGW - Grants Proposal (Obsolete) , description: Multiple language support-related information for the main table IGW_ROLES , implementation_dba_data: Not implemented in this database ,
-
TABLE: IGW.IGW_ROLES
12.1.1
owner:IGW, object_type:TABLE, fnd_design_data:IGW.IGW_ROLES, object_name:IGW_ROLES, status:VALID,
-
PACKAGE BODY: APPS.IGW_ROLES_PKG
12.1.1
-
Table: IGW_PROP_USER_ROLES
12.2.2
product: IGW - Grants Proposal (Obsolete) , description: Information about the roles assigned to users for proposal access , implementation_dba_data: Not implemented in this database ,
-
View: IGW_ROLES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGW.IGW_ROLES_VL, object_name:IGW_ROLES_VL, status:VALID, product: IGW - Grants Proposal , description: 10SC Only , implementation_dba_data: APPS.IGW_ROLES_VL ,
-
Table: IGW_ROLE_RIGHTS
12.2.2
product: IGW - Grants Proposal (Obsolete) , description: Information about rights associated with a role , implementation_dba_data: Not implemented in this database ,
-
Table: IGW_PROP_USER_ROLES
12.1.1
owner:IGW, object_type:TABLE, fnd_design_data:IGW.IGW_PROP_USER_ROLES, object_name:IGW_PROP_USER_ROLES, status:VALID, product: IGW - Grants Proposal , description: Information about the roles assigned to users for proposal access , implementation_dba_data: IGW.IGW_PROP_USER_ROLES ,
-
PACKAGE BODY: APPS.IGW_PROP_USER_ROLES_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGW_PROP_USER_ROLES_PVT, status:VALID,
-
View: IGW_ROLES_VL
12.2.2
product: IGW - Grants Proposal (Obsolete) , description: 10SC Only , implementation_dba_data: Not implemented in this database ,
-
12.1.1 FND Design Data
12.1.1
-
PACKAGE BODY: APPS.IGW_PROP_USERS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGW_PROP_USERS_PVT, status:VALID,
-
Table: IGW_ROLE_RIGHTS
12.1.1
owner:IGW, object_type:TABLE, fnd_design_data:IGW.IGW_ROLE_RIGHTS, object_name:IGW_ROLE_RIGHTS, status:VALID, product: IGW - Grants Proposal , description: Information about rights associated with a role , implementation_dba_data: IGW.IGW_ROLE_RIGHTS ,
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE BODY: APPS.IGW_ROLES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGW_ROLES_PKG, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
TABLE: IGW.IGW_ROLES_TL
12.1.1
owner:IGW, object_type:TABLE, fnd_design_data:IGW.IGW_ROLES_TL, object_name:IGW_ROLES_TL, status:VALID,
-
VIEW: APPS.IGW_ROLES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGW.IGW_ROLES_VL, object_name:IGW_ROLES_VL, status:VALID,
-
APPS.IGW_ROLES_PKG dependencies on IGW_ROLES_TL
12.1.1
-
APPS.IGW_PROP_USERS_PVT SQL Statements
12.1.1
-
APPS.IGW_PROP_USER_ROLES_PVT SQL Statements
12.1.1
-
APPS.IGW_PROP_USERS_PVT dependencies on IGW_PROP_USER_ROLES
12.1.1
-
eTRM - IGW Tables and Views
12.1.1
description: Information on proposal subjects ,
-
APPS.IGW_PROP_USERS_PVT dependencies on FND_API
12.1.1
-
APPS.IGW_PROP_USER_ROLES_PVT dependencies on FND_API
12.1.1
-
PACKAGE BODY: APPS.IGW_PROP_USER_ROLES_PVT
12.1.1
-
PACKAGE BODY: APPS.IGW_PROP_USERS_PVT
12.1.1
-
eTRM - IGW Tables and Views
12.1.1
description: Information on proposal subjects ,
-
12.1.1 DBA Data
12.1.1