Portal
Portal Settings
Configure Portal preferences and organization settings
Configure Portal-specific settings including preferences, notifications, branding, and integration options.
- Navigate to Portal
- Click Settings (gear icon)
- Select the settings category
Configure your organization's Portal profile:
| Setting | Description |
|---|
| Organization Name | Display name in Portal |
| Logo | Organization logo (displayed to customers) |
| Website | Company website URL |
| Support Email | Customer support contact |
| Description | Brief company description |
| Setting | Description |
|---|
| Default SBOM Format | CycloneDX or SPDX |
| Default Export Format | JSON, XML, or PDF |
| Auto-Enrich SBOMs | Enable automatic enrichment |
| Timezone | Default timezone for timestamps |
| Setting | Options |
|---|
| Default Access Level | View Only, Download, Full Access |
| Require Approval | Yes/No for sharing requests |
| Expiration Policy | Never, 30/60/90 days, Custom |
| Watermarking | Enable/disable SBOM watermarks |
Control who can share:
- By role (Admin, Manager, User)
- By product category
- By customer type
- Require manager approval
| Setting | Description |
|---|
| Allow Public Links | Enable public SBOM access |
| Public Link Expiration | Default expiration time |
| Require Registration | Require account for download |
| Track Downloads | Log public downloads |
| Notification | Trigger |
|---|
| New Share Request | Customer requests SBOM |
| Share Accepted | Customer accepts share |
| SBOM Updated | Linked SBOM is updated |
| Vulnerability Alert | New vulnerability in shared SBOM |
| Expiration Warning | Share nearing expiration |
Configure per notification type:
- Email delivery (immediate, daily digest, weekly)
- In-app notification
- Webhook delivery
Send notifications to external systems:
- Go to Settings → Webhooks
- Click + Add Webhook
- Configure:
| Field | Description |
|---|
| URL | Webhook endpoint |
| Events | Events to trigger |
| Secret | Signing secret |
| Active | Enable/disable |
Customize the customer-facing portal:
| Element | Customization |
|---|
| Logo | Header logo |
| Favicon | Browser tab icon |
| Primary Color | Brand color |
| Custom CSS | Advanced styling |
Customize notification emails:
| Element | Customization |
|---|
| Logo | Email header logo |
| Footer | Custom footer text |
| Reply-To | Reply email address |
Use your own domain for Portal:
- Go to Settings → Custom Domain
- Enter your domain (e.g., sbom.yourcompany.com)
- Configure DNS records
- Verify domain ownership
- Enable custom domain
Link Portal with Enterprise ESSCM:
| Setting | Description |
|---|
| Auto-Sync Projects | Import SBOMs automatically |
| Sync Frequency | Real-time, hourly, daily |
| Project Filter | Which projects to sync |
| Version Mapping | How versions map to products |
Connect Portal with TPRM:
| Setting | Description |
|---|
| Link Vendors | Associate vendors with suppliers |
| Share Requests | Route requests through TPRM |
| Risk Data | Include risk scores in shares |
| Integration | Purpose |
|---|
| ServiceNow | Ticket creation |
| Slack | Notifications |
| Microsoft Teams | Notifications |
| Email (SMTP) | Custom email delivery |
| Setting | Description |
|---|
| Session Timeout | Auto-logout duration |
| IP Allowlist | Restrict access by IP |
| Download Limits | Rate limiting for downloads |
| Setting | Description |
|---|
| Retention Period | How long to keep logs |
| Log Level | Detail level of logging |
| Export Enabled | Allow audit log export |
| Setting | Description |
|---|
| Encryption | At-rest encryption options |
| Data Residency | Region restrictions |
| Backup Frequency | Backup schedule |
| Setting | Description |
|---|
| Auto-Validate | Check SBOMs on upload |
| Require Compliance | Block non-compliant shares |
| Compliance Report | Include in shares |
| Setting | Description |
|---|
| Enforce Minimums | Require all elements |
| Warn on Missing | Alert for missing data |
| Auto-Enrich | Fill in missing data |
| Setting | Description |
|---|
| API Enabled | Enable Portal API access |
| Rate Limits | Requests per minute/hour |
| Allowed IPs | IP restrictions for API |
Manage Portal-specific API keys:
- Go to Settings → API Keys
- View existing keys
- Create new keys with scoped permissions
- Rotate or revoke keys
| Type | Options |
|---|
| SBOM Import | CycloneDX, SPDX, Syft, Trivy |
| SBOM Export | CycloneDX, SPDX, CSV, PDF |
| Report Export | PDF, HTML, Excel |
| Setting | Description |
|---|
| Max Upload Size | Maximum file size |
| Batch Size | Items per bulk operation |
| Async Threshold | When to process async |
- Click Save after making changes
- Some settings require confirmation
- Changes take effect immediately unless noted
- Go to settings section
- Click Reset to Defaults
- Confirm reset
- Previous settings are logged