CHECK FOR USER ROLE
Tue Nov 01 2022 07:06:19 GMT+0000 (Coordinated Universal Time)
Saved by
@ahmed.toson
begin
IF APEX_ACL.HAS_USER_ROLE (p_role_static_id => 'ADMINISTRATOR' ) THEN
return 'select * from ASSESSMENT_PLANS';
ELSIF APEX_ACL.HAS_USER_ROLE (p_role_static_id => 'MANAGER' ) THEN
return 'select * from ASSESSMENT_PLANS where PROGRAM_MANAGER ='|| APEX_CUSTOM_AUTH.GET_USERNAME ||';
else
return 'select * from ASSESSMENT_PLANS where ASSGINED_TO = '|| APEX_CUSTOM_AUTH.GET_USERNAME ||' AND STATUS = '''PENDING''';
end if;
end;
content_copyCOPY
Comments