-
Notifications
You must be signed in to change notification settings - Fork 12
Verify
Once deployed, these steps will ensure everything is correctly configured and healthy. There is a section on troubleshooting common problems at the end.
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:

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.

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:
We need to verify that data is being imported successfully into the SQL database from the two web-jobs.
- In the Azure Portal, under the App Service -> "web-jobs" blade you should see two web-jobs "AppInsightsImporter" and "Office365ActivityImport".
-
They should both say "running".

-
You can click "logs" to open a new tab/window & see the web-job logs to determine any errors.
-
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:

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

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.
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!
- Home
- What data is collected
- The web portal
- Licence activity
- Copilot data & stats
- Architecture & costs
- App registrations setup
- Install with the installer
- Manual installation
- Private endpoints (optional)
- Certificate authentication (optional)
- Enable CSP for AITracker
- Verify the deployment
- Legacy SPO web setup