- Se descapó
- 5 de agosto de 2026 a las 6:37 UTC
- Autor
- Kamo
- Compromit
- 6df0008
Los equipos no son una API, así que el proveedor pega tres aviones de control: Graph, app-only - call history (getPstnCalls), se lee en la presencia, directorio y el inventario del dispositivo de equipos. Los registros de llamadas son de aplicación-permisión por diseño; Microsoft afirma claramente que no tienen forma delegada. Graph, delegado - la presencia escribe (Presencia.LeerWrite existe sólo como un delegados, permiso auto-sólo) y buzón de voz, que vive en el Intercambiar buzón porque los equipos no tienen ningún recurso de buzón de voz. Servicios de comunicación Azure El suave en el navegador en el propio miembro Línea de teléfono de los equipos, a través del intercambio de fichas de endpoint de los equipos personalizado. Este es el única ruta apoyada: los equipos no exponen a terceros registrador de SIP, y el gráfico que llama API se une como un robot en lugar de como usuario. Las capacidades se calculan de lo que una instancia está realmente configurada en lugar de duro, por lo que un org sin ACS reporta vozLlamadas=false y la IU esconde el diallero en lugar de aflorar una llamada a medias 501. Deliberadamente ausente, porque no existe ninguna API de Microsoft en ninguna versión: SMS de un número de Equipos, llamada colas, llamadas de reenvío, respuesta automática y grabación de inicio/parada. Esos mantenerse en la interfaz por defecto que elevan 501. Las credenciales resuelven primero por instancia (un org registra su propia aplicación Entra la forma de la empresa común, y no necesita nada de Kamo la plataforma) y bájese de nuevo por campo en una fila MICROSOFT-TEAMS en el registro de la plataforma OAuth. El abortamiento corre en dos saltos porque el inquilino debe ser descubierto antes de que pueda ser fijado: un administrador en, el id-token's "tid" da al inquilino real, entonces se envían a ese inquilino /v2.0/adminconsentimiento. El consentimiento es confirmado por d) acuñando una aplicación token y llamando a Graph - Microsoft devuelve admin.consent=True incluso sobre el fracaso, y advierte que el parámetro de redirdirecto de Etenant es falsificable, así que Tampoco se confía. Tanto los equipos fluyen y la conexión delegada por miembros multiplex en /api/voip/oauth/callback, el único camino ya público en el Porera, por lo que APIService no necesita una nueva ruta. Cambiar las notificaciones montar el /api/voip/webhook por la misma razón. El apretón de manos de Graph se diferencia de la consulta de RingCentral a?validationToken parámetro de la misma que se hace eco como texto/llama y se contesta antes que nada, desde entonces Gráfico baja las notificaciones durante diez minutos si un endpoint es lento. Suscripciones se crean sin filtrar a propósito: el filtro de suscripción todavía se dirige a la la recopilación de los participantes que dejó de devolver los datos en junio de 2026. Dos defectos preexistentes fijados porque los Equipos los hace portadores de carga: Controller de Llamamiento, CapacidadesControla de locación y llamadasContralor resuelto el proveedor a través de getPrimaryForOrg - la instancia activa más antigua de la org de CUALQUIER tipo. Eso sólo es correcto para un solo proveedor. Los equipos suelen ser un segundo proveedor, así que la historia de cada miembro, el buzón de voz y el estado de agente Habría sido servido por el proveedor que sea el proveedor primero. Ahora usan un miembro consciente de getForMember, que refleja lo que hizo SipController. - Borrando una instancia de izquierda member.voip.oauth.token filas de espaldas, ya que hay No FK a cascada, y siguieron reportando "conectados". Verificado: prueba de mvn - 133 pruebas, 0 fallos (49 nuevos).