Deploy the Outlook Add-in
One-click phishing reporting — see Report Add-ons.
This guide walks a Microsoft 365 Global Administrator through connecting Helios via the Microsoft Graph API.
Helios connects to Microsoft 365 with two permission types:
Go to portal.azure.com → Microsoft Entra ID → App registrations → New registration.
Name: Himaya Helios.
Supported account types: Accounts in any organizational directory (multi-tenant).
Redirect URI: platform Web, value:
https://app.himaya.ai/api/onboarding/callback/m365Click Register, then copy the Application (client) ID and Directory (tenant) ID.
Go to Certificates & secrets → New client secret, copy the Value immediately (it’s shown only once).
Under API permissions → Add a permission → Microsoft Graph → Delegated permissions, add:
| Permission | Purpose |
|---|---|
openid, email, profile, offline_access | Sign-in + refresh tokens |
User.Read, User.Read.All | Admin profile + user directory |
Mail.Read, Mail.ReadWrite | Read mail; move to quarantine |
MailboxSettings.Read | Read inbox rules (posture) |
Group.Read.All | Resolve group membership |
Only needed if you use the SaaS Security / posture features. Under Application permissions, add:
| Permission | Powers |
|---|---|
User.Read.All | External / guest user enumeration |
Group.Read.All | Teams membership |
Sites.Read.All | SharePoint sites & files |
Files.Read.All | File content for DLP scanning |
ChannelMessage.Read.All | Teams channel messages |
Directory.Read.All | Tenant directory |
Policy.Read.All | Conditional Access gap detection |
AuditLog.Read.All | Risky / blocked sign-ins |
AppCatalog.Read.All | Teams + tenant app catalog |
TeamsAppInstallation.ReadForTeam.All | Per-team installed apps |
InformationProtectionPolicy.Read.All | DLP / sensitivity labels |
IdentityRiskyUser.Read.All | Risky users feed |
IdentityRiskEvent.Read.All | Risk events |
SecurityEvents.Read.All | Security alerts |
If you operate your own Helios backend, set these environment variables from Part 1:
M365_CLIENT_ID=<Application (client) ID>M365_CLIENT_SECRET=<Client secret value>M365_TENANT_ID=common # or your specific tenant GUIDM365_REDIRECT_URI=https://app.himaya.ai/api/onboarding/callback/m365Deploy the Outlook Add-in
One-click phishing reporting — see Report Add-ons.
Set up policies
Configure automated actions in Policies.