Search Results modify_privilege
Overview
GL_AUTOREV_CRITERIA_SETS_V is a General Ledger (GL) data security view owned by the APPS schema in Oracle E-Business Suite 12.1.1 and 12.2.2. It exposes the auto-reverse criteria sets defined in the GL_AUTOREV_CRITERIA_SETS base entity and augments each row with three runtime-computed privilege indicators: VIEW_PRIVILEGE, USE_PRIVILEGE, and MODIFY_PRIVILEGE. These indicators are produced by calling the FND_DATA_SECURITY.CHECK_FUNCTION API against the GL_DAS_AUTOREVERSE_SET data security object, comparing the requesting user against the grants established in the Data Access Set (DAS) security model.
The view plays a specific role in the EBS security and reporting layer rather than in transactional postings. Where the underlying table stores the definition of an auto-reverse criteria set (its name, description and descriptive flexfield context), this view answers the authorization question: can the current user see, use, or change the criteria set? Because the privilege columns are evaluated at query time via FND_GLOBAL.USER_NAME, the result set is user-context sensitive and must be queried from within a session that has an authenticated FND_GLOBAL context.
Underlying Base Objects
The view definition references the following documented underlying objects:
- GL_AUTOREV_CRITERIA_SETS (accessed through an APPS synonym) — the primary source of all data columns. The view selects the row identifier as ROW_ID plus CRITERIA_SET_ID, CRITERIA_SET_NAME, CRITERIA_SET_DESC, SECURITY_FLAG, the standard WHO audit columns, the DFF CONTEXT and ATTRIBUTE1 through ATTRIBUTE15.
- FND_DATA_SECURITY (package) — invoked three times through CHECK_FUNCTION to evaluate the data security function names GL_DAS_AUTOREVERSE_SET_V, GL_DAS_AUTOREVERSE_SET_U and GL_DAS_AUTOREVERSE_SET_M respectively.
- FND_GLOBAL (package) — supplies USER_NAME, the identity passed into each CHECK_FUNCTION call.
Each privilege expression is wrapped in DECODE logic. When SECURITY_FLAG is not 'Y' the view returns 'Y' unconditionally, meaning the criteria set is treated as unrestricted. Only when SECURITY_FLAG = 'Y' is the FND_DATA_SECURITY lookup actually performed, with a returned value of 'T' translated to 'Y' and all other outcomes to 'N'.
Key Columns
- ROW_ID — the ROWID of the underlying base row, used by Oracle Forms for optimistic locking and direct row addressing.
- CRITERIA_SET_ID — the unique surrogate key of the auto-reverse criteria set; the value passed into each data security check.
- CRITERIA_SET_NAME / CRITERIA_SET_DESC — the user-facing identifier and description of the criteria set.
- SECURITY_FLAG — controls whether DAS-based security is enforced for the row; 'Y' activates the privilege evaluation.
- CONTEXT and ATTRIBUTE1–ATTRIBUTE15 — the descriptive flexfield context and segment values attached to the criteria set.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — standard audit ("WHO") columns.
- VIEW_PRIVILEGE — 'Y' if the current user may view the criteria set via the GL_DAS_AUTOREVERSE_SET_V data security object.
- USE_PRIVILEGE — 'Y' if the user may apply or use the criteria set (GL_DAS_AUTOREVERSE_SET_U).
- MODIFY_PRIVILEGE — 'Y' if the user may change the criteria set (GL_DAS_AUTOREVERSE_SET_M). This is the column typically targeted by searches such as "modify_privilege", since it governs whether a user is permitted to alter the auto-reverse criteria set definition.
Common Use Cases and Queries
The view is typically consumed by forms, concurrent programs and custom extensions that must render criteria sets according to the caller's data access set grants. A frequent pattern is filtering out rows the user cannot use or change. For example, to list every criteria set the current user may modify:
SELECT criteria_set_id, criteria_set_name, criteria_set_desc, modify_privilege FROM apps.gl_autorev_criteria_sets_v WHERE modify_privilege = 'Y';
To audit privileges across all criteria sets for the current session:
SELECT criteria_set_name, security_flag, view_privilege, use_privilege, modify_privilege FROM apps.gl_autorev_criteria_sets_v ORDER BY criteria_set_name;
Because the privilege columns depend on FND_GLOBAL context, queries issued from a plain SQL*Plus session without APPS initialization may return 'N' for all secured rows. Integrators should therefore invoke the view through the concurrent manager, an OA Framework page, or an explicitly initialized session to obtain accurate privilege results.
-
View: GL_AUTOREV_CRITERIA_SETS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_AUTOREV_CRITERIA_SETS_V, object_name:GL_AUTOREV_CRITERIA_SETS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_AUTOREV_CRITERIA_SETS_V ,
-
View: GL_CONS_SET_NAMES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONS_SET_NAMES_V, object_name:GL_CONS_SET_NAMES_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_CONS_SET_NAMES_V ,
-
VIEW: APPS.GL_DAILY_CONVERSION_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_DAILY_CONVERSION_TYPES_V, object_name:GL_DAILY_CONVERSION_TYPES_V, status:VALID,
-
View: GL_AUTOREV_CRITERIA_SETS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_AUTOREV_CRITERIA_SETS_V, object_name:GL_AUTOREV_CRITERIA_SETS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_AUTOREV_CRITERIA_SETS_V ,
-
View: GL_DAILY_CONVERSION_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_DAILY_CONVERSION_TYPES_V, object_name:GL_DAILY_CONVERSION_TYPES_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_DAILY_CONVERSION_TYPES_V ,
-
View: GL_DAILY_CONVERSION_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_DAILY_CONVERSION_TYPES_V, object_name:GL_DAILY_CONVERSION_TYPES_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_DAILY_CONVERSION_TYPES_V ,
-
View: RG_REPORT_AXIS_SETS_LOV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:RG.RG_REPORT_AXIS_SETS_LOV_V, object_name:RG_REPORT_AXIS_SETS_LOV_V, status:VALID, product: RG - Application Report Generator , implementation_dba_data: APPS.RG_REPORT_AXIS_SETS_LOV_V ,
-
View: GL_AUTOMATIC_POSTING_SETS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_AUTOMATIC_POSTING_SETS_V, object_name:GL_AUTOMATIC_POSTING_SETS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_AUTOMATIC_POSTING_SETS_V ,
-
View: GL_ALLOC_BATCHES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_ALLOC_BATCHES_V, object_name:GL_ALLOC_BATCHES_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_ALLOC_BATCHES_V ,
-
View: RG_REPORT_AXIS_SETS_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:RG.RG_REPORT_AXIS_SETS_LOV_V, object_name:RG_REPORT_AXIS_SETS_LOV_V, status:VALID, product: RG - Application Report Generator , implementation_dba_data: APPS.RG_REPORT_AXIS_SETS_LOV_V ,
-
VIEW: APPS.GL_DAILY_CONVERSION_TYPES_V
12.2.2
-
VIEW: APPS.GL_DAILY_CONVERSION_TYPES_V
12.1.1
-
VIEW: APPS.RG_REPORT_AXIS_SETS_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:RG.RG_REPORT_AXIS_SETS_LOV_V, object_name:RG_REPORT_AXIS_SETS_LOV_V, status:VALID,
-
View: GL_AUTO_ALLOC_SETS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_AUTO_ALLOC_SETS_V, object_name:GL_AUTO_ALLOC_SETS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_AUTO_ALLOC_SETS_V ,
-
View: GL_ALLOC_BATCHES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_ALLOC_BATCHES_V, object_name:GL_ALLOC_BATCHES_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_ALLOC_BATCHES_V ,
-
VIEW: APPS.GL_DAILY_CONVERSION_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_DAILY_CONVERSION_TYPES_V, object_name:GL_DAILY_CONVERSION_TYPES_V, status:VALID,
-
VIEW: APPS.GL_AUTOREV_CRITERIA_SETS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_AUTOREV_CRITERIA_SETS_V, object_name:GL_AUTOREV_CRITERIA_SETS_V, status:VALID,
-
View: GL_COA_MAPPINGS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_COA_MAPPINGS_V, object_name:GL_COA_MAPPINGS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_COA_MAPPINGS_V ,
-
VIEW: APPS.GL_AUTO_ALLOC_SETS_V
12.2.2
-
View: GL_CONS_SET_NAMES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONS_SET_NAMES_V, object_name:GL_CONS_SET_NAMES_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_CONS_SET_NAMES_V ,
-
View: GL_AUTO_ALLOC_SETS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_AUTO_ALLOC_SETS_V, object_name:GL_AUTO_ALLOC_SETS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_AUTO_ALLOC_SETS_V ,
-
View: GL_COA_MAPPINGS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_COA_MAPPINGS_V, object_name:GL_COA_MAPPINGS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_COA_MAPPINGS_V ,
-
VIEW: APPS.RG_REPORT_AXIS_SETS_LOV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:RG.RG_REPORT_AXIS_SETS_LOV_V, object_name:RG_REPORT_AXIS_SETS_LOV_V, status:VALID,
-
VIEW: APPS.GL_ALLOC_BATCHES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_ALLOC_BATCHES_V, object_name:GL_ALLOC_BATCHES_V, status:VALID,
-
View: GL_AUTO_ALLOC_SET_HISTORY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_AUTO_ALLOC_SET_HISTORY_V, object_name:GL_AUTO_ALLOC_SET_HISTORY_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_AUTO_ALLOC_SET_HISTORY_V ,
-
View: GL_AUTO_ALLOC_SET_HISTORY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_AUTO_ALLOC_SET_HISTORY_V, object_name:GL_AUTO_ALLOC_SET_HISTORY_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_AUTO_ALLOC_SET_HISTORY_V ,
-
VIEW: APPS.GL_AUTOREV_CRITERIA_SETS_V
12.1.1
-
VIEW: APPS.GL_ALLOC_BATCHES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_ALLOC_BATCHES_V, object_name:GL_ALLOC_BATCHES_V, status:VALID,
-
VIEW: APPS.GL_COA_MAPPINGS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_COA_MAPPINGS_V, object_name:GL_COA_MAPPINGS_V, status:VALID,
-
VIEW: APPS.GL_CONS_MAP_SET_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONS_MAP_SET_V, object_name:GL_CONS_MAP_SET_V, status:VALID,
-
VIEW: APPS.GL_COA_MAPPINGS_V
12.2.2
-
View: GL_AUTOMATIC_POSTING_SETS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_AUTOMATIC_POSTING_SETS_V, object_name:GL_AUTOMATIC_POSTING_SETS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_AUTOMATIC_POSTING_SETS_V ,
-
VIEW: APPS.GL_COA_MAPPINGS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_COA_MAPPINGS_V, object_name:GL_COA_MAPPINGS_V, status:VALID,
-
View: GL_CONS_MAP_SET_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONS_MAP_SET_V, object_name:GL_CONS_MAP_SET_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_CONS_MAP_SET_V ,
-
VIEW: APPS.RG_REPORT_AXIS_SETS_LOV_V
12.2.2
-
VIEW: APPS.GL_CONS_SET_NAMES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONS_SET_NAMES_V, object_name:GL_CONS_SET_NAMES_V, status:VALID,
-
VIEW: APPS.RG_REPORT_AXIS_SETS_LOV_V
12.1.1
-
VIEW: APPS.GL_CONS_SET_NAMES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONS_SET_NAMES_V, object_name:GL_CONS_SET_NAMES_V, status:VALID,
-
VIEW: APPS.GL_AUTO_ALLOC_SETS_V
12.1.1
-
View: GL_CONS_MAP_SET_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONS_MAP_SET_V, object_name:GL_CONS_MAP_SET_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_CONS_MAP_SET_V ,
-
View: RG_REPORT_AXIS_SETS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:RG.RG_REPORT_AXIS_SETS_V, object_name:RG_REPORT_AXIS_SETS_V, status:VALID, product: RG - Application Report Generator , implementation_dba_data: APPS.RG_REPORT_AXIS_SETS_V ,
-
View: RG_REPORT_AXIS_SETS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:RG.RG_REPORT_AXIS_SETS_V, object_name:RG_REPORT_AXIS_SETS_V, status:VALID, product: RG - Application Report Generator , implementation_dba_data: APPS.RG_REPORT_AXIS_SETS_V ,
-
VIEW: APPS.GL_AUTOREV_CRITERIA_SETS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_AUTOREV_CRITERIA_SETS_V, object_name:GL_AUTOREV_CRITERIA_SETS_V, status:VALID,
-
View: RG_REPORTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:RG.RG_REPORTS_V, object_name:RG_REPORTS_V, status:VALID, product: RG - Application Report Generator , implementation_dba_data: APPS.RG_REPORTS_V ,
-
VIEW: APPS.GL_AUTOREV_CRITERIA_SETS_V
12.2.2
-
VIEW: APPS.GL_COA_MAPPINGS_V
12.1.1
-
VIEW: APPS.GL_CONS_MAP_SET_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONS_MAP_SET_V, object_name:GL_CONS_MAP_SET_V, status:VALID,
-
VIEW: APPS.GL_ALLOC_BATCHES_V
12.1.1
-
View: RG_REPORTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:RG.RG_REPORTS_V, object_name:RG_REPORTS_V, status:VALID, product: RG - Application Report Generator , implementation_dba_data: APPS.RG_REPORTS_V ,
-
View: GL_CONSOLIDATION_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONSOLIDATION_V, object_name:GL_CONSOLIDATION_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_CONSOLIDATION_V ,