3.2.12 Masking
Masking Personally Identifiable Information (PII) in scoped function ID’s are enhanced to
display masked or unmask values depending on the user definition. Masking personally
identifiable information is based on the policies created in database. In FLEXCUBE
Enterprise Limits & Collateral Management System masking can be achieved through
following steps:
- Factory shipped personal identifiable information (PII) of FLEXCUBE Enterprise Limits & Collateral Management provided and by default these are available in data store.
- Masking Maintenance
- Bank User can maintain the Masking details using Masking Maintenance Refer Common Core - Security Management System User Guide → Sec: 2.14 Mask Maintenance in the below link, https://docs.oracle.com/cd/E95372_01/html/CommonCore_SMS/CommonCore_SMS02_SecMgmt.htm#Xaf1078884.
- Alternatively, Data controller can execute below given sample script to
apply default masking maintenance for factory shipped PII. Bank user can
modify / remove masking maintenance using step 2a for PII
fields.
Please refer the below sample script for Mask Maintenance:
DECLARE P_ERRCODE VARCHAR2(200); BEGIN P_ERRCODE:=NULL; SMPKS_MASK_TBLCOL.PR_PROCESS_PII_FIELDS(P_ERRCODE); END; /
- Policy Creation
- FLEXCUBE Universal Banking Solutions used DBMS_REDACT package to apply masking on PII fields.
- Data controller can execute below sample script to create REDACTION
policies on PII fields. Please refer the below sample script for Policy
Creation.
DECLARE P_ERRCODE VARCHAR2(200); P_BRANCH VARCHAR2(10) :='000'; -- Initialize to proper branch BEGIN GLOBAL.PR_INIT(P_BRANCH); P_ERRCODE := NULL; SMPKS_MASK_TBLCOL.PR_PROCESS_JOB (P_ERRCODE => P_ERRCODE ); END;
Note:
Masking / Redaction is part of Oracle Advanced Security, which is a separately licensed Enterprise Edition option.
Parent topic: Oracle Banking Corporate Lending Controls