Skip to content

Commit cc81b51

Browse files
committed
Various fixes
1 parent c7e1579 commit cc81b51

8 files changed

+33
-18
lines changed

api-reference/beta/api/identityproviderbase-get.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -380,7 +380,6 @@ Content-type: application/json
380380

381381
The following example shows a request.
382382

383-
# [HTTP](#tab/http)
384383
<!-- {
385384
"blockType": "request",
386385
"name": "get_applemanagedidentityprovider_from_identityproviderbase",

api-reference/beta/resources/oidcclientauthentication.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,13 @@ Namespace: microsoft.graph
1414

1515
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
1616

17-
This is an abstract type for client authentication.
17+
This resource is an abstract type from which the following types are derived:
18+
- [oidcClientSecretAuthentication](../resources/oidcclientsecretauthentication.md)
19+
- [oidcPrivateJwtKeyClientAuthentication](../resources/oidcprivatejwtkeyclientauthentication.md)
1820

1921
## Properties
2022

21-
|Property|Type|Description|
22-
|:---|:---|:---|
23+
None.
2324

2425
## Relationships
2526

api-reference/beta/resources/oidcclientsecretauthentication.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "oidcClientSecretAuthentication resource type"
3-
description: "Represents client authentication information."
3+
description: "Represents client authentication information in an oidcIdentityProvider provider object where the client secret is used to authenticate the client application."
44
author: "brozbab"
55
ms.localizationpriority: medium
66
ms.subservice: "entra-sign-in"
@@ -14,15 +14,15 @@ Namespace: microsoft.graph
1414

1515
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
1616

17-
Client authentication information.
17+
Represents client authentication information in an **oidcIdentityProvider** provider object where the client secret is used to authenticate the client application with the external OpenID Connect identity provider.
1818

1919
Inherits from [oidcClientAuthentication](../resources/oidcclientauthentication.md).
2020

2121
## Properties
2222

2323
|Property|Type|Description|
2424
|:---|:---|:---|
25-
|clientSecret|String|The client secret obtained from configuring the client application on the external OpenID Connect identity provider. <br> The property includes the client secret. Used when the **oidcClientSecretAuthentication** object type is set. This enables the identity provider to use either the client_secret_post or client_secret_jwt authentication method. Conversely, when the **oidcPrivateJwtKeyClientAuthentication** object type is set, the setting allows configuration of the identity provider using private_key_jwt authentication method, which doesn't require client secret.|
25+
|clientSecret|String|The client secret obtained from configuring the client application on the external OpenID Connect identity provider. The property includes the client secret and enables the identity provider to use either the `client_secret_post` or `client_secret_jwt` authentication method. |
2626

2727
### Where to get the client identifier and secret
2828

api-reference/beta/resources/oidcidentityprovider.md

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ ms.localizationpriority: medium
66
ms.subservice: "entra-sign-in"
77
doc_type: resourcePageType
88
ms.date: 11/16/2024
9+
toc.title: OIDC identity provider
910
---
1011

1112
# oidcIdentityProvider resource type
@@ -22,24 +23,21 @@ Inherits from [identityProviderBase](../resources/identityproviderbase.md).
2223

2324
## Methods
2425

25-
|Method|Return type|Description|
26-
|:---|:---|:---|
27-
|[List](../api/identitycontainer-list-identityproviders.md)|[oidcIdentityProvider](../resources/oidcidentityprovider.md) collection|Get a list of the oidcIdentityProvider objects and their properties.|
28-
|[Get](../api/identityproviderbase-get.md)|[oidcIdentityProvider](../resources/oidcidentityprovider.md)|Read the properties and relationships of an oidcIdentityProvider object.|
29-
|[Update](../api/identityproviderbase-update.md)|[oidcIdentityProvider](../resources/oidcidentityprovider.md)|Update the properties of an oidcIdentityProvider object.|
30-
|[Delete](../api/identityproviderbase-delete.md)|None|Delete an oidcIdentityProvider object.|
26+
None.
27+
28+
For the list of API operations for managing the oidcIdentityProvider resource, see the [identityProviderBase](../resources/identityproviderbase.md) resource type.
3129

3230
## Properties
3331

3432
|Property|Type|Description|
3533
|:---|:---|:---|
36-
|clientAuthentication|[oidcClientAuthentication](../resources/oidcclientauthentication.md)|The client authentication settings.<br> use **`oidcClientSecretAuthentication`** type for setting up your identity provider with `client_secret_post` or `client_secret_jwt authentication` methods. <br> use **`oidcPrivateJwtKeyClientAuthentication`** type for setting up your identity provider with `private_key_jwt` authentication method. <br>Due to security reasons, `client_secret_basic` authentication method is not supported.|
34+
|clientAuthentication|[oidcClientAuthentication](../resources/oidcclientauthentication.md)|The client authentication settings.<li> Use the **oidcClientSecretAuthentication** derived complex type for setting up your identity provider with `client_secret_post` or `client_secret_jwt authentication` methods. <li> Use the **oidcPrivateJwtKeyClientAuthentication** type for setting up your identity provider with `private_key_jwt` authentication method. <br><br>Due to security reasons, `client_secret_basic` authentication method isn't supported.|
3735
|clientId|String|The client ID for the application obtained when registering the application with the identity provider.|
3836
|displayName|String|The display name of the identity provider. Inherited from [identityProviderBase](../resources/identityproviderbase.md).|
3937
|id|String|The identifier of the identity provider.Required. Inherited from [identityProviderBase](../resources/identityproviderbase.md). Inherits from [entity](../resources/entity.md)|
4038
|inboundClaimMapping|[oidcInboundClaimMappingOverride](../resources/oidcinboundclaimmappingoverride.md)|After the OIDC provider sends an ID token back to Microsoft Entra External ID, Microsoft Entra External ID needs to be able to map the claims from the received token to the claims that Microsoft Entra ID recognizes and uses. This complex type captures that mapping.|
4139
|issuer|String|The issuer URI. Issuer URI is a case-sensitive URL using https scheme contains scheme, host, and optionally, port number and path components and no query or fragment components.<br> **Note:** Configuring other Microsoft Entra tenants as an external identity provider is currently not supported. As a result, the `microsoftonline.com` domain in the issuer URI is not accepted.|
42-
|responseType|oidcResponseType|The response type describes the type of information sent back in the initial call to the authorization_endpoint of the custom identity provider. Possible values: <br>`code`: As per the authorization code flow, a code is returned back to Entra External ID. Entra External ID proceeds to call the token_endpoint to exchange the code for the token.<br>`id_token`: An ID token is returned back to Entra External ID from the custom identity provider. (This value is not supported at the moment).<br>`token`: An access token is returned back to Entra External ID from the custom identity provider. (This value is not supported at the moment).|
40+
|responseType|oidcResponseType|The response type describes the type of information sent back in the initial call to the authorization_endpoint of the custom identity provider. Possible values: <li>`code`: As per the authorization code flow, a code is returned back to Entra External ID. Entra External ID proceeds to call the token_endpoint to exchange the code for the token.<li>`id_token`: An ID token is returned back to Entra External ID from the custom identity provider. (This value is not supported at the moment).<li>`token`: An access token is returned back to Entra External ID from the custom identity provider. This value is currently unsupported.|
4341
|scope|String|Scope defines the information and permissions you are looking to gather from your custom identity provider.|
4442
|wellKnownEndpoint|String|The URL for the metadata document of the OpenID Connect identity provider. Every OpenID Connect identity provider describes a metadata document that contains most of the information required to perform sign-in. This includes information such as the URLs to use and the location of the service's public signing keys. The OpenID Connect metadata document is always located at an endpoint that ends in `.well-known/openid-configuration`.<br> **Note:** The metadata document should, at minimum, contain the following properties: `issuer`, `authorization_endpoint`, `token_endpoint`, `token_endpoint_auth_methods_supported`, `response_types_supported`, `subject_types_supported` and `jwks_uri`. Visit [OpenID Connect Discovery](https://openid.net/specs/openid-connect-discovery-1_0.html) specifications for more details.|
4543

api-reference/beta/resources/oidcinboundclaimmappingoverride.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "oidcInboundClaimMappingOverride resource type"
3-
description: "Map identity provider claims from a token to the claims that Microsoft Entra External ID recognizes and uses."
3+
description: "Maps identity provider claims from a token to the claims that Microsoft Entra External ID recognizes and uses."
44
author: "brozbab"
55
ms.localizationpriority: medium
66
ms.subservice: "entra-sign-in"

api-reference/beta/resources/openidconnectidentityprovider.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ ms.localizationpriority: medium
55
doc_type: resourcePageType
66
ms.subservice: "entra-sign-in"
77
author: "brozbab"
8-
toc.title: OpenID Connect identity provider
98
ms.date: 11/16/2024
9+
toc.title: OpenID Connect identity provider
1010
---
1111

1212
# openIdConnectIdentityProvider resource type

api-reference/beta/resources/openidconnectprovider.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,15 @@ ms.localizationpriority: medium
55
doc_type: resourcePageType
66
ms.subservice: "entra-sign-in"
77
author: "namkedia"
8+
ms.date: 11/16/2024
89
toc.title: OpenID Connect identity provider (deprecated)
910
---
1011

1112
# openIdConnectProvider resource type (deprecated)
1213
Namespace: microsoft.graph
1314

1415
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
16+
1517
[!INCLUDE [identityprovider-deprecate](../../includes/identityprovider-deprecate.md)]
1618

1719
Represents OpenID Connect identity providers in an Azure Active Directory B2C tenant.

api-reference/beta/toc/toc.mapping.json

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -675,6 +675,7 @@
675675
"microsoft.graph.windowsUpdates.productRevision",
676676
"microsoft.graph.windowsUpdates.qualityUpdateCatalogEntry",
677677
"microsoft.graph.windowsUpdates.qualityUpdateCveSeverityInformation",
678+
"microsoft.graph.windowsUpdates.qualityUpdateFilter",
678679
"microsoft.graph.windowsUpdates.rateDrivenRolloutSettings",
679680
"microsoft.graph.windowsUpdates.safeguardProfile",
680681
"microsoft.graph.windowsUpdates.safeguardSettings",
@@ -1548,10 +1549,11 @@
15481549
},
15491550
{
15501551
"name": "Identity provider",
1552+
"resources": [],
15511553
"childNodes": [
15521554
{
15531555
"name": "External identities",
1554-
"resources": [
1556+
"resources": [
15551557
"identityProviderBase",
15561558
"builtInIdentityProvider",
15571559
"socialIdentityProvider",
@@ -2648,6 +2650,19 @@
26482650
"microsoft.graph.security.fileThreatSubmission",
26492651
"microsoft.graph.security.urlThreatSubmission"
26502652
]
2653+
},
2654+
{
2655+
"name": "Discovered cloud apps (preview)",
2656+
"overview": "../../resources/security-cloudappdiscovery-overview.md",
2657+
"resources": [
2658+
"microsoft.graph.security.cloudAppDiscoveryReport",
2659+
"microsoft.graph.security.discoveredCloudAppDetail",
2660+
"microsoft.graph.security.discoveredCloudAppInfo",
2661+
"microsoft.graph.security.discoveredCloudAppUser",
2662+
"microsoft.graph.security.discoveredCloudAppIPAddress",
2663+
"microsoft.graph.security.discoveredCloudAppDevice",
2664+
"microsoft.graph.security.endpointDiscoveredCloudAppDetail"
2665+
]
26512666
}
26522667
]
26532668
},

0 commit comments

Comments
 (0)