I'd like to build a private Chrome extension that will be used within my client's organization only. What changes would be made to the normal development process that will allow my Chrome extension to be easily install-able, and validated against Chrome technical standards?
Background: My client's business involves using a web app for data entry in the field, often in remote locations with no connectivity. We run our site from localhost for data entry. The Chrome extension I'd like to write will automatically synchronize the local DB updates with the main company DB. It will also check for updates of the web app, download the new version and save it for offline use. Obviously, this Chrome extension will be of no use to a general user so we don't want to submit it to the Chrome store.
Your comments and suggestions are appreciated :)
Publish to the Chrome Web Store Private: Only users in your domain can see the extension and install it. To make private extensions available to users outside of your domain, you would need to set up a “trusted tester” group and add them manually via email addresses within the Chrome Developer Dashboard.
Step 4: Publish in the Chrome Web Store There are 4 ways you can publish app and extensions in the Chrome Web Store: Public—Everyone can see and install the app or extension. Unlisted—Only users with the app or extension link can see and install it.
Google recently changed their policies regarding Adding extensions from other websites outside of the Chrome Web Store. Basically they are removing the ability for users to install self-hosted extensions with one click. They cite security concerns as the reason for the change.
Users can still download the .crx file and drag it onto their Extensions page, but that's certainly not as nice an experience as before.
Note that there is also an option for 'Enterprise Administrators' to use local policy to enable installation from certain URLs.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With