En Salesforce Classic, ¿los activadores de versión de contenido no se activan en archivos cargados a través de comentarios de chat?
Actualmente estamos intentando restringir qué archivos se pueden cargar globalmente en nuestra organización utilizando la información presente en los objetos ContentVersion/Adjunto . Sin embargo, en el caso de archivos cargados a través de comentarios de charla de Salesforce Classic, parece que esta acción no activa desencadenadores en objetos ContentVersion o Adjunto. Si bien enviar el comentario activa los disparadores en FeedItem, no afecta el archivo que ya se cargó en el momento de la selección. Puedo ver que, bajo el capó, los datos del archivo se publican en una URL similar a chatter/handlers/chatterfile
Pasos para reproducir en Salesfose Classic
- Empezar a crear un comentario de chat
- Presiona adjuntar archivos
- Seleccione un archivo de la computadora
- El archivo se carga sin que se ejecuten activadores
Agradecería cualquier ayuda o posible solución a este problema
Respuestas
Creé dos activadores en una ContentVersion y otra en ContentDocumentLink e intenté cargar los archivos usando comentarios de chat. Encontré que el gatillo se activa si está cargando un archivo nuevo.

Si está agregando un archivo directamente desde Salesforce, el activador no se activará para contentVersion, pero se activará para ContentDocumentLink.

Si está en clásico, asegúrese de habilitar esta configuración: -

Lo que observé es que el activador de versión de contenido no se activa, pero el activador de enlace de documento de contenido se activa después de hacer clic en el botón de comentario.
Creo que debe confiar en el activador contentDocumentLink entonces.