Skip to content

Commit aa67947

Browse files
authored
Merge pull request #248883 from MicrosoftDocs/main
8/21/2023 AM Publish
2 parents cf86d07 + 8fc4976 commit aa67947

21 files changed

+103
-59
lines changed

articles/active-directory/app-provisioning/user-provisioning.md

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ ms.service: active-directory
77
ms.subservice: app-provisioning
88
ms.topic: overview
99
ms.workload: identity
10-
ms.date: 03/14/2023
10+
ms.date: 08/14/2023
1111
ms.author: kenwith
1212
ms.reviewer: arvinh
1313
---
@@ -20,9 +20,17 @@ In Azure Active Directory (Azure AD), the term *app provisioning* refers to auto
2020

2121
Azure AD application provisioning refers to automatically creating user identities and roles in the applications that users need access to. In addition to creating user identities, automatic provisioning includes the maintenance and removal of user identities as status or roles change. Common scenarios include provisioning an Azure AD user into SaaS applications like [Dropbox](../../active-directory/saas-apps/dropboxforbusiness-provisioning-tutorial.md), [Salesforce](../../active-directory/saas-apps/salesforce-provisioning-tutorial.md), [ServiceNow](../../active-directory/saas-apps/servicenow-provisioning-tutorial.md), and many more.
2222

23-
Azure AD also supports provisioning users into applications hosted on-premises or in a virtual machine, without having to open up any firewalls. Your application must support [SCIM](https://aka.ms/scimoverview). Or, you must build a SCIM gateway to connect to your legacy application. If so, you can use the Azure AD Provisioning agent to [directly connect](./on-premises-scim-provisioning.md) with your application and automate provisioning and deprovisioning. If you have legacy applications that don't support SCIM and rely on an [LDAP](./on-premises-ldap-connector-configure.md) user store or a [SQL](./tutorial-ecma-sql-connector.md) database, Azure AD can support these applications as well.
24-
25-
App provisioning lets you:
23+
Azure AD also supports provisioning users into applications hosted on-premises or in a virtual machine, without having to open up any firewalls. The table below provides a mapping of protocols to connectors supported.
24+
25+
|Protocol |Connector|
26+
|-----|-----|
27+
| SCIM | [SCIM - SaaS](use-scim-to-provision-users-and-groups.md) <br />[SCIM - On-prem / Private network](./on-premises-scim-provisioning.md) |
28+
| LDAP | [LDAP](./on-premises-ldap-connector-configure.md)|
29+
| SQL | [SQL](./tutorial-ecma-sql-connector.md) |
30+
| REST | [Web Services](./on-premises-web-services-connector.md)|
31+
| SOAP | [Web Services](./on-premises-web-services-connector.md)|
32+
| Flat-file| [PowerShell](./on-premises-powershell-connector.md) |
33+
| Custom | [Custom ECMA connectors](./on-premises-custom-connector.md) <br /> [Connectors and gateways built by partners](./partner-driven-integrations.md)|
2634

2735
- **Automate provisioning**: Automatically create new accounts in the right systems for new people when they join your team or organization.
2836
- **Automate deprovisioning**: Automatically deactivate accounts in the right systems when people leave the team or organization.

articles/active-directory/architecture/recoverability-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ Create a process of predefined communications to make others aware of the issue
100100
Document the state of your tenant and its objects regularly. Then if a hard delete or misconfiguration occurs, you have a roadmap to recovery. The following tools can help you document your current state:
101101

102102
- [Microsoft Graph APIs](/graph/overview) can be used to export the current state of many Azure AD configurations.
103-
- [Azure AD Exporter](https://github.com/microsoft/azureadexporter) is a tool you can use to export your configuration settings.
103+
- [Entra Exporter](https://github.com/microsoft/entraexporter) is a tool you can use to export your configuration settings.
104104
- [Microsoft 365 Desired State Configuration](https://github.com/microsoft/Microsoft365DSC/wiki/What-is-Microsoft365DSC) is a module of the PowerShell Desired State Configuration framework. You can use it to export configurations for reference and application of the prior state of many settings.
105105
- [Conditional Access APIs](https://github.com/Azure-Samples/azure-ad-conditional-access-apis) can be used to manage your Conditional Access policies as code.
106106

articles/active-directory/saas-apps/cloudbees-ci-tutorial.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,7 @@ Complete the following steps to enable Azure AD single sign-on in the Azure port
7171
| `https://cjoc.<CustomerDomain>/securityRealm/finishLogin` |
7272
| `https://<Environment>.<CustomerDomain>/securityRealm/finishLogin` |
7373

74-
1. Perform the following step, if you wish to configure the application in **SP** initiated mode:
75-
76-
In the **Sign on URL** textbox, type the URL using one of the following patterns:
74+
c. In the **Sign on URL** textbox, type the URL using one of the following patterns:
7775

7876
| **Sign on URL** |
7977
|------------|

articles/active-directory/saas-apps/google-apps-tutorial.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.service: active-directory
99
ms.subservice: saas-app-tutorial
1010
ms.workload: identity
1111
ms.topic: tutorial
12-
ms.date: 11/21/2022
12+
ms.date: 08/16/2023
1313
ms.author: jeedes
1414
---
1515

@@ -94,8 +94,6 @@ To configure the integration of Google Cloud / G Suite Connector by Microsoft in
9494

9595
Alternatively, you can also use the [Enterprise App Configuration Wizard](https://portal.office.com/AdminPortal/home?Q=Docs#/azureadappintegration). In this wizard, you can add an application to your tenant, add users/groups to the app, assign roles, as well as walk through the SSO configuration as well. [Learn more about Microsoft 365 wizards.](/microsoft-365/admin/misc/azure-ad-setup-guides)
9696

97-
Alternatively, you can also use the [Enterprise App Configuration Wizard](https://portal.office.com/AdminPortal/home?Q=Docs#/azureadappintegration). In this wizard, you can add an application to your tenant, add users/groups to the app, assign roles, as well as walk through the SSO configuration as well. You can learn more about O365 wizards [here](/microsoft-365/admin/misc/azure-ad-setup-guides?view=o365-worldwide&preserve-view=true).
98-
9997
## Configure and test Azure AD single sign-on for Google Cloud / G Suite Connector by Microsoft
10098

10199
Configure and test Azure AD SSO with Google Cloud / G Suite Connector by Microsoft using a test user called **B.Simon**. For SSO to work, you need to establish a link relationship between an Azure AD user and the related user in Google Cloud / G Suite Connector by Microsoft.

articles/active-directory/saas-apps/hornbill-tutorial.md

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.service: active-directory
99
ms.subservice: saas-app-tutorial
1010
ms.workload: identity
1111
ms.topic: tutorial
12-
ms.date: 04/19/2023
12+
ms.date: 08/16/2023
1313
ms.author: jeedes
1414
---
1515
# Tutorial: Azure AD SSO integration with Hornbill
@@ -76,15 +76,26 @@ Follow these steps to enable Azure AD SSO in the Azure portal.
7676
4. On the **Basic SAML Configuration** section, perform the following steps:
7777

7878
a. In the **Identifier (Entity ID)** text box, type a URL using the following pattern:
79-
`https://sso.hornbill.com/<INSTANCE_NAME>/<SUBDOMAIN>`
79+
`https://sso.hornbill.com/<INSTANCE_NAME>/live`
8080

81-
b. In the **Sign on URL** text box, type a URL using the following pattern:
82-
`https://<SUBDOMAIN>.hornbill.com/<INSTANCE_NAME>/`
81+
> [!NOTE]
82+
> If you are deploying the Hornbill Mobile Catalog to your organization, you will need to add an additional identifier URL, as so:
83+
`https://sso.hornbill.com/hornbill/mcatalog`
84+
85+
b. In the **Reply URL (Assertion Consumer Service URL)** section, add the following:
86+
`https://<API_SUBDOMAIN>.hornbill.com/<INSTANCE_NAME>/xmlmc/sso/saml2/authorize/user/live`
87+
88+
> [!NOTE]
89+
> If you are deploying the Hornbill Mobile Catalog to your organization, you will need to add an additional Reply URL, as so:
90+
`https://<API_SUBDOMAIN>.hornbill.com/hornbill/xmlmc/sso/saml2/authorize/user/mcatalog`
91+
92+
c. In the **Sign on URL** text box, type a URL using the following pattern:
93+
`https://live.hornbill.com/<INSTANCE_NAME>/`
8394

8495
> [!NOTE]
85-
> These values are not real. Update these values with the actual Identifier and Sign on URL. Contact [Hornbill Client support team](https://www.hornbill.com/support/?request/) to get these values. You can also refer to the patterns shown in the **Basic SAML Configuration** section in the Azure portal.
96+
> These values are not real. Update the <INSTANCE_NAME> and <API_SUBDOMAIN> values with the actual values in the Identifier(s), Reply URL(s) and Sign on URL. These values can be retrieved from the Hornbill Solution Center in your Hornbill instance, under **_Your usage > Support_**. Contact [Hornbill Support](https://www.hornbill.com/support) for assistance in getting these values. You can also refer to the patterns shown in the **Basic SAML Configuration** section in the Azure portal.
8697

87-
5. On the **Set up Single Sign-On with SAML** page, In the **SAML Signing Certificate** section, click copy button to copy **App Federation Metadata Url** and save it on your computer.
98+
6. On the **Set up Single Sign-On with SAML** page, In the **SAML Signing Certificate** section, click copy button to copy **App Federation Metadata Url** and save it on your computer.
8899

89100
![The Certificate download link](common/copy-metadataurl.png)
90101

articles/active-directory/saas-apps/tanium-sso-tutorial.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,10 @@ Complete the following steps to enable Azure AD single sign-on in the Azure port
7373
> [!NOTE]
7474
> These values are not real. Update these values with the actual Identifier, Reply URL and Sign on URL. Contact [Tanium SSO support team](mailto:[email protected]) to get these values. You can also refer to the patterns shown in the **Basic SAML Configuration** section in the Azure portal.
7575
76-
1. On the **Set up single sign-on with SAML** page, in the **SAML Signing Certificate** section, click copy button to copy **App Federation Metadata Url** and save it on your computer.
76+
> [!NOTE]
77+
> If deploying Tanium in an on-premises configuration, your values may look different than those shown above. The values to use can be retrieved from the **Administration > SAML Configuration** menu in the Tanium console. Details can be found in the [Tanium Console User Guide: Integrating with a SAML IdP](https://docs.tanium.com/platform_user/platform_user/console_using_saml.html?cloud=false "Integrating with a SAML IdP Guide").
78+
79+
1. On the **Set up single sign-on with SAML** page, in the **SAML Signing Certificate** section, click copy button to copy **App Federation Metadata Url** and save it on your computer. If deploying to Tanium in an on-premises configuration, click the edit button and set the **Response Signing Option** to "Sign response and assertion".
7780

7881
[ ![Screenshot shows the Certificate download link.](common/copy-metadataurl.png "Certificate") ](common/copy-metadataurl.png#lightbox)
7982

articles/ai-services/includes/quickstarts/management-azportal.md

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -19,20 +19,7 @@ ms.author: aahi
1919

2020
## Create a new multi-service resource
2121

22-
The multi-service resource is listed under **Azure AI services** > **Multipurpose** in the portal. The multi-service resource enables access to the following Azure AI services with a single key and endpoint:
23-
24-
| Service | Description |
25-
| --- | --- |
26-
| ![Content Moderator icon](../../media/service-icons/content-moderator.svg) [Content Moderator](../../content-moderator/index.yml) (retired) | Detect potentially offensive or unwanted content |
27-
| ![Custom Vision icon](../../media/service-icons/custom-vision.svg) [Custom Vision](../../custom-vision-service/index.yml) | Customize image recognition to fit your business |
28-
| ![Document Intelligence icon](../../media/service-icons/document-intelligence.svg) [Document Intelligence](../../document-intelligence/index.yml) | Turn documents into usable data at a fraction of the time and cost |
29-
| ![Face icon](../../media/service-icons/face.svg) [Face](../../computer-vision/overview-identity.md) | Detect and identify people and emotions in images |
30-
| ![Language icon](../../media/service-icons/language.svg) [Language](../../language-service/index.yml) | Build apps with industry-leading natural language understanding capabilities |
31-
| ![Speech icon](../../media/service-icons/speech.svg) [Speech](../../speech-service/index.yml) | Speech to text, text to speech, translation and speaker recognition |
32-
| ![Translator icon](../../media/service-icons/translator.svg) [Translator](../../translator/index.yml) | Translate more than 100 languages and dialects |
33-
| ![Vision icon](../../media/service-icons/vision.svg) [Vision](../../computer-vision/index.yml) | Analyze content in images and videos |
34-
35-
To create a multi-service resource follow these instructions:
22+
The multi-service resource is listed under **Azure AI services** > **Azure AI services multi-service account** in the portal. To create a multi-service resource follow these instructions:
3623
1. Select this link to create a multi-service resource: [https://portal.azure.com/#create/Microsoft.CognitiveServicesAllInOne](https://portal.azure.com/#create/Microsoft.CognitiveServicesAllInOne)
3724

3825
1. On the **Create** page, provide the following information:
-18.9 KB
Loading
25.5 KB
Loading

articles/ai-services/multi-service-resource.md

Lines changed: 16 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,21 @@ You can access Azure AI services through two different resources: A multi-servic
2929

3030
Azure AI services are represented by Azure [resources](../azure-resource-manager/management/manage-resources-portal.md) that you create under your Azure subscription. After you create a resource, you can use the keys and endpoint generated to authenticate your applications.
3131

32+
## Supported services with a multi-service resource
33+
34+
The multi-service resource enables access to the following Azure AI services with a single key and endpoint. Use these links to find quickstart articles, samples, and more to start using your resource.
35+
36+
| Service | Description |
37+
| --- | --- |
38+
| ![Content Moderator icon](./media/service-icons/content-moderator.svg) [Content Moderator](./content-moderator/index.yml) (retired) | Detect potentially offensive or unwanted content |
39+
| ![Custom Vision icon](./media/service-icons/custom-vision.svg) [Custom Vision](./custom-vision-service/index.yml) | Customize image recognition to fit your business |
40+
| ![Document Intelligence icon](./media/service-icons/document-intelligence.svg) [Document Intelligence](./document-intelligence/index.yml) | Turn documents into usable data at a fraction of the time and cost |
41+
| ![Face icon](./media/service-icons/face.svg) [Face](./computer-vision/overview-identity.md) | Detect and identify people and emotions in images |
42+
| ![Language icon](./media/service-icons/language.svg) [Language](./language-service/index.yml) | Build apps with industry-leading natural language understanding capabilities |
43+
| ![Speech icon](./media/service-icons/speech.svg) [Speech](./speech-service/index.yml) | Speech to text, text to speech, translation and speaker recognition |
44+
| ![Translator icon](./media/service-icons/translator.svg) [Translator](./translator/index.yml) | Translate more than 100 languages and dialects |
45+
| ![Vision icon](./media/service-icons/vision.svg) [Vision](./computer-vision/index.yml) | Analyze content in images and videos |
46+
3247
::: zone pivot="azportal"
3348

3449
[!INCLUDE [Azure Portal quickstart](includes/quickstarts/management-azportal.md)]
@@ -67,12 +82,4 @@ Azure AI services are represented by Azure [resources](../azure-resource-manager
6782

6883
## Next steps
6984

70-
* Now that you have a resource, you can authenticate your API requests to the following Azure AI services. Use these links to find quickstart articles, samples and more to start using your resource.
71-
* [Content Moderator](./content-moderator/index.yml) (retired)
72-
* [Custom Vision](./custom-vision-service/index.yml)
73-
* [Document Intelligence](./document-intelligence/index.yml)
74-
* [Face](./computer-vision/overview-identity.md)
75-
* [Language](./language-service/index.yml)
76-
* [Speech](./speech-service/index.yml)
77-
* [Translator](./translator/index.yml)
78-
* [Vision](./computer-vision/index.yml)
85+
* Now that you have a resource, you can authenticate your API requests to one of the [supported Azure AI services](#supported-services-with-a-multi-service-resource).

0 commit comments

Comments
 (0)