Skip to content

Commit e435f54

Browse files
authored
Merge pull request #152214 from v-hagamp/greenhouse-update
Product Backlog Item 1337582: SaaS App Tutorial: Greenhouse Update
2 parents ddd0b26 + 7cf6099 commit e435f54

File tree

1 file changed

+30
-13
lines changed

1 file changed

+30
-13
lines changed

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

Lines changed: 30 additions & 13 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/25/2020
12+
ms.date: 03/26/2021
1313
ms.author: jeedes
1414
---
1515
# Tutorial: Azure Active Directory integration with Greenhouse
@@ -34,7 +34,7 @@ To get started, you need the following items:
3434

3535
In this tutorial, you configure and test Azure AD SSO in a test environment.
3636

37-
* Greenhouse supports **SP** initiated SSO
37+
* Greenhouse supports **SP and IDP** initiated SSO.
3838

3939
## Adding Greenhouse from the gallery
4040

@@ -67,20 +67,30 @@ Follow these steps to enable Azure AD SSO in the Azure portal.
6767

6868
1. In the Azure portal, on the **Greenhouse** application integration page, find the **Manage** section and select **single sign-on**.
6969
1. On the **Select a single sign-on method** page, select **SAML**.
70-
1. On the **Set up single sign-on with SAML** page, click the edit/pen icon for **Basic SAML Configuration** to edit the settings.
70+
1. On the **Set up single sign-on with SAML** page, click the pencil icon for **Basic SAML Configuration** to edit the settings.
7171

7272
![Edit Basic SAML Configuration](common/edit-urls.png)
7373

74-
4. On the **Basic SAML Configuration** section, perform the following steps:
74+
1. On the **Basic SAML Configuration** section, if you wish to configure the application in **IDP** initiated mode, enter the values for the following fields:
7575

76-
a. In the **Sign on URL** text box, type a URL using the following pattern:
77-
`https://<companyname>.greenhouse.io`
76+
a. In the **Identifier** text box, type a URL using the following pattern:
77+
`https://<COMPANYNAME>.greenhouse.io`
7878

79-
b. In the **Identifier (Entity ID)** text box, type a URL using the following pattern:
80-
`https://<companyname>.greenhouse.io`
79+
b. In the **Reply URL** text box, type a URL using one of the following patterns:
80+
81+
| Reply URL|
82+
| -------------- |
83+
| `https://<COMPANYNAME>.greenhouse.io/users/saml/consume` |
84+
| `https://app.greenhouse.io/<ENTITY ID>/users/saml/consume` |
85+
|
86+
87+
1. Click **Set additional URLs** and perform the following step if you wish to configure the application in **SP** initiated mode:
88+
89+
In the **Sign-on URL** text box, type a URL using the following pattern:
90+
`https://<COMPANYNAME>.greenhouse.io`
8191

8292
> [!NOTE]
83-
> These values are not real. Update these values with the actual Sign on URL and Identifier. Contact [Greenhouse Client support team](https://www.greenhouse.io/contact) to get these values. You can also refer to the patterns shown in the **Basic SAML Configuration** section in the Azure portal.
93+
> These values are not real. Update these values with the actual Identifier, Reply URL and Sign on URL. Contact [Greenhouse Client support team](https://www.greenhouse.io/contact) to get these values. You can also refer to the patterns shown in the **Basic SAML Configuration** section in the Azure portal.
8494

8595
4. On the **Set up Single Sign-On with SAML** page, in the **SAML Signing Certificate** section, click **Download** to download the **Federation Metadata XML** from the given options as per your requirement and save it on your computer.
8696

@@ -123,7 +133,7 @@ In this section, you'll enable B.Simon to use Azure single sign-on by granting a
123133

124134
![screenshot for the sso page](./media/greenhouse-tutorial/configure.png)
125135

126-
1. Perform the following steps in the Single Sign-On page.
136+
1. Perform the following steps in the **Single Sign-On** page.
127137

128138
![screenshot for the sso configuration page](./media/greenhouse-tutorial/sso-page.png)
129139

@@ -168,15 +178,22 @@ In order to enable Azure AD users to log into Greenhouse, they must be provision
168178
>[!NOTE]
169179
>The Azure Active Directory account holders will receive an email including a link to confirm the account before it becomes active.
170180
171-
### Test SSO
181+
## Test SSO
172182

173183
In this section, you test your Azure AD single sign-on configuration with following options.
174184

175-
* Click on **Test this application** in Azure portal. This will redirect to Greenhouse Sign-on URL where you can initiate the login flow.
185+
#### SP initiated:
186+
187+
* Click on **Test this application** in Azure portal. This will redirect to Greenhouse Sign on URL where you can initiate the login flow.
176188

177189
* Go to Greenhouse Sign-on URL directly and initiate the login flow from there.
178190

179-
* You can use Microsoft My Apps. When you click the Greenhouse tile in the My Apps, this will redirect to Greenhouse Sign-on URL. For more information about the My Apps, see [Introduction to the My Apps](../user-help/my-apps-portal-end-user-access.md).
191+
#### IDP initiated:
192+
193+
* Click on **Test this application** in Azure portal and you should be automatically signed in to the Greenhouse for which you set up the SSO
194+
195+
You can also use Microsoft My Apps to test the application in any mode. When you click the Greenhouse tile in the My Apps, if configured in SP mode you would be redirected to the application sign on page for initiating the login flow and if configured in IDP mode, you should be automatically signed in to the Greenhouse for which you set up the SSO. For more information about the My Apps, see [Introduction to the My Apps](https://docs.microsoft.com/azure/active-directory/active-directory-saas-access-panel-introduction).
196+
180197

181198

182199
## Next steps

0 commit comments

Comments
 (0)