Skip to content

Commit fe72a19

Browse files
committed
Product Backlog Item 885859: SaaS App Tutorial: Slack Update
1 parent 7bce121 commit fe72a19

File tree

1 file changed

+13
-9
lines changed

1 file changed

+13
-9
lines changed

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

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,8 @@ ms.service: active-directory
1212
ms.subservice: saas-app-tutorial
1313
ms.workload: identity
1414
ms.tgt_pltfrm: na
15-
ms.devlang: na
1615
ms.topic: tutorial
17-
ms.date: 08/23/2019
16+
ms.date: 12/23/2019
1817
ms.author: jeedes
1918

2019
ms.collection: M365-identity-device-management
@@ -42,7 +41,8 @@ To get started, you need the following items:
4241
In this tutorial, you configure and test Azure AD SSO in a test environment.
4342

4443
* Slack supports **SP** initiated SSO
45-
* Slack supports [**Automated** user provisioning and deprovisioning](slack-provisioning-tutorial.md) (recommended)
44+
* Slack supports **Just In Time** user provisioning
45+
* Slack supports [**Automated** user provisioning](https://docs.microsoft.com/en-gb/azure/active-directory/saas-apps/slack-provisioning-tutorial)
4646

4747
> [!NOTE]
4848
> Identifier of this application is a fixed string value so only one instance can be configured in one tenant.
@@ -65,10 +65,10 @@ Configure and test Azure AD SSO with Slack using a test user called **B.Simon**.
6565
To configure and test Azure AD SSO with Slack, complete the following building blocks:
6666

6767
1. **[Configure Azure AD SSO](#configure-azure-ad-sso)** - to enable your users to use this feature.
68-
1. **[Create an Azure AD test user](#create-an-azure-ad-test-user)** - to test Azure AD single sign-on with B.Simon.
69-
1. **[Assign the Azure AD test user](#assign-the-azure-ad-test-user)** - to enable B.Simon to use Azure AD single sign-on.
68+
* **[Create an Azure AD test user](#create-an-azure-ad-test-user)** - to test Azure AD single sign-on with B.Simon.
69+
* **[Assign the Azure AD test user](#assign-the-azure-ad-test-user)** - to enable B.Simon to use Azure AD single sign-on.
7070
1. **[Configure Slack SSO](#configure-slack-sso)** - to configure the single sign-on settings on application side.
71-
1. **[Create Slack test user](#create-slack-test-user)** - to have a counterpart of B.Simon in Slack that is linked to the Azure AD representation of user.
71+
* **[Create Slack test user](#create-slack-test-user)** - to have a counterpart of B.Simon in Slack that is linked to the Azure AD representation of user.
7272
1. **[Test SSO](#test-sso)** - to verify whether the configuration works.
7373

7474
### Configure Azure AD SSO
@@ -84,14 +84,18 @@ Follow these steps to enable Azure AD SSO in the Azure portal.
8484
1. On the **Basic SAML Configuration** section, enter the values for the following fields:
8585

8686
a. In the **Sign on URL** text box, type a URL using the following pattern:
87-
`https://<your Slack company>.slack.com`
87+
`https://<companyname>.slack.com`
8888

8989
b. In the **Identifier (Entity ID)** text box, type a URL:
9090
`https://slack.com`
9191

9292
> [!NOTE]
9393
> The Sign on URL value is not real. Update the value with the actual Sign on URL. Contact [Slack Client support team](https://slack.com/help/contact) to get the value. You can also refer to the patterns shown in the **Basic SAML Configuration** section in the Azure portal.
9494

95+
1. Slack application expects the SAML assertions in a specific format, which requires you to add custom attribute mappings to your SAML token attributes configuration. The following screenshot shows the list of default attributes, where as **Unique User Identifier** is mapped with **user.userprincipalname**. ScaleX Enterprise application expects **Unique User Identifier** to be mapped with **user.mail**, so you need to edit the attribute mapping by clicking on **Edit** icon and change the attribute mapping.
96+
97+
![image](common/edit-attribute.png)
98+
9599
1. On the **Set up single sign-on with SAML** page, in the **SAML Signing Certificate** section, find **Certificate (Base64)** and select **Download** to download the certificate and save it on your computer.
96100

97101
![The Certificate download link](common/certificatebase64.png)
@@ -134,7 +138,7 @@ In this section, you'll enable B.Simon to use Azure single sign-on by granting a
134138

135139
1. In a different web browser window, sign in to your Slack company site as an administrator.
136140

137-
2. Navigate to your slack company name on the left which, in our case has been setup as **Microsoft Azure AD** and then go to **Team Settings** as shown in the following screenshot.
141+
2. Navigate to **Microsoft Azure AD** then go to **Team Settings**.
138142

139143
![Configure single sign-on On App Side](./media/slack-tutorial/tutorial_slack_001.png)
140144

@@ -180,4 +184,4 @@ When you click the Slack tile in the Access Panel, you should be automatically s
180184

181185
- [What is conditional access in Azure Active Directory?](https://docs.microsoft.com/azure/active-directory/conditional-access/overview)
182186

183-
- [Try Slack with Azure AD](https://aad.portal.azure.com/)
187+
- [Try Slack with Azure AD](https://aad.portal.azure.com/)

0 commit comments

Comments
 (0)