Search Results jtf_um_subscription_resp
Overview
The JTF_UM_SUBSCRIPTION_RESP table is a core intersection table within the Oracle E-Business Suite CRM Foundation (JTF) module, specifically for the User Management (UM) functionality. Its primary role is to define the relationship between user enrollments (subscriptions) and the specific responsibilities granted through those enrollments. In Oracle EBS, a subscription represents a user's enrollment in a particular service or role, and this table acts as the junction that maps one or more responsibilities (with their associated application and security context) to a given subscription. This structure is fundamental to the provisioning of responsibility-based access control within the user management framework, enabling administrators to assign predefined sets of functional access to users via their subscriptions.
Key Information Stored
The table stores the linkage between a subscription and a responsibility, with key columns forming a composite primary key. The critical fields are:
- SUBSCRIPTION_ID: Foreign key referencing JTF_UM_SUBSCRIPTIONS_B. It identifies the specific user enrollment.
- RESPONSIBILITY_KEY: A key identifying the responsibility, typically used in conjunction with APPLICATION_ID.
- APPLICATION_ID: The ID of the application (from FND_APPLICATION) to which the responsibility belongs.
- EFFECTIVE_START_DATE: Part of the primary key, this denotes the date from which this responsibility assignment for the subscription becomes active, supporting effective-dated assignments.
Together, SUBSCRIPTION_ID, RESPONSIBILITY_KEY, APPLICATION_ID, and EFFECTIVE_START_DATE constitute the primary key (JTF_UM_SUBSCRIPTION_RESP_PK), ensuring a unique mapping for a given point in time.
Common Use Cases and Queries
A primary use case is auditing and reporting on which responsibilities are assigned through specific user subscriptions. System administrators often query this table to understand security provisioning or to troubleshoot access issues. A typical query would join to the subscriptions and responsibility tables to produce a readable report:
SELECT usub.SUBSCRIPTION_NAME, fresp.RESPONSIBILITY_NAME, jusr.RESPONSIBILITY_KEY, jusr.APPLICATION_ID, jusr.EFFECTIVE_START_DATE FROM JTF.JTF_UM_SUBSCRIPTION_RESP jusr, JTF.JTF_UM_SUBSCRIPTIONS_B usub, FND_RESPONSIBILITY_VL fresp WHERE jusr.SUBSCRIPTION_ID = usub.SUBSCRIPTION_ID AND jusr.RESPONSIBILITY_KEY = fresp.RESPONSIBILITY_KEY AND jusr.APPLICATION_ID = fresp.APPLICATION_ID AND usub.SUBSCRIPTION_NAME = '&SUBSCRIPTION_NAME';
Another common operational scenario involves programmatically managing subscription data via PL/SQL, where this table is updated when responsibilities are added to or removed from an enrollment.
Related Objects
This table has direct dependencies on several key EBS objects:
- JTF_UM_SUBSCRIPTIONS_B: The master table for subscriptions, referenced via the foreign key on SUBSCRIPTION_ID.
- FND_RESPONSIBILITY: The standard EBS table defining responsibilities, related through the RESPONSIBILITY_KEY and APPLICATION_ID columns.
- FND_APPLICATION: Provides context for the APPLICATION_ID used in the responsibility mapping.
As an intersection table, JTF_UM_SUBSCRIPTION_RESP is central to the data model for user enrollment security. Processes and APIs within the JTF User Management module that create or modify subscriptions and their associated access will inherently manipulate records in this table.
-
Table: JTF_UM_SUBSCRIPTION_RESP
12.1.1
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_UM_SUBSCRIPTION_RESP, object_name:JTF_UM_SUBSCRIPTION_RESP, status:VALID, product: JTF - CRM Foundation , description: Intersection table which defines what responsibility is attached to each enrollment. , implementation_dba_data: JTF.JTF_UM_SUBSCRIPTION_RESP ,
-
Table: JTF_UM_SUBSCRIPTION_RESP
12.2.2
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_UM_SUBSCRIPTION_RESP, object_name:JTF_UM_SUBSCRIPTION_RESP, status:VALID, product: JTF - CRM Foundation , description: Intersection table which defines what responsibility is attached to each enrollment. , implementation_dba_data: JTF.JTF_UM_SUBSCRIPTION_RESP ,
-
APPS.JTF_UM_ROLE_RESP_PKG dependencies on JTF_UM_SUBSCRIPTION_RESP
12.1.1
-
APPS.JUMF_LCT_PKG dependencies on JTF_UM_SUBSCRIPTION_RESP
12.1.1
-
APPS.JTF_UM_ENROLLMENT_CREDENTIALS dependencies on JTF_UM_SUBSCRIPTION_RESP
12.2.2
-
APPS.JTF_UM_WF_APPROVAL dependencies on JTF_UM_SUBSCRIPTION_RESP
12.2.2
-
APPS.PV_CONTACT_USER_BATCH_PUB dependencies on JTF_UM_SUBSCRIPTION_RESP
12.2.2
-
APPS.PV_CONTACT_USER_BATCH_PUB dependencies on JTF_UM_SUBSCRIPTION_RESP
12.1.1
-
APPS.JTF_UM_ROLE_RESP_PKG dependencies on JTF_UM_SUBSCRIPTION_RESP
12.2.2
-
APPS.JUMF_LCT_PKG dependencies on JTF_UM_SUBSCRIPTION_RESP
12.2.2
-
APPS.JTF_UM_WF_APPROVAL dependencies on JTF_UM_SUBSCRIPTION_RESP
12.1.1
-
APPS.JTF_UM_RESP_INFO_PVT dependencies on JTF_UM_SUBSCRIPTION_RESP
12.2.2
-
APPS.JTF_UM_ENROLLMENT_CREDENTIALS dependencies on JTF_UM_SUBSCRIPTION_RESP
12.1.1
-
APPS.JTF_UM_RESP_INFO_PVT dependencies on JTF_UM_SUBSCRIPTION_RESP
12.1.1
-
VIEW: JTF.JTF_UM_SUBSCRIPTION_RESP#
12.2.2
owner:JTF, object_type:VIEW, object_name:JTF_UM_SUBSCRIPTION_RESP#, status:VALID,
-
APPS.JTF_UM_RESP_INFO_PVT dependencies on JTF_UM_SUBSCRIPTION_REG
12.2.2
-
TRIGGER: APPS.JTF_UM_SUBSCRIPTION_RESP+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:JTF_UM_SUBSCRIPTION_RESP+, status:VALID,
-
SYNONYM: APPS.JTF_UM_SUBSCRIPTION_RESP
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JTF_UM_SUBSCRIPTION_RESP, status:VALID,
-
SYNONYM: APPS.JTF_UM_SUBSCRIPTION_RESP
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JTF_UM_SUBSCRIPTION_RESP, status:VALID,
-
APPS.JTF_UM_RESP_INFO_PVT dependencies on JTF_UM_SUBSCRIPTIONS_VL
12.1.1
-
APPS.JTF_UM_RESP_INFO_PVT dependencies on JTF_UM_SUBSCRIPTIONS_VL
12.2.2
-
APPS.JTF_UM_RESP_INFO_PVT dependencies on JTF_UM_SUBSCRIPTION_REG
12.1.1
-
APPS.JTF_UM_ENROLLMENT_CREDENTIALS dependencies on FND_RESPONSIBILITY_VL
12.2.2
-
APPS.JTF_UM_WF_APPROVAL dependencies on FND_RESPONSIBILITY_VL
12.2.2
-
TRIGGER: APPS.JTF_UM_SUBSCRIPTION_RESP+
12.2.2
-
VIEW: JTF.JTF_UM_SUBSCRIPTION_RESP#
12.2.2
-
APPS.PV_CONTACT_USER_BATCH_PUB dependencies on JTF_UM_USERTYPE_SUBSCRIP
12.2.2
-
APPS.JTF_UM_ENROLLMENT_CREDENTIALS dependencies on FND_RESPONSIBILITY_VL
12.1.1
-
APPS.PV_CONTACT_USER_BATCH_PUB dependencies on JTF_UM_USERTYPE_SUBSCRIP
12.1.1
-
APPS.JTF_UM_WF_APPROVAL dependencies on FND_RESPONSIBILITY_VL
12.1.1
-
TABLE: JTF.JTF_UM_SUBSCRIPTION_RESP
12.1.1
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_UM_SUBSCRIPTION_RESP, object_name:JTF_UM_SUBSCRIPTION_RESP, status:VALID,
-
FUNCTION: APPS.JTF_UM_SUBSCRIPTION_RESP=
12.2.2
-
PACKAGE BODY: APPS.JTF_UM_ROLE_RESP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_UM_ROLE_RESP_PKG, status:VALID,
-
TABLE: JTF.JTF_UM_SUBSCRIPTION_RESP
12.2.2
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_UM_SUBSCRIPTION_RESP, object_name:JTF_UM_SUBSCRIPTION_RESP, status:VALID,
-
FUNCTION: APPS.JTF_UM_SUBSCRIPTION_RESP=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:JTF_UM_SUBSCRIPTION_RESP=, status:VALID,
-
PACKAGE BODY: APPS.JTF_UM_ROLE_RESP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_UM_ROLE_RESP_PKG, status:VALID,
-
PACKAGE BODY: APPS.JUMF_LCT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JUMF_LCT_PKG, status:VALID,
-
PACKAGE BODY: APPS.JTF_UM_RESP_INFO_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_UM_RESP_INFO_PVT, status:VALID,
-
Table: JTF_UM_SUBSCRIPTIONS_B
12.1.1
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_UM_SUBSCRIPTIONS_B, object_name:JTF_UM_SUBSCRIPTIONS_B, status:VALID, product: JTF - CRM Foundation , description: An enrollment usually gives access to some specific part of the system through roles, permissions, and the responsibility defined for the enrollment. , implementation_dba_data: JTF.JTF_UM_SUBSCRIPTIONS_B ,
-
PACKAGE BODY: APPS.JTF_UM_RESP_INFO_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_UM_RESP_INFO_PVT, status:VALID,
-
PACKAGE BODY: APPS.JTF_UM_ENROLLMENT_CREDENTIALS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_UM_ENROLLMENT_CREDENTIALS, status:VALID,
-
Table: JTF_UM_SUBSCRIPTIONS_B
12.2.2
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_UM_SUBSCRIPTIONS_B, object_name:JTF_UM_SUBSCRIPTIONS_B, status:VALID, product: JTF - CRM Foundation , description: An enrollment usually gives access to some specific part of the system through roles, permissions, and the responsibility defined for the enrollment. , implementation_dba_data: JTF.JTF_UM_SUBSCRIPTIONS_B ,
-
PACKAGE BODY: APPS.JUMF_LCT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JUMF_LCT_PKG, status:VALID,
-
PACKAGE BODY: APPS.JTF_UM_ENROLLMENT_CREDENTIALS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_UM_ENROLLMENT_CREDENTIALS, status:VALID,
-
PACKAGE BODY: APPS.JTF_UM_WF_APPROVAL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_UM_WF_APPROVAL, status:VALID,
-
APPS.JTF_UM_RESP_INFO_PVT SQL Statements
12.2.2
-
PACKAGE BODY: APPS.JTF_UM_WF_APPROVAL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_UM_WF_APPROVAL, status:VALID,
-
APPS.JTF_UM_ROLE_RESP_PKG SQL Statements
12.1.1
-
APPS.JTF_UM_RESP_INFO_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.PV_CONTACT_USER_BATCH_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_CONTACT_USER_BATCH_PUB, status:VALID,