Greetings,
We are exploring using chromebooks instead of PCs across our organization. In testing so far, it works great; however, there is a chicken and egg problem we have.
We want to make this super easy for a developer to rehydrate their environment without using a third party service, just google bits. Context is enterprise-enrolled chromebook.
The ideal use case is when they login we seamlessly launch a process in the user's context which configures the local machine for them, such as:
- Turn on linux
- Create a chromebook file system folder
- Share that folder with linux
- Download something to share with linux
- launch a linux terminal that automatically runs a script from the shared directory
- Wait a bit
- Enjoy accolades of happy developer whose entire environment is now restored.
We have tried to do this multiple ways which is complicated because chromebook won't allow security keys to be used by containers/vms/etc (not even in Parallels app that google partners with) and we require all signons to be done with hardware keys.
Any thoughts on how to do this? Happy to write an app as needed or whatever. Login apps kinda seemed like the right place to be embedding this functionality but can't find how to write one.
Regardless, thank you in advance for helpful ideas, pointers, etc.
Best,
JanMan