Categories
Blog

Complete Guide to Integrating Okta with Office 365

Welcome to the ultimate guide on integrating Okta with Office 365! In today’s digital age, having seamless integration across platforms is crucial for businesses. This guide will walk you through the steps to successfully integrate Okta with Office 365, ensuring a smooth and efficient workflow for your organization.

Office 365 is a powerful suite of productivity tools that includes popular applications like Word, Excel, and PowerPoint, along with cloud storage and communication tools. By integrating Okta, a leading identity management platform, you can centralize user access and enhance security across all your Office 365 applications.

This integration guide will provide you with step-by-step instructions to set up single sign-on (SSO) for Office 365 using Okta. SSO allows users to log in once and gain access to multiple applications without the need to enter separate credentials. With Okta’s robust authentication and authorization capabilities, you can ensure that only authorized users can access your Office 365 resources.

What is Okta?

Okta is a cloud-based identity management platform that provides secure access to various applications and services. It helps organizations manage user access and authentication for their employees, partners, and customers. Okta offers a wide range of features and integrations, making it a valuable tool for businesses of all sizes.

One of the key features of Okta is its integration with Office 365, Microsoft’s suite of productivity applications. This integration allows users to easily access and authenticate within their Office 365 accounts through Okta, providing a seamless user experience and enhanced security.

Key Features of Okta

  • User Management: Okta allows organizations to centrally manage user accounts and access rights, making it easy to add, remove, and update user information.
  • Single Sign-On (SSO): With Okta’s SSO capabilities, users can access multiple applications and systems with just one set of credentials, eliminating the need for multiple usernames and passwords.
  • Multi-Factor Authentication (MFA): Okta supports various MFA methods, such as SMS, email, and push notifications, adding an extra layer of security to user logins.
  • Application Integration: Okta offers pre-built integrations with a wide range of applications, including Office 365, Salesforce, and Google Workspace, allowing for easy provisioning and management of user access to these applications.
  • Mobile Device Management (MDM): Okta’s MDM capabilities enable organizations to secure and manage mobile devices used by their employees, ensuring data protection and compliance.

Why Use Okta for Office 365 Integration?

Integrating Okta with Office 365 offers several benefits for organizations:

  • Enhanced Security: Okta’s robust authentication and access controls help protect sensitive data stored in Office 365 by ensuring that only authorized users can access the accounts.
  • Simplified User Experience: With Okta’s SSO capabilities, users can log in to Office 365 with their existing Okta credentials, eliminating the need for separate logins and reducing the password fatigue.
  • Centralized User Management: Okta provides a central platform for managing user accounts and access rights, streamlining user provisioning and deprovisioning across multiple applications, including Office 365.
  • Increased Efficiency: By integrating Okta with Office 365, organizations can automate the user onboarding and offboarding process, saving time and reducing administrative overhead.

Overall, Okta’s integration with Office 365 offers a secure and seamless user experience, simplifies user management, and enhances the overall productivity of organizations using these platforms.

What is Office 365?

Office 365 is a cloud-based suite of productivity and collaboration tools developed by Microsoft. It includes a wide range of applications and services that are designed to help individuals and organizations efficiently manage their work and enhance productivity.

With Office 365, users can access their files and applications from anywhere, at any time, using any device. This flexibility enables teams to collaborate seamlessly, both in the office and remotely, ensuring that everyone is on the same page and can work together efficiently.

Some of the key features of Office 365 include:

1. Email and Calendar

Office 365 provides users with professional email and calendar tools, allowing them to communicate and schedule appointments effectively. The integration with Okta ensures that users can easily access their email and calendar using a single set of credentials.

2. Office Applications

Office 365 includes popular applications such as Word, Excel, PowerPoint, and Outlook. These applications provide users with powerful tools for creating and editing documents, spreadsheets, presentations, and managing their email and contacts.

3. Online Storage and File Sharing

Users can store their files online using OneDrive, which is integrated with Office 365. This enables easy access to files from anywhere and the ability to share files with others, both within and outside the organization.

4. Collaboration Tools

Office 365 offers a range of collaboration tools, such as SharePoint and Teams, that allow teams to work together on projects, share documents, and communicate effectively. These tools facilitate seamless collaboration and improve productivity.

By integrating Okta with Office 365, organizations can streamline user access and enhance security, making it easier for users to log in and access the tools and applications they need. This integration ensures a seamless user experience and enables organizations to better manage their Office 365 environment.

Benefits of Okta Office 365 Integration

Okta’s integration with Office 365 provides numerous benefits for organizations seeking to streamline their IT operations and enhance user productivity. This guide highlights some key advantages of leveraging Okta’s comprehensive identity and access management solution with Office 365.

Seamless Access and Single Sign-On

With Okta’s integration, users can easily access their Office 365 applications using their existing Okta credentials, eliminating the need for multiple passwords. Okta enables single sign-on (SSO) capabilities, allowing users to seamlessly move between different Office 365 apps without the hassle of logging in repeatedly.

Enhanced Security and Control

Okta’s integration with Office 365 provides organizations with a centralized platform to manage user access and permissions. Through Okta, administrators can enforce strong authentication methods, implement multi-factor authentication (MFA), and set up security policies to prevent unauthorized access to Office 365 resources.

Additionally, Okta’s robust reporting and auditing capabilities allow administrators to monitor user activity and detect any suspicious behavior or potential security threats quickly.

Improved User Experience

By integrating Okta with Office 365, organizations can deliver a seamless and user-friendly experience to their employees. Users can easily access all their Office 365 applications from the Okta dashboard or mobile app, simplifying the login process and enhancing productivity.

Furthermore, Okta’s self-service portal empowers users to perform common tasks like password resets or account management, reducing the burden on IT help desks and enabling users to resolve issues promptly.

In conclusion, utilizing Okta’s integration with Office 365 provides organizations with enhanced security, streamlined access control, and improved user experience. By leveraging Okta’s comprehensive identity and access management solution, organizations can ensure seamless integration and maximize the value of their Office 365 investments.

Enhanced Security

In today’s digital world, ensuring the security of your Office 365 integration is of utmost importance. With Okta’s Office 365 Integration Guide, you can enhance the security of your organization’s access to Office 365 resources.

One of the key features offered by Okta for Office 365 integration is the ability to enforce multi-factor authentication (MFA). This means that users will be required to go through an additional verification step, such as entering a code sent to their mobile device, in order to access their Office 365 account. This extra layer of security helps protect against unauthorized access and helps prevent potential data breaches.

Intelligent Access Management

Okta’s Office 365 integration also includes intelligent access management capabilities. With this feature, you can set up policies to define who has access to specific Office 365 resources based on factors such as device type, location, and user credentials. This allows you to have greater control over your organization’s Office 365 environment and helps mitigate the risks associated with unauthorized access.

Security Monitoring and Alerts

Furthermore, Okta’s Office 365 Integration Guide offers security monitoring and alerts. This means that you will be notified of any suspicious activities or potential security threats regarding your Office 365 resources. With this information, you can take quick action to address any security issues and ensure the overall integrity of your organization’s Office 365 environment.

By leveraging Okta’s Office 365 integration guide and its enhanced security features, you can maintain a secure and protected Office 365 environment for your organization, safeguarding your valuable data assets and ensuring peace of mind for you and your users.

Single Sign-On

In the context of Okta Office 365 integration, Single Sign-On (SSO) is a feature that allows users to access multiple Office 365 applications using a single set of credentials. With SSO, users only need to sign in once to access all the applications they are authorized to use, eliminating the need to remember and enter multiple usernames and passwords.

Okta provides seamless SSO integration with Office 365, allowing users to easily navigate between different applications without the hassle of repeated login attempts. This integration simplifies the user experience and increases productivity by reducing the time spent on managing multiple credentials.

Advantages of Single Sign-On with Okta and Office 365

1. Increased Security: With SSO, users can access their Office 365 applications through Okta’s secure platform, which provides robust authentication and authorization mechanisms. This enhances the overall security posture of the organization by reducing the risk of password-related vulnerabilities.

2. Enhanced User Experience: SSO eliminates the need for users to remember multiple sets of credentials, making it easier and more convenient for them to access their Office 365 applications. This improves user satisfaction and reduces the likelihood of password-related support requests.

Centralized User Management

One of the key benefits of Okta’s Office 365 integration is centralized user management. With this integration, you can manage all of your Office 365 users from Okta’s admin portal, simplifying the user administration process.

Okta acts as the system of record for user information, allowing you to create, update, and delete user accounts for Office 365 directly from Okta. This centralizes user management and ensures that all changes made to user accounts are synced across all relevant systems.

By centralizing user management, you can reduce the administrative burden of managing user accounts in Office 365. Instead of having to navigate multiple admin portals and systems, you can perform all user administration tasks within Okta’s user-friendly interface.

Benefits of Centralized User Management with Okta and Office 365 Integration

  • Streamlined user administration process
  • Synced user information across all systems
  • Reduced risk of user account errors or inconsistencies
  • Improved overall security and access control
  • Enhanced user experience

How to Manage Office 365 Users with Okta

To manage Office 365 users using Okta, simply log in to the Okta admin portal and navigate to the user management section. From there, you can create new user accounts, update existing accounts, and delete accounts as needed.

When creating or updating a user account, you can specify the user’s Office 365 licenses, roles, and permissions, ensuring that they have the appropriate access and privileges within the Office 365 environment.

Changes made to user accounts in Okta will automatically sync to Office 365, ensuring that all user information and permissions are up to date. This eliminates the need for manual synchronization and reduces the risk of errors or inconsistencies.

Overall, centralized user management with Okta’s Office 365 integration improves efficiency, security, and overall user experience within the Office 365 environment.

Prerequisites

Before proceeding with the Okta Office 365 Integration Guide, make sure you have the following prerequisites:

Okta Account

You need an active Okta account for performing the integration process. If you don’t have an Okta account, sign up for a free trial on the Okta website.

Office 365 Account

You need an active Office 365 account with administrative privileges. This is necessary to configure the necessary settings and permissions in Office 365 for the Okta integration.

Configuration Details

Make sure you have the necessary configuration details for your Office 365 environment. This includes the Office 365 domain name, administrator email address, and any additional settings or configurations specific to your organization.

With these prerequisites in place, you will be ready to proceed with the Okta Office 365 integration process.

Okta Account

As part of the integration process, you will need an Okta account in order to connect Okta with Office 365. Here is a step-by-step guide on how to create your Okta account and get started:

  1. Go to the Okta website (www.okta.com) and click on the “Get Started” button.
  2. Fill out the required information in the sign-up form, including your name, email address, and password. Make sure to choose a secure password that meets Okta’s password requirements.
  3. Click on the “Create Account” button to create your Okta account.
  4. Once your account is created, you will receive a verification email. Open the email and click on the verification link to verify your email address.
  5. After verifying your email, you will be prompted to set up multi-factor authentication (MFA) for additional security. Follow the instructions to set up MFA using Okta Verify or another supported MFA method.
  6. Once MFA is set up, you can sign in to your Okta account and start setting up the Office 365 integration.

By following these steps, you will be able to create your Okta account and be ready to integrate Okta with Office 365. If you encounter any issues during the account setup process, refer to the Okta documentation or contact Okta support for assistance.

Office 365 Account

In this section of the Okta Office 365 Integration Guide, we will discuss how to integrate your Office 365 account with Okta. By integrating these two platforms, you can streamline user management and access control, making it easier for your organization to manage and secure user access to Office 365.

Prerequisites

Before you can integrate your Office 365 account with Okta, you will need the following:

  • An active Okta account
  • An active Office 365 account with administrator privileges

If you don’t already have an Okta account, you can sign up for one at the Okta website. Similarly, if you don’t have an Office 365 account, you will need to create one before proceeding with the integration.

Integration Steps

Follow these steps to integrate your Okta and Office 365 accounts:

  1. Login to your Okta admin dashboard.
  2. Go to the “Applications” tab and click on “Add Application”.
  3. Search for “Office 365” in the Okta Integration Network and select it.
  4. Click on “Add” to add the Office 365 application to your Okta dashboard.
  5. Follow the on-screen prompts to configure the integration settings.
  6. Once the integration is set up, you can manage user access, assign licenses, and enforce security policies from the Okta admin dashboard.

Conclusion

Integrating your Office 365 account with Okta provides several benefits, including centralized user management, enhanced security, and streamlined access control. By following the steps outlined in this guide, you can easily integrate these two platforms and take advantage of these benefits.

Related Guides
Okta Single Sign-On Integration Guide
Office 365 Security Best Practices Guide

Setup Process

Setting up the integration between Office 365 and Okta requires several steps to ensure a smooth and seamless experience. This guide will walk you through the setup process, providing guidance and instructions along the way.

Step 1: Obtain Okta Administrator Privileges

In order to configure the Office 365 integration within Okta, you must have administrator privileges in Okta. If you do not have these privileges, please contact your Okta system administrator to grant you the necessary access.

Step 2: Configure Okta Application for Office 365

Next, you will need to configure an Okta application for Office 365. This application will act as the bridge between Okta and Office 365, allowing for seamless user provisioning and single sign-on capabilities. To configure the application, follow the instructions provided by Okta’s documentation, ensuring that you provide the necessary permissions and configure the correct settings.

Step 3: Enable Office 365 Integration in Okta

With the Okta application configured, the next step is to enable the Office 365 integration within Okta. This can be done by navigating to the Okta Admin Dashboard, selecting “Applications”, and then choosing “Add Application”. From the list of available applications, select “Office 365” and follow the prompts to enable the integration.

Step 4: Configure Provisioning Settings

Once the Office 365 integration is enabled, you will need to configure the provisioning settings to ensure that user accounts are properly managed and synchronized between Okta and Office 365. This includes mapping the necessary user attributes, setting up automatic user provisioning, and defining the scope of the provisioning actions.

Step 5: Test and Verify Integration

After completing the initial setup and configuration, it is important to test and verify the integration between Okta and Office 365. This includes confirming that users can successfully sign in to Office 365 using their Okta credentials, that user provisioning and deprovisioning actions are properly synchronized, and that any necessary group assignments and user attributes are correctly applied.

Step Description
Step 1 Obtain Okta Administrator Privileges
Step 2 Configure Okta Application for Office 365
Step 3 Enable Office 365 Integration in Okta
Step 4 Configure Provisioning Settings
Step 5 Test and Verify Integration

Step 1: Configure Okta

Before integrating Office 365 with Okta, you need to configure your Okta account settings to establish a connection between the two platforms.

Create a new Office 365 integration in Okta

First, log in to your Okta admin dashboard and navigate to the “Applications” tab. From there, click on the “Add Application” button to start the integration process.

Type “Office 365” in the search bar and select it from the list of available applications. Click on the “Add” button to continue.

Configure the Office 365 application settings in Okta

Next, you will be prompted to set up the configuration settings for your Office 365 integration. Fill out the required information, such as the application name and logo, and select the appropriate sign-on method for your organization.

Once you have completed the necessary settings, click on the “Save” button to finalize the configuration.

Note: Make sure to enable the necessary Office 365 features, such as user provisioning and single sign-on, based on your organization’s requirements.

Test the Okta and Office 365 integration

After configuring the Okta settings, it is important to test the integration to ensure a successful connection between Okta and Office 365. Follow the instructions provided by Okta to test the integration and verify that users can access Office 365 through their Okta accounts.

By completing the configuration steps in Okta, you are ready to move on to the next step of the integration guide and configure Office 365 settings.

Step 2: Configure Office 365

After completing the Okta Office 365 Integration Guide setup process outlined in Step 1: Set up Okta, the next step is to configure your Office 365 environment to work with Okta.

1. Create an Okta application in Office 365

To begin, you’ll need to create an Okta application in your Office 365 account. This application will allow Okta to communicate with Office 365 and manage user authentication and authorization.

To create an Okta application in Office 365, follow these steps:

a. Log in to your Office 365 account.

b. Navigate to the Azure Active Directory admin center. You can find this by searching for “Azure Active Directory” in the Office 365 portal.

c. Go to the “App registrations” section. This is where you can manage applications in Office 365.

d. Click “New registration” to create a new application.

e. Enter a name for the application. This can be any name that helps you identify the application in Office 365. For example, you could use “Okta Integration” as the name.

f. Select the appropriate account type. Depending on your needs, you can choose between “Accounts in this organizational directory only” or “Accounts in any organizational directory (Any Azure AD directory – Multitenant)”

g. Enter the Redirect URI value. This value should be the URL provided by Okta during the setup process. It typically takes the form of https://your-okta-domain.okta.com/login/callback.

h. Complete the registration process. Once you’ve entered all the required information, click “Register” to create the Okta application in Office 365.

i. Take note of the Application (client) ID. This ID will be needed later in the setup process.

2. Grant Okta permissions in Office 365

After creating the Okta application, you’ll need to grant Okta the necessary permissions to access and manage your Office 365 environment. To do this, follow these steps:

a. Go to the “API permissions” section. This is where you can manage the permissions for your Office 365 applications.

b. Click “Add a permission” to grant Okta permissions.

c. Select “Microsoft Graph” as the API. This is the API that Okta uses to interact with Office 365.

d. Choose the appropriate permission scope. Depending on your needs, you can choose between “Directory.Read.All” or “Directory.ReadWrite.All” as the permission scope. These permissions allow Okta to read and write to your Office 365 directory.

e. Click “Add permissions” to grant Okta the selected permissions.

3. Configure Okta with Office 365 integration settings

Now that you’ve configured Office 365, it’s time to configure Okta with the necessary integration settings. To do this, follow these steps:

a. Log in to your Okta admin console.

b. Go to the Office 365 integration settings. You can find this under “Applications” in the Okta admin console.

c. Click “Add Application” to add a new Office 365 integration.

d. Enter the required information. This includes the Office 365 domain, the Application (client) ID obtained earlier, and any additional settings you want to configure.

e. Save the integration settings.

Once you’ve completed these steps, Okta and Office 365 should be configured to work together seamlessly. Users will be able to log in to Office 365 using their Okta credentials, and Okta will handle authentication and authorization.

Step 3: Test Integration

After completing the previous steps in this guide, it is important to test the integration between Okta and Office 365 to ensure that everything is working correctly. Follow the steps below to perform the necessary tests:

1. Log in to Okta

Use your Okta administrator credentials to log in to the Okta portal.

2. Access Office 365

From the Okta dashboard, locate the Office 365 application and click on it to access the login page for Office 365.

3. Log in to Office 365

Enter your Office 365 credentials to log in to your Office 365 account. Once you are logged in, you should be redirected back to the Okta portal.

4. Verify Single Sign-On (SSO)

After logging in to Office 365, verify that you are able to access other Office 365 applications without being prompted to enter your credentials again. This confirms that the single sign-on (SSO) is working correctly.

5. Test User Provisioning

Create a new user in Okta and ensure that the user is provisioned correctly in Office 365. Verify that the user is able to log in to Office 365 with the credentials created in Okta.

6. Test User Deprovisioning

Remove a user from Okta and verify that the user is deprovisioned in Office 365. Ensure that the user is no longer able to log in to Office 365.

7. Perform Additional Tests

Perform any additional tests or checks specific to your organization’s setup and requirements to ensure that the integration between Okta and Office 365 is functioning as expected.

By following the steps outlined in this guide, you can thoroughly test the integration between Okta and Office 365. If any issues or errors are encountered, refer to the troubleshooting section of the guide or contact Okta support for assistance.

Troubleshooting

If you are experiencing any issues with the Okta Office 365 integration, here are some common troubleshooting steps you can follow:

1. Verify Office 365 Configuration

Make sure that you have correctly configured Office 365 in your Okta account. Check if the necessary permissions and settings are in place.

2. Check Okta Application Settings

Review the settings of your Okta Office 365 application to ensure that they are correctly configured. Ensure that the correct Office 365 endpoints are whitelisted and that the application is enabled and assigned to the correct users or groups.

3. Check User Provisioning

If user provisioning is not working as expected, ensure that you have configured the correct user provisioning settings in Okta and that the necessary licenses are assigned in Office 365.

4. Review Error Messages and Logs

If you encounter any error messages, review them carefully. Check the Okta System Log and Office 365 logs for any relevant error messages or events that could help you troubleshoot the issue.

5. Contact Okta Support

If you are still unable to resolve the issue, reach out to Okta Support for assistance. Provide them with detailed information about the problem and any error messages you have encountered.

By following these troubleshooting steps, you should be able to resolve most common issues with the Okta Office 365 integration.

Common Issues

When integrating Okta with Office 365, you may encounter some common issues that can impede the seamless functionality between the two platforms. This guide aims to address these issues and provide solutions to help you troubleshoot and resolve them.

Issue 1: Failed Connection

If you’re experiencing a failed connection between Okta and Office 365, double-check that you have properly configured the necessary settings in Okta and Office 365. Ensure that the correct APIs, permissions, and credentials are set up and that both platforms are properly communicating with each other.

Issue 2: Syncing Errors

Sometimes, syncing errors may occur during the integration process. This can lead to discrepancies between user data in Okta and Office 365. To troubleshoot this issue, inspect the logs and error messages generated during the sync process. Look for any specific error codes or messages that could indicate the source of the syncing error.

If the error is related to attribute mapping, review your attribute mappings in Okta and ensure they align with the corresponding attributes in Office 365. Additionally, check if the necessary user attributes are mapped correctly and that there are no conflicts or missing mappings.

Note:

It’s recommended to perform regular checks and audits of the attribute mappings to ensure consistency and accuracy between Okta and Office 365.

Issue 3: User Provisioning Delays

In some cases, there may be delays in user provisioning from Okta to Office 365. This can occur due to various reasons, such as network connectivity issues or mismatches in the provisioning configurations.

To resolve this issue, check the provisioning settings in both Okta and Office 365. Ensure that the provisioning configurations are aligned and that the necessary permissions are granted for user provisioning. Additionally, inspect the logs and error messages to identify any potential bottlenecks or errors that could be causing the delays.

By addressing these common issues, you can ensure a smooth and efficient integration between Okta and Office 365, enabling seamless user management and access control across both platforms.

FAQs

Q: What is Okta Office 365 Integration Guide?

A: Okta Office 365 Integration Guide is a comprehensive guide that provides step-by-step instructions on how to integrate Okta with Office 365. It covers topics such as setting up SSO, provisioning users, and configuring multi-factor authentication.

Q: Why should I integrate Okta with Office 365?

A: Integrating Okta with Office 365 allows for centralized management of user accounts, improves security through SSO and multi-factor authentication, and simplifies user onboarding and offboarding processes.

Q: What are the benefits of using Okta for Office 365 integration?

A: Some benefits of using Okta for Office 365 integration include:

  • Seamless user experience with single sign-on (SSO)
  • Enhanced security with multi-factor authentication (MFA)
  • Automated user provisioning and deprovisioning
  • Centralized user management and access controls
  • Reduced IT administrative overhead

Q: How long does it take to integrate Okta with Office 365?

A: The time it takes to integrate Okta with Office 365 depends on various factors such as the complexity of your environment and the specific features you want to enable. However, with the help of the Okta Office 365 Integration Guide, you can expect to complete the integration within a few hours to a few days.

Q: Can I integrate Okta with my existing Office 365 deployment?

A: Yes, Okta can be integrated with your existing Office 365 deployment. The Okta Office 365 Integration Guide provides detailed instructions on how to configure Okta to work with your Office 365 environment.

Q: Is there a cost associated with Okta Office 365 integration?

A: Yes, there may be a cost associated with Okta Office 365 integration. Okta offers different pricing plans based on the number of users and features required. It is recommended to contact Okta sales for more information on pricing.

Question-answer:

What is Okta Office 365 Integration Guide about?

The Okta Office 365 Integration Guide provides step-by-step instructions on how to integrate Okta, a cloud-based identity management service, with Office 365, Microsoft’s suite of productivity tools.

Why would I want to integrate Okta with Office 365?

Integrating Okta with Office 365 allows for centralized user management and access control. It provides a seamless single sign-on experience for users and simplifies administration for IT teams.

What are the benefits of using Okta Office 365 Integration?

The benefits of using Okta Office 365 Integration include improved security, enhanced user experience, simplified administration, and increased productivity. By integrating Okta with Office 365, organizations can ensure that only authorized users have access to their resources and streamline the user login process.

Can I integrate Okta with Office 365 if I’m using other identity providers?

Yes, Okta supports integration with other identity providers. You can configure Okta to act as a bridge between your identity provider and Office 365, allowing you to leverage Okta’s features while still utilizing your existing identity provider.

Is the Okta Office 365 Integration Guide suitable for beginners?

Yes, the Okta Office 365 Integration Guide is designed to provide step-by-step instructions for users of all levels. Whether you’re new to Okta or Office 365, the guide will walk you through the integration process, helping you set up single sign-on, user provisioning, and more.

What is Okta Office 365 Integration Guide?

The Okta Office 365 Integration Guide is a comprehensive guide that provides step-by-step instructions on how to integrate Okta, a leading identity management platform, with Office 365. It provides detailed information on the integration process, including setting up Okta, configuring Office 365 for SSO, and managing user provisioning.