Search Results igw_prop_users
Overview
The IGW_PROP_USERS table is a core data object within the Oracle E-Business Suite Grants Proposal module (IGW). It functions as a junction table that establishes and manages the relationship between proposals and the users who are authorized to access them. Its primary role is to enforce data security and access control by defining a list of users for each specific proposal. This table is essential for the collaborative workflow of proposal development, ensuring that only designated individuals can view or modify a proposal based on their assigned roles, which are managed through the related IGW_PROP_USER_ROLES table.
Key Information Stored
The table's structure is minimal, designed specifically to link two key entities. Its critical columns, which together form the primary key, are PROPOSAL_ID and USER_ID. The PROPOSAL_ID column stores a foreign key reference to a specific proposal record in the IGW_PROPOSALS_ALL table. The USER_ID column stores a foreign key reference to a user defined in the FND_USER table, which is the central repository for all E-Business Suite user accounts. This pairing ensures a unique association between a user and a proposal, preventing duplicate access entries. The table itself does not store role or permission details; that information is maintained separately in IGW_PROP_USER_ROLES.
Common Use Cases and Queries
A primary use case is generating access reports for proposal audits or administrative reviews. System administrators or proposal managers frequently query this table to list all users with access to a particular proposal or to identify all proposals accessible to a specific user. Common SQL patterns include joining to FND_USER to retrieve usernames and joining to IGW_PROPOSALS_ALL for proposal details. For example, to list users for a specific proposal:
- SELECT fu.user_name, fu.description FROM igw_prop_users ipu, fnd_user fu WHERE ipu.user_id = fu.user_id AND ipu.proposal_id = <PROPOSAL_ID>;
Another critical use case is during data migration or security synchronization, where scripts may populate this table to grant initial access to proposal teams based on legacy system data or organizational hierarchies.
Related Objects
The IGW_PROP_USERS table maintains defined foreign key relationships with several other EBS objects, centralizing its role in the data model:
- IGW_PROPOSALS_ALL: The primary proposal table. The IGW_PROP_USERS.PROPOSAL_ID column references IGW_PROPOSALS_ALL, ensuring every user association is linked to a valid proposal.
- FND_USER: The core application user table. The IGW_PROP_USERS.USER_ID column references FND_USER.USER_ID, ensuring access is granted only to registered system users.
- IGW_PROP_USER_ROLES: This table holds the specific roles (e.g., Writer, Approver, Viewer) for each user-proposal combination. It references IGW_PROP_USERS using both the PROPOSAL_ID and USER_ID columns, creating a dependent relationship where role assignments require a prior access entry.
-
Table: IGW_PROP_USERS
12.1.1
owner:IGW, object_type:TABLE, fnd_design_data:IGW.IGW_PROP_USERS, object_name:IGW_PROP_USERS, status:VALID, product: IGW - Grants Proposal , description: Information about users who have proposal access , implementation_dba_data: IGW.IGW_PROP_USERS ,
-
Table: IGW_PROP_USERS
12.2.2
product: IGW - Grants Proposal (Obsolete) , description: Information about users who have proposal access , implementation_dba_data: Not implemented in this database ,
-
APPS.IGW_PROP_USER_ROLES_PVT dependencies on IGW_PROP_USERS
12.1.1
-
APPS.IGW_PROP dependencies on IGW_PROP_USERS
12.1.1
-
APPS.IGW_PROP_APPROVALS_PVT dependencies on IGW_PROP_USERS
12.1.1
-
APPS.IGW_PROP_USERS_PVT dependencies on IGW_PROP_USERS
12.1.1
-
APPS.IGW_PROPOSAL_APPROVAL dependencies on IGW_PROP_USERS
12.1.1
-
APPS.IGW_PROP_USERS_TBH dependencies on IGW_PROP_USERS
12.1.1
-
SYNONYM: APPS.IGW_PROP_USERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGW_PROP_USERS, status:VALID,
-
TABLE: IGW.IGW_PROP_USERS
12.1.1
owner:IGW, object_type:TABLE, fnd_design_data:IGW.IGW_PROP_USERS, object_name:IGW_PROP_USERS, status:VALID,
-
APPS.IGW_PROP_USERS_TBH dependencies on APP_EXCEPTION
12.1.1
-
APPS.IGW_PROP_USERS_TBH SQL Statements
12.1.1
-
APPS.IGW_PROP_APPROVALS_PVT SQL Statements
12.1.1
-
APPS.IGW_PROPOSAL_APPROVAL SQL Statements
12.1.1
-
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 ,
-
APPS.IGW_PROP_USERS_TBH dependencies on FND_MESSAGE
12.1.1
-
APPS.IGW_PROP dependencies on DUAL
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 ,
-
APPS.IGW_PROP_APPROVALS_PVT dependencies on IGW_PROP_USER_ROLES
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
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,
-
APPS.IGW_PROP dependencies on IGW_PROP
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
Table: IGW_PROPOSALS_ALL
12.2.2
product: IGW - Grants Proposal (Obsolete) , description: Core information about proposals , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.IGW_PROP_USERS_TBH
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGW_PROP_USERS_TBH, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.IGW_PROPOSAL_APPROVAL dependencies on IGW_PROP_USER_ROLES
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_PROPOSALS_ALL
12.1.1
owner:IGW, object_type:TABLE, fnd_design_data:IGW.IGW_PROPOSALS_ALL, object_name:IGW_PROPOSALS_ALL, status:VALID, product: IGW - Grants Proposal , description: Core information about proposals , implementation_dba_data: IGW.IGW_PROPOSALS_ALL ,
-
PACKAGE BODY: APPS.IGW_PROP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGW_PROP, status:VALID,
-
PACKAGE BODY: APPS.IGW_PROP_APPROVALS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGW_PROP_APPROVALS_PVT, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.IGW_PROP_USERS_TBH
12.1.1
-
PACKAGE BODY: APPS.IGW_PROPOSAL_APPROVAL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGW_PROPOSAL_APPROVAL, status:VALID,
-
APPS.IGW_PROP SQL Statements
12.1.1
-
APPS.IGW_PROP_USERS_TBH dependencies on FND_API
12.1.1
-
APPS.IGW_PROP_USERS_PVT SQL Statements
12.1.1
-
APPS.IGW_PROP_USER_ROLES_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGW_PROP_APPROVALS_PVT
12.1.1
-
PACKAGE BODY: APPS.IGW_PROPOSAL_APPROVAL
12.1.1
-
APPS.IGW_PROP_USER_ROLES_PVT dependencies on IGW_PROP_USER_ROLES
12.1.1
-
PACKAGE BODY: APPS.IGW_PROP_USERS_PVT
12.1.1
-
Table: FND_USER
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_USER, object_name:FND_USER, status:VALID, product: FND - Application Object Library , description: Application users , implementation_dba_data: APPLSYS.FND_USER ,
-
PACKAGE BODY: APPS.IGW_PROP
12.1.1
-
Table: FND_USER
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_USER, object_name:FND_USER, status:VALID, product: FND - Application Object Library , description: Application users , implementation_dba_data: APPLSYS.FND_USER ,
-
APPS.IGW_PROP_APPROVALS_PVT dependencies on FND_API
12.1.1
-
APPS.IGW_PROP_USERS_PVT dependencies on FND_API
12.1.1
-
APPS.IGW_PROPOSAL_APPROVAL dependencies on FND_API
12.1.1
-
APPS.IGW_PROP_USER_ROLES_PVT dependencies on FND_API
12.1.1