Permisos necesarios para la implementación y administración de aplicaciones de BizTalkPermissions Required for Deploying and Managing a BizTalk Application

La implementación de aplicaciones incluye la implementación de ensamblados de BizTalk a partir de Visual Studio, así como la importación, exportación e instalación de aplicaciones de BizTalk.Application deployment includes deploying BizTalk assemblies from Visual Studio as well as importing, exporting, and installing BizTalk applications. Los permisos básicos necesarios para llevar a cabo estas tareas son los siguientes:The basic permissions you need to perform these tasks are as follows:

  • Como miembro del grupo de administradores de BizTalk Server, se le conceden los permisos necesarios para implementar ensamblados de BizTalk a partir de Visual Studio.As a member of the BizTalk Server Administrators group, you are granted the permissions required to deploy BizTalk assemblies from Visual Studio.

  • Como miembro del grupo de administradores de BizTalk Server, se le conceden los permisos necesarios para implementar ensamblados de BizTalk en un grupo de BizTalk.As a member of the BizTalk Server Administrators group, you are granted the permissions required to import BizTalk applications into a BizTalk group. Si se ha especificado la opción para agregar un ensamblado incluido en la aplicación a la caché de ensamblados global (GAC), también es preciso contar con permisos de escritura en la carpeta de ensamblados.If the option to add an assembly included in the application to the global assembly cache (GAC) on import has been specified, you must also have Write permissions on the assembly folder. Como miembro del grupo de administradores locales, cuenta con este permiso.As a member of the local Administrators group, you have this permission.

  • Como miembro del grupo de administradores de BizTalk Server o de operadores de BizTalk Server, se le conceden los permisos necesarios para:As a member of the BizTalk Server Administrators or BizTalk Server Operators group, you are granted the permissions required to:

    • Exportar aplicaciones de BizTalk.Export BizTalk applications

    • Iniciar y detener puertos de envío, grupos de puertos de envío y orquestaciones.Start and stop send ports, send port groups, and orchestrations

    • Habilitar y deshabilitar ubicaciones de recepción.Enable and disable receive locations

    • Suspender, reanudar y finalizar instancias.Suspend, resume, and terminate instances

    • Iniciar y detener aplicaciones.Start and stop applications

  • Como miembro del grupo local de administradores, se le conceden permisos para instalar aplicaciones de BizTalk en el equipo local.As a member of the local Administrators group you are granted permissions to install BizTalk applications on the local computer.

    Es posible que desee asignar los permisos más restrictivos a los usuarios para que lleven a cabo estas tareas.You may want to provide the most restrictive permissions for users to perform these tasks. El resto de este tema proporciona más detalles sobre los permisos necesarios con el contenido y orden siguientes:The remainder of this topic provides more details on the required permissions, as follows.

  • Permisos para implementar ensamblados de BizTalk desde Visual StudioPermissions for deploying BizTalk assemblies from Visual Studio

  • Permisos para la importación de una aplicaciónPermissions for importing an application

  • Permisos para exportar una aplicaciónPermissions for exporting an application

  • Permisos para instalar una aplicaciónPermissions for installing an application

Permisos para implementar ensamblados de BizTalk desde Visual StudioPermissions for deploying BizTalk assemblies from Visual Studio

Para implementar ensamblados de BizTalk desde Visual Studio, debe contar, como mínimo, con permisos de escritura en la base de datos de administración de BizTalk.To deploy BizTalk assemblies from within Visual Studio, you must have Write permission on the BizTalk Management database, at a minimum. Este permiso se le concede como miembro del grupo de administradores de BizTalk Server.You are granted this permission as a member of the BizTalk Server Administrators group.

Permisos para la importación de una aplicaciónPermissions for importing an application

Para importar una aplicación de BizTalk, debe contar, como mínimo, con los siguientes permisos.To import a BizTalk application, you must have the following permissions, at a minimum. Todos los permisos necesarios se le conceden como miembro del grupo de administradores de BizTalk Server; no obstante, si desea instalar cualquier ensamblado en la GAC, también debe contar con permisos de escritura en la carpeta de ensamblados.You are granted all of the required permissions as a member of the BizTalk Server Administrators group, except that if you want to install any assemblies to the GAC, you must also have Write permissions on the assembly folder.

ElementoItem PermisosPermissions Caso en el que resulta necesarioWhen Required
Base de datos de administración de BizTalkBizTalk Management database Lectura/escrituraRead/Write Siempre.Always required.
Base de datos del motor de reglas de BizTalkBizTalk Rule Engine database Lectura/escrituraRead/Write Necesario únicamente si la aplicación incluye recursos de reglas.Required only if the application includes rules resources.
Base de datos de BAMBAM database Lectura/escrituraRead/Write Necesario únicamente si la aplicación incluye recursos de BAM.Required only if the application includes BAM resources
Caché de ensamblados global (GAC)Global assembly cache (GAC) Lectura/escrituraRead/Write Requerido únicamente si la aplicación incluye recursos de ensamblados y se especifica que los ensamblados se agregan a la GAC durante la importación.Required only if the application includes assembly resources, and you specify that the assemblies are added to the GAC on import. (Consulte la siguiente nota.)(See Note.)

Nota

Al importar un ensamblado utilizando el asistente para importación, se puede especificar la opción para agregar el ensamblado a la caché de ensamblados global (GAC).When importing an assembly by using the Import Wizard, you can specify the option to add the assembly to the global assembly cache (GAC). En este caso, es necesario contar con permisos de escritura en la carpeta de ensamblados.In this case, you must have write permission on the assembly folder. Para obtener más información acerca de la carpeta de ensamblados, vea permisos para instalar una aplicación.For more information about the assembly folder, see Permissions for installing an application.

Si la aplicación incluye una secuencia de comandos que implementa cualquier elemento además de los enumerados, es necesario contar con permisos adecuados para implementar los elementos adicionales.If your application includes a script that deploys any items in addition to those listed, you must have appropriate permissions to deploy the additional items.

Permisos para exportar una aplicaciónPermissions for exporting an application

Para exportar una aplicación de BizTalk, debe contar, como mínimo, con los siguientes permisos.To export a BizTalk application, you must have the following permissions, at a minimum. Los permisos necesarios se le conceden como miembro del grupo de operadores de BizTalk.You are granted the required permissions as a member of the BizTalk Operators group.

ElementoItem PermisosPermissions Caso en el que resulta necesarioWhen Required
Base de datos de administración de BizTalkBizTalk Management database LecturaRead Siempre.Always required.
Base de datos del motor de reglas de BizTalkBizTalk Rule Engine database LecturaRead Necesario únicamente si la aplicación incluye recursos de reglas.Required only if the application includes rules resources.
Almacén de certificadosCertificate store LecturaRead Necesario únicamente si la aplicación incluye recursos de certificados.Required only if the application includes certificate resources.
Internet Information ServicesInternet Information Services LecturaRead Necesario únicamente si la aplicación incluye recursos del directorio virtual.Required only if the application includes virtual directory resources.

Permisos para instalar una aplicaciónPermissions for installing an application

De forma predeterminada, los miembros del grupo local de administradores cuentan con los permisos necesarios para instalar aplicaciones de BizTalk en el equipo local.By default, members of the local Administrators group have the permissions required to install BizTalk applications on the local computer. Si desea proporcionar permisos más restringidos a los usuarios que necesiten instalar aplicaciones, consulte la tabla siguiente en la que se proporcionan los permisos mínimos que debe configurar.If you want to provide more restricted permissions to users who need to install applications, the following table provides the minimum permissions that you must configure. Además de estos permisos, si la aplicación tiene recursos que requieren permisos adicionales para su instalación, como para crear una nueva tabla de base de datos o una nueva base de datos, también debe contar con estos permisos.In addition to these permissions, if your application has resources that require additional permissions to install, such as to create a new database or database table, you must also have these permissions.

ElementoItem PermisosPermissions Caso en el que resulta necesarioWhen Required
Almacén de certificadosCertificate store Lectura/escrituraRead/Write Necesario únicamente si la aplicación incluye recursos de certificados.Required only if the application includes certificate resources.
Internet Information ServicesInternet Information Services Lectura/escrituraRead/Write Necesario únicamente si la aplicación incluye recursos del directorio virtual.Required only if the application includes virtual directory resources.
GACGAC Lectura/escrituraRead/Write Necesario únicamente si la aplicación incluye recursos de ensamblados y se especifica que los ensamblados se agregan a la GAC durante la instalación.Required only if the application includes assembly resources, and you specify that the assemblies are added to the GAC on install. (Vea la nota, a continuación).(See Note, below.)
Sistema de archivosFile system Lectura/escrituraRead/Write Necesario únicamente si se ha establecido una propiedad de destino para un recurso.Required only if a destination property has been set for a resource.
RegistroRegistry Lectura/escrituraRead/Write Es necesario si la regsvcs o regasmpropiedad está establecida en True para un recurso de ensamblado que contiene administrados componentes COM o COM +.Required if the regsvcs or regasmproperty is set to True for an assembly resource containing managed COM or COM+ components.
RegistroRegistry Lectura/escrituraRead/Write Necesario si la aplicación incluye recursos COM sin administrar.Required if the application includes unmanaged COM resources

Nota

En la consola de administración de BizTalk Server, se puede especificar la agregación de un ensamblado a la GAC durante la instalación (haga clic con el botón secundario en el ensamblado de la carpeta de recursos y, a continuación, haga clic en Modificar).From the BizTalk Server Administration console, you can specify that an assembly be added to the GAC on installation (right-click the assembly in the resources folder and then click Modify). Si se especifica esta opción, la instalación de la aplicación de BizTalk requerirá permiso de escritura en la carpeta de ensamblados, que es la que contiene la GAC.If this option is specified, then installing the BizTalk application requires Write permission on the assembly folder, which contains the GAC. La ruta de la carpeta de ensamblados es %SystemRoot%\assembly.The path of the assembly folder is %SystemRoot%\assembly.

Vea tambiénSee Also

Consideraciones de seguridad para la implementación de aplicacionesSecurity Considerations for Application Deployment