Setup-Manager icon indicating copy to clipboard operation
Setup-Manager copied to clipboard

Feature Request for Relaunching SetupManager After User Login

Open lfrancik opened this issue 8 months ago • 2 comments

Description: We would like to request an enhancement to SetupManager that allows it to relaunch automatically after the user has completed the macOS Setup Assistant and logged in for the first time. This would enable the execution of additional policies that require user session context, such as configuring the Dock, applying user-specific settings, or triggering other post-enrollment workflows.

Use Case: Currently, SetupManager is executed during the enrollment process and runs as part of the setup workflow. However, some policies and configurations require the user to be logged in before they can be properly applied. Without a way to relaunch SetupManager post-login, administrators must rely on additional scripting or manual intervention to complete these tasks, which complicates the provisioning process.

We believe this enhancement would significantly improve the flexibility and usability of SetupManager within Jamf Pro enrollment workflows.

We appreciate your consideration and look forward to any feedback on this suggestion.

lfrancik avatar Apr 03 '25 08:04 lfrancik

I would love this as well. I just spent the past month developing what I call “user provisioning” for our machines which does just this. It took using Outset and swiftDialog along with a ton of scripts to pull it off. Would be great to have a single tool for this.

eyevanovich avatar Apr 03 '25 14:04 eyevanovich

macOS Onboarding with Self Service provides this feature:

https://learn.jamf.com/en-US/bundle/jamf-pro-documentation-11.15.0/page/macOS_Onboarding.html

scriptingosx avatar Apr 04 '25 07:04 scriptingosx