管理者端 · 資訊人員

Microsoft Entra Private Access 管理者操作手冊

從架設 Private Network Connector(Gateway)、與 Entra ID 整合,到建立應用程式、條件式存取、用戶端部署、監控與維運,依部署順序整理資訊室會用到的全部操作。

1架構與運作方式

名詞對照

本手冊提到的「Gateway」,Microsoft 正式名稱是 Private Network Connector(私人網路連接器),安裝在院內 Windows Server,負責把雲端送來的連線轉進內部網路。使用者端的「Agent」是 Global Secure Access Client(GSA 用戶端)。

Private Access 屬於 Microsoft Global Secure Access 套件,是取代傳統 VPN 的 ZTNA 方案,以 Microsoft Entra 應用程式 Proxy 為基礎,並擴大到任何私有資源、連接埠與通訊協定。用途與優勢請先看 認識服務。使用者只能連到管理者明確開放的系統與連接埠,每次連線都先經過 Entra ID 驗證與條件式存取。

與 VPN 最大的差異有兩點:院方防火牆不需要開任何入站規則(Connector 一律主動往外連線),以及授權單位是「應用程式區段」而不是整個網段,符合最小權限原則。

元件一覽

元件位置用途
Entra ID雲端驗證使用者、套用條件式存取、保存應用程式與指派
Private Network Connector院內主機與雲端建立對外連線,代為存取內部系統
Connector GroupEntra 系統管理中心把多台 Connector 分組,提供負載平衡與高可用
Private access 轉送設定檔Entra 系統管理中心決定哪些使用者的私有流量會被用戶端導入通道
Enterprise Application(Quick Access 或 Per-app)Entra 系統管理中心用「應用程式區段」描述可存取的 IP、FQDN 與連接埠,並指派使用者
GSA Client使用者電腦攔截符合區段的流量並送入 Private 通道

2前置需求

2.1授權

  • 使用者需同時具備 Microsoft Entra ID P1 或 P2,以及 Microsoft Entra Private Access(獨立授權,或由 Microsoft Entra Suite 內含)。
  • 練習或試辦可啟用 Entra Suite 或 P2 的 90 天試用:Global Secure Access › Dashboard › Try for free
  • 建議以安全性群組做群組型授權,避免逐人指派。Pilot 階段先保留 3 至 5 套。

2.2管理者角色

依最小權限原則分別指派,同一人需要多項工作時可疊加角色,避免全程使用 Global Administrator。

角色可執行的工作
Global Secure Access Administrator設定流量轉送設定檔、Remote Network、Security Profile,檢視流量記錄。不能設定 Private Access 應用程式本身
Application Administrator設定 Quick Access、安裝與註冊 Connector、Application Segment、Enterprise Application
Conditional Access Administrator建立與管理套用於 GSA 的條件式存取政策
Global Secure Access Log Reader、Security Reader、Global Reader唯讀,供稽核或維運查閱

2.3Connector 主機

  • Windows Server 2016 以上。官方建議每台 4 核心以上、8 GiB 記憶體以上,尖峰時 CPU 與記憶體使用率維持在 70% 以下。
  • 正式環境每個群組至少 2 台,官方建議最少 2 台健康的 Connector 以確保高可用。
  • 負載取決於「請求數量與資料量」,與使用者人數無直接關係。官方參考值約每秒 2,000 個請求,實測吞吐量依環境而異。
  • Connector 可放在機房或雲端虛擬機器,不需要放在 DMZ,也不需要加入網域(僅 Kerberos SSO 等需要整合 Windows 驗證的情境才需加入)。
  • 主機必須能連到要開放的內部系統(見 2.5),並能解析內部網域名稱。
  • Connector 往 Microsoft 的對外連線不要經過 TLS 檢查,也不要經過需要驗證的 Proxy。

2.4防火牆(僅需對外)

用途目的地連接埠
Connector 與雲端服務通訊*.msappproxy.net、*.servicebus.windows.net443
登入與驗證Microsoft Entra 驗證端點(例如 login.microsoftonline.com)443
憑證撤銷檢查(CRL、OCSP)例如 crl.microsoft.com、ocsp.digicert.com,完整清單見官方文件80
注意

上表是常用項目,完整清單以 Microsoft Learn 的 Connector 需求頁為準。規則請以網域名稱設定,不要以 IP 設定,也不要讓 Connector 的對外流量經過 TLS Inspection。Connector 使用憑證雙向驗證,經過轉送型 Proxy 可能造成註冊失敗或間歇離線。

2.5盤點要開放的內部系統

建立應用程式前,先填好盤點表。IP 網段與其他網路重疊時,改用 FQDN。

欄位範例
系統名稱某系統維運入口
位址IP、網段,或 FQDN(例如 app01.hospital.example)
連接埠與協定TCP 443、TCP 3389
使用族群資訊室維運、委外廠商、遠端值班醫師
負責人與審核人系統管理者、單位主管

醫院常見連接埠可作為盤點參考,實際以各系統設定為準:

服務連接埠
HTTP / HTTPSTCP 80 / 443
遠端桌面(RDP)TCP 3389(部分情境含 UDP 3389)
SSHTCP 22
SMB 檔案分享TCP 445
SQL ServerTCP 1433
PACS DICOM常見 104、11112,依設備設定
HL7 介接引擎自訂埠

2.6使用者裝置

  • Windows:64 位元 Windows 10(LTSC 2021 以上)、Windows 11,或 Arm64 Windows 11(Arm 需使用專用安裝檔)。支援 Azure Virtual Desktop 單一工作階段與 Windows 365,不支援 AVD 多工作階段。
  • macOS 14 以上、iOS、Android 也有用戶端,見第 9 節。
  • 裝置可以是 Entra Joined、Hybrid Joined,或 Entra Registered。尚未加入的裝置,在登入用戶端時會自動完成 Registered。

3與 Entra ID 整合

Private Access 的所有身分、授權與政策都存在 Entra ID。混合雲環境的重點是確認使用者已經同步到雲端,並且能用 UPN 正常登入。

3.1確認身分同步

  1. 地端 AD 的使用者已透過 Microsoft Entra Connect Sync 或 Cloud Sync 同步到 Entra ID,且 UPN 後綴為已驗證的網域。
  2. 驗證方式可以是密碼雜湊同步、傳遞驗證(PTA)或同盟。若使用 PTA,到 Entra 系統管理中心 › Entra Connect 確認 Authentication Agent 狀態健康。
  3. 用一個測試帳號直接登入 Microsoft 365 入口網站,確認密碼與 MFA 都可完成。

3.2建立 Pilot 群組與指派角色

  1. 建立安全性群組,例如 GSA-PrivateAccess-Pilot,加入資訊室 3 至 5 位成員。
  2. 依 2.2 把必要的角色指派給操作人員。
  3. 把 Private Access 授權指派給該群組。
注意

在 Quick Access 應用程式上,不支援巢狀群組。使用者必須直接被指派,或直接是被指派群組的成員。群組請做扁平設計。

3.2.1整合點對照

整合點設定位置說明
使用者與群組轉送設定檔、Enterprise Application 的指派兩處都要指派,缺一就會連不上(見第 5、6 節)
條件式存取Entra ID › Conditional Access以 Private Access 應用程式為目標,要求 MFA、驗證強度等
裝置身分裝置的 Join typeJoined、Hybrid、Registered 會影響可用的通道與條件
記錄Global Secure Access › Monitor 與 Entra Sign-in logs稽核連線與登入
Connector 註冊安裝程式的互動式登入需用具 Application Administrator 角色的帳號登入

4部署 Connector(Gateway)

  1. 啟用 Private network connectors 並下載安裝檔。

    Global Secure Access › Connect › Connectors and sensors › Private Network connectors

    點擊「Enable private network connectors」,再點「Download connector service」。

    注意

    這是租戶層級的總開關。它和第 5 節的「Private access 轉送設定檔」是兩個不同的開關,兩個都要檢查。

  2. 檢查 Connector 主機。以系統管理員身分開啟 PowerShell,確認能連到 Microsoft 登入端點:

    Test-NetConnection login.microsoftonline.com -Port 443
  3. 安裝並註冊。把安裝檔複製到 Connector 主機,以系統管理員身分執行,接受條款後,在互動式登入視窗用具 Application Administrator 角色(或更高)的帳號登入並完成 MFA。

    需要無人值守的批次部署,可改用 PowerShell 註冊,見參考文件。

  4. 驗證服務與狀態。

    Get-Service | Where-Object { $_.DisplayName -like "*connector*" } |
      Format-Table Name, DisplayName, Status

    接著回到 Entra 系統管理中心,Connector 應出現在 Default 群組,Status 為 Active。服務有兩個:Connector 本體與 Updater。

4.1Connector Group 與高可用

  • 新安裝的 Connector 預設放在 Default 群組。一台 Connector 只能屬於一個群組。
  • 依網路區域或用途建立群組,例如「HIS 區」「行政區」。每個群組至少 2 台,群組內會自動分擔流量並互為備援。
  • 建立應用程式時,要指定它使用哪個 Connector Group,所以 Connector 要放在能連到該系統的網路區域。
  • 建立路徑:Global Secure Access › Connect › Connectors and sensors › New connector group

4.2更新與維護

  • Connector 由 Updater 服務自動更新,不需手動升級。
  • 修補與重開機要輪流進行,同一群組不要同時重啟兩台。
  • 需要較長時間維護的主機,先移到專用的維護群組(不指派任何應用程式),完成後再移回。
  • Connector 離線超過約 10 天,服務會將它標示為 inactive 並自動移除,不需手動刪除。離線數個月的 Connector,憑證可能過期,請重新安裝或重新註冊。
  • Connector 另有 Windows 事件記錄:事件檢視器 › 應用程式及服務記錄檔 › Microsoft › Microsoft Entra private network › Connector。Admin 記錄預設開啟;Session 記錄預設關閉,疑難排解時才暫時開啟。
  • 高流量 TCP 的環境,官方建議調整來源連接埠範圍(動態範圍 49152–65535、AutoReuse 範圍 10000–49151),設定前先確認主機上沒有其他應用程式使用該範圍。指令見 Connector 官方文件。

5流量轉送設定檔

轉送設定檔決定「誰的私有流量」會被用戶端導入 Private 通道。本案只需要啟用 Private access。

  1. 開啟 Global Secure Access › Connect › Traffic forwarding。

  2. 在「Private access profile」切換為 Enabled。

  3. 開啟 User and group assignments,指派 Pilot 群組。正式上線時依波次加入群組。

實測踩坑

練習環境中,Private access profile 的開關曾在點擊「Enable private network connectors」的前後意外變回 Disabled,結果用戶端登入後顯示「Disabled by your organization」。原因未完全確認。

這一層設定直接決定使用者能否連線。每次改動 Connector 或租戶設定之後,都回來確認 profile 為 Enabled,且使用者在 User and group assignments 內。

6建立應用程式

6.1Quick Access 與 Per-app Access

項目Quick AccessPer-app Access
結構整個租戶只有一個應用程式,內含多個區段一個系統一個 Enterprise Application
使用者指派與條件式存取全部區段共用同一組每個應用程式各自設定
適合初期連通測試、概念驗證正式環境建議

建議流程是先用 Quick Access 確認通道可通,再改建正式的 Per-app 應用程式,並移除 Quick Access 中的測試區段。

6.2建立 Per-app 應用程式

  1. 開啟 Global Secure Access › Applications › Enterprise applications,點「New application」。

    注意

    一定要從 Global Secure Access 的導覽進入。從一般 Entra ID 的 Enterprise applications 進入,會跳到一般的 App Gallery,找不到 Private Access 的設定畫面。

  2. 輸入應用程式名稱,並選擇 Connector Group。命名建議 PA-系統名-環境,例如 PA-HIS-Prod。

  3. 點「Add application segment」,設定 Destination type、位址、Port 與 Protocol(見 6.3 與 6.4),儲存後狀態應為 Success。

  4. 開啟 Users and groups,指派使用者或群組,角色選 User。

  5. 依第 8 節建立條件式存取政策,並以此應用程式為目標。

6.3Destination type 四種型態

型態適用情境範例值
IP address單一關鍵伺服器的精準存取,例如單一主機的 RDP、單一 Web 系統10.20.30.40
Fully qualified domain name以主機名稱存取的系統,或 IP 可能變動、憑證與 Host header 需比對名稱的系統。支援萬用字元,一次涵蓋多個子網域app01.hospital.example、*.hospital.example
IP address range (CIDR)整個網段或 VLAN 的授權,例如某科部伺服器機房整段。區段少,但授權範圍較寬10.20.30.0/28
IP address range (IP to IP)連續的一小群主機,例如某應用系統叢集的 3 至 5 台。比 CIDR 精準Start 10.20.30.10、End 10.20.30.12
選擇原則

能用單一 IP 或 FQDN 就不要用 CIDR。CIDR 會自動涵蓋網段內「之後才新增」的主機,屬於較寬的授權,需與最小權限原則取得平衡。

6.4Ports 欄位寫法

寫法範例
單一埠80
逗號分隔多埠80,443
範圍3389-3390

Protocol 可選 TCP 或 UDP。ICMP(ping)不在可設定範圍內,所以不能用 ping 測試。

6.5設計建議

  • 一個系統一個應用程式,方便個別指派使用者與套用條件式存取。
  • 區段越窄越好。同一個目的地不要在多個應用程式重複定義,避免管理與稽核混淆。
  • 先把 Quick Access 當作測試用,正式系統一律建立 Per-app。

6.6用 Quick Access 快速取代 VPN

想先維持與 VPN 相同的連通範圍,再逐步收斂時,官方教學的設定如下:

  1. 開啟 Global Secure Access › Applications › Quick access,命名並選擇 Connector Group。

  2. 新增應用程式區段:Destination type 選 IP address range (CIDR),輸入內部網段,Ports 填 0-52,54-65535(排除 53,DNS 由 Private DNS 處理),Protocol 選 TCP 與 UDP。

  3. 啟用 Private DNS,加入內部網域後綴,最重要的是 Active Directory 的樹系名稱。符合後綴的 DNS 查詢才會導入通道,不會把一般網路的 DNS 都帶進來。

  4. 指派使用者或群組,並以用戶端的 Advanced diagnostics 驗證流量已走通道。用戶端約每 5 分鐘更新一次規則。

後續

Quick Access 會產生「應用程式探索」報告,讓你看到內部實際被使用的系統。之後把重要系統改建為 Per-app,並移除 Quick Access 的廣泛網段。另外,不要對 Quick Access 應用程式設定「登入頻率」的 MFA 要求,DNS 查詢可能因此觸發非預期的 MFA 提示。

7DNS 與 FQDN

FQDN 型態的區段,名稱是由 Connector 主機解析的,所以 Connector 要能查到內部 DNS。

  1. 確認 Connector 主機網卡的 DNS 伺服器指向內部 DNS(通常是 AD 網域控制站)。

  2. 在內部 DNS 的對應區域建立主機記錄,例如 app01 指向該系統 IP。

  3. 在 Connector 主機驗證可解析:

    nslookup app01.hospital.example
  4. 在 GSA 新增 FQDN 區段,指派使用者。之後在使用者電腦執行 ipconfig /flushdns,再用名稱開啟系統。

7.1Private DNS 與用戶端的 DNS 設定

  • Private DNS 在 Quick Access 啟用並加入 DNS 後綴。符合後綴的查詢會經 Microsoft 邊緣的 DNS Proxy 轉給 Connector,由 Connector 以作業系統的 DNS 設定解析。
  • 需要 Kerberos 驗證的應用程式,請使用 FQDN 存取。短名稱會使用合成後綴,可能造成 SPN 不符。
  • FQDN 型態需要用戶端攔截 DNS 查詢,所以不支援安全 DNS:DNS over HTTPS、DNS over TLS 與 DNSSEC 都要關閉。DNS over TCP(port 53)同樣不支援,須停用 Edge 與 Chrome 內建的 DNS 用戶端(BuiltInDnsClientEnabled 設為 0)。
  • 群組原則中的 NRPT 規則會與 Private DNS 衝突。GPO 定義的 NRPT 會覆蓋用戶端本機的規則,造成 Private DNS 失效。部署前請檢查並清除 GPO 內的 NRPT 設定。
  • 用戶端只通道 IPv4,IPv6 流量會直接走原網路。請將網路卡設為 IPv4 優先(登錄值 DisabledComponents 設為 0x20)。

8條件式存取

建立路徑:Entra 系統管理中心 › Entra ID › Conditional Access › Policies › New policy。以 Private Access 的 Enterprise Application 作為目標資源,一個政策可同時涵蓋多個應用程式。

8.1政策設計範例

對象目標資源授與控制項
資訊室維運人員所有 Private Access 應用程式要求 MFA(或指定驗證強度)
遠端值班醫師、行政主管指定的 Per-app 應用程式要求 MFA
委外廠商(自備電腦)廠商專用應用程式要求 MFA,縮短登入頻率
院內 Intune 管理的電腦需要較高保護的系統要求 MFA 並要求裝置合規
注意
  • 排除緊急帳號(break-glass),避免政策設錯時整個租戶被鎖住。
  • 委外廠商以自己的電腦連線時,裝置只會是 Entra Registered,沒有受 Intune 管理,不要對他們要求「裝置合規」,改用 MFA 搭配限定的應用程式與群組。
  • 新政策先用 Report-only 模式觀察,確認影響範圍後再切換為 On。
  • 條件式存取不直接套用在 Private Access 流量,而是套用在 Quick Access 與各個 Global Secure Access 應用程式。
  • 「需要合規網路」的檢查不支援 Private Access 應用程式。

9用戶端部署

安裝檔下載位置:Global Secure Access › Connect › Client download。

9.1三種裝置身分的差異

Join type典型裝置用戶端顯示的 Channels
Entra Joined、Hybrid Joined院內管理電腦Entra 與 Private 兩個通道
Entra Registered自備電腦,登入用戶端時自動註冊只有 Private 一個通道(官方文件定義,Registered 的 Windows 裝置僅支援 Private Access 流量)

這代表使用者可以用自己的電腦,不必加入網域就連進內部系統。要阻擋自備裝置時,用條件式存取只允許合規裝置即可。外部廠商另有以自己租戶身分連線的方式,見第 10 節。

9.2部署方式

  • 手動安裝:Pilot 與外部廠商。把使用者端手冊的連結一併提供。
  • Intune 集中部署:院內管理電腦。把安裝檔封裝為 Win32 應用程式,指派給對應的裝置或使用者群組。封裝與安裝參數依官方文件。
  • 已使用 Configuration Manager 等軟體派送工具的環境,也可用既有流程派送。

9.3Intune 封裝要點(Windows)

  • 安裝檔必須維持原名 GlobalSecureAccessClient.exe。安裝指令 /quiet,解除安裝 "GlobalSecureAccessClient.exe" /uninstall /quiet /norestart。
  • 安裝行為選 System;傳回碼 0(成功)、3010(需重開機)、1618(重試)。
  • 偵測規則使用檔案 C:\Program Files\Global Secure Access Client\TrayApp\GlobalSecureAccessClient.exe,版本大於或等於部署版本。
  • 升級時採分階段:先以新版本小範圍試辦,再逐步擴大,最後刪除舊版 App。
  • 官方範例腳本會一併設定 IPv4 優先,並提醒停用瀏覽器的安全 DNS 與 QUIC。

9.4用戶端的使用者選項

系統匣選單的預設行為可由登錄值控制,管理者可依政策調整:

選項預設控制方式
Sign out(登出)隱藏HideSignOutButton
Disable(停用用戶端)顯示HideDisableButton
Disable Private Access隱藏HideDisablePrivateAccessButton,在內網時可讓私有流量直連
限制非特權使用者關閉RestrictNonPrivilegedUsers 設為 1,停用或啟用需系統管理員認證

登錄路徑:HKLM\SOFTWARE\Microsoft\Global Secure Access Client。可由 Intune 的修復腳本或群組原則統一設定。

9.5macOS、iOS、Android

  • macOS:需 macOS 14 以上。安裝 GlobalSecureAccessClient.pkg 後,要核准系統擴充功能與透明 Proxy。要免提示安裝,須用 MDM 事先核准。
  • iOS 與 Android:BYOD 不需裝置註冊管理,透過 Microsoft Authenticator 完成 Entra 裝置註冊,並搭配 Microsoft Defender,建立裝置範圍的 VPN 設定檔。Global Secure Access 的開關預設為關閉,使用者要自行開啟才會傳送私有流量。
  • 各平台支援的通道與功能略有不同,實際以官方 BYOD 與用戶端頁面為準。
Windows 用戶端的使用限制
  • 不支援同一台機器的多個同時工作階段,包含 RDP 與 VDI 多工作階段。
  • 不能安裝在有執行虛擬機器的主機上,但可以裝在虛擬機器內。Hyper-V 外部虛擬交換器在主機上不支援。
  • 若有設定瀏覽器或系統 Proxy,請用 PAC 檔排除要通道的 FQDN 與 IP。
  • 目的端應用程式看到的是邊緣節點的 IP,而非使用者實際 IP,依賴地理位置的服務需要留意。

10委外廠商與外部使用者

外部廠商的連線有兩種做法,可依廠商狀況選用。

項目方式 A:B2B 訪客(廠商自己的身分)方式 B:註冊在你租戶的裝置
身分使用廠商自己租戶的帳號,在你的租戶建立訪客物件在你的租戶建立專用帳號,由廠商使用
廠商端條件只需 Microsoft Entra 免費租戶,不需 GSA 授權無,使用你租戶的帳號登入
通道切換到你的租戶後,只有 Private 通道Registered 的 Windows 裝置只有 Private 通道
授權與計費每月活躍使用者計費,資源租戶需連結 Azure 訂閱一般使用者授權
適合長期合作、已有 Entra 租戶的系統商短期專案、廠商沒有 Entra 租戶

10.1方式 A:B2B 訪客設定

  1. 建立外部使用者。以 B2B 邀請建立訪客,或用跨租戶同步建立。跨租戶同步預設建立為 Member,同樣受支援。

  2. 連結 Azure 訂閱。在資源租戶以 Microsoft Entra External ID 訂閱連結,外部使用者才能存取私有資源,並正確計費。

  3. 指派轉送設定檔與應用程式。把外部使用者加入 Private access profile 的指派,並指派到要開放的應用程式。若在用戶端已連線後才指派,請停用再啟用用戶端。

  4. 在廠商電腦啟用訪客存取。設定登錄值(可由 Intune 或群組原則派送):

    廠商電腦
    New-ItemProperty -Path "HKLM:\Software\Microsoft\Global Secure Access Client" `
      -Name GuestAccessEnabled -PropertyType DWord -Value 1 -Force
  5. 廠商切換租戶。見使用者端手冊的「委外廠商」一節。切換後,用戶端會中斷廠商原租戶的通道,只建立到你租戶的 Private Access 通道。

官方說明的好處
  • 跨租戶的 MFA 與裝置合規信號可被採用。
  • 不需要把廠商裝置註冊到你的租戶。
  • 你的租戶流量記錄會顯示 Cross tenant access type 為 B2B collaboration,並帶有廠商的租戶識別碼,方便稽核。
  • VM 若已加入你的網域(例如 Azure Virtual Desktop 或 Windows 365),用戶端可自動驗證,不必手動切換租戶。

10.2方式 A 的限制

  • 外部使用者處於你的租戶模式時,原本到廠商租戶的 Internet Access、Microsoft 365 與 Entra 通道無法同時保留。
  • 若你在跨租戶設定要求 MFA,而廠商使用 Authenticator 的免密碼登入,切換可能失敗。
  • 跨租戶設定不允許對私有應用程式設定「輸入」存取。
  • 切換租戶時,既有連線(例如已開啟的 RDP)仍留在原租戶。
  • 套用了「需要合規網路」條件的私有應用程式會封鎖外部使用者,請將外部使用者排除在該政策之外。
  • 租戶清單在用戶端已連線時新增,要停用再啟用用戶端才會出現。

10.3管理建議

  • 為廠商建立專用群組與專用應用程式,只開放該廠商負責的系統。
  • 強制 MFA,並以存取檢閱或到期日管理,專案結束就移出群組。
  • 不要對廠商的自備電腦要求「裝置合規」,會一律失敗。改用 MFA 搭配限定的應用程式與群組。
  • 計費以 Sign-in logs 查詢:User type 為 Guest、Cross tenant access type 為 B2B collaboration、Application 為 Global Secure Access Client。詳細帳務請洽 Microsoft 或經銷商。

11驗證與監控

11.1驗證順序

連不上時,依序檢查可以快速縮小範圍:

  1. Connector 狀態為 Active。
  2. Private access profile 為 Enabled,且使用者在 User and group assignments 內。
  3. 應用程式區段狀態為 Success,位址與 Port 正確。
  4. 使用者已指派到該應用程式,且通過條件式存取。
  5. 用戶端顯示 Connected,Channels 含 Private。
  6. 瀏覽器、RDP 或應用程式端對端測試成功。

11.2實測基準(練習環境)

以下是在 Azure 與 Microsoft 365 練習環境實際驗證的結果,可用來對照你自己的環境。

項目結果
Connector位於 Default 群組,Status 為 Active,版本 1.5.4892.0
應用程式區段IP address,Port 80 與 3389,TCP,狀態 Success
裝置 A(Entra Joined)Connections 為 Connected,Channels 出現 Entra 與 Private
裝置 B(Entra Registered,外部電腦,未加入網域)Connected,Channels 只有 Private
端對端瀏覽器開啟 http://<內部IP>/ 顯示測試網站;RDP 3389 連線成功

11.3其餘區段型態的預期行為

型態驗證方式預期結果
FQDN用主機名稱開啟系統可連線。若無法解析,先查第 7 節
CIDR測試網段內已設定與「未個別設定」的位址兩者都可連線,這也是 CIDR 授權較寬的原因
IP to IP測試範圍內與同網段但範圍外的位址範圍內可連線,範圍外被阻擋,證明依區段邊界控管而非網路可達性

11.4監控與記錄

  • Global Secure Access › Monitor › Traffic logs:確認流量比對到哪個區段、是否被允許。
  • Global Secure Access › Monitor › Client events:查看用戶端通道事件。
  • Connectors and sensors:Connector 的 Status 與版本。
  • Entra Sign-in logs:查看登入與條件式存取的結果。需要長期保存記錄時,可透過診斷設定匯出,依租戶設定與授權而定。

12維運與分權

12.1導入波次範例(30 套授權)

波次套數對象時程
Pilot3 至 5資訊室人員第 1 至 2 週
第 1 波8 至 10IT 維運、系統管理第 3 至 4 週
第 2 波8 至 10遠端值班醫師、需居家存取的行政主管第 5 至 6 週
第 3 波剩餘其他核准的遠端使用者、委外廠商第 7 週起

12.2新增一個內部系統的流程

  1. 填寫盤點表(系統、位址、Port、使用族群、負責人),完成審核。

  2. 確認 Connector Group 能連到該系統,必要時先在 Connector 主機用 Test-NetConnection 測試。

  3. 建立 Per-app 應用程式與區段,指派使用者群組。

  4. 將此應用程式納入條件式存取政策。

  5. 請一位測試使用者驗證,並在 Traffic logs 確認比對結果。

  6. 更新盤點表與變更紀錄。

12.3例行檢查

頻率項目
每日Connector 狀態是否皆為 Active
每週Traffic logs 有無異常的拒絕或來源
每月使用者群組與授權盤點、離職與異動人員移除、條件式存取政策檢視
每季Connector 主機修補輪替演練、應用程式區段範圍檢討

離職或調職人員從群組移除,即同時收回 Private Access 的存取權。

12.4回復計畫

發生重大問題時,可把使用者群組自轉送設定檔的指派移除,用戶端即停止導入通道,不影響原本的 VPN 或院內網路存取。上線前先與各單位溝通此回復方式。

13疑難排解

用戶端顯示「Disabled by your organization」用戶端已登入但無法連線
  1. 確認 Private access profile 為 Enabled(見第 5 節的踩坑紀錄)。
  2. 確認該使用者已在 profile 的 User and group assignments 內。
  3. 確認使用者已取得 Private Access 授權。
  4. 重新登入用戶端,或重新啟動用戶端服務後再試。
Connector 顯示 Inactive 或看不到註冊失敗或服務離線
  • 確認主機服務為執行中,並用 Test-NetConnection 檢查對 443 的外連。
  • 檢查防火牆是否封鎖第 2.4 節的網域,以及是否有 TLS Inspection。
  • 安裝時的登入帳號需具 Application Administrator 角色,且能完成 MFA。必要時解除安裝後重新註冊。
用戶端 Connected,但打不開內部網址通道正常,目的地不通
  1. 在 Traffic logs 確認流量有沒有比對到區段。沒有,代表位址或 Port 與區段不符。
  2. 確認使用者已指派到該應用程式,且通過條件式存取。
  3. 在 Connector 主機用 Test-NetConnection <位址> -Port <埠>,確認 Connector 到目的地的網路可達,也要檢查目的主機本身的防火牆。
  4. 確認 Channels 含有 Private。
用主機名稱打不開,用 IP 可以FQDN 型態無法解析
  • 檢查 Connector 主機的 DNS 設定與 nslookup 結果(見第 7 節)。
  • 在使用者電腦執行 ipconfig /flushdns。
  • 確認瀏覽器的安全 DNS(DoH)已關閉。
  • 確認區段中的 FQDN 與使用者輸入的名稱完全相符,萬用字元的層級也要對。
找不到 Private Access 的應用程式設定畫面進入一般 App Gallery

從 Global Secure Access › Applications › Enterprise applications › New application 進入,不要從一般 Entra ID 的 Enterprise applications 進入。

外部電腦的用戶端只有 Private 一個通道與院內電腦顯示不同

這是正常的。Entra Registered 裝置依官方定義只支援 Private Access 流量,所以只有 Private 通道,只要狀態為 Connected 即可。

登入一直要求 MFA,或登入後被拒絕條件式存取造成
  • 在 Entra Sign-in logs 查看該次登入,展開「Conditional Access」索引標籤,確認是哪個政策、什麼條件造成。
  • 廠商自備電腦若被要求「裝置合規」,會一律失敗,請改用 MFA(見第 8 節)。
廠商切換到我們的租戶後,Internet 與 Microsoft 365 連線中斷B2B 訪客模式

這是官方已知限制。外部使用者在你的租戶模式時,只有 Private Access 通道,切回自己的租戶即可恢復原通道(見第 10 節)。

廠商看不到我們的租戶用戶端的租戶清單沒有出現
  1. 確認廠商電腦已設定 GuestAccessEnabled 為 1。
  2. 確認訪客帳號已加入 Private access profile 的指派與應用程式指派。
  3. 若是在用戶端連線後才加入,請停用再啟用用戶端。
內部 DNS 解析失敗,或 Private DNS 沒作用GPO 與 DNS 設定
  • 檢查是否有群組原則下發 NRPT 規則,會覆蓋用戶端本機的規則。
  • 確認瀏覽器已停用安全 DNS 與內建 DNS 用戶端。
  • 確認 Quick Access 的 DNS 後綴已涵蓋該網域。

14上線檢核表

勾選狀態只存在你目前使用的瀏覽器。

前置

Connector 與設定

安全與用戶端

維運