Results for “principal_name”

50+ results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

JTF_AUTH_PRINCIPALS_B is a core foundation table in the JTF (CRM Foundation) product module of Oracle E-Business Suite, valid in both release 12.1.1 and 12.2.2. It stores authorization principals, where a principal is defined as either a user or a role. When the principal represents a user, the IS_USER_FLAG column is set to 1 and USER_ID points to a record in FND_USER. When the principal represents a role, no user reference is populated. The APPLICATION_ID column is retained so that data can later be striped by application for hosting purposes, reflecting the multi-tenant design considerations of the CRM Foundation layer.

In Data Vault modeling terms, the mined foreign key structure classifies this object heuristically as a hub. The table holds the durable business keys that identify each principal, while descriptive and mapping detail is distributed to surrounding link and satellite tables. This classification is a modeling suggestion derived from the FK topology, not an enforced schema constraint.

Key Information Stored

The documented physical schema contains 15 columns in the JTF schema. The most significant are:

Common Use Cases and Queries

Administrators and developers query this table to resolve authorization identities, list all roles assigned within the CRM Foundation security model, and join principal identities to their permission definitions. A typical lookup resolving a user principal to FND_USER is:

  • SELECT j.jtf_auth_principal_id, j.principal_name, u.user_name FROM jtf.jtf_auth_principals_b j, applsys.fnd_user u WHERE j.is_user_flag = 1 AND j.user_id = u.user_id;
  • Reporting on role-only principals: SELECT * FROM jtf.jtf_auth_principals_b WHERE is_user_flag = 0;
  • Resolving translatable descriptions: join PRINCIPAL_DESC_ID to JTF_AUTH_PRINCIPALS_TL.

Because the table functions as a hub, reporting solutions frequently use it as the anchoring dimension and join outward to mapping and permission tables to reconstruct the effective authorization graph.

Related Objects

The FK topology shows extensive downstream dependency, confirming the table's hub role: