Veritas Alta™ SaaS Protection Administrator's Guide
- Introduction to Veritas Alta™ SaaS Protection
- Active Directory synchronization
- Manage users and roles
- API permissions
- Add connectors
- Overview of adding connectors
- Add Exchange Online connectors
- Configure the capture scope for Exchange connectors
- Configure the capture scope for Exchange connectors
- Add SharePoint Online connectors
- Configuring the capture scopes for SharePoint connectors
- Add Teams site collections connectors
- Add OneDrive connectors
- Add Teams chat connectors
- Add Audit Log connectors
- Add Google Drive connectors
- Add Gmail connectors
- About the Salesforce connector
- Add Entra ID (Azure AD) connectors
- Add Box connectors
- Add Email/Messages
- Apps Consent Grant Utility
- Add Retention policies
- Perform backups
- Manage backed-up data
- Perform restores using Administration portal
- Restore SharePoint/OneDrive/Teams Sites and data
- Restore Teams chat messages and Teams channel conversations
- Restore Box data
- Restore Google Drive data
- About the Salesforce Data, Metadata, and CRM Content restore
- Limitations of Salesforce Metadata backup and restore
- About Entra ID (Azure AD) objects and records restore
- Perform restores using Export Utility
- Restore dashboard
- Discovery
- Add Tagging polices
- Add Tiering policy
- General administrative tasks
- Manage Stors (Storages)
- Managing Scopes
- Known Issues
RegEx and query examples for PII detection
Use the following examples to query data.
Table: RegEx and query examples for PII detection
Data | Use RegEx type: |
---|---|
To find MasterCard numbers without spaces (for example, 5500000000000004) | Single Term Regexp |
To find MasterCard numbers that might have spaces or dashes (for example, 5500 0000 0000 0004) | Advanced ElasticSearch Query "clauses": [ { "span_multi": { "match" : { "regexp": { "blob.content": "5[1-5][0-9]{2}" } } } }, { "span_multi": { "match" : { "regexp": { "blob.content": "[0-9]{4}" } } } }, { "span_multi": { "match" : { "regexp": { "blob.content": "[0-9]{4}" } } } }, { "span_multi": { "match" : { "regexp": { "blob.content": "[0-9]{4}" } } } } ], "slop": 0, "in_order": true } } |
To find Visa numbers without spaces (for example, 4111111111111111), | Single Term Regexp 4[0-9]{15} |
To find the Visa numbers that might have spaces or dashes (for example, 4111-1111-1111-1111) | Advanced ElasticSearch Query {"regexp":{"attachment.content":"4[0-9]{3}[ ]?[0-9]{4}[ ]?[0-9]{4}[ ]?[0-9]{4}|4[0-9]{3}[-]?[0-9]{4}[-]?[0-9]{4}[-]?[0-9]{4}"}} |
To find American Express numbers without spaces (for example, 340000000000009) | Single Term Regexp |
To find the American Express numbers that might have spaces or dashes (for example, 3400 0000 0000 009) | Advanced ElasticSearch Query {"regexp":{"attachment.content":"3[47][0-9][ ]?[0-9]{6}[ ]?[0-9]{6}|3[47][0-9][-]?[0-9]{6}[-]?[0-9]{6}"}}{ |
To find the United States Social Security Network (SSN) | Advanced ElasticSearch Query {"regexp": {"attachment.content": "~(000|666)[0-8][0-9]{2}[- ]?~(00)[0-9]{2}[- ]?~(0000)[0-9]{4}"}}{ |
To find content with particular text\phrase (for example, Good Admin) | Query String 'Good Admin' |