My Oracle Support Banner

Field Values Masking Feature Fails After Saving Activity (Doc ID 3064018.1)

Last updated on DECEMBER 19, 2024

Applies to:

Oracle Insurance Policy Administration J2EE - Version 11.3.1.28 and later
Information in this document applies to any platform.

Symptoms

On : 11.3.1.28 version, Client Activity

ACTUAL BEHAVIOR
---------------
A user has created a Mask to display only the last three account numbers and hide the rest.
The Mask is applied to an Activity Field and set up security.
The Mask functions correctly when the Activity is open before processing however, once the Activity is processed, the user can see the full account number.
Any Transactions or Fields with Masking applied per the configuration guide will yield the same result.

The Masks applied function correctly on the initial creation/input screens however the info is still viewable after processing on the 'entry fields' tab.



EXPECTED BEHAVIOR
-----------------------
The Masking functionality should persist after the Activity/Transaction is processed.


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Login to RP application.
2. Create multiple MASKs within Admin Explorer - Administration - Masks entity:
3. Create the Transaction to include the Masks
ex:
<Transaction>
<EffectiveDate STATUS="Enabled" TYPE="SYSTEM"/>
<Fields>
<Field>
<Name>TaxID</Name>
<Display>Tax ID</Display>
<DataType MASK="TaxID">Text</DataType>
</Field>
<Field>
<Name>Test Field</Name>
<Display>TestField</Display>
<DataType>Text</DataType>
</Field>
<Field>
<Name>BankAccountNo</Name>
<Display>Bank Account Number</Display>
<DataType MASK="BankAccountNo">Text</DataType>
</Field>
</Fields>
</Transaction>

4. Update the Transaction Security and set the Field Masks Security (Admin Explorer - Security - Application Security - Security Groups - Group - Transaction Security - Company/Product/Plan - Transaction

Mask                        Security
TaxID                       Medium-Security-02
BankAccountNo      Medium-Security-02

5. Login to OIPA Application.
6. Open a Policy and add the Activity.
7. Enter the TaxID + BankAccountNo values during the Activity creation stage.
8. Save changes.
9. Go back to Activity Details and Field Values are no longer Masked.

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.