Skip to content

Commit 8acba2a

Browse files
committed
Merge remote-tracking branch 'refs/remotes/MicrosoftDocs/master' into nitinme-seo-okr-updates
2 parents 52e79ac + 08051ac commit 8acba2a

12 files changed

+45
-62
lines changed

articles/active-directory/develop/active-directory-claims-mapping.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -411,7 +411,13 @@ Based on the method chosen, a set of inputs and outputs is expected. Define the
411411

412412
### Custom signing key
413413

414-
A custom signing key must be assigned to the service principal object for a claims mapping policy to take effect. This ensures acknowledgment that tokens have been modified by the creator of the claims mapping policy and protects applications from claims mapping policies created by malicious actors. Apps that have claims mapping enabled must check a special URI for their token signing keys by appending `appid={client_id}` to their [OpenID Connect metadata requests](v2-protocols-oidc.md#fetch-the-openid-connect-metadata-document).
414+
A custom signing key must be assigned to the service principal object for a claims mapping policy to take effect. This ensures acknowledgment that tokens have been modified by the creator of the claims mapping policy and protects applications from claims mapping policies created by malicious actors. In order to add a custom signing key, you can use the Azure Powershell cmdlet `new-azureadapplicationkeycredential` to create a symmetric key credential for your Application object. For more information on this Azure Powershell cmdlet click [here](https://docs.microsoft.com/powershell/module/Azuread/New-AzureADApplicationKeyCredential?view=azureadps-2.0).
415+
416+
Apps that have claims mapping enabled must validate their token signing keys by appending `appid={client_id}` to their [OpenID Connect metadata requests](v2-protocols-oidc.md#fetch-the-openid-connect-metadata-document). Below is the format of the OpenID Connect metadata document you should use:
417+
418+
```
419+
https://login.microsoftonline.com/{tenant}/v2.0/.well-known/openid-configuration?appid={client-id}
420+
```
415421

416422
### Cross-tenant scenarios
417423

@@ -516,4 +522,4 @@ In this example, you create a policy that emits a custom claim “JoinedData”
516522
517523
## See also
518524
519-
To learn how to customize claims issued in the SAML token through the Azure portal, see [How to: Customize claims issued in the SAML token for enterprise applications](active-directory-saml-claims-customization.md)
525+
To learn how to customize claims issued in the SAML token through the Azure portal, see [How to: Customize claims issued in the SAML token for enterprise applications](active-directory-saml-claims-customization.md)

articles/iot-pnp/concepts-common-interfaces.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Common interfaces - IoT Plug and Play Preview | Microsoft Docs
33
description: Description of common interfaces for IoT Plug and Play developers
44
author: ChrisGMsft
55
ms.author: chrisgre
6-
ms.date: 09/08/2019
6+
ms.date: 12/26/2019
77
ms.topic: conceptual
88
ms.service: iot-pnp
99
services: iot-pnp

articles/iot-pnp/concepts-developer-guide.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Developer guide - IoT Plug and Play Preview | Microsoft Docs
33
description: Description of device modeling for IoT Plug and Play developers
44
author: dominicbetts
55
ms.author: dobett
6-
ms.date: 07/05/2019
6+
ms.date: 12/26/2019
77
ms.topic: conceptual
88
ms.service: iot-pnp
99
services: iot-pnp

articles/iot-pnp/concepts-limits-quotas.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Limits and quotas IoT Plug and Play Preview | Microsoft Docs
33
description: Understand the limits, quotas, and throttling that apply when you use IoT Plug and Play Preview.
44
author: miagdp
55
ms.author: miag
6-
ms.date: 08/01/2019
6+
ms.date: 12/26/2019
77
ms.topic: conceptual
88
ms.service: iot-pnp
99
services: iot-pnp

articles/iot-pnp/concepts-model-discovery.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Implement IoT Plug and Play Preview model discovery | Microsoft Docs
33
description: As a solution developer, learn about how you can implement IoT Plug and Play model discovery in your solution.
44
author: ChrisGMsft
55
ms.author: chrisgre
6-
ms.date: 07/17/2019
6+
ms.date: 12/26/2019
77
ms.topic: conceptual
88
ms.custom: mvc
99
ms.service: iot-pnp

articles/iot-pnp/howto-develop-solution.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Interact with an IoT Plug and Play Preview device from an Azure IoT solut
33
description: As a solution developer, learn about how to use the service SDK to interact with IoT Plug and Play devices.
44
author: Philmea
55
ms.author: philmea
6-
ms.date: 07/24/2019
6+
ms.date: 12/26/2019
77
ms.topic: tutorial
88
ms.custom: mvc
99
ms.service: iot-pnp

articles/iot-pnp/howto-develop-with-vs-vscode.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Use Visual Studio and Visual Studio Code to build IoT Plug and Play Previ
33
description: Use Visual Studio and Visual Studio Code to accelerate authoring IoT Plug and Play device models and implementing the device code.
44
author: liydu
55
ms.author: liydu
6-
ms.date: 10/29/2019
6+
ms.date: 12/26/2019
77
ms.topic: conceptual
88
ms.service: iot-pnp
99
services: iot-pnp

articles/iot-pnp/howto-generate-sas-token.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Generate security token to access IoT Plug and Play Preview repository |
33
description: Generate a shared access signature token to use when you access an IoT Plug and Play Preview model repository programmatically.
44
author: Philmea
55
ms.author: philmea
6-
ms.date: 08/06/2019
6+
ms.date: 12/27/2019
77
ms.topic: conceptual
88
ms.service: iot-pnp
99
services: iot-pnp

articles/iot-pnp/howto-install-iot-explorer.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Install and use Azure IoT explorer | Microsoft Docs
33
description: Install the Azure IoT explorer tool and use it to interact with the IoT Plug and Play Preview devices connected to my IoT hub.
44
author: miagdp
55
ms.author: miag
6-
ms.date: 07/02/2019
6+
ms.date: 12/27/2019
77
ms.topic: conceptual
88
ms.service: iot-pnp
99
services: iot-pnp

articles/iot-pnp/howto-install-pnp-cli.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Use the Azure IoT extension for Azure CLI to interact with IoT Plug and P
33
description: Install the Azure IoT extension for Azure CLI and use it to interact with the IoT Plug and Play devices connected to my IoT hub.
44
author: ChrisGMsft
55
ms.author: chrisgre
6-
ms.date: 09/08/2019
6+
ms.date: 12/26/2019
77
ms.topic: conceptual
88
ms.service: iot-pnp
99
services: iot-pnp

0 commit comments

Comments
 (0)