This should be something that can be done by policy, similar to how extensions or chrome apps are installed.
For now this is Chrome OS only but should apply to other platforms when installable web sites roll out there.
The current proposal is to add a new policy which will be a list of URLs that the admin wants to install. Based on this policy, Chrome will create Bookmark Apps.
Comment 1 by benwells@chromium.org
, May 18 2018