Skip to content

Commit d3a1b7f

Browse files
authored
Merge pull request #26715 from microsoftgraph/nechamam/mda-update-app-category-enum
docs: update AppCategory enum with new members (aiModelProvider, mcpS…
2 parents 3eaa4eb + 217e4ec commit d3a1b7f

File tree

5 files changed

+42
-4
lines changed

5 files changed

+42
-4
lines changed

api-reference/beta/resources/enums-security.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,9 @@ Namespace: microsoft.graph.security
6060
|generativeAi|
6161
|unknown|
6262
|unknownFutureValue|
63+
|aiModelProvider|
64+
|mcpServer|
65+
|clientAiApp|
6366

6467
### appInfoCsaStarLevel values
6568

api-reference/beta/resources/security-discoveredcloudappdetail.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Inherits from [entity](../resources/entity.md).
2929
## Properties
3030
|Property|Type|Description|
3131
|:---|:---|:---|
32-
|category|microsoft.graph.security.appCategory|The category of the discovered app. Possible values include: `security`, `collaboration`, `hostingServices`, `onlineMeetings`, `newsAndEntertainment`, `eCommerce`, `education`, `cloudStorage`, `marketing`, `operationsManagement`, `health`, `advertising`, `productivity`, `accountingAndFinance`, `contentManagement`, `contentSharing`, `businessManagement`, `communications`, `dataAnalytics`, `businessIntelligence`, `webemail`, `codeHosting`, `webAnalytics`, `socialNetwork`, `crm`, `forums`, `humanResourceManagement`, `transportationAndTravel`, `productDesign`, `sales`, `cloudComputingPlatform`, `projectManagement`, `personalInstantMessaging`, `developmentTools`, `itServices`, `supplyChainAndLogistics`, `propertyManagement`, `customerSupport`, `internetOfThings`, `vendorManagementSystems`, `websiteMonitoring`, `generativeAi`, `unknown`, `unknownFutureValue`.|
32+
|category|microsoft.graph.security.appCategory|The category of the discovered app. Possible values include: `security`, `collaboration`, `hostingServices`, `onlineMeetings`, `newsAndEntertainment`, `eCommerce`, `education`, `cloudStorage`, `marketing`, `operationsManagement`, `health`, `advertising`, `productivity`, `accountingAndFinance`, `contentManagement`, `contentSharing`, `businessManagement`, `communications`, `dataAnalytics`, `businessIntelligence`, `webemail`, `codeHosting`, `webAnalytics`, `socialNetwork`, `crm`, `forums`, `humanResourceManagement`, `transportationAndTravel`, `productDesign`, `sales`, `cloudComputingPlatform`, `projectManagement`, `personalInstantMessaging`, `developmentTools`, `itServices`, `supplyChainAndLogistics`, `propertyManagement`, `customerSupport`, `internetOfThings`, `vendorManagementSystems`, `websiteMonitoring`, `generativeAi`, `unknown`, `unknownFutureValue`, `aiModelProvider`, `mcpServer`, `clientAiApp`. Use the `Prefer: include-unknown-enum-members` request header to get the following values in this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations): `aiModelProvider`, `mcpServer`, `clientAiApp`.|
3333
|displayName|String|The app name.|
3434
|domains|String collection|The domain.|
3535
|downloadNetworkTrafficInBytes|Int64|The download traffic size.|

api-reference/beta/resources/security-endpointdiscoveredcloudappdetail.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ For more API operations about discovered cloud app details, see [discoveredCloud
2929
## Properties
3030
|Property|Type|Description|
3131
|:---|:---|:---|
32-
|category|microsoft.graph.security.appCategory|The list of category of discovered apps. The possible values are: `security`, `collaboration`, `hostingServices`, `onlineMeetings`, `newsAndEntertainment`, `eCommerce`, `education`, `cloudStorage`, `marketing`, `operationsManagement`, `health`, `advertising`, `productivity`, `accountingAndFinance`, `contentManagement`, `contentSharing`, `businessManagement`, `communications`, `dataAnalytics`, `businessIntelligence`, `webemail`, `codeHosting`, `webAnalytics`, `socialNetwork`, `crm`, `forums`, `humanResourceManagement`, `transportationAndTravel`, `productDesign`, `sales`, `cloudComputingPlatform`, `projectManagement`, `personalInstantMessaging`, `developmentTools`, `itServices`, `supplyChainAndLogistics`, `propertyManagement`, `customerSupport`, `internetOfThings`, `vendorManagementSystems`, `websiteMonitoring`, `generativeAi`, `unknown`, `unknownFutureValue`. Inherited from [discoveredCloudAppDetail](../resources/security-discoveredcloudappdetail.md). |
32+
|category|microsoft.graph.security.appCategory|The list of category of discovered apps. The possible values are: `security`, `collaboration`, `hostingServices`, `onlineMeetings`, `newsAndEntertainment`, `eCommerce`, `education`, `cloudStorage`, `marketing`, `operationsManagement`, `health`, `advertising`, `productivity`, `accountingAndFinance`, `contentManagement`, `contentSharing`, `businessManagement`, `communications`, `dataAnalytics`, `businessIntelligence`, `webemail`, `codeHosting`, `webAnalytics`, `socialNetwork`, `crm`, `forums`, `humanResourceManagement`, `transportationAndTravel`, `productDesign`, `sales`, `cloudComputingPlatform`, `projectManagement`, `personalInstantMessaging`, `developmentTools`, `itServices`, `supplyChainAndLogistics`, `propertyManagement`, `customerSupport`, `internetOfThings`, `vendorManagementSystems`, `websiteMonitoring`, `generativeAi`, `unknown`, `unknownFutureValue`, `aiModelProvider`, `mcpServer`, `clientAiApp`. Use the `Prefer: include-unknown-enum-members` request header to get the following values in this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations): `aiModelProvider`, `mcpServer`, `clientAiApp`. Inherited from [discoveredCloudAppDetail](../resources/security-discoveredcloudappdetail.md). |
3333
|deviceCount|Int64|The number of devices that accessed the discovered app. |
3434
|displayName|String|The name of the discovered cloud app. Inherited from [discoveredCloudAppDetail](../resources/security-discoveredcloudappdetail.md). |
3535
|domains|String collection|The list of domains identified as belonging to the discovered app. Inherited from [discoveredCloudAppDetail](../resources/security-discoveredcloudappdetail.md). |

changelog/Microsoft.DefenderForCloudApps.json

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,39 @@
11
{
22
"changelog": [
3+
{
4+
"ChangeList": [
5+
{
6+
"Id": "24dd5b12-32ad-4764-9db1-e505a7b3914f",
7+
"ApiChange": "Member",
8+
"ChangedApiName": "aiModelProvider",
9+
"ChangeType": "Addition",
10+
"Description": "Added the `aiModelProvider` member to the **appCategory** enumeration.",
11+
"Target": "appCategory"
12+
},
13+
{
14+
"Id": "24dd5b12-32ad-4764-9db1-e505a7b3914f",
15+
"ApiChange": "Member",
16+
"ChangedApiName": "mcpServer",
17+
"ChangeType": "Addition",
18+
"Description": "Added the `mcpServer` member to the **appCategory** enumeration.",
19+
"Target": "appCategory"
20+
},
21+
{
22+
"Id": "24dd5b12-32ad-4764-9db1-e505a7b3914f",
23+
"ApiChange": "Member",
24+
"ChangedApiName": "clientAiApp",
25+
"ChangeType": "Addition",
26+
"Description": "Added the `clientAiApp` member to the **appCategory** enumeration.",
27+
"Target": "appCategory"
28+
}
29+
],
30+
"Id": "24dd5b12-32ad-4764-9db1-e505a7b3914f",
31+
"Cloud": "Prod",
32+
"Version": "beta",
33+
"CreatedDateTime": "2025-05-26T08:24:47.4400671Z",
34+
"WorkloadArea": "Security",
35+
"SubArea": ""
36+
},
337
{
438
"ChangeList": [
539
{
@@ -211,4 +245,4 @@
211245
"SubArea": ""
212246
}
213247
]
214-
}
248+
}

concepts/whats-new-overview.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,8 @@ Use the new [profilePropertySetting](/graph/api/resources/profilepropertysetting
7373

7474
### Security
7575

76-
Added `microsoftThreatIntelligence` as a supported detection source for the **detectionSource** and **serviceSource** properties of the [alert](/graph/api/resources/security-alert?view=graph-rest-beta&preserve-view=true) resource.
76+
- Added the `aiModelProvider`, `mcpServer`, and `clientAiApp` members as supported values of the **category** property of the [discoveredCloudAppDetail](/graph/api/resources/security-discoveredcloudappdetail?view=graph-rest-beta&preserve-view=true) and [endpointDiscoveredCloudAppDetail](/graph/api/resources/security-endpointdiscoveredcloudappdetail?view=graph-rest-beta&preserve-view=true) resources.
77+
- Added `microsoftThreatIntelligence` as a supported detection source for the **detectionSource** and **serviceSource** properties of the [alert](/graph/api/resources/security-alert?view=graph-rest-beta&preserve-view=true) resource.
7778

7879
### Teamwork and communications
7980

0 commit comments

Comments
 (0)