Search Results user_attrib_id
Overview
The IGS_SC_USR_ATT_VALS table is a core data repository within the Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, specifically for the IGS (Oracle's Student Management System) product family. Its primary role is to store the specific values assigned to user-defined security attributes for individual application users. This table functions as the intersection point between a defined security attribute, a system user, and the concrete value for that attribute. The data stored here is critical for implementing and enforcing fine-grained, attribute-based security rules and data access controls within the application, enabling personalized user experiences and secure data segmentation.
Key Information Stored
The table's structure is designed to map users to their attribute values efficiently. The key columns include:
- USER_ATTRIB_ID: A mandatory foreign key that references the IGS_SC_USR_ATTRIBS table. This column identifies the specific security attribute definition to which the value belongs.
- USER_ID: A mandatory foreign key that references the FND_USERS table. This column identifies the application user for whom the attribute value is set.
- ATTR_VALUE: A VARCHAR2 field holding the actual value (up to 2000 characters) for the specified user and attribute. This value is dynamically retrieved and evaluated during security checks.
- Standard Who Columns (CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN): These audit columns track the creation and modification history of each record, adhering to Oracle EBS standards.
Common Use Cases and Queries
This table is central to security and reporting operations. A primary use case is troubleshooting and auditing user security profiles. Administrators can query this table to verify which attribute values are assigned to a specific user or to list all users assigned a particular attribute value for security analysis. Common SQL patterns include retrieving all attribute values for a given user or finding all users with a specific attribute setting. For example, to audit values for a user with ID 1234, the query would be: SELECT uat.USER_ATTRIBUTE_NAME, val.ATTR_VALUE FROM IGS_SC_USR_ATT_VALS val, IGS_SC_USR_ATTRIBS uat WHERE val.USER_ATTRIB_ID = uat.USER_ATTRIB_ID AND val.USER_ID = 1234;. This data is also essential for custom reports that need to segment data based on user security attributes, such as generating department-specific lists or role-based dashboards.
Related Objects
The IGS_SC_USR_ATT_VALS table exists within a defined dependency hierarchy. It is a child table that depends on two key parent tables:
- IGS_SC_USR_ATTRIBS: Provides the definition and metadata for the security attribute via the USER_ATTRIB_ID foreign key.
- FND_USERS: Provides the core application user identity via the USER_ID foreign key.
-
APPS.IGS_SC_DATA_SEC_APIS_PKG dependencies on IGS_SC_USR_ATT_VALS
12.1.1
-
APPS.IGS_SC_GRANTS_PVT dependencies on IGS_SC_USR_ATT_VALS
12.1.1
-
APPS.IGS_SC_GEN_001 dependencies on IGS_SC_GRANT_CONDS
12.1.1
-
APPS.IGS_SC_DATA_SEC_APIS_PKG dependencies on IGS_SC_USR_ATTRIBS
12.1.1
-
APPS.IGS_SC_GRANTS_PVT dependencies on IGS_SC_GRANT_CONDS
12.1.1
-
APPS.IGS_SC_DATA_SEC_APIS_PKG dependencies on IGS_SC_USR_ATTRIBS_S
12.1.1
-
TABLE: IGS.IGS_SC_USR_ATT_VALS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_SC_USR_ATT_VALS, object_name:IGS_SC_USR_ATT_VALS, status:VALID,
-
TABLE: IGS.IGS_SC_PER_ATTR_VALS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_SC_PER_ATTR_VALS, object_name:IGS_SC_PER_ATTR_VALS, status:VALID,
-
TABLE: IGS.IGS_SC_USR_ATTRIBS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_SC_USR_ATTRIBS, object_name:IGS_SC_USR_ATTRIBS, status:VALID,
-
APPS.IGS_SC_GRANTS_PVT dependencies on IGS_SC_USR_ATTRIBS
12.1.1
-
APPS.IGS_SC_GRANTS_PVT SQL Statements
12.1.1
-
APPS.IGS_SC_PER_ATTR_VALS_PKG dependencies on IGS_SC_PER_ATTR_VALS
12.1.1
-
APPS.IGS_SC_VARS dependencies on IGS_SC_USR_ATT_VALS
12.1.1
-
APPS.IGS_SC_GEN_001 dependencies on IGS_SC_USR_ATT_VALS
12.1.1
-
APPS.IGS_SC_DATA_SEC_APIS_PKG dependencies on IGS_SC_GRANT_CONDS
12.1.1
-
APPS.IGS_SC_PER_ATTR_VALS_PKG SQL Statements
12.1.1
-
TABLE: IGS.IGS_SC_GRANT_CONDS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_SC_GRANT_CONDS, object_name:IGS_SC_GRANT_CONDS, status:VALID,
-
VIEW: APPS.IGS_SC_GRANT_CONDS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_SC_GRANT_CONDS_V, object_name:IGS_SC_GRANT_CONDS_V, status:VALID,
-
APPS.IGS_SC_VARS SQL Statements
12.1.1
-
Table: IGS_SC_PER_ATTR_VALS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_SC_PER_ATTR_VALS, object_name:IGS_SC_PER_ATTR_VALS, status:VALID, product: IGS - Student System , description: Will contain the security attribute information for a person , implementation_dba_data: IGS.IGS_SC_PER_ATTR_VALS ,
-
APPS.IGS_SC_GEN_001 dependencies on IGS_SC_OBJ_ATT_VALS
12.1.1
-
Table: IGS_SC_PER_ATTR_VALS
12.2.2
product: IGS - Student System (Obsolete) , description: Will contain the security attribute information for a person , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_SC_USR_ATT_VALS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_SC_USR_ATT_VALS, object_name:IGS_SC_USR_ATT_VALS, status:VALID, product: IGS - Student System , description: Table that stores the information related to Security User Attribute Values that are associated to the user attributes defined. , implementation_dba_data: IGS.IGS_SC_USR_ATT_VALS ,
-
Table: IGS_SC_USR_ATTRIBS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_SC_USR_ATTRIBS, object_name:IGS_SC_USR_ATTRIBS, status:VALID, product: IGS - Student System , description: Table that stores the information related to Security User Attributes , implementation_dba_data: IGS.IGS_SC_USR_ATTRIBS ,
-
Table: IGS_SC_USR_ATTRIBS
12.2.2
product: IGS - Student System (Obsolete) , description: Table that stores the information related to Security User Attributes , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_SC_USR_ATT_VALS
12.2.2
product: IGS - Student System (Obsolete) , description: Table that stores the information related to Security User Attribute Values that are associated to the user attributes defined. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_SC_GRANT_CONDS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_SC_GRANT_CONDS_V, object_name:IGS_SC_GRANT_CONDS_V, status:VALID, product: IGS - Student System , description: Self-Service view , implementation_dba_data: APPS.IGS_SC_GRANT_CONDS_V ,
-
APPS.IGS_SC_GRANTS_PVT dependencies on IGS_SC_OBJ_ATT_MTHS
12.1.1
-
APPS.IGS_SC_GEN_001 dependencies on IGS_SC_OBJ_ATTRIBS
12.1.1
-
APPS.IGS_SC_GEN_001 dependencies on IGS_SC_USR_ATTRIBS
12.1.1
-
View: IGS_SC_GRANT_CONDS_V
12.2.2
product: IGS - Student System (Obsolete) , description: Self-Service view , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_SC_DATA_SEC_APIS_PKG dependencies on IGS_SC_OBJ_GRANTS
12.1.1
-
APPS.IGS_SC_GRANTS_PVT dependencies on IGS_SC_OBJ_ATT_VALS
12.1.1
-
APPS.IGS_SC_DATA_SEC_APIS_PKG dependencies on IGS_SC_OBJ_GROUPS
12.1.1
-
PACKAGE BODY: APPS.IGS_SC_PER_ATTR_VALS_PKG
12.1.1
-
PACKAGE BODY: APPS.IGS_SC_VARS
12.1.1
-
APPS.IGS_SC_GEN_001 SQL Statements
12.1.1
-
APPS.IGS_SC_BULK_ASSIGN dependencies on IGS_SC_PER_ATTR_VALS
12.1.1
-
PACKAGE BODY: APPS.IGS_SC_GRANTS_PVT
12.1.1
-
APPS.IGS_SC_GRANTS_PVT dependencies on IGS_SC_GRANTS_PVT
12.1.1
-
APPS.IGS_SC_DATA_SEC_APIS_PKG SQL Statements
12.1.1
-
APPS.IGS_SC_GRANTS_PVT dependencies on IGS_SC_VARS
12.1.1
-
APPS.IGS_SC_GRANTS_PVT dependencies on IGS_SC_GRANTS
12.1.1
-
APPS.IGS_SC_BULK_ASSIGN SQL Statements
12.1.1
-
APPS.IGS_SC_GRANTS_PVT dependencies on FND_LOG
12.1.1
-
PACKAGE BODY: APPS.IGS_SC_GEN_001
12.1.1
-
APPS.IGS_SC_DATA_SEC_APIS_PKG dependencies on IGS_SC_OBJECTS
12.1.1
-
PACKAGE BODY: APPS.IGS_SC_DATA_SEC_APIS_PKG
12.1.1
-
APPS.IGS_SC_DATA_SEC_APIS_PKG dependencies on FND_GLOBAL
12.1.1
-
PACKAGE BODY: APPS.IGS_SC_BULK_ASSIGN
12.1.1