Conectar vía API
Sigue las instrucciones a continuación para conectar Violet a Teamcenter mediante la API de Teamcenter.
Configurar la conexión con tu servidor
Primero, deberás asegurarte de que Violet pueda acceder a tu servidor Teamcenter mediante uno de los métodos siguientes:
Opción 1: Acceso directo de Violet (Método preferido)
En este método, Violet se comunicará directamente con tu servidor Teamcenter en un puerto dedicado.
Para ello, deberás abrir tu firewall a nuestra dirección IP:
Por defecto, Violet se conectará al puerto TCP:8080 en tu servidor Teamcenter
Para garantizar que la conexión entre Violet y Teamcenter sea segura, es importante que el endpoint en tu servidor Teamcenter esté protegido con un certificado SSL válido.
Si prefieres usar un puerto diferente, háznoslo saber. Cualquier puerto está bien siempre que JsonRestServices esté disponible allí.
Si estás usando Teamcenter Active Workspace, también necesitaremos comunicarnos con el puerto 3000 (en particular si planeas transferir archivos de Teamcenter)
Añade nuestra dirección IP (abajo) a la lista de permitidos en los puertos seleccionados
Para Violet: 50.19.87.143
Para VioletGov: 3.31.169.141
Opción 2: Conectar vía VPN
En este método, necesitaremos establecer un túnel VPN (recomendamos Tailscale) entre la VPC de AWS de Violet y la red donde se aloja tu Teamcenter.
Consulta más detalles sobre cómo configurar esto aquí.
También soportamos la conexión a través de AWS PrivateLink.
En cualquier caso, necesitaremos trabajar directamente con tu equipo para configurar y confirmar la conexión.
Confirmar acceso
Tu instancia de Teamcenter deberá estar ejecutando JsonRestServices para permitir que Violet se conecte. Para la mayoría de las implementaciones, puedes esperar que esto esté habilitado por defecto.
Si no estás seguro de si tu instancia está ejecutando JsonRestServices, puedes ejecutar la prueba rápida a continuación.
Probar si tu Teamcenter está ejecutando JsonRestServices
Abre un navegador web y navega a: http://yourteamcenter.yourdomain.com:8080/tc/JsonRestServices
(Nota, reemplaza
yourteamcenter.yourdomain.comcon la ubicación de tu servidor Teamcenter).
Deberías ver una página de error con el siguiente mensaje. Esto confirma que JsonRestServices se están ejecutando en ese endpoint.
La solicitud no pudo ser entendida por el servidor debido a una sintaxis malformada.
Si ves una respuesta distinta a este mensaje, es posible que no tengas JsonRestServices habilitados. Necesitaremos conectarnos con el equipo de implementación de Teamcenter para habilitarlos.
Crear una cuenta de servicio
Sugerimos que crees una cuenta de servicio dedicada de solo lectura en Teamcenter para Violet. A menos que tengas ActiveWorkspace, esto en realidad es necesario para permitir que Violet acceda a la API REST sin bloquear a otro usuario.
Incluso con ActiveWorkspace (que permite inicios de sesión simultáneos para un solo usuario), tener una cuenta de servicio dedicada ayudará a evitar ambigüedad en tus datos y permitirá al equipo de Violet probar y mantener la integración de la manera más fiable.
Tu representante de Violet compartirá un bóveda de 1Password contigo para intercambiar credenciales de forma segura.
Conectar Teamcenter
Selecciona
TeamcenterIntroduce la URL del servidor seguida del número de puerto que seleccionaste durante la configuración (típicamente
:8080).Introduce tu nombre de usuario y contraseña de Teamcenter, luego haz clic en Conectar.
Puedes usar tu propia cuenta de usuario o una cuenta de servicio. Normalmente recomendamos usar una cuenta de servicio para evitar ambigüedad en tus datos, especialmente en organizaciones grandes.

Una vez que tu conexión esté activa, estarás listo para configurar tu integración con Teamcenter.
Última actualización
¿Te fue útil?

