Skip to content

Commit a40d53e

Browse files
authored
Merge pull request #250147 from MicrosoftDocs/main
9/1/2023 PM Publish
2 parents f928ab4 + 4cd587f commit a40d53e

File tree

37 files changed

+842
-196
lines changed

37 files changed

+842
-196
lines changed

articles/active-directory/develop/application-consent-experience.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ The following diagram and table provide information about the building blocks of
4242
| 5 | Publisher name and verification | The blue "verified" badge means that the app publisher has verified their identity using a Microsoft Partner Network account and has completed the verification process. If the app is publisher verified, the publisher name is displayed. If the app isn't publisher verified, "Unverified" is displayed instead of a publisher name. For more information, read about [Publisher Verification](publisher-verification-overview.md). Selecting the publisher name displays more app info as available, such as the publisher name, publisher domain, date created, certification details, and reply URLs. |
4343
| 6 | Microsoft 365 Certification | The Microsoft 365 Certification logo means that an app has been vetted against controls derived from leading industry standard frameworks, and that strong security and compliance practices are in place to protect customer data. For more information, read about [Microsoft 365 Certification](/microsoft-365-app-certification/docs/enterprise-app-certification-guide).|
4444
| 7 | Publisher information | Displays whether the application is published by Microsoft. |
45-
| 8 | Permissions | This list contains the permissions being requested by the client application. Users should always evaluate the types of permissions being requested to understand what data the client application will be authorized to access on their behalf if they accept. As an application developer it's best to request access, to the permissions with the least privilege. |
45+
| 8 | Permissions | This list contains the permissions being requested by the client application. Users should always evaluate the types of permissions being requested to understand what data the client application will be authorized to access on their behalf if they accept. As an application developer, it's best to request access to the permissions with the least privilege. |
4646
| 9 | Permission description | This value is provided by the service exposing the permissions. To see the permission descriptions, you must toggle the chevron next to the permission. |
4747
| 10 | https://myapps.microsoft.com | This is the link where users can review and remove any non-Microsoft applications that currently have access to their data. |
4848
| 11 | Report it here | This link is used to report a suspicious app if you don't trust the app, if you believe the app is impersonating another app, if you believe the app will misuse your data, or for some other reason. |

articles/active-directory/external-identities/tenant-restrictions-v2.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,7 @@ Suppose you use tenant restrictions to block access by default, but you want to
318318
319319
## Step 3: Enable tenant restrictions on Windows managed devices
320320

321-
After you create a tenant restrictions V2 policy, you can enforce the policy on each Windows 10, Windows 11, and Windows Server 2022 device by adding your tenant ID and the policy ID to the device's **Tenant Restrictions** configuration. When tenant restrictions are enabled on a Windows device, corporate proxies aren't required for policy enforcement. Devices don't need to be Azure AD managed to enforce tenant restrictions V2; domain-joined devices that are managed with Group Policy are also supported.
321+
After you create a tenant restrictions V2 policy, you can enforce the policy on each Windows 10 and Windows 11 device by adding your tenant ID and the policy ID to the device's **Tenant Restrictions** configuration. When tenant restrictions are enabled on a Windows device, corporate proxies aren't required for policy enforcement. Devices don't need to be Azure AD managed to enforce tenant restrictions V2; domain-joined devices that are managed with Group Policy are also supported.
322322

323323
### Administrative Templates (.admx) for Windows 10 November 2021 Update (21H2) and Group policy settings
324324

@@ -333,7 +333,7 @@ To test the tenant restrictions V2 policy on a device, follow these steps.
333333

334334
> [!NOTE]
335335
>
336-
> - The device must be running Windows 10, Windows 11, or Windows Server 2022 with the latest updates.
336+
> - The device must be running Windows 10 or Windows 11 with the latest updates.
337337
338338
1. On the Windows computer, press the Windows key, type **gpedit**, and then select **Edit group policy (Control panel)**.
339339

@@ -352,7 +352,7 @@ To test the tenant restrictions V2 policy on a device, follow these steps.
352352

353353
## Step 4: Set up tenant restrictions V2 on your corporate proxy
354354

355-
Tenant restrictions V2 policies can't be directly enforced on non-Windows 10, Windows 11, or Windows Server 2022 devices, such as Mac computers, mobile devices, unsupported Windows applications, and Chrome browsers. To ensure sign-ins are restricted on all devices and apps in your corporate network, configure your corporate proxy to enforce tenant restrictions V2. Although configuring tenant restrictions on your corporate proxy don't provide data plane protection, it does provide authentication plane protection.
355+
Tenant restrictions V2 policies can't be directly enforced on non-Windows 10 or Windows 11 devices, such as Mac computers, mobile devices, unsupported Windows applications, and Chrome browsers. To ensure sign-ins are restricted on all devices and apps in your corporate network, configure your corporate proxy to enforce tenant restrictions V2. Although configuring tenant restrictions on your corporate proxy don't provide data plane protection, it does provide authentication plane protection.
356356

357357
> [!IMPORTANT]
358358
> If you've previously set up tenant restrictions, you'll need to stop sending `restrict-msa` to login.live.com. Otherwise, the new settings will conflict with your existing instructions to the MSA login service.

articles/ai-services/TOC.yml

Lines changed: 28 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -43,38 +43,36 @@
4343
href: diagnostic-logging.md
4444
- name: Manage resources
4545
href: manage-resources.md
46-
- name: Deploy
46+
- name: Deploy containers
4747
items:
48-
- name: Containers
48+
- name: Azure AI containers documentation
49+
href: containers/index.yml
50+
- name: Azure AI containers overview
51+
href: cognitive-services-container-support.md
52+
- name: General container FAQ
53+
href: ./containers/container-faq.yml
54+
- name: Use containers in disconnected environments
55+
href: ./containers/disconnected-containers.md
56+
- name: Disconnected containers FAQ
57+
href: ./containers/disconnected-container-faq.yml
58+
- name: Container recipes
4959
items:
50-
- name: Azure AI containers documentation
51-
href: containers/index.yml
52-
- name: Azure AI containers overview
53-
href: cognitive-services-container-support.md
54-
- name: General container FAQ
55-
href: ./containers/container-faq.yml
56-
- name: Use containers in disconnected environments
57-
href: ./containers/disconnected-containers.md
58-
- name: Disconnected containers FAQ
59-
href: ./containers/disconnected-container-faq.yml
60-
- name: Container recipes
61-
items:
62-
- name: Container Reuse
63-
href: ./containers/container-reuse-recipe.md
64-
- name: Deploy to Azure Container Instance
65-
href: ./containers/azure-container-instance-recipe.md
66-
- name: Deploy to Azure Kubernetes
67-
href: ./containers/azure-kubernetes-recipe.md
68-
- name: Deploy with Docker Compose
69-
href: ./containers/docker-compose-recipe.md
70-
- name: Other Container Services
71-
items:
72-
- name: Azure Container Instances
73-
href: ../container-instances/container-instances-tutorial-prepare-app.md
74-
- name: Azure Container Registry
75-
href: ../container-registry/container-registry-get-started-azure-cli.md
76-
- name: Azure Kubernetes Service (AKS)
77-
href: ../aks/tutorial-kubernetes-prepare-app.md
60+
- name: Container Reuse
61+
href: ./containers/container-reuse-recipe.md
62+
- name: Deploy to Azure Container Instance
63+
href: ./containers/azure-container-instance-recipe.md
64+
- name: Deploy to Azure Kubernetes
65+
href: ./containers/azure-kubernetes-recipe.md
66+
- name: Deploy with Docker Compose
67+
href: ./containers/docker-compose-recipe.md
68+
- name: Other Container Services
69+
items:
70+
- name: Azure Container Instances
71+
href: ../container-instances/container-instances-tutorial-prepare-app.md
72+
- name: Azure Container Registry
73+
href: ../container-registry/container-registry-get-started-azure-cli.md
74+
- name: Azure Kubernetes Service (AKS)
75+
href: ../aks/tutorial-kubernetes-prepare-app.md
7876
- name: Security
7977
items:
8078
- name: Security features

articles/ai-services/cognitive-services-container-support.md

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ manager: nitinme
88
ms.custom: cog-serv-seo-aug-2020, ignite-fall-2021
99
ms.service: cognitive-services
1010
ms.topic: overview
11-
ms.date: 07/21/2023
11+
ms.date: 08/28/2023
1212
ms.author: aahi
1313
keywords: on-premises, Docker, container, Kubernetes
1414
#Customer intent: As a potential customer, I want to know more about how Azure AI services provides and supports Docker containers for each service.
@@ -58,22 +58,19 @@ Azure AI containers provide the following set of Docker containers, each of whic
5858

5959
### Speech containers
6060

61-
> [!NOTE]
62-
> To use Speech containers, you will need to complete an [online request form](https://aka.ms/csgate).
63-
6461
| Service | Container | Description | Availability |
6562
|--|--|--|--|
6663
| [Speech Service API][sp-containers-stt] | **Speech to text** ([image](https://mcr.microsoft.com/product/azure-cognitive-services/speechservices/speech-to-text/about)) | Transcribes continuous real-time speech into text. | Generally available. <br> This container can also [run in disconnected environments](containers/disconnected-containers.md). |
6764
| [Speech Service API][sp-containers-cstt] | **Custom Speech to text** ([image](https://mcr.microsoft.com/product/azure-cognitive-services/speechservices/custom-speech-to-text/about)) | Transcribes continuous real-time speech into text using a custom model. | Generally available <br> This container can also [run in disconnected environments](containers/disconnected-containers.md). |
6865
| [Speech Service API][sp-containers-ntts] | **Neural Text to speech** ([image](https://mcr.microsoft.com/product/azure-cognitive-services/speechservices/neural-text-to-speech/about)) | Converts text to natural-sounding speech using deep neural network technology, allowing for more natural synthesized speech. | Generally available. <br> This container can also [run in disconnected environments](containers/disconnected-containers.md). |
69-
| [Speech Service API][sp-containers-lid] | **Speech language detection** ([image](https://mcr.microsoft.com/product/azure-cognitive-services/speechservices/language-detection/about)) | Determines the language of spoken audio. | Gated preview |
66+
| [Speech Service API][sp-containers-lid] | **Speech language detection** ([image](https://mcr.microsoft.com/product/azure-cognitive-services/speechservices/language-detection/about)) | Determines the language of spoken audio. | Preview |
7067

7168
### Vision containers
7269

7370

7471
| Service | Container | Description | Availability |
7572
|--|--|--|--|
76-
| [Azure AI Vision][cv-containers] | **Read OCR** ([image](https://mcr.microsoft.com/product/azure-cognitive-services/vision/read/about)) | The Read OCR container allows you to extract printed and handwritten text from images and documents with support for JPEG, PNG, BMP, PDF, and TIFF file formats. For more information, see the [Read API documentation](./computer-vision/overview-ocr.md). | Generally Available. Gated - [request access](https://aka.ms/csgate). <br>This container can also [run in disconnected environments](containers/disconnected-containers.md). |
73+
| [Azure AI Vision][cv-containers] | **Read OCR** ([image](https://mcr.microsoft.com/product/azure-cognitive-services/vision/read/about)) | The Read OCR container allows you to extract printed and handwritten text from images and documents with support for JPEG, PNG, BMP, PDF, and TIFF file formats. For more information, see the [Read API documentation](./computer-vision/overview-ocr.md). | Generally Available. <br>This container can also [run in disconnected environments](containers/disconnected-containers.md). |
7774
| [Spatial Analysis][spa-containers] | **Spatial analysis** ([image](https://mcr.microsoft.com/product/azure-cognitive-services/vision/spatial-analysis/about)) | Analyzes real-time streaming video to understand spatial relationships between people, their movement, and interactions with objects in physical environments. | Preview |
7875

7976
<!--

articles/ai-services/computer-vision/computer-vision-how-to-install-containers.md

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,14 @@ manager: nitinme
88
ms.service: cognitive-services
99
ms.subservice: computer-vision
1010
ms.topic: how-to
11-
ms.date: 03/02/2023
11+
ms.date: 08/29/2023
1212
ms.author: pafarley
1313
ms.custom: seodec18, cog-serv-seo-aug-2020
1414
keywords: on-premises, OCR, Docker, container
1515
---
1616

1717
# Install Azure AI Vision 3.2 GA Read OCR container
1818

19-
[!INCLUDE [container hosting on the Microsoft Container Registry](../containers/includes/gated-container-hosting.md)]
20-
2119
Containers enable you to run the Azure AI Vision APIs in your own environment. Containers are great for specific security and data governance requirements. In this article you'll learn how to download, install, and run the Read (OCR) container.
2220

2321
The Read container allows you to extract printed and handwritten text from images and documents with support for JPEG, PNG, BMP, PDF, and TIFF file formats. For more information, see the [Read API how-to guide](how-to/call-read-api.md).
@@ -51,12 +49,6 @@ You must meet the following prerequisites before using the containers:
5149

5250
If you don't have an Azure subscription, create a [free account](https://azure.microsoft.com/free/cognitive-services/) before you begin.
5351

54-
## Request approval to run the container
55-
56-
Fill out and submit the [request form](https://aka.ms/csgate) to request approval to run the container.
57-
58-
[!INCLUDE [Request access to run the container](../../../includes/cognitive-services-containers-request-access.md)]
59-
6052
[!INCLUDE [Gathering required container parameters](../containers/includes/container-gathering-required-parameters.md)]
6153

6254
### Host computer requirements

articles/ai-services/containers/includes/gated-container-hosting.md

Lines changed: 0 additions & 15 deletions
This file was deleted.

articles/ai-services/document-intelligence/containers/install-run.md

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,6 @@ In this article you learn how to download, install, and run Document Intelligenc
5151

5252
::: moniker-end
5353

54-
> [!IMPORTANT]
55-
>
56-
> * To use Document Intelligence containers, you must submit an online request, and have it approved. For more information, _see_ [Request approval to run container](#request-approval-to-run-container).
57-
5854
## Prerequisites
5955

6056
To get started, you need an active [**Azure account**](https://azure.microsoft.com/free/cognitive-services/). If you don't have one, you can [**create a free account**](https://azure.microsoft.com/free/).
@@ -88,12 +84,6 @@ You also need an **Azure AI Vision API resource to process business cards, ID do
8884
* **{COMPUTER_VISION_ENDPOINT_URI}**: the endpoint for the resource used to track billing information.
8985
:::moniker-end
9086

91-
## Request approval to run container
92-
93-
Complete and submit the [**Azure AI services application for Gated Services**](https://aka.ms/csgate) to request access to the container.
94-
95-
[!INCLUDE [Request access to public preview](../../../../includes/cognitive-services-containers-request-access.md)]
96-
9787
## Host computer requirements
9888

9989
The host is a x64-based computer that runs the Docker container. It can be a computer on your premises or a Docker hosting service in Azure, such as:

articles/ai-services/speech-service/speech-container-cstt.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.service: cognitive-services
99
ms.subservice: speech-service
1010
ms.custom: devx-track-extended-java, devx-track-go, devx-track-js, devx-track-python
1111
ms.topic: how-to
12-
ms.date: 04/18/2023
12+
ms.date: 08/29/2023
1313
ms.author: eur
1414
zone_pivot_groups: programming-languages-speech-sdk-cli
1515
keywords: on-premises, Docker, container
@@ -19,9 +19,6 @@ keywords: on-premises, Docker, container
1919

2020
The Custom speech to text container transcribes real-time speech or batch audio recordings with intermediate results. You can use a custom model that you created in the [Custom Speech portal](https://speech.microsoft.com/customspeech). In this article, you'll learn how to download, install, and run a Custom speech to text container.
2121

22-
> [!NOTE]
23-
> You must [request and get approval](speech-container-overview.md#request-approval-to-run-the-container) to use a Speech container.
24-
2522
For more information about prerequisites, validating that a container is running, running multiple containers on the same host, and running disconnected containers, see [Install and run Speech containers with Docker](speech-container-howto.md).
2623

2724
## Container images

articles/ai-services/speech-service/speech-container-howto.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,7 @@ By using containers, you can use a subset of the Speech service features in your
2323
## Prerequisites
2424

2525
You must meet the following prerequisites before you use Speech service containers. If you don't have an Azure subscription, create a [free account](https://azure.microsoft.com/free/cognitive-services/) before you begin. You need:
26-
27-
* You must [request and get approval](speech-container-overview.md#request-approval-to-run-the-container) to use a Speech container.
26+
2827
* [Docker](https://docs.docker.com/) installed on a host computer. Docker must be configured to allow the containers to connect with and send billing data to Azure.
2928
* On Windows, Docker must also be configured to support Linux containers.
3029
* You should have a basic understanding of [Docker concepts](https://docs.docker.com/get-started/overview/).

articles/ai-services/speech-service/speech-container-lid.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.service: cognitive-services
99
ms.subservice: speech-service
1010
ms.custom: devx-track-extended-java, devx-track-go, devx-track-js, devx-track-python
1111
ms.topic: how-to
12-
ms.date: 04/18/2023
12+
ms.date: 08/28/2023
1313
ms.author: eur
1414
zone_pivot_groups: programming-languages-speech-sdk-cli
1515
keywords: on-premises, Docker, container
@@ -20,8 +20,6 @@ keywords: on-premises, Docker, container
2020
The Speech language identification container detects the language spoken in audio files. You can get real-time speech or batch audio recordings with intermediate results. In this article, you'll learn how to download, install, and run a language identification container.
2121

2222
> [!NOTE]
23-
> You must [request and get approval](speech-container-overview.md#request-approval-to-run-the-container) to use a Speech container.
24-
>
2523
> The Speech language identification container is available in public preview. Containers in preview are still under development and don't meet Microsoft's stability and support requirements.
2624
2725
For more information about prerequisites, validating that a container is running, running multiple containers on the same host, and running disconnected containers, see [Install and run Speech containers with Docker](speech-container-howto.md).

0 commit comments

Comments
 (0)