
在 Apple Business 中為套件加入更多資料
你可以在 Apple Business 中為套件加入更多資料,包括加入描述、系統擴充功能,以及私隱政策權限。
附註:如果你必須更改以下任何選項,則無需建立新套件。
新增版本編號
你可以加入應用程式的版本編號,該編號會在用户 Mac 上的「Apple Business」App 顯示。
新增圖示
你可以加入套件圖示,該圖示會在用户 Mac 上的「Apple Business」App 顯示。圖示需符合以下規格:
一個 .icns, .jpeg, or .png 檔案。
像素不大於 1024 X 1024。
大小少於 10 MB。
新增描述
你可以加入簡短描述,該描述會在用户 Mac 上的「Apple Business」App 顯示。例如,你可以提供初步指示,說明應如何設定應用程式以供機構使用。描述的字數限制為 300 個字元。
新增系統延伸功能
系統擴充功能允許應用程式附加功能 (例如網絡延伸功能或端點保安解決方案) 來擴展 macOS 的功能,而無需內核級取用權。當用户安裝具備系統擴充功能的應用程式時,系統會提示他們輸入本機管理員用户名稱和密碼,以批核相關擴充功能。透過 Apple Business,你可以在用户的 Mac 電腦上安裝這些擴充功能,而無須用户逐一核准。你可為每個套件核准多個系統擴充功能。在套件中核准系統擴充功能前,你需要知道該擴充功能的團隊 ID (擴充功能的專屬值) 及套件 ID。一個系統擴充功能可以擁有多個套件 ID。如果你無法找出這些 ID,請聯絡應用程式開發人員。
新增私隱偏好設定權限
macOS 內置私隱權限,能夠限制應用程式和程式碼可取用的資料夾和功能。透過 Apple Business,你可以代表用户指定套件的應用程式之相關權限。為應用程式選擇指定權限前,你需要知道應用程式的套件 ID 或應用程式的安裝路徑。你亦需取得應用程式的代碼簽名。代碼簽名有助識別特定應用程式或二進位檔,並確保其沒有遭人篡改。請參閱「產生代碼簽名」。
然後,你可以為下表中的各個選項選擇要指定 (允許或拒絕) 的權限。部分選項只能設定為拒絕。
設定 (Configuration) | 描述 | 權限 | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
輔助使用 | 允許指定的 App 透過輔助使用 API 控制 Mac。 | 允許 拒絕 | |||||||||
AppleEvents | 允許指定的 App 將受限制的 AppleEvent 傳送到另一個程序。 | 允許 拒絕 | |||||||||
日曆 | 允許指定 App 取用由「日曆」管理的活動資訊。 | 允許 拒絕 | |||||||||
相機 | 用於拒絕指定 App 取用相機。 | 拒絕 | |||||||||
通訊錄 | 允許指定 App 取用由「通訊錄」管理的聯絡人資訊。 | 允許 拒絕 | |||||||||
「桌面」資料夾 | 允許指定 App 取用「桌面」資料夾 | 允許 拒絕 | |||||||||
「文件」資料夾 | 允許指定 App 取用「文件」資料夾 | 允許 拒絕 | |||||||||
「下載」資料夾 | 允許指定 App 取用「下載」資料夾 | 允許 拒絕 | |||||||||
檔案提供者 | 允許指定的檔案提供者 App 取用,以了解用户何時使用檔案提供者管理的檔案。 | 允許 拒絕 | |||||||||
輸入監察 | 設定哪些已獲批的 App 擁有輸入裝置(鼠、鍵盤、觸控式軌跡板)的指定取用權限。 | 拒絕 | |||||||||
媒體資料庫 | 允許指定 App 取用 Apple Music、音樂和影片活動以及媒體資料庫。 | 允許 拒絕 | |||||||||
咪高風 | 拒絕指定的 App 取用咪高風。 | 拒絕 | |||||||||
網絡儲存空間 | 允許指定的 App 取用網絡儲存空間上的檔案。 | 允許 拒絕 | |||||||||
相片 | 允許指定的 App 取用由「相片」App 管理的圖像,位置如下:/Users/[你的簡短用户名稱]/Pictures/Photos Library。 附註: 如果用户將他們的相片圖庫放在其他地方,將不會受到 App 的保護。 | 允許 拒絕 | |||||||||
發佈活動 | 允許指定的 App 使用 Core Graphics API 將 CGEvents 傳送到系統活動串流。 | 允許 拒絕 | |||||||||
提醒事項 | 允許指定 App 取用由「提醒事項」管理的資訊。 | 允許 拒絕 | |||||||||
可移除的儲存空間 | 允許指定的 App 取用可移除儲存空間上的檔案。 | 允許 拒絕 | |||||||||
螢幕錄影 | 拒絕指定的 App 取用以擷取(讀取)系統顯示的內容。 | 拒絕 | |||||||||
語音識別 | 允許指定的 App 使用系統語音識別功能並將語音數據傳送給 Apple。 | 允許 拒絕 | |||||||||
系統政策管理員檔案 | 允許指定的 App 取用 IT 部門使用的部分檔案。 | 允許 拒絕 | |||||||||
所有系統政策檔案 | 允許指定的 App 取用 App 中的數據,例如「郵件」、「訊息」、Safari、「家居」和 Time Machine 備份,並取用 Mac 上所有用户的某些管理設定。 | 允許 拒絕 | |||||||||
Apple 事件接收器
在某些情況下,一個 App 可能需要透過向另一個 App 發出 Apple 事件來發出要求。例如,App 可能需要 Finder 在該檔案的本機 App 中開啟檔案,然後要求的 App 才能對其進行編輯。App 需要對向其傳送事件的每個接收 App 授予權限。在向 App 授予此權限時,你可以允許一個或多個接收 App;每一個都需要由自己的套裝 ID 或路徑和代碼簽名指定。如果要為接收 App 指定私隱權限,這些屬性與你將使用的屬性相同,並且可以使用相同的方法找出這些屬性。
管理登入和背景項目
套件可能包括用户登入 Mac 時執行(或在背景執行)的項目。這些項目可能包括應用程式正常運作所需的 shell script 和其他檔案。這些項目新增到執行 macOS 13 或之後版本的 Mac 電腦時,用户會收到通知,然後就可以前往「系統設定」>「一般」>「登入項目」停用項目。如要禁止用户停用這些項目,你可以為登入或背景項目提供識別碼。如果識別碼與項目相符,用户仍可看到該項目,但無法移除或停用。你可以從下列識別類型中選擇:
Application BundleIdentifier:要相符的應用程式套裝識別碼,需要完全一致。
Application BundleIdentifierPrefix:要相符的應用程式套裝識別碼的前置碼。
Developer TeamIdentifier:程式碼簽署屬性的團隊識別碼,需要完全一致。
Service Label:要相符的
launchd.plist 標籤參數值,需要完全一致。Service LabelPrefix:要相符
launchd前置碼。
附註:Apple Business 會自動防止停用任何來自「App 和書籍」之 App 的登入和背景項目。