Skip to content

MSC - Microsoft Security Center

View Microsoft Security Center tenant overview, sign-in activity, conditional access policies, and license inventory.

Commands


msc tenant

Display the overview for a Microsoft Security Center tenant, including user, device, group, and app counts.

1
mysecutec msc tenant <tenant_id> [flags]

Flags

Flag Type Default Description
--output, -o string Output format (json, text)

API

1
GET /msc/v1/tenants/{tenant_id}

Request Example

1
mysecutec msc tenant 00000000-0000-0000-0000-000000000000 --output json
1
2
3
GET /msc/v1/tenants/00000000-0000-0000-0000-000000000000
Authorization: Bearer <token>
Accept: application/json

msc signins

View aggregated sign-in activity for a tenant over a date range.

1
mysecutec msc signins <tenant_id> [flags]

Flags

Flag Type Default Description
--start string Start date (e.g. 2026-01-01)
--end string End date (e.g. 2026-01-31)
--group-by string Group by dimension
--granularity string Time granularity (e.g. day, week, month)

API

1
GET /msc/v1/tenants/{tenant_id}/signins/aggregates?start=&end=&group_by=&granularity=
Query Param Description
start Start date
end End date
group_by Group by dimension
granularity Time granularity (day, week, month)

Request Example

1
mysecutec msc signins 00000000-0000-0000-0000-000000000000 --start 2026-01-01 --end 2026-01-31 --granularity day
1
2
3
GET /msc/v1/tenants/00000000-0000-0000-0000-000000000000/signins/aggregates?start=2026-01-01&end=2026-01-31&granularity=day
Authorization: Bearer <token>
Accept: application/json

msc ca-policies

View conditional access policy results for a tenant over a date range.

1
mysecutec msc ca-policies <tenant_id> [flags]

Flags

Flag Type Default Description
--start string Start date (e.g. 2026-01-01)
--end string End date (e.g. 2026-01-31)

API

1
GET /msc/v1/tenants/{tenant_id}/signins/ca-policies?start=&end=
Query Param Description
start Start date
end End date

Request Example

1
mysecutec msc ca-policies 00000000-0000-0000-0000-000000000000 --start 2026-01-01 --end 2026-01-31
1
2
3
GET /msc/v1/tenants/00000000-0000-0000-0000-000000000000/signins/ca-policies?start=2026-01-01&end=2026-01-31
Authorization: Bearer <token>
Accept: application/json

msc licenses

View the license inventory for a tenant, broken down by SKU.

1
mysecutec msc licenses <tenant_id> [flags]

Flags

Flag Type Default Description
--output, -o string Output format (json, text)

API

1
GET /msc/v1/tenants/{tenant_id}/license-inventory

Request Example

1
mysecutec msc licenses 00000000-0000-0000-0000-000000000000 --output json
1
2
3
GET /msc/v1/tenants/00000000-0000-0000-0000-000000000000/license-inventory
Authorization: Bearer <token>
Accept: application/json