Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Por lo general, una extensión de Microsoft Edge se distribuye publicándola en complementos de Microsoft Edge. Hay algunos escenarios en los que es posible que necesite distribuir una extensión mediante métodos alternativos. Por ejemplo:
La extensión está asociada a otro software, y debe instalarse junto con el resto del software incluido.
Los administradores de red quieren distribuir una extensión en toda su organización.
Las extensiones que no se cargan desde complementos de Microsoft Edge se denominan extensiones instaladas externamente. A continuación se muestran métodos alternativos de distribución de extensiones instaladas externamente:
- Use el Registro de Windows (solo Windows).
- Use un archivo JSON de preferencias (macOS y Linux).
Estos enfoques se describen a continuación.
Vea también:
Recopilación de información inicial
Asegúrese de publicar la extensión en complementos de Microsoft Edge o empaquetar un .crx archivo y asegúrese de que se instala correctamente en el equipo. Si instala el .crx archivo mediante update_url, asegúrese de que puede ir a la extensión en esa dirección URL.
Además, asegúrese de que tiene la siguiente información:
Ruta de acceso del
.crxarchivo o de laupdate_urlextensión.La versión de la extensión. La información de versión está disponible en el archivo de manifiesto o en Microsoft Edge después
edge://extensionsde cargar la extensión empaquetada.Identificador de la extensión. La información de identificador está disponible en Microsoft Edge después
edge://extensionsde cargar la extensión empaquetada.
En los ejemplos siguientes se usa 1.0 como versión y aaaaaaaabbbbbbbbccccccccdddddddd para el identificador. Este identificador es el identificador CRX, que es un código único de 32 caracteres que son las letras que están presentes al final de la dirección URL de la extensión. Este identificador se genera automáticamente y no se puede personalizar.
Uso del Registro de Windows (solo Windows)
Para distribuir la extensión mediante el Registro de Windows:
Busque o cree la siguiente clave en el Registro:
- Windows de 32 bits:
HKEY_LOCAL_MACHINE\Software\Microsoft\Edge\Extensions - Windows de 64 bits:
HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Edge\Extensions
- Windows de 32 bits:
Cree una nueva clave o carpeta en Extensiones con el mismo nombre que el identificador de la extensión. Por ejemplo, cree la clave con el nombre
aaaaaaaabbbbbbbbccccccccdddddddd.En la clave Extensiones , cree la
update_urlpropiedad y establezca el valorhttps://edge.microsoft.com/extensionwebstorebase/v1/crxen . Laupdate_urlpropiedad apunta al archivo de la.crxextensión en complementos de Microsoft Edge.{ "update_url": "https://edge.microsoft.com/extensionwebstorebase/v1/crx" }Si desea instalar una extensión desde Chrome Web Store, establezca el valor de
update_urlenhttps://clients2.google.com/service/update2/crx.En Microsoft Edge, vaya a
edge://extensionsy compruebe que aparece la extensión.
Uso de un archivo JSON de preferencias (macOS y Linux)
Para distribuir la extensión mediante un archivo JSON de preferencias:
Al usar Linux, asegúrese de que el
.crxarchivo de extensión está disponible en el equipo en el que se instalará la extensión. Copie el.crxarchivo de extensión en un directorio local o use un recurso compartido de red al que se pueda acceder desde la máquina.Cree un archivo JSON donde el nombre del archivo se corresponda con el identificador de la extensión. Por ejemplo, cree un archivo JSON con el nombre
aaaaaaaabbbbbbbbccccccccdddddddd.jsonde archivo .El nombre del archivo JSON de preferencias es el identificador CRX de la extensión de Microsoft Edge, seguido de una
.jsonextensión. El id. CRX es un código único de 32 caracteres que son las letras que están presentes al final de la dirección URL de la extensión. Este identificador se genera automáticamente y no se puede personalizar.En función del sistema operativo, guarde el archivo JSON en una de las carpetas siguientes:
macOS
- Específico del usuario:
~USERNAME/Library/Application Support/Microsoft Edge/External Extensions/ - Para todos los usuarios:
/Library/Application Support/Microsoft/Edge/External Extensions/
Para evitar que los usuarios no autorizados instalen extensiones para todos los usuarios, asegúrese de que el archivo de preferencias de extensión sea de solo lectura.
Asegúrese también de que se cumplen las condiciones siguientes:
- Cada directorio de la ruta de acceso es propiedad de la raíz del usuario.
- Cada directorio de la ruta de acceso se asigna al
admingrupo owheel. - No se
worldpueden escribir todos los directorios de la ruta de acceso. - La ruta de acceso debe estar libre de vínculos simbólicos.
- Específico del usuario:
Linux
- Específico del usuario:
~/.config/microsoft-edge/External Extensions/ - Para todos los usuarios:
/usr/share/microsoft-edge/extensions/
- Específico del usuario:
En función del escenario, copie el código adecuado que sigue en el archivo JSON de preferencias.
Solo se aplica a Linux. Si instala desde un archivo, especifique la ubicación y la versión en
external_crxyexternal_version:{ "external_crx": "/home/share/extension.crx", "external_version": "1.0" }Se aplica a macOS y Linux. Si instala desde ,
update_urlespecifique la dirección URL de actualización enexternal_update_url.Copie el código siguiente en el archivo JSON de preferencias al instalar desde archivos locales
.crxsolo en Linux:{ "external_update_url": "http://myhost.com/mytestextension/updates.xml" }Copie el código siguiente en el archivo JSON de preferencias al instalar desde complementos de Microsoft Edge en macOS y Linux:
{ "external_update_url": "https://edge.microsoft.com/extensionwebstorebase/v1/crx" }
Para instalar extensiones para configuraciones regionales específicas, enumere las configuraciones regionales admitidas en
supported_locales.Puede especificar configuraciones regionales primarias para instalar la extensión para todas las configuraciones regionales de idioma que usan ese elemento primario. Por ejemplo, al usar la configuración
enregional primaria , la extensión se instala para todas las configuraciones regionales en inglés, comoen-US,en-GB, etc. Cuando los usuarios cambian la configuración regional en su explorador, se desinstalan las extensiones instaladas externamente. Para instalar la extensión para cualquier configuración regional, no usesupported_locales.{ "external_update_url": "https://edge.microsoft.com/extensionwebstorebase/v1/crx", "supported_locales": [ "en", "fr", "de" ] }Compruebe que la extensión está instalada en Microsoft Edge; para ello, vaya a
edge://extensions.
Actualización y desinstalación de extensiones instaladas externamente
Microsoft Edge examina las entradas de metadatos en el Registro cada vez que se inicia el explorador y realiza cualquier cambio en las extensiones instaladas externamente.
Para actualizar la extensión a una nueva versión, actualice la version cadena en el archivo de manifiesto de extensión y, a continuación, actualice la versión en el Registro.
Es posible que tenga que desinstalar las extensiones instaladas externamente, que se instalaron como parte de un paquete de software que se instaló anteriormente en el equipo. Para desinstalar la extensión, quite el archivo JSON de preferencias o quite la clave del registro.
Vea también:
- Establecer una extensión instalada externamente para actualizarse automáticamente
- Formato de archivo de manifiesto para extensiones
Bloqueo de extensiones
Las directivas para ExtensionInstallForcelist, la lista de bloques y ExtensionSettings se usan cuando las empresas quieren instalar o bloquear extensiones específicas en las máquinas cliente. Las extensiones y su origen configurados en ExtensionInstallForcelist, ExtensionInstallSources o ExtensionSettings tienen prioridad sobre BlockExternalExtensions.
Si la BlockExternalExtensions directiva está establecida en Not Configured o Disabled, no tiene ningún efecto. Si la BlockExternalExtensions directiva está establecida en Enabled, se impide la instalación de extensiones externas (por software de terceros).
Vea también
- Establecer una extensión instalada externamente para actualizarse automáticamente
- Formato de archivo de manifiesto para extensiones
Documentos de Microsoft Edge Enterprise:
Nota:
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por Google y usadas según los términos descritos en la licencia internacional creative Commons Attribution 4.0. La página original se encuentra aquí.
Esta obra está licenciada bajo una Licencia Internacional Creative Commons Attribution 4.0.