Skip to content

Commit 8f86089

Browse files
authored
Merge pull request #207019 from v-hgampala/mist-cloud-update
Product Backlog Item 2009591: SaaS App Tutorial: Mist Cloud Admin SSO…
2 parents 8838d6f + 8ee3683 commit 8f86089

File tree

7 files changed

+54
-24
lines changed

7 files changed

+54
-24
lines changed
59 KB
Loading
69.8 KB
Loading
35 KB
Loading
74.9 KB
Loading
30.4 KB
Loading
-27.9 KB
Loading

articles/active-directory/saas-apps/mist-cloud-admin-tutorial.md

Lines changed: 54 additions & 24 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: 07/28/2022
12+
ms.date: 08/02/2022
1313
ms.author: jeedes
1414

1515
---
@@ -18,16 +18,16 @@ ms.author: jeedes
1818

1919
In this tutorial, you'll learn how to integrate Mist Cloud Admin SSO with Azure Active Directory (Azure AD). When you integrate Mist Cloud Admin SSO with Azure AD, you can:
2020

21-
* Control in Azure AD who has access to Mist Cloud Admin SSO.
22-
* Enable your users to be automatically signed-in to Mist Cloud Admin SSO with their Azure AD accounts.
21+
* Control in Azure AD who has access to the Mist dashboard.
22+
* Enable your users to be automatically signed-in to the Mist dashboard with their Azure AD accounts.
2323
* Manage your accounts in one central location - the Azure portal.
2424

2525
## Prerequisites
2626

2727
To get started, you need the following items:
2828

2929
* An Azure AD subscription. If you don't have a subscription, you can get a [free account](https://azure.microsoft.com/free/).
30-
* Mist Cloud Admin SSO single sign-on (SSO) enabled subscription.
30+
* Mist Cloud account, you can create an account [here](https://manage.mist.com/).
3131
* Along with Cloud Application Administrator, Application Administrator can also add or manage applications in Azure AD.
3232
For more information, see [Azure built-in roles](../roles/permissions-reference.md).
3333

@@ -50,17 +50,36 @@ To configure the integration of Mist Cloud Admin SSO into Azure AD, you need to
5050

5151
## Configure and test Azure AD SSO for Mist Cloud Admin SSO
5252

53-
Configure and test Azure AD SSO with Mist Cloud Admin SSO 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 at Mist Cloud Admin SSO.
53+
Configure and test Azure AD SSO with Mist Cloud Admin SSO using a test user called **B.Simon**. For SSO to work, you need to establish a link between your Azure AD app and Mist organization SSO.
5454

5555
To configure and test Azure AD SSO with Mist Cloud Admin SSO, perform the following steps:
5656

57+
1. **[Perform initial configuration of the Mist Cloud SSO](#perform-initial-configuration-of-the-mist-cloud-sso)** - to generate ACS URL on the application side.
5758
1. **[Configure Azure AD SSO](#configure-azure-ad-sso)** - to enable your users to use this feature.
59+
1. **[Create Role for the SSO Application](#create-role-for-the-sso-application)**
5860
1. **[Create an Azure AD test user](#create-an-azure-ad-test-user)** - to test Azure AD single sign-on with B.Simon.
5961
1. **[Assign the Azure AD test user](#assign-the-azure-ad-test-user)** - to enable B.Simon to use Azure AD single sign-on.
60-
1. **[Configure Mist Cloud Admin SSO](#configure-mist-cloud-admin-sso)** - to configure the single sign-on settings on application side.
61-
1. **[Create Mist Cloud Admin SSO test user](#create-mist-cloud-admin-sso-test-user)** - to have a counterpart of B.Simon in Mist Cloud Admin SSO that is linked to the Azure AD representation of user.
62+
63+
1. **[Complete configuration of the Mist Cloud](#complete-configuration-of-the-mist-cloud)**
64+
65+
1. **[Create Roles to link roles sent by the Azure AD](#create-roles-to-link-roles-sent-by-the-azure-ad)**
66+
6267
1. **[Test SSO](#test-sso)** - to verify whether the configuration works.
6368

69+
## Perform Initial Configuration of the Mist Cloud SSO
70+
71+
1. Sign in to the Mist dashboard using a local account.
72+
2. Go to **Organization > Settings > Single Sign-On > Add IdP**.
73+
3. Under **Single Sign-On** section select **Add IDP**.
74+
4. In the **Name** field type `Azure AD` and select **Add**.
75+
76+
![Screenshot shows to add identity provider.](./media/mist-cloud-admin-tutorial/identity-provider.png)
77+
78+
1. Copy **Reply URL** value, paste this value into the **Reply URL** text box in the **Basic SAML Configuration** section in the Azure portal.
79+
80+
![Screenshot shows to Reply URL value.](./media/mist-cloud-admin-tutorial/reply-url.png)
81+
82+
6483
## Configure Azure AD SSO
6584

6685
Follow these steps to enable Azure AD SSO in the Azure portal.
@@ -101,14 +120,26 @@ Follow these steps to enable Azure AD SSO in the Azure portal.
101120

102121
> [!NOTE]
103122
> Please click [here](../develop/howto-add-app-roles-in-azure-ad-apps.md#app-roles-ui) to know how to configure Role in Azure AD.
123+
> Mist Cloud requires Role attribute to assign correct admin privileges to the user.
104124
105125
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.
106126

107127
![Screenshot shows the Certificate download link.](common/certificatebase64.png "Certificate")
108128

109-
1. On the **Set up Mist Cloud Admin SSO** section, copy the appropriate URL(s) based on your requirement.
129+
1. 8. On the **Set up Mist Cloud Admin SSO** section, copy the appropriate **Login URL** and **Azure AD Identifier**.
130+
131+
![Screenshot shows to copy configuration appropriate URL.](common/copy-configuration-urls.png "Metadata")
132+
133+
### Create Role for the SSO Application
134+
135+
In this section, you'll create a Superuser Role to later assign it to test user B.Simon.
136+
137+
1. In the Azure portal, select **App Registrations**, and then select **All Applications**.
138+
2. In the applications list, select **Mist Cloud Admin SSO**.
139+
3. In the app's overview page, find the **Manage** section and select **App Roles**.
140+
4. Select **Create App Role**, then type **Mist Superuser** in the **Display Name** field.
141+
5. Type **Superuser** in the **Value** field, then type **Mist Superuser Role** in the **Description** field, then select **Apply**.
110142

111-
![Screenshot shows to copy configuration appropriate URL.](common/copy-configuration-urls.png "Metadata")
112143

113144
### Create an Azure AD test user
114145

@@ -131,36 +162,32 @@ In this section, you'll enable B.Simon to use Azure single sign-on by granting a
131162
1. In the app's overview page, find the **Manage** section and select **Users and groups**.
132163
1. Select **Add user**, then select **Users and groups** in the **Add Assignment** dialog.
133164
1. In the **Users and groups** dialog, select **B.Simon** from the Users list, then click the **Select** button at the bottom of the screen.
134-
1. If you are expecting a role to be assigned to the users, you can select it from the **Select a role** dropdown. If no role has been set up for this app, you see "Default Access" role selected.
165+
1. 6. Click Select a **Role**, then select **Mist Superuser** and click **Select**.
135166
1. In the **Add Assignment** dialog, click the **Assign** button.
136167

137-
## Configure Mist Cloud Admin SSO
138-
139-
1. Log in to your Mist Cloud Admin SSO company site as an administrator.
140-
141-
1. Go to **Organization** > **Settings** > **Single Sign-On** > **Add IdP**.
142-
143-
![Screenshot that shows the Configuration Settings.](./media/mist-cloud-admin-tutorial/settings.png "Configuration")
168+
## Complete configuration of the Mist Cloud
144169

145170
1. In the **Create Identity Provider** section, perform the following steps:
146171

147-
![Screenshot that shows the Organization Algorithm.](./media/mist-cloud-admin-tutorial/certificate.png "Organization")
172+
![Screenshot that shows the Organization Algorithm.](./media/mist-cloud-admin-tutorial/configure-mist.png "Organization")
148173

149174
1. In the **Issuer** textbox, paste the **Azure AD Identifier** value which you have copied from the Azure portal.
150175

151176
1. Open the downloaded **Certificate (Base64)** from the Azure portal into Notepad and paste the content into the **Certificate** textbox.
152177

153178
1. In the **SSO URL** textbox, paste the **Login URL** value which you have copied from the Azure portal.
154179

155-
1. In the **Custom Logout URL** textbox, paste the **Logout URL** value which you have copied from the Azure portal.
180+
1. Click **Save**.
156181

157-
1. Copy **ACS URL** value, paste this value into the **Reply URL** text box in the **Basic SAML Configuration** section in the Azure portal.
182+
## Create Roles to link roles sent by the Azure AD
158183

159-
1. Click **Save**.
184+
1. In the Mist dashboard navigate to **Organization > Settings**. Under **Single Sign-On** section, select **Create Role**.
160185

161-
### Create Mist Cloud Admin SSO test user
186+
![Screenshot that shows the Create Role section.](./media/mist-cloud-admin-tutorial/create-role.png)
162187

163-
In this section, you create a user called Britta Simon at Mist Cloud Admin SSO. Work with [Mist Cloud Admin SSO support team](mailto:[email protected]) to add the users in the Mist Cloud Admin SSO platform. Users must be created and activated before you use single sign-on.
188+
1. Role name must match Role claim value sent by Azure AD, for example type `Superuser` in the **Name** field, specify desired admin privileges for the role and select **Create**.
189+
190+
![Screenshot that shows the Create Role button.](./media/mist-cloud-admin-tutorial/create-button.png)
164191

165192
## Test SSO
166193

@@ -172,6 +199,9 @@ In this section, you test your Azure AD single sign-on configuration with follow
172199

173200
* Go to Mist Cloud Admin SSO Sign-on URL directly and initiate the login flow from there.
174201

202+
> [!NOTE]
203+
> For each user first login must be performed from the IdP prior to using SP initiated flow.
204+
175205
#### IDP initiated:
176206

177207
* Click on **Test this application** in Azure portal and you should be automatically signed in to the Mist Cloud Admin SSO for which you set up the SSO.
@@ -180,4 +210,4 @@ You can also use Microsoft My Apps to test the application in any mode. When you
180210

181211
## Next steps
182212

183-
Once you configure Mist Cloud Admin SSO you can enforce session control, which protects exfiltration and infiltration of your organization’s sensitive data in real time. Session control extends from Conditional Access. [Learn how to enforce session control with Microsoft Cloud App Security](/cloud-app-security/proxy-deployment-aad).
213+
Once you configure Mist Cloud Admin SSO you can enforce session control, which protects exfiltration and infiltration of your organization’s sensitive data in real time. Session control extends from Conditional Access. [Learn how to enforce session control with Microsoft Cloud App Security](/cloud-app-security/proxy-deployment-aad).

0 commit comments

Comments
 (0)