Skip to main content

Por qué la pantalla de consentimiento parece amplia

Al conectar Salesforce, verás una pantalla de OAuth que enumera un amplio conjunto de permisos, junto con una advertencia sobre el alcance del acceso que se otorga. Esa advertencia es un comportamiento estándar de Salesforce para cualquier aplicación que solicite este nivel de acceso — no es exclusiva de Piper, y no significa que algo esté mal configurado. La Connected App de Piper solicita el mismo conjunto fijo de permisos para cada cliente, sin importar qué productos de Salesforce tenga realmente tu organización. Esto se debe a que una sola definición de aplicación da servicio a todos los clientes de Piper, en cualquier edición de Salesforce y combinación de licencias. Por eso puedes ver permisos relacionados con productos que no usas — esos simplemente quedan sin usar si no tienes la licencia correspondiente.

Qué solicita Piper realmente

En términos generales, los permisos se dividen en dos grupos: Acceso principal — usado por todos los clientes de Piper, en cualquier edición estándar de Salesforce con acceso a la API:
  • Leer y escribir registros de Contacts, Accounts, Opportunities y Leads, para que Piper pueda registrar reuniones, sincronizar notas y completar campos de negocio.
  • Confirmar quién inició sesión y emitir un token de actualización, para que no tengas que volver a autenticarte constantemente.
  • Acceso estándar a la API y a sesiones basadas en navegador, incluida la publicación en feeds de Chatter.
Acceso específico de producto — relevante solo si tu organización ya tiene estos complementos de Salesforce con licencia. Si no los tienes, estos permisos simplemente quedan sin usar:
  • Data Cloud — datos de perfil de cliente, segmentación y resolución de identidad.
  • Pardot / Account Engagement — datos de automatización de marketing.
  • CRM Analytics (Tableau CRM) — paneles y conjuntos de datos.
  • Agentforce / Einstein — funciones de IA generativa y de agente a agente.

Quién puede aprobar la conexión

Esto depende de la propia política de Connected App de tu organización, no de algo que Piper controle:
  • Organizaciones de autoautorización — cualquier usuario con sesión iniciada puede aprobar la conexión por sí mismo.
  • Organizaciones con aprobación del administrador — solo los usuarios ya asignados a un perfil o permission set preautorizante pueden completar la conexión.
Además, la actualización de seguridad de 2025 de Salesforce exige que la primera persona en conectar una aplicación no instalada tenga el permiso Approve Uninstalled Connected Apps (incluido en el perfil estándar System Administrator). Una vez que esa persona se conecta, un administrador puede instalar la aplicación desde Setup → Connected Apps OAuth Usage, para que el resto del equipo se conecte con normalidad.
Pide a tu administrador de Salesforce que complete la primera conexión y luego instale la aplicación para el equipo — esto evita el error de aprobación genérico que pueden encontrar los usuarios que no son administradores en aplicaciones no instaladas.