SYSPRO data in Power BI, secured by Microsoft.
ForesightSA apps install into the company’s own Microsoft 365 tenant. ForesightSA has no access to the data, the reports or the SQL Server.
How the data flows
Encrypted from SQL Server to the report. No inbound firewall ports.
SYSPRO SQL Server
Read-only SQL login
On-premises data gateway
Free Microsoft app
Power BI service
Encrypted at rest
Company users
Microsoft work accounts
ForesightSA receives the licence key only. No SYSPRO data.
Security facts for IT and auditors
No inbound ports
The gateway only connects out to Microsoft.
Read-only
Power BI can’t change SYSPRO data.
SQL password remains local
Only the gateway machine can decrypt it.
Encrypted
TLS 1.2 in transit. Encrypted at rest in Power BI.
Microsoft sign-in
Disabling a Microsoft 365 account removes access.
Data region
Stored in the tenant’s home region.
Hosted SQL Server
The gateway reaches SQL Server over the hosting partner’s VPN, or runs inside the partner’s network. SQL port 1433 remains closed to the internet.
Microsoft 365, with or without Azure
Same app and gateway. Azure adds stricter sign-in and monitoring.
Every Microsoft 365 tenant includes Microsoft Entra ID (formerly Azure Active Directory).
What ForesightSA can see
The licence service records the key, the time and the IP address of the calling Microsoft server.
SYSPRO and SQL Server settings
Dedicated read-only login
A SQL login for Power BI only, with db_datareader.
TLS 1.2
Encrypts SQL connections from SYSPRO 8 2020 R1.
TDE
Encrypts the SQL data and log files on disk.
SQL Server Audit
Logs every query from the Power BI login.
SYSPRO Cloud ERP allows no direct SQL access, only read-only OData. Contact ForesightSA.
Common questions
Does SYSPRO data leave the building?
- A copy of the report data is stored, encrypted, in the company’s Power BI tenant. The live database remains on the company’s SQL Server.
Is an Azure subscription required?
- No. Microsoft 365 and Power BI Pro or Premium Per User are enough.
Does the firewall require changes?
- Usually not. The gateway only connects outbound on TCP 443.
What happens when an employee leaves?
- IT disables the Microsoft 365 account, and the person loses access to the reports.
Microsoft and SYSPRO documentation
Questions from the IT team?
ForesightSA can take the IT team through the setup on a short Teams or Zoom call.