Summary
If you are an IT person, this document will help you connect Millie’s SAML SSO functionality with your Okta account. For a more general introduction to Millie SSO and provisioning, visit this page.
Initial setup
First, it will help to have a Millie user account with admin privileges. Millie customer support can help you create one, or another user at your company with admin privileges can invite you to Millie and assign privileges to you with the Employees page, found under Settings / Employees in the Millie admin menu.
Once you are an admin, you should be able to view the SSO page, at Settings / SSO:
This page shows configuration details that we will update during the setup process. If you cannot find the SSO menu entry, contact Millie customer support and verify that SSO has been enabled for your company.
While you are here, make note of your Company Slug, which is a simplified version of your company name. You will use that value below.
Configure Millie app integration
Millie offers a pre-configured app integration for use with Okta. To install it, open the Okta Admin Console and:
- Select Applications / Applications from the menu to view the Applications page:
- Click Browse App Catalog to view the catalog:
- There are two search bars in this page. In the bottom search bar, under Browse App Integration Catalog, enter Millie, then select the Millie app. This app install page should appear:
- Click the Add Integration button on the right to display the Add Millie page:
- Click Done to install the app. The app settings page should appear:
- Select the Sign On tab:
- Click the Edit link;
- Copy the company slug you obtained earlier into the Slug Name field, halfway down;
- Click Save;
- Scroll down and click the View SAML setup instructions button, on the right. The How to Configure SAML 2.0 for Millie page should appear;
- This page displays a Metadata URL, which looks something like:
- Please also send your company's email domains to tech@milliegiving.com.
https://SLUG.okta.com/app/XXXXXXXXXXXXXXXX/sso/saml/metadata
Please email that to tech@milliegiving.com, along with your company name;
Test your SSO setup
Millie will use your Metadata URL and email domains to update your account. We will email you when these changes are complete, and you will see them in the Millie SSO page we mentioned earlier. Your SSO should be ready to use at this point! To test your integration:
- Assign the Millie app integration to one or more users within your IdP;
- Perform both IdP-initiated and SP-initiated logins.
If you run into trouble, please contact tech@milliegiving.com. We will be happy to help!