Chrome 扩展程序 - 是否可以部署专用扩展程序?

Chrome extension - Is it possible to deploy a private extension?

提问人:Segfault 提问时间:9/6/2023 更新时间:9/6/2023 访问量:31

问:

我最近在 chrome 网上商店中发布了一个具有私有可见性的扩展程序,现在我的测试人员可以下载它。

现在,我正在尝试查看是否可以主要通过脚本或 GPO 在 Windows 企业基础结构上以编程方式部署此扩展。

我偶然发现的一个这样的脚本如下:(链接到原始文章)

$KeyPath = "HKLM:\Software\Policies\Google\Chrome\ExtensionInstallForcelist"
$KeyName = "1"
$KeyType = "String"
$KeyValue = "ppnbnpeolgkicgegkbkbjmhlideopiji;https://clients2.google.com/service/update2/crx"
#Verify if the registry path already exists
if(!(Test-Path $KeyPath)) {
    try {
        #Create registry path
        New-Item -Path $KeyPath -ItemType RegistryKey -Force -ErrorAction Stop
    }
    catch {
        Write-Output "FAILED to create the registry path"
    }
}
#Verify if the registry key already exists
if(!((Get-ItemProperty $KeyPath).$KeyName)) {
    try {
        #Create registry key 
        New-ItemProperty -Path $KeyPath -Name $KeyName -PropertyType $KeyType -Value $KeyValue
    }
    catch {
        Write-Output "FAILED to create the registry key"
    }
}

因此,它规定了crx扩展文件的更新/安装位置。$KeyValue = "ppnbnpeolgkicgegkbkbjmhlideopiji;https://clients2.google.com/service/update2/crx"

但是,在这种情况下,我的扩展是私有的,因此我不希望脚本/系统到达此 URL,除非提供某种方式来使用允许的测试人员 google 帐户之一进行身份验证。

我想知道是否存在一个流程,或者它是否完全不可能?

Google-Chrome 插件 DevOps Private

评论


答: 暂无答案