Skip to content

Commit 4ce9d03

Browse files
authored
Merge pull request #25634 from microsoftgraph/jbzdarkid/ga-auth-flow
Add authenticationFlows CA condition to v1.0 docs
2 parents 99a7d1f + a0251d7 commit 4ce9d03

File tree

4 files changed

+86
-3
lines changed

4 files changed

+86
-3
lines changed
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
title: "conditionalAccessAuthenticationFlows resource type"
3+
description: "Represents the authentication flows in scope for the policy."
4+
author: "nickludwig"
5+
ms.localizationpriority: medium
6+
ms.subservice: "entra-sign-in"
7+
doc_type: resourcePageType
8+
---
9+
10+
# conditionalAccessAuthenticationFlows resource type
11+
12+
Namespace: microsoft.graph
13+
14+
Represents the authentication flows in scope for the policy.
15+
16+
## Properties
17+
18+
|Property|Type|Description|
19+
|:---|:---|:---|
20+
|transferMethods|conditionalAccessTransferMethods|Represents the transfer methods in scope for the policy. The possible values are: `none`, `deviceCodeFlow`, `authenticationTransfer`, `unknownFutureValue`.|
21+
22+
## Relationships
23+
24+
None.
25+
26+
## JSON representation
27+
28+
The following JSON representation shows the resource type.
29+
30+
<!-- {
31+
"blockType": "resource",
32+
"@odata.type": "microsoft.graph.conditionalAccessAuthenticationFlows"
33+
}-->
34+
``` json
35+
{
36+
"transferMethods": "String",
37+
}
38+
```

api-reference/v1.0/resources/conditionalaccessconditionset.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,9 @@ Represents the type of conditions that govern when the policy applies.
2020
| Property | Type | Description |
2121
|:-------------|:------------|:------------|
2222
|applications|[conditionalAccessApplications](conditionalaccessapplications.md)| Applications and user actions included in and excluded from the policy. Required. |
23+
|authenticationFlows|[conditionalAccessAuthenticationFlows](conditionalaccessauthenticationflows.md)| Authentication flows included in the policy scope. |
2324
|clientApplications|[conditionalAccessClientApplications](../resources/conditionalaccessclientapplications.md)|Client applications (service principals and workload identities) included in and excluded from the policy. Either **users** or **clientApplications** is required. |
24-
|clientAppTypes|conditionalAccessClientApp collection| Client application types included in the policy. Possible values are: `all`, `browser`, `mobileAppsAndDesktopClients`, `exchangeActiveSync`, `easSupported`, `other`. Required. <br/><br/> The `easUnsupported` enumeration member will be deprecated in favor of `exchangeActiveSync` which includes EAS supported and unsupported platforms.|
25+
|clientAppTypes|conditionalAccessClientApp collection| Client application types included in the policy. Possible values are: `all`, `browser`, `mobileAppsAndDesktopClients`, `exchangeActiveSync`, `easSupported`, `other`. Required. <br/><br/> The `easUnsupported` enumeration member will be deprecated in favor of `exchangeActiveSync`, which includes EAS supported and unsupported platforms.|
2526
|devices|[conditionalAccessDevices](conditionalaccessdevices.md)| Devices in the policy. |
2627
|locations|[conditionalAccessLocations](conditionalaccesslocations.md)| Locations included in and excluded from the policy. |
2728
|platforms|[conditionalAccessPlatforms](conditionalaccessplatforms.md)| Platforms included in and excluded from the policy. |
@@ -46,7 +47,8 @@ The following JSON representation shows the resource type.
4647
"devices",
4748
"locations",
4849
"platforms",
49-
"signInRiskLevels"
50+
"signInRiskLevels",
51+
"authenticationFlows"
5052
],
5153
"@odata.type": "microsoft.graph.conditionalAccessConditionSet",
5254
"baseType": null
@@ -65,7 +67,8 @@ The following JSON representation shows the resource type.
6567
"signInRiskLevels": ["String"],
6668
"userRiskLevels": ["String"],
6769
"users": {"@odata.type": "microsoft.graph.conditionalAccessUsers"},
68-
"insiderRiskLevels": "String"
70+
"insiderRiskLevels": "String",
71+
"authenticationFlows": {"@odata.type": "microsoft.graph.conditionalAccessAuthenticationFlows"}
6972
}
7073
```
7174

api-reference/v1.0/resources/enums.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3404,3 +3404,11 @@ Possible values for user account types (group membership), per Windows definitio
34043404
| all |
34053405
| unknownFutureValue |
34063406

3407+
### conditionalAccessTransferMethods values
3408+
3409+
|Member|
3410+
|:---|
3411+
|none|
3412+
|deviceCodeFlow|
3413+
|authenticationTransfer|
3414+
|unknownFutureValue|

changelog/Microsoft.IdentityProtectionServices.json

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1231,6 +1231,40 @@
12311231
"CreatedDateTime": "2024-06-05T23:22:24.8127939Z",
12321232
"WorkloadArea": "Identity and access",
12331233
"SubArea": "Network access"
1234+
},
1235+
{
1236+
"ChangeList": [
1237+
{
1238+
"Id": "c1ddba56-7ffe-4bf3-bd1f-f0cfdefaddaf",
1239+
"ApiChange": "Enumeration",
1240+
"ChangedApiName": "conditionalAccessTransferMethods",
1241+
"ChangeType": "Addition",
1242+
"Description": "Added the **conditionalAccessTransferMethods** enumeration type.",
1243+
"Target": "conditionalAccessTransferMethods"
1244+
},
1245+
{
1246+
"Id": "c1ddba56-7ffe-4bf3-bd1f-f0cfdefaddaf",
1247+
"ApiChange": "Resource",
1248+
"ChangedApiName": "conditionalAccessAuthenticationFlows",
1249+
"ChangeType": "Addition",
1250+
"Description": "Added the [conditionalAccessAuthenticationFlows](https://learn.microsoft.com/en-us/graph/api/resources/conditionalAccessAuthenticationFlows?view=graph-rest-1.0) resource.",
1251+
"Target": "conditionalAccessAuthenticationFlows"
1252+
},
1253+
{
1254+
"Id": "c1ddba56-7ffe-4bf3-bd1f-f0cfdefaddaf",
1255+
"ApiChange": "Property",
1256+
"ChangedApiName": "authenticationFlows",
1257+
"ChangeType": "Addition",
1258+
"Description": "Added the **authenticationFlows** property to the [conditionalAccessConditionSet](https://learn.microsoft.com/en-us/graph/api/resources/conditionalAccessConditionSet?view=graph-rest-1.0) resource.",
1259+
"Target": "conditionalAccessConditionSet"
1260+
}
1261+
],
1262+
"Id": "c1ddba56-7ffe-4bf3-bd1f-f0cfdefaddaf",
1263+
"Cloud": "Prod",
1264+
"Version": "v1.0",
1265+
"CreatedDateTime": "2024-12-03T08:55:37.2663572Z",
1266+
"WorkloadArea": "Identity and access",
1267+
"SubArea": "Identity and sign-in"
12341268
}
12351269
]
12361270
}

0 commit comments

Comments
 (0)