La información que contiene este artículo se aplica a los administradores de Dropbox Standard, Business, Advanced, Business Plus y Enterprise.
Nota importante: El 14 de octubre de 2025, dejaremos de ofrecer Dropbox para Salesforce. Es posible que la herramienta no se elimine de inmediato, pero no podemos garantizar su disponibilidad después de esa fecha. Obtén más información sobre el fin de la compatibilidad de Dropbox para Salesforce.
Después de configurar Dropbox para Salesforce con la configuración estándar, es posible que desees personalizar tu integración de Dropbox para Salesforce como se describe aquí.
Para usar objetos personalizados u objetos no incluidos en la configuración predeterminada Account, Contact, Case, Opportunity y Lead (Cuenta, Contacto, Caso, Oportunidad o Cliente potencial), sigue estas instrucciones:
Dropbox para [objeto]:
<apex:page standardController="INSERT—API—NAME—HERE" docType="html-5.0" showHeader="false" sidebar="false" applyHtmlTag="false" applyBodyTag="false"> <Dropbox_for_SF:Dropbox /> </apex:page>
<apex:page standardController="INSERT—API—NAME—HERE" docType="html-5.0" showHeader="false" sidebar="false" applyHtmlTag="false" applyBodyTag="false"> <Dropbox_for_SF:Dropbox AllDropbox="true" /> </apex:page>
Si no usas Salesforce Lightning, sigue estas instrucciones:
Sigue estos para actualizar el diseño del objeto con la página de Visualforce creada:
A continuación, deberás configurar un nuevo activador o desencadenador de objeto ya sea para tu objeto personalizado u objeto no estándar mediante estos pasos:
Trigger <TRIGGER_NAME> on <OBJECT_API_NAME> (after update, after delete) { if(Trigger.isAfter && Trigger.isUpdate){ Dropbox_for_SF.HandleRecordChange.OnRecordChange(Trigger.old, Trigger.new); } if(Trigger.isAfter && Trigger.isDelete){ Dropbox_for_SF.HandleRecordChange.HandleMerge(Trigger.old); } }
Si no usas Salesforce Lightning, sigue estas instrucciones para configurar el activador para el objeto personalizado:
Para resolver el problema de cobertura del código, sigue estos pasos:
@isTest public class CustomTest { static testMethod void update<OBJECT_API_NAME>() { <OBJECT_API_NAME> a = new <OBJECT_API_NAME> (Name='test'); insert a; Test.startTest(); a.Name = 'new test'; update a; Test.stopTest(); system.assertEquals('new test', a.name); } }
Para usar Dropbox para Salesforce en Salesforce1 Mobile, primero debes agregar una tarjeta móvil al diseño de página.
A continuación, puedes habilitar objetos personalizados en Salesforce1 Mobile. Para que los objetos personalizados sean compatibles con Salesforce1 Mobile, primero habilita esta característica al configurar la página de Visualforce. Para que se muestren los objetos personalizados, sigue estos pasos:
<apex:page standardController=“INSERT—API—NAME—HERE” docType =“html-5.0” showHeader=“false” sidebar=“false” applyHtmlTag=“false” applyBodyTag="false"> <Dropbox_for_SF:DropboxMobile / > </apex:page>
Todos los objetos en Salesforce tienen un nombre de API. Si estás trabajando con objetos personalizados, encontrarás el nombre de la API siguiendo estas instrucciones:
Dropbox para Salesforce puede crear automáticamente una estructura de carpetas usando “carpetas de plantilla”. Estas carpetas vinculan tus registros de Salesforce con las carpetas en tu cuenta de Dropbox.
De forma predeterminada, las carpetas que crea Dropbox para Salesforce están vacías. Si quieres que contengan estructuras de subcarpetas propias, la característica de carpeta de plantilla te permitirá hacerlo.
Notas:
De forma predeterminada, al cambiar el nombre de un registro en Salesforce, el nombre de la carpeta asociada en Dropbox no se actualiza. Si lo prefieres, puedes habilitar la función de cambio de nombre automático, de modo que cuando cambies el nombre de una carpeta en Dropbox para Salesforce, el cambio se refleje automáticamente en Dropbox.
Los administradores de Salesforce pueden configurar Dropbox para Salesforce de un modo que siga el modelo de seguridad de Salesforce existente. Por defecto, Dropbox para Salesforce sigue el modelo de seguridad de Salesforce.
Si quieres modificar la configuración de uso compartido de la integración, sigue las instrucciones que se indican a continuación:
Los administradores de Salesforce pueden controlar cómo un usuario de Salesforce vincula Dropbox con Salesforce.
Dropbox para Salesforce te permite crear una estructura de carpetas que copia tu configuración de Salesforce en Dropbox. Sin embargo, los administradores pueden cambiar la estructura predeterminada o las convenciones de asignación de nombres de las carpetas creadas en función de cada objeto.
La convención estándar de asignación de nombres de los objetos “Contact” (Contacto) es First Name, Last Name (Nombre, Apellido). Sin embargo, puedes cambiar este parámetro a Last Name, First Name (Apellido, Nombre). Si implementas este cambio, la configuración de asignación de nombres respetará tus preferencias al crear nuevas carpetas.
Puedes permitir el acceso a la interfaz de Dropbox en Chatter. Para ello, solo agrega Dropbox como una acción rápida en Global Publisher (Publicador global).
¡Sí, gracias!
No mucho
Let us know how why it didn't help:
Thanks for letting us know!
¡Gracias por tus comentarios!