Seguridad

PowerShell para la administración automática de Dynamics AX 2012 (PS-II)

En la primera entrega de esta serie sobre PowerShell y DevOps para Microsoft Dynamics AX 2012  hablábamos sobre los principios más básicos de PowerShell y su sintaxis. También vimos en post anteriores como PowerShell se puede usar de formas bastante creativas. Esta vez vamos a ver los comandlets específicos para la administración de Microsoft Dynamics AX 2012, que podemos separar …

PowerShell para la administración automática de Dynamics AX 2012 (PS-II) Leer más »

HOWTO: Exponer servicios de Microsoft Dynamics AX 2012 en un IIS externo

Para exponer los servicios web de Microsoft Dynamics AX 2012 fuera de nuestra red, es necesario instalar un servicio IIS que maneje las conexiones y la seguridad con “el mundo exterior“. La instalación de este servicio dependerá de nuestra red y lo ideal es que sea realizado por personal especializado en estas tareas (normalmente en …

HOWTO: Exponer servicios de Microsoft Dynamics AX 2012 en un IIS externo Leer más »

[HOWTO] Tomar el control de un backup de AX 2012 mediante PowerShell

Hace unos días hacía un comentario en twitter acerca de las posibilidades de PowerShell que me trajo mucho feedback. Installed a complete AX development server from a fresh Windows in 20 min, fully unattended, with a powershell script. — José Antonio Estevan² (@jaestevan) February 26, 2015 Supongo que hay mucho interés en conocer más sobre …

[HOWTO] Tomar el control de un backup de AX 2012 mediante PowerShell Leer más »

Consultar roles de seguridad desde SQL en AX 2012

No es algo común pero en algún caso nos puede venir bien consultar qué roles de seguridad tiene un usuario consultando la base de datos. Lo ideal sería utilizar servicios web o algo parecido, utilizando un código X++ parecido al siguiente (código extraído del capítulo 10: “Licencia, Configuración y Seguridad” de mi libro): static void QueryRoles(Args _args) …

Consultar roles de seguridad desde SQL en AX 2012 Leer más »

Configurar Firewall en instalaciones Microsoft Dynamics AX 2012Microsoft Dynamics AX 2012 Firewall Setup

Complementando el artículo que publiqué hace unas semanas, recopilando los datos para configurar la seguridad de instalaciones Microsoft Dynamics AX 2012, el siguiente cuadro detalla la información necesaria para configurar el Firewall de Windows en cada una de las máquinas implicadas en una de estas instalaciones. Componente Equipo Configuración del Firewall Notas Setup Permitir conexiones …

Configurar Firewall en instalaciones Microsoft Dynamics AX 2012Microsoft Dynamics AX 2012 Firewall Setup Leer más »

Seguridad en Instalaciones Microsoft Dynamics AX 2012

Requisitos de Seguridad para los Servidores de Microsoft Dynamics AX Servidor Configuración Application Object Server (AOS) El directorio de logs no se puede cambiar. El log siempre se guarad en <carpetainstalación>\log. Restringir el acceso a este directorio sólo a administradores y a las cuentas de servicio de AOS. La cuenta utilizada para el inicio de …

Seguridad en Instalaciones Microsoft Dynamics AX 2012 Leer más »

AX TIP: Validar permisos (claves de seguridad) por código

A veces en nuestros desarrollos queremos limitar ciertos procesos a usuarios que tengan activa determinada clave de seguridad (Security Key): (la imagen es de la documentación oficial)  Para hacerlo utilizaremos las funciones que el estándar dispone para ello. Encontramos un ejemplo de utilización en la clase estándar SysTest: // Only a developer can run unit …

AX TIP: Validar permisos (claves de seguridad) por código Leer más »

Verificar una base de datos tras cambiarla de entorno o dominio

Sólo una breve reseña de un artículo publicado por Microsoft hace algunas semanas, muy útil para mantenerlo en los links de interés para futuras necesidades. Es un hecho que mover una aplicación AX de un entorno a otro, especialmente cuando se mueve o copia de un dominio a otro (por ejemplo, el paso del entorno …

Verificar una base de datos tras cambiarla de entorno o dominio Leer más »

Run as different user con ShellRunas

Cuando se trabaja con diferentes entornos de AX resultaba útil la funcionalidad “Ejecutar como usuario diferente …” (Run as …) disponible en Windows XP. Existe la posibilidad de recuperar esta funcionalidad en Windows Vista / 7 mediante el complemento ShellRunas publicado por Sysinternals. Se puede descargar gratuitamente desde TechNet y su instalación es muy sencilla, …

Run as different user con ShellRunas Leer más »