Pular para o conteúdo

v1.0

Data de Lançamento: Fevereiro de 2026

Este é o lançamento inicial do Flexible Team Share, um pacote gerenciado Salesforce que estende a funcionalidade nativa de Account Team Member para funcionar com qualquer objeto Salesforce.

Adicione membros da equipe a qualquer objeto Salesforce — não apenas Contas. Crie equipes colaborativas em registros através de objetos padrão e personalizados com compartilhamento automático de registros baseado em associação de equipe.

Objetos padrão suportados: Account, Contact, Case, Lead, Opportunity, Campaign, Order

Objetos personalizados: Qualquer objeto personalizado com OWD Private ou Public Read Only é suportado.

Quando um membro da equipe é adicionado, registros de compartilhamento são automaticamente criados para dar ao usuário acesso apropriado ao registro pai. Compartilhamentos são atualizados quando níveis de acesso mudam e removidos quando membros da equipe são excluídos. Todas as operações de compartilhamento executam assincronamente via Queueable Apex para escalabilidade.

Três funções de membro da equipe com capacidades distintas:

FunçãoDescrição
OwnerAtribuído automaticamente ao owner do registro. Acesso completo ao gerenciamento de equipe.
ManagerPode adicionar, editar e remover membros da equipe. Delega gerenciamento de equipe.
UserPode visualizar membros da equipe mas não pode modificar a equipe. Acesso de leitura/edição ao registro.

Defina uma End Date em membros da equipe para acesso com prazo limitado. Um scheduled batch job executa diariamente para limpar associações expiradas e revogar acesso automaticamente.

A Invocable Action SyncOwnerInvocable mantém o Owner da equipe sincronizado quando o owner do registro pai muda. Chamável de Flow ou Apex, totalmente bulkificado. Suporta todos os objetos configurados.

UI de Admin para habilitar compartilhamento de equipe por objeto. Alterne configurações ativas/inativas, agende cleanup jobs e gerencie configurações de objeto tudo de uma interface.

O componente LWC Object Team Member é configurável no Lightning App Builder:

  • Card Title — título personalizado para o cartão do componente
  • Max Displayed Members — lista colapsável com limite configurável (padrão: 5)

35 idiomas suportados via Custom Labels e Translation Workbench.

Permission SetPúblicoDescrição
FTS_App_AccessAdministradoresAcesso completo de admin — app, abas, todas as classes Apex, CRUD completo + MAR
FTS_Data_AccessUsuários FinaisAcesso de usuário — CRUD básico em membros da equipe, classes Apex controller
  • Salesforce Enterprise Edition ou superior
  • Objetos devem ter OWD Private ou Public Read Only
  • Namespace: tucariofts
  • API Version: 65.0
  • Sincronização de owner requer um Record-Triggered Flow por objeto (pacotes gerenciados não podem incluir triggers em objetos padrão)
  • Queue owners não são suportados como membros da equipe (usa usuário em execução)
  • Limite máximo de membros da equipe é aplicado por configuração de objeto