Control 1.13: Sensitive Information Types (SITs) - Portal Walkthrough
This playbook provides portal configuration guidance for Control 1.13.
Prerequisites
- Microsoft 365 E5 or E5 Compliance (full functionality)
- Purview Compliance Admin or Purview Info Protection Admin role
- Inventory of sensitive data types handled by organization
- Sample data patterns for custom SITs (sanitized)
- Test environment for SIT validation
Step 1: Review Built-in Financial SITs
Portal Path: Microsoft Purview > Data classification > Classifiers > Sensitive info types
- Navigate to Microsoft Purview
- Go to Data classification > Classifiers > Sensitive info types
- Filter by category: Financial
- Review essential financial SITs:
| SIT Name | Use Case |
|---|---|
| U.S. Social Security Number (SSN) | Customer identification |
| U.S. Bank Account Number | Payment/transfer monitoring |
| Credit Card Number | PCI-DSS compliance |
| ABA Routing Number | Wire transfer protection |
| U.S. Individual Taxpayer ID (ITIN) | Tax document protection |
| CUSIP | Trading/portfolio data |
Step 2: Create Custom FSI SITs
Portal Path: Data classification > Classifiers > Sensitive info types > + Create sensitive info type
Custom SIT 1: Internal Account Number
- Click + Create sensitive info type
- Configure:
- Name:
FSI-Internal-Account-Number - Description: "Detects internal customer account numbers"
- Click Next > Create pattern
- Add primary element:
- Type: Regular expression
- Pattern:
\b[A-Z]{3}-\d{6}-[A-Z0-9]{2}\b - Confidence level: High (85)
- Add supporting element:
- Keywords: "account", "acct", "customer number"
- Within: 300 characters
- Click Create
Custom SIT 2: FINRA CRD Number
- Click + Create sensitive info type
- Configure:
- Name:
FSI-FINRA-CRD-Number - Description: "Detects FINRA Central Registration Depository numbers"
- Add pattern:
- Type: Regular expression
- Pattern:
\b(?:CRD\s*#?\s*)?([1-9]\d{4,7})\b - Confidence level: Medium (75)
- Add supporting keywords: "CRD", "registered representative", "broker"
- Click Create
Custom SIT 3: MNPI Indicators
- Click + Create sensitive info type
- Configure:
- Name:
FSI-MNPI-Indicators - Description: "Detects potential material non-public information"
- Add pattern using keywords:
- Type: Keyword dictionary
- Keywords: "earnings announcement", "merger", "acquisition target", "quarterly results", "guidance revision", "SEC filing", "insider", "material information"
- Confidence level: Medium (65)
- Click Create
Custom SIT 4: Trade Details
- Click + Create sensitive info type
- Configure:
- Name:
FSI-Trade-Details - Description: "Detects trading activity patterns"
- Add pattern:
- Type: Regular expression
- Pattern:
\b(BUY|SELL|HOLD)\s+\d+(?:,\d{3})*\s+(?:shares?|units?|contracts?)\s+(?:of\s+)?[A-Z]{1,5}\b - Add supporting keywords: "execute", "trade", "order", "position"
- Click Create
Step 3: Create Keyword Dictionaries
Portal Path: Data classification > Classifiers > EDM classifiers > Keyword dictionaries
- Click Create keyword dictionary
- Configure:
- Name:
FSI-Competitor-Names - Description: "List of competitor companies for MNPI monitoring"
- Enter keywords (one per line)
- Click Create
Step 4: Configure Exact Data Match (EDM)
Portal Path: Data classification > Classifiers > EDM classifiers
- Click + Create EDM classifier
- Define schema:
- Name:
FSI-Customer-Data-EDM - Description: "Exact match for customer account data"
- Add columns:
- CustomerAccountNumber (searchable)
- SSN (searchable)
- CustomerName (supporting)
- Configure matching rules
- Upload hashed data source (see PowerShell playbook)
Step 5: Test SIT Detection
Portal Path: Data classification > Content explorer
- Create test document with sample sensitive data
- Upload to SharePoint
- Wait 24 hours for classification
- Navigate to Content explorer
- Filter by sensitive information type
- Verify test data correctly identified
- Check for true/false positives
Step 6: Tune SIT Accuracy
Reduce False Positives
- Edit the SIT > Patterns
- Add exclusions for common false positive formats
- Add keyword requirements for context
- Increase confidence threshold
Reduce False Negatives
- Edit the SIT > Patterns
- Add pattern variations
- Lower confidence threshold (carefully)
- Add alternative keyword groups
Back to Control 1.13 | PowerShell Setup | Verification Testing | Troubleshooting
Updated: January 2026 | Version: v1.2