View slot9.WORLD.TSTA.USER_AGENCY_ACCESS_VW
Legend:
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
 
Column Type Size Nulls Auto Default Children Parents Comments
LOGIN_ID varchar2 100  √  null
IJIS_USER_PROFILES.LOGIN_ID Implied Constraint R
AGENCY_CODE varchar2 30  √  null
AGENCY_CODES.AGENCY_CODE Implied Constraint R
AGENCY_DESC varchar2 40  √  null

Analyzed at Mon Sep 20 21:05 MDT 2021

View Definition:
SELECT IUP.LOGIN_ID, AC.AGENCY_CODE, AC.AGENCY_DESC FROM IJIS_USER_PROFILES IUP INNER JOIN AGENCY_CODES AC ON IUP.AGNCY_CD_AGENCY_CODE = AC.AGENCY_CODE INNER JOIN EJS_USERS@EJSLOOKUPDBC EU ON IUP.LOGIN_ID = EU.LOGIN_ID WHERE EU.CC_ADMIN = 'Y' UNION -- system admins SELECT IUP.LOGIN_ID, AC.AGENCY_CODE, AC.AGENCY_DESC FROM IJIS_USER_PROFILES IUP, AGENCY_CODES AC WHERE EXISTS (SELECT 1 FROM IJIS_USER_PROFILE_ROLES IUPR WHERE IUPR.LOGIN_ID = IUP.LOGIN_ID AND IUPR.ROLE_NAME IN ('SYSTEM_ADMIN','DBA')) UNION -- org admins SELECT IUP.LOGIN_ID, AC2.AGENCY_CODE, AC2.AGENCY_DESC FROM IJIS_USER_PROFILES IUP INNER JOIN AGENCY_CODES AC ON IUP.AGNCY_CD_AGENCY_CODE = AC.AGENCY_CODE INNER JOIN PSEUDO_ORG_DESCRIPTORS POD ON AC.AGENCY_CODE = POD.AGENCY_CODE INNER JOIN PSEUDO_ORG_DESCRIPTORS POD2 ON POD.STRUCTURE_ID = POD2.STRUCTURE_ID INNER JOIN AGENCY_CODES AC2 ON POD2.AGENCY_CODE = AC2.AGENCY_CODE WHERE EXISTS (SELECT 1 FROM IJIS_USER_PROFILE_ROLES IUPR WHERE IUPR.LOGIN_ID = IUP.LOGIN_ID AND IUPR.ROLE_NAME = 'ORGANIZATION_ADMIN') UNION -- everyone else SELECT IUP.LOGIN_ID, AC.AGENCY_CODE, AC.AGENCY_DESC FROM IJIS_USER_PROFILES IUP INNER JOIN AGENCY_CODES AC ON IUP.AGNCY_CD_AGENCY_CODE = AC.AGENCY_CODE
 
Possibly Referenced Tables/Views:


Close relationships: