Permisos granulares y registro manual de aplicaciones para Integración MS Teams/365

jorgemdmg

Platinum Partner
Registrado
10 Feb 2021
Mensajes
2
Hola a todos,

Escribo este post para solicitar una mejora crítica en la forma en que 3CX gestiona la integración con Microsoft 365 y Teams (Direct Routing).

El Problema Actual: Actualmente, el asistente de integración de 3CX requiere credenciales de Global Administrator y solicita permisos excesivos sobre el Tenant de Microsoft (Lectura/Escritura en todo el directorio, Calendarios, SharePoint, etc.) para completar la configuración.

Si bien esto facilita la vida a las PYMES, es un bloqueo para clientes con cierto tamaño. Como se ha discutido en otros hilos (referencia al caso de javier.fletcher), un cliente con presencia global no puede permitir que una PBX que solo se usará en una sucursal local tenga permisos de escritura sobre todo su Tenant global.

El Bloqueo de Seguridad:Los departamentos de CISO/Seguridad de los clientes rechazan la integración por dos motivos:
  1. Violación del principio de "Least Privilege": No se puede justificar dar acceso a SharePoint o Calendarios si solo necesitamos Voice/Teams Direct Routing.
  2. Riesgo de exposición: No quieren sincronizar/exponer toda su estructura de usuarios de Azure AD (Entra ID) cuando solo una fracción usará 3CX.
La Solución Propuesta:Necesitamos un modo de "Configuración Avanzada" que permita:
  1. Selección Granular de Permisos: Poder elegir qué permisos otorgar. Si solo quiero telefonía, debería poder desactivar la sincronización de contactos/calendario/SharePoint.
  2. Manual Azure App Registration: En lugar de obligar a usar el Wizard automatizado (que requiere Global Admin), permitirnos introducir manualmente el Application ID, Directory ID y Client Secret de una App que hayamos creado nosotros en Azure con los permisos estrictamente necesarios (Scoped Permissions).
  3. Filtrado previo a la sincronización: Poder limitar qué grupos de seguridad de O365 "ve" 3CX antes de que ocurra la sincronización inicial.
Esto es vital para poder seguir implementando 3CX en entornos corporativos con normativas de seguridad estrictas.

Gracias.
 
De nada, que tengas buena semana!
 

Estadísticas del Foro

Temas
44.439
Mensajes
232.807
Miembros
78.338
Último miembro
neil.marsura