Contrato enviado
O Simple Sign é um componente fácil e pronto para o uso que permite aos usuários do portal da comunidade assinarem contratos por autoatendimento. Adicione este componente a qualquer portal Salesforce da Experience Cloud (cliente, parceiro, funcionário, etc.), ou incorpore-o em outros componentes do Lightning.
Para obter acesso à funcionalidade de Simple Sign, você deve ter a versão 21.0 ou posterior do pacote do Adobe Sign para Salesforce instalada.
As novas instalações devem permitir a opção Gerar modelos de contrato de amostra ao vincular o Salesforce ao Adobe Sign
Se os modelos não foram gerados durante a instalação, ou se você atualizou de uma versão anterior do pacote para a v19, será possível gerá-los na guia Administrador do Adobe Sign.
Verifique se a guia Modelos de contrato tem o modelo Testar contrato de comunidade:
O Lightning deve estar ativado na sua organização do Salesforce para que o portal funcione.
Caso você não tenha o Lightning ativado:
O Chatter deve ser ativado na sua organização SFDC.
Se você ainda não tiver o Chatter ativado:
Será necessário ativar as experiências digitais, se ainda não tiver sido ativada.
Dois Sites confiáveis da política de segurança de conteúdo devem ser configurados para permitir explicitamente os URLs de base para a conta do Adobe Sign
1. Localize o fragmento de URL do Adobe Sign:
2. Navegue até Configuração > Configurações > Segurança > Sites confiáveis CSP
3. Clique em Novo site confiável
4. Defina os campos da seguinte forma:
5. Clique em Salvar
6. Navegue de volta para Configuração > Configurações > Segurança > Sites confiáveis CSP
7. Clique em Novo site confiável
8. Defina os campos da seguinte forma:
9. Clique em Salvar
Quando concluído, os sites CSP devem ter esta aparência:
Para configurar os perfis de usuário para usar o portal de autoatendimento do Adobe Sign, será necessário editar o perfil, o que significa que você precisará clonar um dos perfis padrão.
Uma conta, contato e usuário precisam ser criados.
Um proprietário de conta deve ser associado a uma Função para ativar os usuários do portal. Verifique se o usuário do Salesforce tem uma função associada (qualquer função serve).
Configuração > Administração > Usuários > Usuários > {clique no link Editar à esquerda do seu nome completo}
Para criar a conta:
Quando a sobreposição de Nova conta for exibida, insira um valor de Nome de conta que identifique claramente essa conta como a conta portal do Adobe Sign.
Em seguida, um Contato e um Usuário precisam ser criados na conta:
Quando a sobreposição de Novo contato aparecer:
Uma página de Novo usuário é aberta com as informações de contato importadas.
Configurar o usuário:
A página será atualizada para mostrar o novo usuário.
Passe o mouse sobre o link Atribuições do conjunto de permissões e clique no botão Editar atribuições
Adicione o conjunto de permissões Usuário da comunidade do Adobe Sign ao usuário e Salve
Gráficos atraentes mostram as execuções enquanto a Comunidade é criada. Uma vez concluído, a página da Comunidade é exibida.
►O nome da Comunidade é exibido na parte superior da janela, destacado em amarelo
►A sequência de caracteres específica do site no URL pode ser vista na barra de endereços, destacada em azul-petróleo
A página Meus espaços de trabalho é carregada:
A página de Administração é aberta para a comunidade.
Com as Configurações selecionadas no painel esquerdo:
Selecione Membros do painel esquerdo
O endereço de email na seção Visibilidade do perfil da comunidade deve ser definido como Público:
A interface do portal é aberta:
A página Minhas configurações do usuário é aberta:
A página será atualizada para mostrar o componente adicionado no layout de página e exibirá o painel de gerenciamento para o componente no canto superior direito.
O painel de gerenciamento no canto superior direito da janela tem apenas uma opção configurável:
Modelo de contrato - o modelo que controla os contratos listados no componente
Selecione o modelo e, em seguida, clique no botão Publicar para tornar o portal disponível.
O componente Simple Sign pode ser incorporado em outro componente do lightning.
Código de exemplo do componente:
<echosign_dev1:SimpleSign templateId="a0L190000019xUrEAI" />
Quando o componente é incorporado de forma programática em outro componente, os seguintes parâmetros adicionais podem ser especificados:
Os parâmetros seguem estas regras:
O componente também pode publicar eventos aos clientes. Aqui está um exemplo de manipulador de evento:
<aura:handler name="notifyError" event="echosign_dev1:ErrorEvent" action="{!c.onError}"/>
Os eventos disponíveis são:
Contrato enviado |
name="notifyAgreementSent" event="echosign_dev1:AgreementSentEvent" action="{!c.onAgreementSent}" |
Contrato carregado do modelo |
name="notifyAgreementLoaded" event="echosign_dev1:AgreementLoadedEvent" action="{!c.onAgreementLoaded}" |
Página de assinatura aberta |
name="notifySigningLoaded" event="echosign_dev1:SigningLoadedEvent" action="{!c.onSigningLoaded}" |
Assinado |
name="notifyRecipientCompleted" event="echosign_dev1:RecipientCompletedEvent" action="{!c.onRecipientCompleted}" |
Nenhum assinado |
name="notifyRecipientNotCompleted" event="echosign_dev1:RecipientNotCompletedEvent" action="{!c.onRecipientNotCompleted}" |
Erro durante alguma ação |
name="notifyError" event="echosign_dev1:ErrorEvent" action="{!c.onError}" |
Os modelos no ambiente do Simple Sign devem ser configurados para atribuir o recipient com base em uma pesquisa em um objeto principal, e que o objeto deve ser um contato.
Na guia Detalhes do modelo:
Um arquivo de qualquer tipo deve ser anexado ao modelo para que o Simple Sign funcione. Não há chance para que "o remetente anexe o documento" como um processo de envio ativo.
Clique em Salvar quando todos os seus documentos forem anexados
Qualquer arquivo carregado é armazenado no Salesforce (na opção CRM e arquivos do Salesforce)
Se você tiver usuários do portal que não estão licenciados no Adobe Sign, precisará contornar o licenciamento do usuário, utilizando o recurso “Enviar em nome de” incorporado ao pacote. Isso permite que um usuário da comunidade gere um contrato usando a licença de outro usuário.
Esse processo exige três configurações:
3. Clique no botão Gerenciar
4. Clique em Novo (ou Editar, se já tiver configurado)
5. Pesquise para Permitir envio em nome de terceiros
Para ativar um usuário a fim de oferecer suporte à funcionalidade Enviar em nome de, dois campos têm de ser adicionados ao layout de registro do usuário:
Com os campos em uso, ative o Usuário específico:
Com a página Editar usuário ainda aberta, copie a UserID do URL na barra do navegador.
A UserID pode ser encontrada no URL da página (destacado em amarelo abaixo):
O URL acima exibe (com a ID em negrito):
https://adobedocwinter18test-dev-ed.lightning.force.com/one/one.app?source=aloha#/setup/page?nodeId=ManageUsers&address=%2F0051I000000TA5N%3F
Tenha cuidado para não incluir %2F no início e %3 no final
Clique no botão Salvar ao terminar de salvar a configuração.
Clique na guia Recipients e edite o campo Enviar em nome de
Há algumas limitações para o componente do Simple Sign que requerem atenção:
1. O modelo pode não estar configurado com a opção Somente o remetente assina habilitada
○ Nesse caso, o usuário da comunidade verá o erro que não há URL de assinatura para o usuário atual
2. O modelo pode não ter a opção Habilitar campos de visualização e posição marcada
○ Nesse caso, o contrato permanece no estado de pré-envio e nenhum URL de assinatura será carregado
3. O modelo pode não ter a opção Habilitar assinatura com hospedagem marcada
4. O Simple Sign não oferece suporte à delegação
○ Nesse caso, o outro recipient não poderá acessar o URL de assinatura
5. O Simple Sign não oferece suporte a Substituir o signatário (que é uma forma de delegação)
○ Nesse caso, o signatário não poderá acessar o URL de assinatura
6. Para acessar as notas e anexos de qualquer objeto do Salesforce, os administradores devem habilitar Permitir que usuários do cliente acessem notas e anexos em Configurações de comunidades
Fazer logon em sua conta