cs-membership-user-migration icon

cs-membership-user-migration

(0 reviews)
Job de migración automatizada de usuarios desde base de datos Membership hacia Azure B2C, con sincronización de credenciales, validación de identidad, y actualización de atributos extendidos de usuario empresarial.

home

🛡️ cs-membership-user-migration-job

Esta API expone servicios de integración asociados a un proceso automatizado de migración de usuarios desde el sistema Membership hacia Azure AD B2C.

Incluye un job programado y endpoints de soporte que permiten la consulta y validación de usuarios migrados, actuando como una capa de abstracción y seguridad.


🌐 Información Básica

  • Título de la API / Job: cs-membership-user-migration-job
  • Versión: 1.0.0
  • Plataforma: MuleSoft Anypoint Platform
  • Tipo: Process API + Job Programado
  • URL Base:https://cs-membership-user-migration-job-qa.us-e1.cloudhub.io/api/
  • Ambiente disponible: qa
  • Protocolo: HTTPS / REST
  • Formato de Datos: JSON

🔐 Autenticación

Para consumir los endpoints REST expuestos por esta API, el consumidor debe enviar obligatoriamente en cada solicitud los siguientes mecanismos de seguridad:

  1. Client ID Enforcement

    • Headers requeridos:

      • client_id
      • client_secret
    • Las credenciales son asignadas a la aplicación consumidora en MuleSoft Anypoint Platform.
  2. Bearer Token (OAuth 2.0)

    • Header requerido:

      • Authorization: Bearer <access_token>
    • El token debe ser obtenido desde el servicio corporativo de autenticación.
    • El token debe estar vigente al momento de la solicitud.

Ambos mecanismos son requeridos para que la solicitud sea aceptada por la plataforma.

📌 Nota importante: Estos mecanismos aplican únicamente a los endpoints REST. El job programado se ejecuta de forma autónoma y no requiere autenticación externa.

🔒 Aviso de Seguridad
Las credenciales (client_id, client_secret) y los tokens OAuth son información sensible y no deben compartirse ni almacenarse en repositorios públicos.


🚀 Cómo Consumir

La API se encuentra publicada y disponible para consumo a través de:

📌 El acceso está restringido a consumidores previamente autorizados en Anypoint Platform.

📋 Para consultar detalles de cada método:
1. Navegar en el menú izquierdo de la documentación
2. Expandir la sección "Summary"
3. Seleccionar el método específico que requiere consultar


📍 Endpoints Disponibles

MétodoEndpointDescripción
GET/obtain-users-by-b2cObtener información de un usuario desde Azure AD B2C mediante parámetros de consulta
GET/identity-validation/{b2cObjectId}Validar la identidad de un usuario migrado en Azure AD B2C

🕒 Job Programado

  • Tipo: Scheduler automático
  • Descripción: Ejecuta el proceso masivo de migración de usuarios desde Membership hacia Azure AD B2C.
  • Invocación:
    • No requiere consumo externo
    • Se ejecuta de forma autónoma según la programación configurada
    • No aplican mecanismos de autenticación (ejecución interna)

⚠️ Manejo de Errores

La API utiliza códigos de estado HTTP estándar para indicar el resultado del procesamiento de solicitudes REST.

Estos códigos representan condiciones de autenticación, autorización, formato o disponibilidad del servicio, y no validaciones funcionales propias del proceso de migración de identidad.

CódigoEstadoDescripción
200OKSolicitud procesada correctamente
400Bad RequestParámetros inválidos o faltantes
401UnauthorizedToken OAuth inválido o ausente
403ForbiddenClient ID sin autorización para el recurso
404Not FoundRecurso no encontrado
409ConflictConflicto en el estado del recurso
429Too Many RequestsLímite de solicitudes excedido
500Internal Server ErrorError inesperado del lado del servidor
502Bad GatewayError en sistemas backend
503Service UnavailableServicio temporalmente no disponible
504Gateway TimeoutTiempo de espera agotado

📞 Soporte

Para asistencia técnica o incidencias relacionadas con la integración:

Coordinación de Servicios de Integración y Aplicaciones
📧 Correo: epalma@fgs.co


📅 Información Adicional

Documentación actualizada: Enero 2026
© 2026 Fundación Grupo Social – Colmena



Reviews