Skip to content

Commit a3f5157

Browse files
authored
Merge pull request #254727 from MicrosoftDocs/main
10/12 Publish 11:00 AM India Standard Time
2 parents 20f7473 + 6595f06 commit a3f5157

File tree

116 files changed

+977
-545
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

116 files changed

+977
-545
lines changed

articles/active-directory/authentication/concept-authentication-passwordless.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,9 +112,10 @@ The following providers offer FIDO2 security keys of different form factors that
112112
| Provider | Biometric | USB | NFC | BLE | FIPS Certified |
113113
|:-|:-:|:-:|:-:|:-:|:-:|
114114
| [AuthenTrend](https://authentrend.com/about-us/#pg-35-3) | ![y] | ![y]| ![y]| ![y]| ![n] |
115-
| [ACS](https://www.acs.com.hk/) | ![n] | ![y]| ![n]| ![n]| ![n] |
115+
| [ACS](https://www.acs.com.hk/) | ![n] | ![y]| ![y]| ![n]| ![n] |
116116
| [ATOS](https://atos.net/en/solutions/cyber-security/iot-and-ot-security/smart-card-solution-cardos-for-iot) | ![n] | ![y]| ![y]| ![n]| ![n] |
117117
| [Ciright](https://www.cyberonecard.com/) | ![n] | ![n]| ![y]| ![n]| ![n] |
118+
| [Composecure](https://www.composecure.com/arculus) | ![n] | ![n]| ![y]| ![n]| ![n] |
118119
| [Crayonic](https://www.crayonic.com/keyvault) | ![y] | ![n]| ![y]| ![y]| ![n] |
119120
| [Cryptnox](https://cryptnox.com/) | ![n] | ![y]| ![y]| ![n]| ![n] |
120121
| [Ensurity](https://www.ensurity.com/contact) | ![y] | ![y]| ![n]| ![n]| ![n] |

articles/active-directory/authentication/concept-fido2-hardware-vendor.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,10 @@ The following table lists partners who are Microsoft-compatible FIDO2 security k
3333
| Provider | Biometric | USB | NFC | BLE | FIPS Certified |
3434
|:-|:-:|:-:|:-:|:-:|:-:|
3535
| [AuthenTrend](https://authentrend.com/about-us/#pg-35-3) | ![y] | ![y]| ![y]| ![y]| ![n] |
36-
| [ACS](https://www.acs.com.hk/) | ![n] | ![y]| ![n]| ![n]| ![n] |
36+
| [ACS](https://www.acs.com.hk/) | ![n] | ![y]| ![y]| ![n]| ![n] |
3737
| [ATOS](https://atos.net/en/solutions/cyber-security/iot-and-ot-security/smart-card-solution-cardos-for-iot) | ![n] | ![y]| ![y]| ![n]| ![n] |
3838
| [Ciright](https://www.cyberonecard.com/) | ![n] | ![n]| ![y]| ![n]| ![n] |
39+
| [Composecure](https://www.composecure.com/arculus) | ![n] | ![n]| ![y]| ![n]| ![n] |
3940
| [Crayonic](https://www.crayonic.com/keyvault) | ![y] | ![n]| ![y]| ![y]| ![n] |
4041
| [Cryptnox](https://cryptnox.com/) | ![n] | ![y]| ![y]| ![n]| ![n] |
4142
| [Ensurity](https://www.ensurity.com/contact) | ![y] | ![y]| ![n]| ![n]| ![n] |

articles/active-directory/roles/groups-create-eligible.md

Lines changed: 30 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.service: active-directory
88
ms.workload: identity
99
ms.subservice: roles
1010
ms.topic: how-to
11-
ms.date: 04/10/2023
11+
ms.date: 10/12/2023
1212
ms.author: rolyon
1313
ms.reviewer: vincesm
1414
ms.custom: it-pro, has-azure-ad-ps-ref
@@ -70,17 +70,26 @@ For more information, see [Prerequisites to use PowerShell or Graph Explorer](pr
7070

7171
Use the [New-MgGroup](/powershell/module/microsoft.graph.groups/new-mggroup?branch=main) command to create a role-assignable group.
7272

73+
This example shows how to create a Security role-assignable group.
74+
75+
```powershell
76+
Connect-MgGraph -Scopes "Group.ReadWrite.All"
77+
$group = New-MgGroup -DisplayName "Contoso_Helpdesk_Administrators" -Description "Helpdesk Administrator role assigned to group" -MailEnabled:$false -SecurityEnabled -MailNickName "contosohelpdeskadministrators" -IsAssignableToRole:$true
78+
```
79+
80+
This example shows how to create a Microsoft 365 role-assignable group.
81+
7382
```powershell
7483
Connect-MgGraph -Scopes "Group.ReadWrite.All"
75-
$group = New-MgGroup -DisplayName "Contoso_Helpdesk_Administrators" -Description "This group has Helpdesk Administrator built-in role assigned to it in Azure AD." -MailEnabled:$false -SecurityEnabled -MailNickName "contosohelpdeskadministrators" -IsAssignableToRole:$true
84+
$group = New-MgGroup -DisplayName "Contoso_Helpdesk_Administrators" -Description "Helpdesk Administrator role assigned to group" -MailEnabled:$true -SecurityEnabled -MailNickName "contosohelpdeskadministrators" -IsAssignableToRole:$true -GroupTypes "Unified"
7685
```
7786

7887
# [Azure AD PowerShell](#tab/aad-powershell)
7988

8089
Use the [New-AzureADMSGroup](/powershell/module/azuread/new-azureadmsgroup?branch=main) command to create a role-assignable group.
8190

8291
```powershell
83-
$group = New-AzureADMSGroup -DisplayName "Contoso_Helpdesk_Administrators" -Description "This group is assigned to Helpdesk Administrator built-in role in Azure AD." -MailEnabled $false -SecurityEnabled $true -MailNickName "contosohelpdeskadministrators" -IsAssignableToRole $true
92+
$group = New-AzureADMSGroup -DisplayName "Contoso_Helpdesk_Administrators" -Description "Helpdesk Administrator role assigned to group" -MailEnabled $false -SecurityEnabled $true -MailNickName "contosohelpdeskadministrators" -IsAssignableToRole $true
8493
```
8594

8695
For this type of group, `isPublic` will always be false and `isSecurityEnabled` will always be true.
@@ -125,18 +134,34 @@ Add-AzureADGroupMember -ObjectId $roleAssignablegroup.Id -RefObjectId $member.Ob
125134

126135
Use the [Create group](/graph/api/group-post-groups?branch=main) API to create a role-assignable group.
127136

137+
This example shows how to create a Security role-assignable group.
138+
139+
```http
140+
POST https://graph.microsoft.com/v1.0/groups
141+
{
142+
"description": "Helpdesk Administrator role assigned to group",
143+
"displayName": "Contoso_Helpdesk_Administrators",
144+
"isAssignableToRole": true,
145+
"mailEnabled": false,
146+
"mailNickname": "contosohelpdeskadministrators",
147+
"securityEnabled": true
148+
}
149+
```
150+
151+
This example shows how to create a Microsoft 365 role-assignable group.
152+
128153
```http
129154
POST https://graph.microsoft.com/v1.0/groups
130155
{
131-
"description": "This group is assigned to Helpdesk Administrator built-in role of Azure AD.",
156+
"description": "Helpdesk Administrator role assigned to group",
132157
"displayName": "Contoso_Helpdesk_Administrators",
133158
"groupTypes": [
134159
"Unified"
135160
],
136161
"isAssignableToRole": true,
137162
"mailEnabled": true,
138-
"securityEnabled": true,
139163
"mailNickname": "contosohelpdeskadministrators",
164+
"securityEnabled": true,
140165
"visibility" : "Private"
141166
}
142167
```
-6.91 KB
Loading
-2.61 KB
Loading

articles/active-directory/verifiable-credentials/TOC.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,8 @@
7272
href: partner-gallery.md
7373
- name: Au10tix
7474
href: howto-verifiable-credentials-partner-au10tix.md
75+
- name: IDEMIA
76+
href: idemia.md
7577
- name: LexisNexis
7678
href: howto-verifiable-credentials-partner-lexisnexis.md
7779
- name: Vu
Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
---
2+
title: Configure Verified ID by IDEMIA as your identity verification partner
3+
description: This article shows you the steps you need to follow to configure IDEMIA as your identity verification partner
4+
services: active-directory
5+
author: barclayn
6+
manager: amycolannino
7+
ms.service: decentralized-identity
8+
ms.subservice: verifiable-credentials
9+
ms.topic: how-to
10+
ms.date: 10/11/2023
11+
ms.author: barclayn
12+
# Customer intent: As a developer, I'm looking for information about the open standards that are supported by Microsoft Entra Verified ID.
13+
---
14+
15+
# Configure Verified ID by IDEMIA as your identity verification partner
16+
17+
In this article, we cover the steps needed to integrate Microsoft Entra Verified ID (Verified ID) with [IDEMIA](https://www.idemia.com/).
18+
19+
## Prerequisites
20+
21+
Before you can continue with the steps below you need to meet the following requirements:
22+
23+
- A tenant configured with Verified ID.
24+
- If you don't have an existing tenant, you can create an Azure account for free.
25+
- You need to have completed the onboarding process with IDEMIA.
26+
- Register on the IDEMIA Experience Portal where you can create your own Microsoft verifiable credential application with a few steps low code integration.
27+
28+
>[!IMPORTANT]
29+
>Before you can proceed, you must have already received a URL from IDEMIA. If you have not yet received it, follow up with IDEMIA before you try the steps documented below.
30+
31+
32+
## Scenario description
33+
34+
Microsoft Azure AD verifiable credentials users can have their identity verified using IDEMIA's identity document capture and verification.
35+
The Identity proofing process is completed using biometric and document capture via the users' smartphones. Once a user submits their data, biometric and document data is extracted and verified against one another, or against an authoritative data source such as a national identity database or a trusted system of record. Counter-fraud and high-risk profile verification could also be performed for additional assurance.
36+
37+
The result is a trusted user identity that gives service providers the assurance they need to proceed with customer onboarding.
38+
39+
40+
After verification, users are issued a reusable identity credential, which expedites the onboarding process for employees, partners, and customers​.
41+
42+
43+
## Configure IDEMIA as your identity verification proofing solution
44+
45+
To configure IDEMIA as your identity verification proofing solution, follow these steps:
46+
47+
1. Go to Quickstart in the Azure portal and select **Verified ID**.
48+
2. Choose select issuer.
49+
3. Look for IDEMIA in the search/select issuers drop down.
50+
4. Select VerifiedCredentialExpert as the credential type.
51+
5. Select **Add** and then select review.
52+
6. Download the request body and cop/paste the POST API request URL
53+
54+
## Developer steps
55+
56+
As a developer you now have the request URL and body from your tenant admin, follow these steps to update your application or website:
57+
58+
1. Add the request URL and body to your application or website to request Verified IDs from your users.
59+
>[!IMPORTANT]
60+
>If you are using one of the sample apps, you'll need to replace the contents of the presentation_request_config.json with the request body obtained in Part 1. The sample code overwrites the trustedIssuers values with IssuerAuthority value from ```appsettings.json```. Copy the trustedIssuers value from the payload to IssuerAuthority in ```appsettings.json``` file.
61+
2. Replace the **URL** and **api key** values with your own values.
62+
3. [Grant permissions](verifiable-credentials-configure-tenant.md#grant-permissions-to-get-access-tokens) to your app so it can obtain an access token for the Verified ID service request service principal.
63+
64+
## Test the user flow
65+
66+
User flow is specific to your application or website. However, if you are using one of the sample apps follow the steps outlined as part of the sample app's documentation.
67+
68+
## Next steps
69+
70+
- [Verifiable credentials admin API](admin-api.md)
71+
- [Request Service REST API issuance specification](issuance-request-api.md)

articles/aks/TOC.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -681,6 +681,14 @@
681681
href: ../mysql/flexible-server/tutorial-deploy-wordpress-on-aks.md?toc=/azure/aks/toc.json&bc=/azure/aks/breadcrumb/toc.json
682682
- name: Azure API Management
683683
href: ../api-management/api-management-kubernetes.md
684+
- name: Deploy Kubernetes applications
685+
items:
686+
- name: Deploy Kubernetes applications from Azure Marketplace
687+
href: deploy-marketplace.md
688+
- name: Deploy Kubernetes applications with ARM template
689+
href: deploy-application-template.md
690+
- name: Deploy Kubernetes applications with Azure CLI
691+
href: deploy-application-az-cli.md
684692
- name: Dapr
685693
items:
686694
- name: Create the Dapr extension

articles/azure-maps/how-to-use-spatial-io-module.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ You can load the Azure Maps spatial IO module using one of the two options:
114114
</head>
115115

116116
<body onload="GetMap()">
117-
<div id="myMap"></div>
117+
<div id="myMap" style="position:relative;width:100%;min-width:290px;height:600px;"></div>
118118
</body>
119119

120120
</html>
@@ -144,10 +144,13 @@ You can load the Azure Maps spatial IO module using one of the two options:
144144
map.layers.add(layer);
145145
```
146146

147-
1. Your HTML code should now look like the following code. This sample demonstrates how to read an XML file from a URL. Then, load and display the file's feature data on the map.
147+
1. Your HTML code should now look like the following code. This sample demonstrates how to display an XML file's feature data on a map.
148+
149+
> [!NOTE]
150+
> This example uses [Route66Attractions.xml].
148151

149152
```html
150-
<!DOCTYPE html>
153+
<!DOCTYPE html>
151154
<html>
152155
<head>
153156
<title>Spatial IO Module Example</title>
@@ -194,7 +197,7 @@ You can load the Azure Maps spatial IO module using one of the two options:
194197
map.layers.add(layer);
195198
196199
//Read an XML file from a URL or pass in a raw XML string.
197-
atlas.io.read('superCoolKmlFile.xml').then(r => {
200+
atlas.io.read('Route66Attractions.xml').then(r => {
198201
if (r) {
199202
//Add the feature data to the data source.
200203
datasource.add(r);
@@ -220,7 +223,7 @@ You can load the Azure Maps spatial IO module using one of the two options:
220223

221224
1. Remember to replace `<Your Azure Maps Key>` with your subscription key. You should see results similar to the following image in your HTML file:
222225

223-
:::image type="content" source="./media/how-to-use-spatial-io-module/spatial-data-example.png" alt-text="Screenshot of an indoor map demonstrating Spatial Data.":::
226+
:::image type="content" source="./media/how-to-use-spatial-io-module/spatial-data-example.png" lightbox="./media/how-to-use-spatial-io-module/spatial-data-example.png" alt-text="Screenshot showing the Spatial Data sample in a map.":::
224227

225228
## Next steps
226229

@@ -261,6 +264,7 @@ Refer to the Azure Maps Spatial IO documentation:
261264
[How to use the Azure Maps map control npm package]: how-to-use-npm-package.md
262265
[Leverage core operations]: spatial-io-core-operations.md
263266
[Read and write spatial data]: spatial-io-read-write-spatial-data.md
267+
[Route66Attractions.xml]: https://samples.azuremaps.com/data/Gpx/Route66Attractions.xml
264268
[Spatial IO module]: https://www.npmjs.com/package/azure-maps-spatial-io
265269
[subscription key]: quick-demo-map-app.md#get-the-subscription-key-for-your-account
266270
[Supported data format details]: spatial-io-supported-data-format-details.md
302 KB
Loading

0 commit comments

Comments
 (0)