Connect Microsoft Teams to Black Cat SSPM
Connect Microsoft Teams so Black Cat can review teams and channels, guest access, meeting policies, messaging policies and installed apps.
≈ 10 min · audit access · no write-capable permission
What Black Cat reads, and why
| Permission | What it lets Black Cat do | Status |
|---|---|---|
Team.ReadBasic.All | Lets Black Cat list teams, their visibility and whether they have been archived. | Required |
TeamMember.Read.All | Lets Black Cat see team membership, owners and guests. | Required |
Channel.ReadBasic.All | Lets Black Cat list channels, including shared channels open to outside organizations. | Required |
TeamsAppInstallation.ReadForTeam.All | Lets Black Cat see which apps are installed in each team. | Required |
Policy.Read.All | Lets Black Cat review meeting, messaging and app policies applied to your users. | Required |
Organization.Read.All | Lets Black Cat see tenant-wide settings and the licences assigned to your organization. | Required |
Group.Read.All | Lets Black Cat review the groups behind your teams and their membership. | Required |
Directory.Read.All | Lets Black Cat review directory roles and guest accounts. | Optional |
What you'll need
- Directory (tenant) identifier Required — Shown on the overview page of your Microsoft Entra directory.
- Application (client) identifier Required — Shown on the read-only app registration you create for Black Cat.
- Client secret Required — Created on the same app registration under Certificates & secrets.
Where to create it
- Setup guide (Microsoft Teams) ↗ (opens in new tab)
- Developer documentation (Microsoft Teams) ↗ (opens in new tab)
What we check on Microsoft Teams →