System Requirements
AlignSure is a web application. There is no client software to install.
Browser Requirements
Section titled “Browser Requirements”| Browser | Minimum Version |
|---|---|
| Microsoft Edge | 100+ |
| Google Chrome | 100+ |
| Mozilla Firefox | 100+ |
| Safari | 16+ |
JavaScript must be enabled. Third-party cookies must be allowed for your Microsoft Entra ID domain during authentication.
Microsoft 365 Requirements
Section titled “Microsoft 365 Requirements”AlignSure requires an active Microsoft 365 tenant with:
- Microsoft Entra ID (any tier — Free, P1, or P2)
- At least one user with Global Administrator or Application Administrator role for initial setup
- Microsoft Teams license (for Teams integration features)
AlignSure works with all Microsoft 365 business and enterprise plans, including Microsoft 365 Business Basic, Business Standard, Business Premium, E3, and E5.
Network Requirements
Section titled “Network Requirements”AlignSure communicates over HTTPS (port 443) only. The following domains should be allowed through your firewall and proxy:
| Domain | Purpose |
|---|---|
app.alignsure.com | Application |
api.alignsure.com | API |
auth.alignsure.com | Authentication |
docs.alignsure.com | Documentation |
login.microsoftonline.com | Microsoft Entra ID |
graph.microsoft.com | Microsoft Graph API |
Permissions Requested
Section titled “Permissions Requested”During Microsoft 365 connection, AlignSure requests the following Microsoft Graph permissions:
| Permission | Type | Purpose |
|---|---|---|
User.Read | Delegated | Read signed-in user profile |
Directory.Read.All | Application | Read organization directory for role mapping |
TeamworkTag.Read.All | Application | Read Teams tags for group assignment |
Calendars.Read | Delegated | Read calendar for compliance scheduling |
All permissions follow the principle of minimum necessary access. No write permissions are requested for your Microsoft 365 data.