
macOS 的「平台單一登入」
透過「平台單一登入」(平台 SSO),你(或專精於身分管理的開發者)可以建立 SSO 延伸功能,讓使用者在 Mac 初始設定期間從 IdP 使用你機構的帳號。
功能
「平台 SSO」支援下列功能:
在「自動裝置註冊」期間啟用並強制執行「平台 SSO」來認證註冊、登入「管理式 Apple 帳號」,並建立本機使用者。
為原生和網頁 App 提供單一登入體驗。
在「系統設定」中取得「平台 SSO」的相關資訊。
將本機使用者帳號的密碼與 IdP 同步,並定義登入規則。
定義 IdP 帳號的群組權限,並允許使用者在授權提示中使用僅限網路的 IdP 帳號。
在使用 IdP 帳號憑證登入時,依需求建立本機使用者帳號。
支援在共享的 Mac 電腦上暫時使用其 IdP 憑證登入的訪客使用者。
【注意】大多數功能需要 SSO 延伸功能的支援。若要進一步瞭解在你的機構中實作「平台 SSO」,請參閱你的 IdP 文件。
系統需求
配備 Apple 晶片的 Mac 或配備 Touch ID 的 Intel 架構式 Mac
支援「可延伸單一登入」設定(包含「平台 SSO」的設定)的裝置管理服務
包含與 IdP 相容之「平台 SSO」延伸功能的 App
macOS 13 或以上版本
下列功能有額外的版本需求:
功能 | 支援的最低作業系統版本 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
已認證的訪客模式 | macOS 26 | ||||||||||
感應登入 | macOS 26 | ||||||||||
自動裝置註冊期間的平台 SSO | macOS 26 | ||||||||||
UPN 前置碼作為本機帳號名稱 | macOS 15.4 | ||||||||||
裝置識別碼的證明 | macOS 15.4 | ||||||||||
登入規則 | macOS 15 | ||||||||||
按要求建立帳號 | macOS 14 | ||||||||||
群組管理和網路授權 | macOS 14 | ||||||||||
「系統設定」中的平台 SSO | macOS 14 |
「平台 SSO」設定
若要使用「平台 SSO」,Mac 和每位使用者都必須向 IdP 註冊。取決於 IdP 支援和套用的設定,Mac 可以使用下列項目在背景中靜以無提示的方式執行裝置註冊:
在裝置管理設定中提供的註冊代號
可提供關於裝置識別碼(UDID 和序號)之強力保證的證明
為了與 IdP 保持獨立於使用者的信任連線,「平台 SSO」支援共享裝置密鑰。盡可能使用共享的裝置密鑰,因為「自動裝置註冊」期間的「平台 SSO」、根據來自 IdP 的資訊按要求建立使用者帳號、網路授權和「已認證的訪客模式」等功能需要這些密鑰。
裝置成功註冊後,使用者會註冊(除非使用者帳號正在使用「已認證的訪客模式」)。若 IdP 需要,使用者註冊可以包含提示使用者確認其註冊。對於「平台 SSO」按要求建立的本機使用者帳號,使用者註冊會在背景自動發生。
【注意】若你從裝置管理服務註銷 Mac,其也會從 IdP 取消註冊。
認證方式
「平台 SSO」支援與 IdP 搭配使用的不同認證方式。每個方式的支援取決於 IdP 和「平台 SSO」延伸功能。
密碼:以此方式,使用者會透過本機密碼或 IdP 密碼認證。「平台 SSO」也支援 WS-Trust,即使在管理其帳號的 IdP 已建立聯合驗證時,也允許使用者進行認證。
支援「安全隔離區」的密鑰:以此方式,登入其 Mac 的使用者可以使用支援「安全隔離區」的密鑰來透過 IdP 認證而無需密碼。IdP 會在使用者註冊程序期間設定「安全隔離區」密鑰。
智慧卡:以此方式,使用者會透過智慧卡搭配 IdP 進行認證。若要使用此方式,你需要:
向 IdP 註冊智慧卡。
在 Mac 上設定智慧卡屬性對應。
如需詳細資訊和屬性對應組態範例,請參閱智慧卡服務計畫案 的 man 頁面。
便捷鍵:使用此方式,使用者會使用儲存在「Apple 錢包」中的憑證來與 IdP 認證。取用密鑰與智慧卡類似,需要向 IdP 註冊。
某些功能(例如按要求建立使用者帳號)需要你使用特定的認證方式。
功能 | 密碼 | 支援「安全隔離區」的密鑰 | 智慧卡 | 便捷鍵 | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|
群組管理 | ![]() | ![]() | ![]() | ![]() | |||||||
自動裝置註冊 | ![]() | ![]() | ![]() | ![]() | |||||||
已認證的訪客模式 | ![]() | ![]() | ![]() | ![]() | |||||||
按要求建立帳號 | ![]() | ![]() | ![]() | ![]() | |||||||
密碼同步 | ![]() | ![]() | ![]() | ![]() |
【注意】SSO 延伸功能需要支援要求的方式才能執行註冊。也支援切換方式。例如,若在以使用者名稱和密碼登入期間新增使用者帳號,該帳號可在登入成功後切換到使用支援「安全隔離區」的密鑰或智慧卡。
自動裝置註冊期間的平台 SSO
機構可以在「設定輔助程式」中透過「自動裝置註冊」來啟用並強制執行「平台 SSO」。這是單一使用者裝置的選項,因為認證註冊的使用者會自動建立本機帳號,並可以立即搭配支援的原生和網頁 App 使用 SSO。

流程作業如下:
macOS 會要求註冊並通知裝置管理服務,在註冊期間支援「平台 SSO」。
裝置管理服務會傳回包含 SSO 設定位置和具有 SSO 延伸功能之 App 套件資訊的 403 錯誤。
macOS 會下載並安裝「平台 SSO」延伸功能和設定。
macOS 會設定「平台 SSO」並執行裝置註冊。若已設定證明,註冊會在背景中以無提示的方式執行。然後,macOS 會提示使用者使用之前列出的其中一種方式搭配其 IdP 進行認證來執行使用者註冊。若未成功註冊「平台 SSO」,使用者便無法繼續。
IdP 會處理認證。
成功認證後,IdP 會傳回持有人代號給 macOS。
macOS 會使用持有人代號來認證裝置管理服務的註冊,並且若已與相同的 IdP 建立聯合驗證,即可讓使用者登入其「管理式 Apple 帳號」而無須再次輸入憑證。若要此功能運作,使用者需要可以看到「iCloud 設定輔助程式」面板。
macOS 會建立一個本機帳號,密碼會與 IdP 同步,或由使用者設定本機密碼(當「平台 SSO」使用支援「安全隔離區」的密鑰時)。如有需要,你可以使用「密碼」設定來強制執行本機密碼的密碼複雜度要求。
若已設定,macOS 可以從 IdP 同步本機帳號登入的個人檔案圖片。
你可以在強制軟體更新的「自動裝置註冊」期間使用「平台 SSO」。在此情況下,裝置管理服務需要先強制執行更新。
若 macOS 建立的使用者帳號是 Mac 上唯一的帳號,則會變成管理員帳號。若裝置管理服務使用帳號設定指令建立了管理員帳號,你可以使用「平台 SSO」群組管理來指派使用者帳號不同的權限。
單一登入
由於「平台 SSO」是「可延伸 SSO」的一部分,因此提供相同的單一登入功能,並允許使用者登入一次,然後使用初始認證提供的代號來認證支援的原生和網頁 App。
若代號遺失、過期或超過四小時,「平台 SSO」會嘗試從 IdP 重新整理或取得新的代號。此外,你可以設定以秒為單位(最短 1 小時)的持續時間,直到「平台 SSO」需要完整登入而不是代號重新整理。依照預設,每 18 小時需要完整登入一次。
「系統設定」中的平台 SSO
在註冊「平台 SSO」後,使用者可以在「系統設定」>「使用者與群組」> [使用者名稱] 中檢視使用者註冊狀態。如有需要,使用者可以啟動註冊修復並強制重新整理其認證代號。
裝置註冊狀態會顯示在「使用者與群組」>「網路帳號伺服器」,而且也會提供執行修復的選項。

密碼同步和登入規則
若你使用密碼認證方式,每當使用者在本機或遠端更改其密碼,本機使用者密碼都會自動與 IdP 同步。如有需要,macOS 會提示使用者輸入其之前的密碼。
依照預設,需要本機帳號密碼才能解鎖「檔案保險箱」、「鎖定畫面」和登入視窗。若輸入的密碼與本機使用者帳號的密碼不相符,macOS 會嘗試聯絡 IdP 來執行即時認證。若 macO S無法聯絡 IdP,或輸入的密碼與 IdP 儲存的密碼不相符,認證就會失敗。
透過登入規則,你可以立即允許在這三個提示中使用來自 IdP 的目前帳號密碼。你也可以個別設定下列「檔案保險箱」、「鎖定畫面」和登入視窗的規則:
嘗試認證。
若已設定,則會嘗試與 IdP 進行即時認證。
即使 Mac 在第一次嘗試後已離線,若 Mac 在線上,仍需要與 IdP 成功認證才能繼續。
若認證成功,「平台 SSO」會更新本機密碼。
若 Mac 處於離線狀態,使用者可以使用其本機帳號密碼。
需要認證。
若已設定,則需要與 IdP 進行即時認證才能繼續。
若 Mac 已連線,無論是否已設定離線寬限期,都必須與 IdP 成功認證才能繼續。
若認證成功,「平台 SSO」會更新本機密碼。
若 Mac 已離線,使用者便無法登入。在這些情況下,你可以啟用離線寬限期並設定為上次成功登入後的幾天,在此期間使用者可以繼續使用本機帳號密碼。
你可以定義任何登入 Mac 的帳號是否需要由「平台 SSO」管理,或是否仍允許使用僅限本機的帳號登入。你也可以定義規則套用或更新後到此設定強制執行的天數。這會允許暫時使用本機帳號。例如,你可以暫時使用裝置管理服務所建立的管理員帳號來執行或修復「平台 SSO」裝置註冊。
你也可以允許使用者在鎖定畫面上使用 Touch ID 或 Apple Watch,而不是即時認證。
如有需要,本機帳號(由你所定義)可以排除在登入規則之外,而且不會收到註冊「平台 SSO」的提示。
群組管理和網路授權
「平台 SSO」提供精細的權限管理,以提供使用者在 Mac 上所需的適當權限等級。為執行此操作,「平台 SSO」可以在使用者每次認證時將下列權限套用到帳號:
標準:帳號會取得標準使用者權限。
管理員:將帳號加入本機管理員群組。
群組:依照群組成員資格來定義權限,每次使用者透過 IdP 認證時都會更新。
使用群組時,帳號會根據下列成員資格取得權限:
管理員群組:若帳號是列出的群組的一部分,則具有本機管理員取用權限。
授權群組:若帳號是內建或自訂定義授權權限所指派群組的一部分,則帳號具有與該群組相關的權限。例如,macOS 會使用下列授權權限:
system.preferences.datetime
,允許帳號修改時間設定。system.preferences.energysaver
,允許帳號修改能源節約器設定。system.preferences.network
,允許帳號修改網路設定。system.preferences.printing
,允許帳號加入或移除印表機。
其他群組:macOS 或特定 App 的自訂定義群組,macOS 會在本機目錄中自動製作(若群組不存在)。例如,你可以在
sudo
設定中使用額外的群組來定義sudo
取用權限。
網路授權
「平台 SSO」會將 IdP 憑證的使用擴展到 Mac 上沒有本機帳號的使用者來進行授權。這些帳號會使用與群組管理相同的群組。例如,若帳號是其中一個管理員群組的成員,它可以執行管理員授權提示。若要使用此功能,請使用共享裝置密鑰來設定「平台 SSO」。
若授權提示需要安全代號、擁有者權權限或目前登入的使用者認證,則無法進行網路授權。
按要求建立帳號
若要輔助共享部署中的帳號管理,使用者可以用其 IdP 使用者名稱和密碼或智慧卡來登入 Mac 以建立本機帳號。
你可以使用「自動裝置註冊」搭配「自動進行」來達成完全自動化的佈建程序。你需要使用裝置管理服務來建立第一個本機管理員帳號,並執行無提示的「平台 SSO」註冊。
下列是使用按要求建立帳號所需條件:
將 Mac 註冊到支援 Bootstrap 代號的裝置管理服務。
加入下列項目:包含「平台 SSO」、共享裝置密鑰和在登入時建立使用者選項的 SSO 延伸功能設定。
完成「設定輔助程式」並建立本機管理員帳號。
請讓 Mac 處於登入視窗,並解鎖「檔案保險箱」和連接網路。
使用可選的設定選項,你可以定義 IdP 中要用於本機帳號名稱(通常稱為使用者的簡稱)和全名的屬性。管理員也可以將帳號名稱的密鑰設定為 com.apple.PlatformSSO.AccountShortName
來使用 UPN 前置碼。
此外,你可以定義在登入時要套用到新建立帳號的權限。可使用相同的群組管理選項:
標準:帳號會取得標準使用者權限。
管理員:將帳號加入本機管理員群組。
群組:依照群組成員資格來定義權限,每次使用者透過 IdP 認證時都會更新。
已認證的訪客模式
「已認證的訪客模式」為共享部署(例如醫療診所或學校)提供快速登入體驗,不同使用者不需要建立本機帳號,因為他們只需在短時間內使用其 IdP 憑證登入即可。使用者依照預設會取得標準使用者權限,但你可以使用「平台 SSO」群組管理來更改這些權限。
若要使用此功能,你需要與按要求建立帳號相同的需求,但不是在登入時建立使用者的選項,而是設定「已認證的訪客模式」。
使用者登出時,macOS 會清除該帳號的所有本機資料,而共享的 Mac 會準備好讓下一位使用者登入。
感應登入
「感應登入」會將數位憑證功能從「Apple 錢包」延伸至 macOS。在過去幾年中,機構已在「Apple 錢包中採用數位識別證,讓使用者只需點一下 iPhone 或 Apple Watch 即可解鎖門,無需實體識別證。在 Mac 上也能使用相同的體驗。
此認證方式對於在多位使用者之間共享 Mac 的機構特別有價值,包含教育機構、零售環境和醫療設施。
透過「感應登入」,使用者可以在已設定為「已認證的訪客模式」的 Mac 上,將 iPhone 或 Apple Watch 感應連接的 NFC 讀卡機來認證。這會啟動安全單一登入程序,自動對使用者的 App 和網站認證,讓使用者快速登入並開始工作。
使用者憑證會透過 iPhone App 或瀏覽器在「Apple 錢包」票卡中提供為取用密鑰。這些取用密鑰會儲存在裝置的「安全隔離區」中,使其具有硬體支援和加密功能,並協助防範篡改或擷取的嘗試。「快速模式」功能可讓使用者無須喚醒或解鎖其裝置便能立即認證,類似於「Apple 錢包」中交通卡的運作方式,藉此提升便利性。
若要實作「感應登入」功能,Mac 需要:
已設定為「已認證的訪客模式」
配備支援的外接 NFC 讀卡機
取用密鑰的製作和管理需要參與「Apple 錢包取用計畫」。若要進一步瞭解如何製作取用密鑰,請參閱「Apple 錢包取用計畫指南」中的「佈建」。