Saltar al contenido principal

Descripción general de la API

API de Passwork es una interfaz de software que proporciona acceso a todas las funciones de Passwork. Mediante la API, puede automatizar cualquier operación: obtención y creación de contraseñas, así como la gestión de bóvedas, usuarios, archivos, derechos de acceso y registros de eventos.

Por qué se necesita la API

La API le permite integrar Passwork con los sistemas internos de su empresa, automatizar tareas rutinarias y crear servicios personalizados basados en el almacenamiento seguro de contraseñas. Esto es especialmente importante para las empresas donde la gestión rápida y segura del acceso es fundamental.

Qué ofrece la API de Passwork

  • Acceso a todas las capacidades de Passwork: Todas las funciones disponibles en la interfaz web son accesibles a través de la API: trabajo con contraseñas, bóvedas, carpetas, etiquetas, archivos adjuntos, usuarios, roles y registros.
  • Automatización de procesos: Mediante la API, puede automatizar la provisión y revocación de acceso, la actualización de contraseñas, la integración con CI/CD y la auditoría de eventos.
  • Integración con otros sistemas: La API le permite conectar Passwork a sistemas de monitorización, mesas de servicio, portales internos, etc.

Cómo la API ayuda a las empresas y los departamentos de TI

  • Provisión rápida de acceso: El departamento de TI puede crear automáticamente accesos temporales para empleados y contratistas, reduciendo la carga del servicio de asistencia.
  • Gestión segura de secretos: Todos los secretos están centralizados y protegidos, reduciendo el riesgo de filtraciones.
  • Control y auditoría: A través de la API, puede exportar registros, rastrear las acciones de los usuarios y responder rápidamente a incidentes.
  • Flexibilidad para DevOps: Integración con pipelines de CI/CD, contenedores, automatización de despliegue y pruebas.

Ejemplo de uso de la API

  • Creación automática de bóvedas y provisión de acceso para un empleado durante la incorporación.
  • Rotación programada de contraseñas de cuentas de servicio.
  • Integración con el portal interno para solicitar acceso a servicios específicos.

Herramientas adicionales

Para facilitar el trabajo con la API, están disponibles las siguientes herramientas:

  • Passwork CLI — herramienta de línea de comandos para trabajar con contraseñas y la API.
  • Conector oficial de Python — biblioteca para integrar Passwork en scripts y aplicaciones de Python.
  • Docker CLI — imagen de Docker con Passwork CLI para la integración en pipelines de CI/CD.

Documentación técnica

Consulte la documentación técnica de la API