Search Results role_orig_system_id
Overview
APPS.WF_ALL_USER_ROLES is a reporting and integration view in Oracle E-Business Suite 12.1.1 and 12.2.2 that exposes user-to-role assignments as maintained by the Oracle Workflow directory services layer. It presents one row per assignment of a role to a user, including the origin system metadata that identifies where the user and the role were sourced. The view functions as the "all" counterpart to the local user role repository, providing a consolidated read interface suitable for reports, extracts, concurrent programs, and interface logic that must determine which responsibilities, roles, or grants are held by a given user.
Because it surfaces the ORIG_SYSTEM columns, the view is especially relevant to environments running multiple directory providers or integrated external repositories, where role and user identities are not exclusively local to the EBS instance. Users searching on role_orig_system are typically attempting to resolve which source system owns a role assignment, a requirement common in identity reconciliation, federation, and cross-application provisioning.
Underlying Base Objects
The view is defined over a single base object: WF_LOCAL_USER_ROLES, accessed through a SYNONYM in the APPS schema. The documentation confirms WF_LOCAL_USER_ROLES is a synonym, meaning the physical segment resides in the Oracle Workflow schema (typically WF) and is exposed to APPS. The view applies no join, filter, or aggregation — it is a direct projection of the underlying synonym's columns, preserving row cardinality.
WF_LOCAL_USER_ROLES stores the assignments that the Workflow directory services recognize for the local instance. Administrators should note that this view is a read layer; DML against user-role assignments is normally performed through Workflow directory APIs or the underlying tables rather than directly against the view.
Key Columns
- USER_NAME — the Workflow user name to whom the role is assigned.
- ROLE_NAME — the Workflow role (responsibility, role, or group) assigned to the user.
- USER_ORIG_SYSTEM / USER_ORIG_SYSTEM_ID — the source system and identifier of the assigned user; identifies whether the user is local (WF_LOCAL) or synchronized from an external directory.
- ROLE_ORIG_SYSTEM / ROLE_ORIG_SYSTEM_ID — the source system and identifier of the assigned role. The role_orig_system column is the definitive indicator of the role's owning directory provider. It is listed twice in the documented SELECT text, reflecting legacy duplication that yields the same value twice.
- ASSIGNMENT_TYPE — classification of the assignment relationship.
- START_DATE / EXPIRATION_DATE — the effective window during which the assignment is valid.
- OWNER_TAG — free-form ownership identifier used by Workflow for directory partitioning.
- PARTITION_ID — the directory partition to which the assignment belongs.
- ASSIGNMENT_REASON — descriptive reason recorded for the assignment.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — standard audit columns.
Common Use Cases and Queries
The view is frequently queried to enumerate the roles held by a specific user, to identify assignments originating from a particular directory provider, and to feed reconciliation extracts. The following examples reflect typical usage.
- List all roles for a user, showing the origin system of each role:
SELECT user_name, role_name, role_orig_system, role_orig_system_id
FROM apps.wf_all_user_roles
WHERE user_name = :p_user; - Find all users holding roles sourced from a non-local directory:
SELECT user_name, role_name, role_orig_system
FROM apps.wf_all_user_roles
WHERE role_orig_system <> 'WF_LOCAL'; - Determine currently effective assignments, excluding expired ones:
SELECT user_name, role_name, start_date, expiration_date
FROM apps.wf_all_user_roles
WHERE SYSDATE BETWEEN NVL(start_date, SYSDATE) AND NVL(expiration_date, SYSDATE + 1); - Count roles per user for entitlement reporting:
SELECT user_name, COUNT(*) role_count
FROM apps.wf_all_user_roles
WHERE role_orig_system = 'WF_LOCAL'
GROUP BY user_name;
Because the view performs no filtering, callers should always constrain queries by user, role, or origin system to avoid full scans of the directory repository, and should apply appropriate date logic where only active assignments are required.
-
VIEW: APPS.WF_ALL_USER_ROLES
12.2.2
-
VIEW: APPS.WF_ALL_USER_ROLES
12.1.1
-
VIEW: APPLSYS.WF_LOCAL_USER_ROLES_OLD#
12.2.2
-
VIEW: APPLSYS.WF_UR_VALIDATE_STG#
12.2.2
-
VIEW: APPLSYS.WF_LOCAL_USER_ROLES#
12.2.2
-
TABLE: APPLSYS.WF_LOCAL_USER_ROLES_STAGE
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_LOCAL_USER_ROLES_STAGE, object_name:WF_LOCAL_USER_ROLES_STAGE, status:VALID,
-
TABLE: APPLSYS.WF_LOCAL_USER_ROLES_STAGE
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_LOCAL_USER_ROLES_STAGE, object_name:WF_LOCAL_USER_ROLES_STAGE, status:VALID,
-
VIEW: APPLSYS.WF_USER_ROLE_ASSIGNMENTS#
12.2.2
-
VIEW: APPLSYS.WF_LOCAL_USER_ROLES_STAGE#
12.2.2
-
VIEW: APPLSYS.WF_UR_ASSIGNMENTS_STAGE#
12.2.2
-
VIEW: APPS.WF_ALL_USER_ROLES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_ALL_USER_ROLES, object_name:WF_ALL_USER_ROLES, status:VALID,
-
TABLE: APPLSYS.WF_LOCAL_USER_ROLES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_LOCAL_USER_ROLES, object_name:WF_LOCAL_USER_ROLES, status:VALID,
-
VIEW: APPS.WF_ALL_USER_ROLES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_ALL_USER_ROLES, object_name:WF_ALL_USER_ROLES, status:VALID,
-
TABLE: APPLSYS.WF_LOCAL_USER_ROLES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_LOCAL_USER_ROLES, object_name:WF_LOCAL_USER_ROLES, status:VALID,
-
VIEW: APPS.HZ_GROUP_WF_USER_ROLES_V
12.1.1
-
VIEW: APPS.WF_HZ_PARTY_UR
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_HZ_PARTY_UR, object_name:WF_HZ_PARTY_UR, status:VALID,
-
VIEW: APPS.HZ_GROUP_WF_USER_ROLES_V
12.2.2
-
VIEW: APPS.WF_FND_USR_UR
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_FND_USR_UR, object_name:WF_FND_USR_UR, status:VALID,
-
View: WF_ALL_USER_ROLES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_ALL_USER_ROLES, object_name:WF_ALL_USER_ROLES, status:VALID, product: FND - Application Object Library , implementation_dba_data: APPS.WF_ALL_USER_ROLES ,
-
View: HZ_GROUP_WF_USER_ROLES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_GROUP_WF_USER_ROLES_V, object_name:HZ_GROUP_WF_USER_ROLES_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.HZ_GROUP_WF_USER_ROLES_V ,
-
VIEW: APPS.WF_FND_USR_UR
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_FND_USR_UR, object_name:WF_FND_USR_UR, status:VALID,
-
View: HZ_GROUP_WF_USER_ROLES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_GROUP_WF_USER_ROLES_V, object_name:HZ_GROUP_WF_USER_ROLES_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.HZ_GROUP_WF_USER_ROLES_V ,
-
VIEW: APPS.WF_HZ_PARTY_UR
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_HZ_PARTY_UR, object_name:WF_HZ_PARTY_UR, status:VALID,
-
View: HZ_PARTY_WF_USER_ROLES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_PARTY_WF_USER_ROLES_V, object_name:HZ_PARTY_WF_USER_ROLES_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.HZ_PARTY_WF_USER_ROLES_V ,
-
View: WF_ALL_USER_ROLES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_ALL_USER_ROLES, object_name:WF_ALL_USER_ROLES, status:VALID, product: FND - Application Object Library , implementation_dba_data: APPS.WF_ALL_USER_ROLES ,
-
VIEW: APPS.WF_HZ_PARTY_UR
12.1.1
-
View: WF_HZ_PARTY_UR
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_HZ_PARTY_UR, object_name:WF_HZ_PARTY_UR, status:VALID, product: FND - Application Object Library , description: WF_HZ_PARTY_UR , implementation_dba_data: APPS.WF_HZ_PARTY_UR ,
-
View: HZ_PARTY_WF_USER_ROLES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_PARTY_WF_USER_ROLES_V, object_name:HZ_PARTY_WF_USER_ROLES_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.HZ_PARTY_WF_USER_ROLES_V ,
-
View: WF_HZ_PARTY_UR
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_HZ_PARTY_UR, object_name:WF_HZ_PARTY_UR, status:VALID, product: FND - Application Object Library , description: WF_HZ_PARTY_UR , implementation_dba_data: APPS.WF_HZ_PARTY_UR ,
-
VIEW: APPS.HZ_PARTY_WF_USER_ROLES_V
12.1.1
-
VIEW: APPS.HZ_PARTY_WF_USER_ROLES_V
12.2.2
-
VIEW: APPS.WF_HZ_PARTY_UR
12.2.2
-
View: WF_HZ_GROUP_UR
12.2.2
product: FND - Application Object Library , implementation_dba_data: Not implemented in this database ,
-
View: WF_HZ_GROUP_UR
12.1.1
product: FND - Application Object Library , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.FND_RESP_SEC_UR
12.2.2
-
VIEW: APPS.FND_RESP_SEC_UR
12.1.1
-
VIEW: APPS.WF_PQH_ROLE_UR
12.1.1
owner:APPS, object_type:VIEW, object_name:WF_PQH_ROLE_UR, status:VALID,
-
VIEW: APPS.FND_USR_UR
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_USR_UR, object_name:FND_USR_UR, status:VALID,
-
VIEW: APPS.WF_PQH_ROLE_UR
12.2.2
owner:APPS, object_type:VIEW, object_name:WF_PQH_ROLE_UR, status:VALID,
-
VIEW: APPS.PQH_ROLE_UR
12.1.1
-
VIEW: APPS.FND_USR_UR
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_USR_UR, object_name:FND_USR_UR, status:VALID,
-
VIEW: APPS.PQH_ROLE_UR
12.2.2
-
VIEW: APPS.WF_PQH_ROLE_UR
12.1.1
-
VIEW: APPS.WF_PQH_ROLE_UR
12.2.2
-
APPS.IGS_AS_NOTIFY_STUDENT SQL Statements
12.1.1
-
VIEW: APPS.HZ_GROUP_WF_USER_ROLES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_GROUP_WF_USER_ROLES_V, object_name:HZ_GROUP_WF_USER_ROLES_V, status:VALID,
-
VIEW: APPLSYS.WF_UR_VALIDATE_STG#
12.2.2
owner:APPLSYS, object_type:VIEW, object_name:WF_UR_VALIDATE_STG#, status:VALID,
-
VIEW: APPLSYS.WF_LOCAL_USER_ROLES_OLD#
12.2.2
owner:APPLSYS, object_type:VIEW, object_name:WF_LOCAL_USER_ROLES_OLD#, status:VALID,
-
VIEW: APPS.HZ_GROUP_WF_USER_ROLES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_GROUP_WF_USER_ROLES_V, object_name:HZ_GROUP_WF_USER_ROLES_V, status:VALID,
-
VIEW: APPS.HZ_PARTY_WF_USER_ROLES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_PARTY_WF_USER_ROLES_V, object_name:HZ_PARTY_WF_USER_ROLES_V, status:VALID,