• Documentation

Connect Outlook Mail to Rovo

Easily find that ‘as per my previous email’ by bringing your inbox to search.

Before you begin

  • You need Microsoft Entra global admin permissions to connect Outlook Mail to Rovo.

  • Rovo returns emails using Outlook's search capabilities. Only your email’s contents will be searchable to Rovo. Attachments are not available.

  • Your email content (subject, body, etc) is never ingested or stored within Atlassian.

  • Atlassian may ingest and store certain data about user interactions with emails, such as unique identifiers and timestamps for when an email was opened or sent. This data may be shown as part of your search results.

  • Rovo will always respect permissions. Users will only ever see emails that they have sent or received.

Connecting to Outlook Mail

To get to the setup screen for Outlook Mail in Atlassian Admin:

  1. Go to admin.atlassian.com. Select your organization if you have more than one.

  2. Select Settings > Rovo.

  3. Under the Sites tab, next to the site you want to connect, select More actions ( ••• ) and select Add connector.

  4. Select Outlook Mail and press Next.

Azure portal

  1. Log in to your Azure portal and navigate to Microsoft Entra ID.

Screenshot of the Manage Microsoft Entra ID option in Azure admin

2. In the side navigation, under Manage, select App registrations > New registration.

If you’ve set up other Entra app registrations for Rovo connectors (such as OneDrive or SharePoint), we strongly recommend setting up a new registration for each connector to avoid issues with rate limiting.

Screenshot of App registrations screen in Azure portal with New registration highlighted

3. On the Register an application page in the Azure portal, name the connection to Rovo (for example, “Outlook Mail Atlassian Rovo”), select Accounts in this organizational directory only, and then select Register.

Screenshot of Azure Portal form for Register an Application, setting up a Rovo app

4. In the side navigation, under Manage, select API permissions, select Add a permission on the API permissions page, then Microsoft Graph.

Screenshot of API permissions screen in Azure Admin with Microsoft Graph highlighted

5. Select Application permissions and select expand all.

Screenshot of Request API permissions screen with Application Permissions selected

6. Copy the following permissions one by one, and paste them into the search line. Click the checkbox. Repeat for all permissions.

1 2 3 4 5 User.Read.All Group.Read.All GroupMember.Read.All Mail.Read Mail.ReadBasic.All

7. Select Add permissions.

Screenshot of Request API permissions screen, highlighting the Add permissions button

8. Select Grant admin consent for <workspaceName>.

Screenshot of API permissions screen, with Grant admin consent for <workspacename> highlighted

9. Once this is done, back on the Manage > API permissions screen, in the Status column of the table, you should see green ticks and Granted for <workspace> (except the permission User.Read, which doesn't require Admin consent).

Screenshot of list of permissions in Azure, with Granted showing against each permission type

10. Navigate to Manage > Certificates & secrets, and select New client secret and fill in the form.

Screenshot of Azure portal, on the Add a client secret screen

11. Once you’ve created a secret, copy the Value field. You’ll need this soon.

Screenshot of the value field in a new client secret in Azure portal

12. Go to Overview and copy the following details back into the Admin screen for the Rovo connector:

  • Your application ID

  • The directory ID

Screenshot of the overview of an app, highlighting the Directory ID and the Application (client) ID fields

13. Enter the Client secret value you copied earlier as Client secret.

14. Finally, review the disclaimer, and select Save.

Next steps

After you’ve finished connecting Outlook Mail:

  1. Emails will start to show in Search incrementally over the next few hours.

  2. Your team members will see Outlook Mail show up as a filter option in Search. If they haven’t connected to Outlook from their Atlassian account, they may be asked to connect before they can see results. This is required so Rovo can make sure your teammates only see emails they have sent or received.

  3. Depending on the number of emails in Outlook, it may take some time for all your Outlook content to be indexed and appear in Search.

Still need help?

The Atlassian Community is here for you.