Skip to content

LogEntryDataMaskRule__mdt

Used to configure regex-based rules in Nebula Logger to mask sensitive data in log entry fields, such as LogEntryEvente.Messagec and LogEntryc.Messagec

Attribute Value
Object Type Custom Metadata Type
Label Log Entry Data Mask Rule
Plural Label Log Entry Data Mask Rules
Fields 3

Fields (3 of 3)

Search
Attribute Value
Label Is Enabled
Type Checkbox
Required No
Default Value true
Compliance Group None
Security Classification Confidential
Business Status Active
Field Manageability SubscriberControlled
Attribute Value
Label Replacement RegEx
Type Text
Length 255
Required Yes
Compliance Group None
Security Classification Confidential
Business Status Active
Field Manageability DeveloperControlled
Attribute Value
Label Sensitive Data RegEx
Type Text
Length 255
Required Yes
Compliance Group None
Security Classification Confidential
Business Status Active
Field Manageability DeveloperControlled

American Express Credit Card Number

Field Value
IsEnabled__c true
ReplacementRegEx__c $1****-******-$4
SensitiveDataRegEx__c (^|[^0-9A-Za-z])(3[47]\d{2})([- ]?)\d{6}\3(\d{5})(?=[^0-9A-Za-z]|$)

Mastercard Credit Card Number

Field Value
IsEnabled__c true
ReplacementRegEx__c $1****-****-****-$4
SensitiveDataRegEx__c (^|[^0-9])(5[1-5]\d{2}|222[1-9]|22[3-9]\d|2[3-6]\d{2}|27[01]\d|2720)([- ]?)\d{4}\3\d{4}\3(\d{4})(?!\d)

Social Security Number

Field Value
IsEnabled__c true
ReplacementRegEx__c $1XXX-XX-$4
SensitiveDataRegEx__c (^|[^0-9A-Za-z])(\d{3})[- ]?(\d{2})[- ]?(\d{4})(?=[^0-9A-Za-z]|$)

Visa Credit Card Number

Field Value
IsEnabled__c true
ReplacementRegEx__c $1****-****-****-$4
SensitiveDataRegEx__c (^|[^0-9])(4\d{3})([- ]?)\d{4}\3\d{4}\3(\d{4})(?!\d)