-
Notifications
You must be signed in to change notification settings - Fork 557
Setup experience: Use credentials from end-user IdP authentication to create first user on macOS #27960
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Linked to Unthread ticket:
|
This is related to and similar to #27933, but IMO distinct enough to be tracked in a separate request |
Gong snippet: Customer does not allow recordings ProblemCurrently, with end-user authentication during enrollment in the macOS setup assistant, Fleet can autofill the account primary name and username retrieved from the IdP. However, the password field still needs to be set by the user despite just having provided it to the IdP.
What have you tried?I checked the code to see if the password was returned to Fleet after the end-user IdP authentication, but it doesn't seem to be. We appear to be populating the primary account name and username properties of the Potential solutionsPer Apple’s documentation, Fleet could take the password that is provided during the end-user IdP authentication and use it in the AccountConfigured command. This would skip local account creation and create the first account using the username and password provided during end-user authentication. What is the expected workflow as a result of your proposal?An IT admin would configure their team to use credentials provided during the end-user authentication to create the primary account on the computer. The end user would skip the account creation screen during the setup experience. This would ensure the local account password for the Mac is the same as the IdP password. The end user would be brought to the login screen and be able to log into their computer using the same password as their IdP account. |
AccountConfigured
MDM command, so that the account is automatically created with those credentials and skips the account creation UI, as supported by Apple.User stories
The text was updated successfully, but these errors were encountered: