-
Notifications
You must be signed in to change notification settings - Fork 473
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
Provide populated account creation screen during DEP unboxing #10744
Comments
Hey team! Please add your planning poker estimate with Zenhub @gillespi314 @roperzh |
For clarification the users full name should also be populated from the okta information as well. The |
@noahtalerman we need to define which SSO attributes use for the full name and the username, for this I think it would be nice to check with customers, especially considering that the username is also the name of the home directory in the machine. I have a PR for this work #11557 that implements username as the email, but I don't really like that solution since it contains a |
@noahtalerman separately, could you confirm that this feature is enabled by default if the user has SSO enabled? my understanding is that at least for know we won't have a specific "knob" to tweak this behavior. |
cc @georgekarrv |
@roperzh hmmm, yeah I agree. Is there a different SSO attribute what would the local username better? For example, I imagine Okta has something like a username attribute. I could be wrong..
Yes, for now this will be the default behavior (not configurable). |
@noahtalerman thanks!
There are many for example here are two pages listing some common attributes/claims:
And also you can specify any name you like, for example we ask users to set From the IT admin's perspective, for example, here's how I set an attribute in Okta: If possible it might be a good idea to get user input, otherwise I suggest to pick one and move forward with that. An obvious candidate is the |
For now we decided to go with regex everything in the email before the '@' as the name to use for account name. |
cc @roperzh ^^ |
Hey @roperzh @georgekarrv after our "AwaitDeviceConfiguration" call, I thought of another option: Only support this feature if This way, we don't create the problem we talked about on the call: folks who want the gate enrollment behind auth/SSO can't because they don't know how (or don't want to) to set What do you think? How difficult would this be? |
@xpkoala PR #11789 has been merged with a fix for this, could you please try again? thanks and apologies! |
Awaiting DEP screen, |
UPDATE: Docs are in an open PR here: #14217 Re-opening this and bringing it back to confirm and celebrate column because we don't have docs. |
C&C: @noahtalerman to talk to Mike about docs. |
C&C: @noahtalerman to work with JD to get the doc content into an article. Mike and I decided to put a freeze on committed learning docs. We still want to be able to point the user somewhere to learn. |
C&C: @noahtalerman need to pull this into a PR so JD can make it into an article. |
1 similar comment
C&C: @noahtalerman need to pull this into a PR so JD can make it into an article. |
C&C: @noahtalerman need to pull this into a PR so JD can make it into an article. |
C&C: Let's turn this PR into a guide. @spokanemac can you please help me pull the PR linked above into a guide that can go on fleetdm.com/guides? Whoops! Sorry @jd |
@spokanemac ping! When you get the chance, can you please help me pull this PR into a guide? Happy to jump on a call if it's helpful. |
@noahtalerman Back in the office. I'll get this in the queue. |
@spokanemac nice! Please ping me when it's ready for review. |
C&C: Leaving this one open until we have an article published. cc @noahtalerman and @spokanemac |
C&C: @spokanemac I think we can abandon the article. To document this quickly, I'm going to pull this PR into the contributor docs: #14217 I learned from Rachael that we can use contributor docs if we think docs/feature is more experimental and we don't know how it's going to fit into the current docs in less words. |
C&C: needs contributor doc update @noahtalerman |
@rachaelshaw decided not to document this one for now. The steps will change after we ship #9147 The plan is to document the instructions after we ship #9147 |
Setup in the clouds, |
UPDATE: We recommend that only Fleet users who are prepared to programmatically release devices from
await_device_configuration
use this feature.This is because this feature is only available if
await_device_configuration
is set totrue
in the DEP profile.Currently, if
await_device_configuration
is set totrue
, Fleet doesn't automatically release devices. This feature is coming soon and is covered in this issue: #9147(noahtalerman 2023-05-10)
Goal
As an IT admin, I want the local account creation pane in the macOS SetupAssistant to present the end user with their username in our identity provider (IdP) so that they create an account with a username that matches the username in our IdP.
Tasks
1
AccountConfiguration
like we did in Okta integration: Demo Okta integration: Demo #10210 using the email we get from the SAML response. Similarly to that issue too, we probably need to use the DB tablemdm_idp_accounts
to keep a reference of the host being authenticated.2
The text was updated successfully, but these errors were encountered: