Skip to content

Commit 6248ba1

Browse files
authored
Merge pull request #100739 from v-nagta/netsuite
Product Backlog Item 892047: SaaS App Tutorial: Netsuite Update
2 parents b846059 + 46d468f commit 6248ba1

File tree

1 file changed

+19
-42
lines changed

1 file changed

+19
-42
lines changed

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

Lines changed: 19 additions & 42 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: 09/10/2019
16+
ms.date: 01/10/2020
1817
ms.author: jeedes
1918

2019
ms.collection: M365-identity-device-management
@@ -68,9 +67,8 @@ Configure and test Azure AD SSO with NetSuite by using a test user called **B.Si
6867
To configure and test Azure AD SSO with NetSuite, complete the following building blocks:
6968

7069
1. [Configure Azure AD SSO](#configure-azure-ad-sso) to enable your users to use this feature.
71-
72-
a. [Create an Azure AD test user](#create-an-azure-ad-test-user) to test Azure AD single sign-on with user B.Simon.
73-
b. [Assign the Azure AD test user](#assign-the-azure-ad-test-user) to enable user B.Simon to use Azure AD single sign-on.
70+
* [Create an Azure AD test user](#create-an-azure-ad-test-user) to test Azure AD single sign-on with user B.Simon.
71+
* [Assign the Azure AD test user](#assign-the-azure-ad-test-user) to enable user B.Simon to use Azure AD single sign-on.
7472
1. [Configure NetSuite SSO](#configure-netsuite-sso) to configure the single sign-on settings on the application side.
7573
* [Create the NetSuite test user](#create-the-netsuite-test-user) to have a counterpart of user B.Simon in NetSuite that's linked to the Azure AD representation of the user.
7674
1. [Test SSO](#test-sso) to verify that the configuration works.
@@ -87,52 +85,32 @@ To enable Azure AD SSO in the Azure portal, do the following:
8785

8886
1. In the **Basic SAML Configuration** section, in the **Reply URL** text box, type a URL in one of the following formats:
8987

90-
```
91-
https://<tenant-name>.NetSuite.com/saml2/acs
92-
https://<tenant-name>.na1.NetSuite.com/saml2/acs
93-
https://<tenant-name>.na2.NetSuite.com/saml2/acs
94-
https://<tenant-name>.sandbox.NetSuite.com/saml2/acs
95-
https://<tenant-name>.na1.sandbox.NetSuite.com/saml2/acs
96-
https://<tenant-name>.na2.sandbox.NetSuite.com/saml2/acs
97-
```
88+
||
89+
|-|
90+
| `https://<Account ID>.NetSuite.com/saml2/acs`|
91+
| `https://<Account ID>.na1.NetSuite.com/saml2/acs`|
92+
| `https://<Account ID>.na2.NetSuite.com/saml2/acs`|
93+
| `https://<Account ID>.sandbox.NetSuite.com/saml2/acs`|
94+
| `https://<Account ID>.na1.sandbox.NetSuite.com/saml2/acs`|
95+
| `https://<Account ID>.na2.sandbox.NetSuite.com/saml2/acs`|
9896

9997
> [!NOTE]
10098
> The values in the preceding URLs are not real. Update them with the actual Reply URL. To get the value, contact the [NetSuite Client support team](http://www.netsuite.com/portal/services/support-services/suitesupport.shtml). You can also refer to the formats shown in the **Basic SAML Configuration** section in the Azure portal.
10199
102-
The NetSuite application expects the SAML assertions to be displayed in a specific format. You'll need to add custom attribute mappings to your SAML token attributes configuration.
103-
104-
1. To open the **User Attributes** pane, select the **Edit** ("pencil") icon. The pane displays a list of default attributes, as shown in the following image:
105-
106-
![The User Attributes pane](common/edit-attribute.png)
100+
1. NetSuite 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.
107101

108-
In addition to these attributes, the NetSuite application expects a few more attributes to be passed back in the SAML response.
102+
![image](common/default-attributes.png)
109103

110-
1. In the **User Attributes** pane, under **User Claims**, perform the following steps to add the SAML token attribute that's shown in the following table:
104+
1. In addition to above, NetSuite application expects few more attributes to be passed back in SAML response which are shown below. These attributes are also pre populated but you can review them as per your requirements.
111105

112-
| Name | Source attribute |
106+
| Name | Source attribute |
113107
| ---------------| --------------- |
114108
| account | `account id` |
115109

116-
a. Select **Add new claim** to open the **Manage user claims** pane.
117-
118-
b. In the **Name** box, type the attribute name that's shown for that row.
119-
120-
c. Leave the **Namespace** box blank.
121-
122-
d. In the **Source** drop-down list, select **Attribute**.
123-
124-
e. In the **Source attribute** list, enter the attribute value that's shown for that row.
110+
> [!NOTE]
111+
> The value of the account attribute is not real. You'll update this value, as explained later in this tutorial.
125112

126-
f. Select **OK**.
127-
128-
g. Select **Save**.
129-
130-
>[!NOTE]
131-
>The value of the account attribute is not real. You'll update this value, as explained later in this tutorial.
132-
133-
1. In the **Set up single sign-on with SAML** pane, in the **SAML Signing Certificate** section, look for **Federation Metadata XML**.
134-
135-
1. Select **Download** to download the certificate and save it on your computer.
113+
1. On the Set up single sign-on with SAML page, in the SAML Signing Certificate section, find Federation Metadata XML and select Download to download the certificate and save it on your computer.
136114

137115
![The certificate Download link](common/metadataxml.png)
138116

@@ -272,7 +250,7 @@ In this section, you enable user B.Simon to use Azure single sign-on by granting
272250

273251
In this section, a user called B.Simon is created in NetSuite. NetSuite supports just-in-time user provisioning, which is enabled by default. There's no action item for you in this section. If a user doesn't already exist in NetSuite, a new one is created after authentication.
274252

275-
## Test SSO
253+
## Test SSO
276254

277255
In this section, you test your Azure AD single sign-on configuration by using the Access Panel.
278256

@@ -284,4 +262,3 @@ When you select the NetSuite tile in the Access Panel, you should be automatical
284262
- [What is application access and single sign-on with Azure Active Directory?](https://docs.microsoft.com/azure/active-directory/active-directory-appssoaccess-whatis)
285263
- [What is conditional access in Azure Active Directory?](https://docs.microsoft.com/azure/active-directory/conditional-access/overview)
286264
- [Try NetSuite with Azure AD](https://aad.portal.azure.com/)
287-

0 commit comments

Comments
 (0)