Server Prerequisites
Gizmo Server is supported in offline mode (without Internet connectivity).
Windows Server 2019 recommended (Minimum OS - Windows Server 2016)
Minimum RAM - 8 GB (16 GB recommended if Power BI Desktop will import data from that server)
4 Processors Minimum
150 GB Drive Minimum
Windows Features enabled
Internet Information Server (IIS)
WebSocket Protocol enabled
IIS .Net Core Runtime 3.1 Module (Hosting Bundle)
IIS URL Rewrite Module
IIS Application Request Routing Module
.Net Framework 4.6.2 Full Minimum
Ports (inbound) TCP 5672, 80 & 443 (for HTTPS a valid certificate is required)
Local administrator account
PowerShell x86 and x64, set execution policy to RemoteSigned
Web Application
Full HD Screen resolution recommended (1920*1080)
Single Sign-On (SSO)
HTTPS must be enabled
Enterprise Azure Active Directory accounts for each user
Security Token Service must be accessible (https://sts.windows.net/{tenant-id})
Azure Sign in page must be reachable (https://login.microsoftonline.com/{tenant-id})
The FQDN or the host name URL submitted to GSX
Role-Based Access Control (RBAC)
Single Sign-On (SSO) must be enabled
The access to Directory.Read.All must be grant by an AAD admin for all users
MS graph API must be accessible to retrieve groups (https://graph.microsoft.com/v1.0/me/transitiveMemberOf/)
AAD Group “GizmoAdmins“ with users inside than can administrate the web application
SQL
The SQL Database must not be collocated on the Gizmo server, at the exception of “Proof of Value”.
SQL 2017 or 2019 Database - Standard, Enterprise or Azure SQL
User with db_owner access to create tables
SQL Authentication and Windows authentication supported
Connection access to SQL database (port 1433 by default)
Optional, but suggested: SQL Management software, such as Azure Data Studio, or SSMS