Microsoft Teams Integration
TigerTrust integrates with Microsoft Teams for certificate notifications and collaboration.
App Installation
Install TigerTrust from Teams App Store:
- Go to Teams > Apps
- Search for "TigerTrust"
- Click "Add to team"
- Select channels for notifications
Webhook Configuration
Configure incoming webhooks:
teams: webhooks: - name: cert-alerts url: https://outlook.office.com/webhook/... events: - certificate_expiring - certificate_expired - policy_violation - name: security-ops url: https://outlook.office.com/webhook/... events: - certificate_revoked - renewal_failed
Adaptive Cards
Rich certificate alerts with adaptive cards:
{ "type": "AdaptiveCard", "body": [ { "type": "TextBlock", "text": "Certificate Expiring Soon", "weight": "Bolder", "size": "Large" }, { "type": "FactSet", "facts": [ {"title": "Certificate:", "value": "api.example.com"}, {"title": "Expires:", "value": "April 15, 2024"}, {"title": "Days Remaining:", "value": "14"}, {"title": "Environment:", "value": "Production"} ] } ], "actions": [ { "type": "Action.Submit", "title": "Renew Now", "data": {"action": "renew", "certId": "cert-123"} }, { "type": "Action.OpenUrl", "title": "View Details", "url": "https://app.tigertrust.io/certificates/cert-123" } ] }
Bot Commands
Use bot commands for certificate operations:
@TigerTrust status
→ Shows certificate health summary
@TigerTrust list expiring
→ Lists certificates expiring within 30 days
@TigerTrust renew api.example.com
→ Initiates certificate renewal
@TigerTrust search *.example.com
→ Searches for matching certificates
Power Automate Integration
Create automated workflows:
Trigger: When a certificate is expiring
Actions:
1. Post adaptive card to channel
2. Create approval request
3. On approval, trigger renewal
4. Post confirmation message
Tabs
Add TigerTrust tab to channels:
- Certificate dashboard
- Expiration timeline
- Team assignments
- Quick actions
Collaborate on certificate management with Microsoft Teams and TigerTrust.