Installation and Configuration

This page details the configuration details for this integration. General instructions can be found on the MS365 Home Assistant Installation and Configuration page.

Configuration variables

Key Type Required Description
account_name string True Uniquely identifying name for the account. Entity names will be suffixed with this. Do not use email address or spaces.
client_id string True Client ID from your Entra ID App Registration.
client_secret string True Client Secret from your Entra ID App Registration.
alt_auth_method boolean False If False (default), authentication is not dependent on internet access to your HA instance. See Authentication
chat_enable string False Disabled, Read, Update - Enable or disable chat sensor
status_enable string False Disabled, Read, Update - Enable or disable status sensor
alternate_email string False Email address to monitor status for. status_enable must be Read

Advanced API Options

These options will only be relevant for users in very specific circumstances.

Key Type Required Description
country string True Selection of an alternate country specific API. Currently only 21Vianet from China.

Options variables

Key Type Required Description
update_interval int False The update interval for the status and chat sensors in seconds. Default 30, Min 1, Max 60.