Search Results igs_sc_obj_groups
Overview
The IGS_SC_OBJ_GROUPS table is a core data structure within the Oracle E-Business Suite (EBS) Student System (IGS) module, specifically designed to support its security model. It functions as a master repository for grouping security objects and their associated user attributes. In essence, it stores the definitions for logical security groups, which are then linked to specific data objects, functions, and user grants. This enables the implementation of role-based or attribute-based access control within the student administration system, allowing administrators to manage permissions for users, such as staff or faculty, based on defined criteria like organizational affiliation or job role, rather than assigning permissions individually.
Key Information Stored
The primary data element stored in this table is the unique identifier for each security object group. As per the provided metadata, the table's structure is centered around the OBJ_GROUP_ID column, which serves as the primary key (IGS_SC_OBJ_GROUPS_PK). While the full column list is not detailed in the excerpt, the table's description indicates it stores information related to Security User Attribute Values. This strongly implies the table contains columns to define the group's name, description, and the specific user attribute values (e.g., a particular department code or responsibility) that constitute the membership criteria for the group. The OBJ_GROUP_ID is the critical foreign key referenced by other security-related tables.
Common Use Cases and Queries
The primary use case for this table is the administration and auditing of the Student System's security framework. Common operational and reporting activities include identifying all security groups defined in the system, understanding which objects or functions are protected by a specific group, and troubleshooting user access issues. A typical query would join IGS_SC_OBJ_GROUPS to its related tables to see a comprehensive security mapping. For example, to list all security grants associated with each group, one might use:
SELECT og.OBJ_GROUP_ID, og.GROUP_NAME, sg.GRANTEE_ID, sg.OBJECT_ID FROM IGS_SC_OBJ_GROUPS og, IGS_SC_GRANTS sg WHERE og.OBJ_GROUP_ID = sg.OBJ_GROUP_ID;
Data integrity checks are also common, such as verifying that no orphaned groups exist without associated objects or grants.
Related Objects
The IGS_SC_OBJ_GROUPS table is a central hub in the security data model, with several key dependencies as outlined by its foreign keys. The IGS_SC_GRANTS table references it to associate a specific permission (grant) with a security group. The IGS_SC_OBJECTS table links physical data objects (like forms or data entities) to a group for protection. Finally, the IGS_SC_OBJ_FUNCTNS table connects application functions to a security group. This structure indicates that a single defined object group in IGS_SC_OBJ_GROUPS can be used to control access across grants, data objects, and functions simultaneously, promoting a consistent and maintainable security policy.
-
Table: IGS_SC_OBJ_GROUPS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_SC_OBJ_GROUPS, object_name:IGS_SC_OBJ_GROUPS, 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_OBJ_GROUPS ,
-
Table: IGS_SC_OBJ_GROUPS
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 ,
-
APPS.IGS_SC_GRANTS_PVT dependencies on IGS_SC_OBJ_GROUPS
12.1.1
-
APPS.IGS_SC_DATA_SEC_APIS_PKG dependencies on IGS_SC_OBJ_GROUPS
12.1.1
-
APPS.IGS_SC_GEN_001 dependencies on IGS_SC_OBJ_GROUPS
12.1.1
-
APPS.IGS_SC_DATA_SEC_APIS_PKG dependencies on IGS_SC_OBJ_GROUPS
12.1.1
-
APPS.IGS_SC_DATA_SEC_APIS_PKG dependencies on IGS_SC_OBJ_GROUPS_S
12.1.1
-
SYNONYM: APPS.IGS_SC_OBJ_GROUPS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_SC_OBJ_GROUPS, status:VALID,
-
APPS.IGS_SC_GRANTS_PVT dependencies on IGS_SC_OBJECTS
12.1.1
-
Table: IGS_SC_GRANTS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_SC_GRANTS, object_name:IGS_SC_GRANTS, status:VALID, product: IGS - Student System , description: Table that stores the information related to Security Grants defined by the user. , implementation_dba_data: IGS.IGS_SC_GRANTS ,
-
TABLE: IGS.IGS_SC_OBJ_GROUPS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_SC_OBJ_GROUPS, object_name:IGS_SC_OBJ_GROUPS, status:VALID,
-
Table: IGS_SC_OBJECTS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_SC_OBJECTS, object_name:IGS_SC_OBJECTS, status:VALID, product: IGS - Student System , description: Table that stores the information related to objects that are to have security enforced , implementation_dba_data: IGS.IGS_SC_OBJECTS ,
-
Table: IGS_SC_GRANTS
12.2.2
product: IGS - Student System (Obsolete) , description: Table that stores the information related to Security Grants defined by the user. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_SC_OBJECTS
12.2.2
product: IGS - Student System (Obsolete) , description: Table that stores the information related to objects that are to have security enforced , implementation_dba_data: Not implemented in this database ,
-
PACKAGE: APPS.IGS_SC_DATA_SEC_APIS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_SC_DATA_SEC_APIS_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_SC_GEN_001
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_SC_GEN_001, status:VALID,
-
PACKAGE BODY: APPS.IGS_SC_GRANTS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_SC_GRANTS_PVT, status:VALID,
-
Table: IGS_SC_OBJ_FUNCTNS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_SC_OBJ_FUNCTNS, object_name:IGS_SC_OBJ_FUNCTNS, status:VALID, product: IGS - Student System , description: Table that stores the information related to Security Object Functions that are associated to the objects defined for security purpose.Table that stores the information related to Security Object Functions that are associated to the objects , implementation_dba_data: IGS.IGS_SC_OBJ_FUNCTNS ,
-
Table: IGS_SC_OBJ_FUNCTNS
12.2.2
product: IGS - Student System (Obsolete) , description: Table that stores the information related to Security Object Functions that are associated to the objects defined for security purpose.Table that stores the information related to Security Object Functions that are associated to the objects , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.IGS_SC_DATA_SEC_APIS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_SC_DATA_SEC_APIS_PKG, status:VALID,
-
APPS.IGS_SC_GEN_001 dependencies on FND_OBJECTS
12.1.1
-
APPS.IGS_SC_GRANTS_PVT dependencies on FND_OBJECTS
12.1.1
-
APPS.IGS_SC_DATA_SEC_APIS_PKG dependencies on IGS_SC_GRANTS_S
12.1.1
-
TABLE: IGS.IGS_SC_OBJ_ATTRIBS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_SC_OBJ_ATTRIBS, object_name:IGS_SC_OBJ_ATTRIBS, status:VALID,
-
APPS.IGS_SC_GEN_001 dependencies on IGS_SC_OBJECTS
12.1.1
-
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,
-
TABLE: IGS.IGS_SC_OBJ_FUNCTNS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_SC_OBJ_FUNCTNS, object_name:IGS_SC_OBJ_FUNCTNS, status:VALID,
-
APPS.IGS_SC_DATA_SEC_APIS_PKG dependencies on IGS_SC_USR_ATT_VALS
12.1.1
-
TABLE: IGS.IGS_SC_OBJECTS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_SC_OBJECTS, object_name:IGS_SC_OBJECTS, status:VALID,
-
VIEW: APPS.IGS_SC_OBJ_ATTR_MTHS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_SC_OBJ_ATTR_MTHS_V, object_name:IGS_SC_OBJ_ATTR_MTHS_V, status:VALID,
-
APPS.IGS_SC_GRANTS_PVT SQL Statements
12.1.1
-
VIEW: APPS.IGS_SC_GRANTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_SC_GRANTS_V, object_name:IGS_SC_GRANTS_V, status:VALID,
-
TABLE: IGS.IGS_SC_GRANTS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_SC_GRANTS, object_name:IGS_SC_GRANTS, status:VALID,
-
VIEW: APPS.IGS_SC_OBJECTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_SC_OBJECTS_V, object_name:IGS_SC_OBJECTS_V, status:VALID,
-
APPS.IGS_SC_DATA_SEC_APIS_PKG dependencies on IGS_SC_OBJ_FUNCTNS
12.1.1
-
APPS.IGS_SC_DATA_SEC_APIS_PKG dependencies on FND_GLOBAL
12.1.1
-
APPS.IGS_SC_DATA_SEC_APIS_PKG SQL Statements
12.1.1
-
APPS.IGS_SC_GEN_001 SQL Statements
12.1.1
-
APPS.IGS_SC_DATA_SEC_APIS_PKG dependencies on IGS_SC_OBJECTS
12.1.1
-
APPS.IGS_SC_DATA_SEC_APIS_PKG dependencies on IGS_SC_GRANTS_PVT
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.IGS_SC_DATA_SEC_APIS_PKG dependencies on IGS_SC_USR_ATTRIBS
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.IGS_SC_GRANTS_PVT dependencies on IGS_SC_GRANTS
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.IGS_SC_GRANTS_PVT
12.1.1
-
PACKAGE BODY: APPS.IGS_SC_DATA_SEC_APIS_PKG
12.1.1
-
APPS.IGS_SC_DATA_SEC_APIS_PKG dependencies on IGS_SC_GRANTS
12.1.1