Exponer su aplicación conectada como una aplicación de lienzo
Puede exponer su aplicación conectada como una aplicación de lienzo. Las aplicaciones de lienzo estÔn disponibles como aplicaciones que el administrador de Salesforce de su organización instala o como aplicaciones personales que los usuarios instalan en organizaciones. Los usuarios acceden a una aplicación personal de lienzo desde la ficha Chatter y se les solicita permitir conectar la aplicación a sus datos de Salesforce. Los usuarios pueden elegir convertir una aplicación en una aplicación personal de lienzo.
Ediciones necesarias
| Disponible en: Salesforce Classic y Lightning Experience |
Se pueden crear aplicaciones conectadas en: Group Edition, Essentials Edition, Professional Edition, Enterprise Edition, Performance Edition, Unlimited Edition y Developer Edition Las aplicaciones conectadas se pueden instalar en: todas las ediciones |
| Permisos de usuario necesarios | |
|---|---|
| Para leer, crear, actualizar o eliminar aplicaciones conectadas: | Personalizar aplicación Y Modificar todos los datos O Gestionar aplicaciones conectadas |
| Para actualizar todos los campos, excepto Perfiles, Conjuntos de permisos y Atributos SAML de proveedor de servicio: | Personalizar aplicación Y Modificar todos los datos O Gestionar aplicaciones conectadas |
| Para actualizar Perfiles, Conjuntos de permisos y Atributos SAML de proveedor de servicio: | Personalizar aplicación Y Modificar todos los datos Y Gestionar perfiles y conjuntos de permisos |
| Para rotar la clave de consumidor y el secreto de consumidor: | Permitir la rotación de secreto y clave de consumidor |
| Para instalar y desinstalar aplicaciones conectadas: | Personalizar aplicación Y Modificar todos los datos O Gestionar aplicaciones conectadas |
| Para instalar y desinstalar aplicaciones conectadas empaquetadas: | Descargar paquetes de AppExchange Y Personalizar aplicación Y Modificar todos los datos O Gestionar aplicaciones conectadas |
Consulte Las nuevas aplicaciones conectadas ya no se pueden crear en Spring '26 para obtener mƔs detalles.
Para obtener mĆ”s información acerca de aplicaciones de lienzo, consulte la GuĆa del desarrollador de lienzo.
- Cree su aplicación conectada y complete su información bÔsica.
- En la sección Configuración de aplicación de lienzo, seleccione Lienzo para exponer su aplicación conectada como una aplicación de lienzo.
- Ingrese la URL de aplicación de lienzo en la aplicación de terceros. El usuario se dirigirĆ” a esta URL cuando haga clic en el vĆnculo hacia su aplicación de lienzo.
-
Seleccione un método de acceso para especificar cómo inicia la aplicación de lienzo el flujo de autorización de OAuth.
- Solicitud firmada (POST): Se utiliza la autorización de OAuth, pero cuando el administrador de Salesforce instala la aplicación de lienzo, permite implĆcitamente el acceso para los usuarios. No se solicita a los usuarios permitir que las aplicaciones accedan a su información de usuario. Cuando utilice este mĆ©todo de acceso, la autorización se publicarĆ” directamente en la URL de la aplicación de lienzo.
Si su aplicación de lienzo utiliza una autorización por solicitud firmada, no seleccione Realizar solicitudes en su nombre en cualquier momento para Ćmbitos de OAuth seleccionados.
- Flujo Web OAuth (GET): Se utiliza la autorización de OAuth y se solicita al usuario permitir a las aplicaciones acceder a su información. Cuando utiliza este método de acceso, la aplicación de lienzo debe iniciar el flujo de autorización de OAuth.
- Solicitud firmada (POST): Se utiliza la autorización de OAuth, pero cuando el administrador de Salesforce instala la aplicación de lienzo, permite implĆcitamente el acceso para los usuarios. No se solicita a los usuarios permitir que las aplicaciones accedan a su información de usuario. Cuando utilice este mĆ©todo de acceso, la autorización se publicarĆ” directamente en la URL de la aplicación de lienzo.
-
Si va a usar el inicio de sesión único (SSO) de SAML para la autenticación de la aplicación de lienzo, seleccione el campo Método de iniciación de SAML. Las opciones para este campo incluyen lo siguiente.
- Proveedor de identidad iniciado: Salesforce hace una solicitud inicial para iniciar el flujo de SSO.
- Proveedor de servicios iniciado: La aplicación de lienzo inicia el flujo de SSO una vez invocada la aplicación.
Nota Debe seleccionar Activar SAML en la sección Configuración de aplicación web para activar este campo. -
En Ubicaciones, seleccione dónde va a aparecer la aplicación de lienzo a los usuarios.
- Noticias en tiempo real de Chatter: La aplicación de lienzo aparece en las noticias en tiempo real. Si estÔ seleccionada, cree un elemento de noticias en tiempo real CanvasPost y asegurarse de que el usuario actual tiene acceso a la aplicación de lienzo.
- Ficha de Chatter: La aplicación de lienzo aparece en la lista de navegación de la aplicación en la ficha Chatter automÔticamente.
- Consola: la aplicación de lienzo se muestra en el pie de pÔgina o las barras laterales de una consola de Salesforce. Si se selecciona, debe elegir dónde se va a mostrar la aplicación de lienzo en una consola; para ello, agréguela como un componente de consola personalizado.
- Formatos y tarjetas móviles: la aplicación de lienzo se puede mostrar en un formato de pÔgina o una tarjeta móvil. Si se selecciona, puede elegir la ubicación en la que se muestra la aplicación de lienzo si la agrega al formato de pÔgina.
- Componente Lightning: la aplicación de lienzo aparece en su componente Lightning personalizado.
- Navegación móvil: La aplicación de lienzo es accesible desde el menú de navegación en la aplicación Salesforce.
Nota Las aplicaciones de lienzo no aparecen en el menú de navegación de la aplicación en Salesforce para Android. Para ver aplicaciones de lienzo en el menú de navegación, inicie sesión en la web móvil Salesforce. - Open CTI: La aplicación de lienzo aparece en la herramienta de control de llamadas. Si se selecciona, especifique la aplicación de lienzo en el archivo de definición de su centro de llamadas para que pueda aparecer.
- Publicador: La aplicación de lienzo aparece en el publicador. Si se selecciona, cree una acción rÔpida personalizada de lienzo y agregarla al formato global o a un formato de objeto.
- PÔgina de Visualforce: La aplicación de lienzo puede aparecer en una pÔgina de Visualforce. Si agrega un componente
<apex:canvasApp>para exponer una aplicación de lienzo en una pÔgina de Visualforce, asegúrese de seleccionar esta ubicación para la aplicación de lienzo. En caso contrario, recibe un error.
-
Para crear una acción global para su aplicación de lienzo, seleccione Crear acciones automÔticamente. Bajo Ubicación, seleccione Publicador.
Si no utiliza esta opción, las acciones globales no se crean. También puede crear la acción mÔs tarde.
-
Si implementa su propia clase de Apex
Canvas.CanvasLifecycleHandler, ingrese el nombre de la clase en Clase de ciclo de vida.Proporcionar una clase de ApexCanvas.CanvasLifecycleHandlerle permite personalizar la información de contexto y agregar el comportamiento personalizado a su aplicación de lienzo. -
Para permitir a los usuarios instalar su aplicación, seleccione Activar como una aplicación personal de lienzo. La ficha de Chatter es la única ubicación que admite aplicaciones personales de lienzo.
Nota Si no visualiza la configuración de Activar como una aplicación personal de lienzo, el administrador de la organización de destino de la aplicación no ha activado aplicaciones personales de lienzo. Para obtener mĆ”s detalles, consulte āActivación de aplicaciones personales de lienzo en una organizaciónā en la GuĆa del desarrollador de lienzo. - Cuando haya configurado todos los parĆ”metros para su aplicación conectada, haga clic en Guardar.

