Skip to content
Sam Betts edited this page Jun 18, 2026 · 4 revisions

Once deployed, these steps will ensure everything is correctly configured and healthy. There is a section on troubleshooting common problems at the end.

Verify & Limit Access to Solution Website

One component installed as part of the solution is the administration website. It’s used to check the basic status of the system and enable deep analytics for Teams if that’s wanted.

Go to the root address of your app service (as seen from the portal):

If the runtime authentication settings are correct, you’ll be able to login to your app-service & see the status website:

Graphical user interface, text, application, email Description automatically generated

Next, limit access to this website.

Depending on your company directory policies, this website may be accessible to anyone with a valid login on the same directory. We recommend you limit access to this site to just specific users that administer the analytics solution.

Graphical user interface, application Description automatically generated

Here you can set whether only specifically assigned users should have access to the web application or anyone in the organization. We recommend limiting the access to specific administrators:

Verify Import Jobs are Running

We need to verify that data is being imported successfully into the SQL database from the two web-jobs.

  1. In the Azure Portal, under the App Service -> "web-jobs" blade you should see two web-jobs "AppInsightsImporter" and "Office365ActivityImport".
    1. They should both say "running".

      A screenshot of a computer Description automatically generated

    2. You can click "logs" to open a new tab/window & see the web-job logs to determine any errors.

    3. Both web-jobs print their configured values at start-up, so verify these settings if there are any errors.

The AppInsightsImporter should look something like this on a good start-up:

A screenshot of a computer Description automatically generated

The Office365ActivityImporter job should report something like this if it is working fine:

A screenshot of a computer Description automatically generated

These logs are also available at C:\home\data\jobs\continuous on the app service if you want to look at the full log.

For more logging info, please check Application Insights trace logging– see more info at Monitoring.

What good looks like

Your deployment is healthy when all of these are true:

  • You can sign in to the admin website and it loads the status page.
  • Access to the website is limited to named administrators (not the whole directory).
  • Both web-jobs — AppInsightsImporter and Office365ActivityImporter — show Running in the App Service web-jobs blade.
  • Each web-job prints its configured values at start-up with no authentication or connection errors.
  • Data is appearing in the SQL database tables (see Database schema).
  • A full import cycle completes at least once every 24 hours (see Monitoring).

If any check fails, start with Troubleshooting and Known issues.

At this point, the data-processing part of Microsoft 365 Advanced Analytics Engine is setup!

Clone this wiki locally