Você está na página 1de 86

SALESFORCE ASSOCIATE

A certificação de associado é uma espécie de mistura entre um usuário final e um administrador do


Salesforce.

(Um usuário final é a pessoa que usa ou pretende usar o produto ou serviço adquirido.

👩💻. Organização para aprendizado:

https://developer.salesforce.com/signup

Salesforce Ecosystem 32%

What is Salesforce?

Salesforce é uma versão super atualizada do Excel ou de Planilhas Google.

É uma estrutura de ambiente multilocatário.

Portanto, o Salesforce é um grande edifício de apartamentos.

Como em um apartamento, você compartilha diferentes recursos dentro do edifício, como energia,
água, construção, manutenções…

Dentro deste edifício, você tem apenas um apartamento singular, isso é muito semelhante de como o
Salesforce é.

Existem vários servidores diferentes, assim como este edifício é uma base para todos esses diferentes
apartamentos.
What is Trailhead?

O Trailhead é essencialmente a maneira divertida, como o Salesforce gosta de chamá-lo, de aprender


o Salesforce, onde você pode concluir um módulo de aprendizado ou um projeto no Salesforce ou no
Trailhead, você responde a perguntas ou você faz um projeto prático e ganha pontos e distintivos legais
mostrando que você aprendeu o conjunto de habilidades específicas e você é capaz de subir de nível e
obter diferentes coisas legais e divertidas.

⁃ Modulos

• Os módulos utilizam-se de leitura, aprendizado e assistindo a vídeos e respondendo a perguntas


sobre o que você aprendido.

São considerados um conjunto de sessões de aprendizagem (Questões)

⁃ Projetos

• Você criará projetos sobre o qual está lendo dentro de uma organização, colocando a mão na
massa e aprendendo na prática.

São considerados um conjunto de sessões de aprendizagem (Playground).

⁃ Trailmixes

• Jornadas de aprendizagem que utilizam combinações a partir de seus módulos, trilhas, projetos
e superbadges favoritos.

⁃ Quests/ Missão

• Desafios para aprender novas habilidades com a chance de vencer prêmios.


What is the Trailblazer Community?

É aqui que as pessoas podem fazer perguntas sobre os diferentes aspectos do Salesforce.

É possível participar de diferentes grupos dentro da comunidade Trailblazer e conversar com eles sobre
a dúvida existente.

Na comunidade Trailblazer é possível ter grupos comunitários. (Ex: grupo comunitário da IBM)

Playgrounds Trailhead

Um Ambiente Salesforce com dados pré-carregados está conectado ao Trailhead para permitir desafios
hands-on.

Trailhead Playground é uma organização que pode ser usada para realizar desafios práticos e
experimentar novos recursos e personalizações.

Permite brincar e criar personalizações sem afetar outras partes da empresa (nesse caso, sua
organização de produção).

⁃ Vêm com dados específicos do Trailhead e um pacote pré-instalado

Organização Developer Edition (DE)

Uma organização DE é uma organização que fornecemos gratuitamente para testar novos recursos e
implementações no Salesforce sem afetar a organização de produção.

Um Trailhead Playground é uma organização DE, mas especificamente para o Trailhead.


Trailhead Academy

A Trailhead Academy capacita as empresas a desenvolver conhecimentos em toda a organização com


aprendizado e credenciais conduzidos por especialistas que criam e validam as habilidades do
Salesforce.

Salesforce Help

É toda a documentação de seu sistema e é propriedade da Salesforce

⁃ Diferentes notas de lançamento.

Salesforce oferece recursos úteis. Para acessá-lo na interface do usuário, clique na marca "?" na parte
superior direita após efetuar o login para enviar casos e encontrar outros recursos úteis.

Customer 360º

O Customer 360 conecta suas equipes de marketing, vendas, comércio, serviço e TI em torno de cada
cliente para que possam trabalhar juntos enquanto aumentam a produtividade, aumentam a eficiência
e diminuem os custos.

É a solução da Salesforce que conecta todas as informações sobre o cliente em um sistema de fácil
acesso.

1. Sales Cloud

O Sales Cloud foi criado especialmente para o pessoal de vendas.

Ajuda a vender de forma rápida, inteligente e como você quiser.

⁃ Automatiza processos de venda manuais.


⁃ Oferece insights sobre os clientes.
⁃ Gera relatórios em tempo real sobre o estado do negócio.
OBJETOS:

⁃ Lead
⁃ Oportunidade

2. Service Cloud

Especialmente para atendimento ao cliente ou sucesso do cliente.

Ajudar a se conectar com os clientes e ajudá-los a lidar com problemas que possam surgir com produtos
ou serviços.

- Cria experiências de serviço de seus clientes, seja on-line, por telefone, e-mails, em campo ou até
mesmo com um chatbot.

Existem algumas automações nesta nuvem, como:

• Regras de escalonamento de casos.

Se um caso não for tratado dentro de um determinado período de tempo, ele poderá ser promovido
para outro nível.

• Regras de atribuição de caso.

Com base em um determinado conjunto de critérios, este caso pode ser encaminhado para a pessoa
certa para responder está pergunta.

OBJETOS:

⁃ Caso
⁃ Contato
⁃ Conta
3. Marketing Cloud

Nos ajuda a acompanhar os clientes em potencial (lead) e a entrar no caminho de vendas.

Disponibiliza ferramentas para construir relacionamentos em vários pontos de contato, estabelecendo


assim o primeiro contato e ajudando a entrar no marketing, caminho para se converter em um cliente.

Permite você conhecer o seu cliente, fazer personalizações relevantes e interagir durante toda a
jornada.

Oferece engajamento personalizado ao cliente em escala, em todos os canais, do e-mail à publicidade


na web, móvel, social e digital.

OBJETOS:

⁃ Campanha
⁃ Campanha de membro
⁃ Leads

4. Experience Cloud

⁃ Costuma ser chamada de nuvem de comunidade ou comunidades dentro do Salesforce.

Produto para construção de websites seguros, portais e apps com dados conectados rapidamente

5. Nonprofit

Pode obter uma organização do Salesforce gratuita ou com custo reduzido para sua organização.

É preciso ser classificado como uma organização sem fins lucrativos.

Nonprofit Success Pack (NPSP) - É um pacote inicial que ajuda a acompanhar coisas diferentes, como
subsídios de doadores, fundos que você recebeu de doadores e subsídios, arrecadadores de fundos…
O NPSP é um modelo de dados padrão da indústria maduro com objetos e recursos para ajudar a
gerenciar seus fluxos de renda, doações de entrada e programas em um só lugar.

Programa Power of Us - oferece para as organizações sem fins lucrativos, 10 assinaturas GRATUITAS e
grandes descontos em assinaturas, produtos e serviços adicionais da Salesforce.

6. Commerce Cloud

Maneira de criar transações B2C ou B2B.

mesmo que um cliente inicie sua jornada de compra em um canal e a conclua em outro.

Conseguem criar uma experiência de compra inteligente e personalizada aos clientes, integrando todos
os canais de vendas, mesmo que um cliente inicie sua jornada de compra em um canal e a conclua em
outro. Isso significa loja virtual, loja física, plataformas de mídia social e usuários móveis.

7. Einstein Analytics / Tableau CRM

Auxiliar na criação de análises aprofundadas e preditivas sobre clientes e negócios, as quais se


transformam em insights valiosos para tomadas de decisão de alta performance.

📝 Exemplo:

É como se você não ligasse para um de seus clientes há algum tempo e seu dados mostram que quanto
mais ligações você fizer com este cliente, ou quanto mais você ligar para um
cliente, que você fechará o negócio mais rapidamente e poderá obter mais desse negócio.

⁃ É basicamente utilizar da IA para tirar conclusões diferentes, melhores e mais rápidas.

8. MuleSoft

Usado para integrar sistemas.

Plataforma de integração que ajuda a conectar todos os seus dados de diferentes sistemas ou
diferentes partes do Salesforce e a conectar diferentes APIs.
9. Health Cloud

Maneira em que os consultórios médicos, clínicas ou hospitais, acompanharem as informações dos


pacientes.

Ajuda os profissionais de saúde a terem uma visão completa dos registros dos pacientes e ajuda a
fornecer tratamentos eficazes.

Essa nuvem é mais segura e tem mais configurações de segurança para manter tudo em conformidade.

10. Sustainability / Net zero Cloud

Usado para rastrear, relatar e analisar dados ambientais.

Integrar uma solução completa de gestão e sustentabilidade em sua organização, integrando insights
gerados por dados.

Mostrando aos seus clientes, funcionários e investidores que você tem um compromisso com práticas
sustentáveis, recomendando diferentes maneiras pelas quais você pode melhorar sua emissão de
carbono.

Pode ser usado como um distintivo de honra para sua empresa, dizendo que você é uma empresa
líquida zero ou que está trabalhando para se tornar líquido zero no futuro.

11. Click vs. Code

As duas principais ferramentas declarativas que temos para automações:

⁃ Flow

• Os fluxos são uma maneira de simplificar diferentes processos de negócios.

⁃ Approval Processes
• Os processos de aprovação são uma maneira de enviar um registro, talvez para um gerente
aprovar.

Ferramentas de automação secundárias.

⁃ Case escalation roles


⁃ Assignment rules
⁃ Auto response rules

🔎 OBS:

(Declarative Development: Point-and-click development)


(Programmatic Development: Code development)

12. Careers and Roles on the Salesforce Platform

Caminhos de carreira incluem:

⁃ Administration
⁃ Architect
⁃ Developer
⁃ Marketer
⁃ Consulting
⁃ Designer

13. Scrum and Agile Development

São as duas principais práticas de gerenciamento de projetos de desenvolvimento utilizadas no


ecossistema Salesforce.

Scrum Project Management

⁃ Backlog priorizado após sprint (Scrum gerencia)


⁃ US (User stories)
⁃ Sprints (até 2 semanas)

Agile project

⁃ Backlog priorizado à medida que entram item.


⁃ Move US para diferentes fases (fazer, testar, implantar…)
⁃ Trabalham no próximo item prioritário. (Não tem sprint)

14. Salesforce Trust

O Salesforce Trust é o local onde são vistas as informações em tempo real sobre o desempenho do
sistema e segurança de sua Organização Salesforce.

Navigation 28%

1. Navigation Bar

A barra de navegação é um conjunto de itens e funcionalidades.

É possível personalizar a barra de navegação, basta clicar no ícone de lápis ao lado da barra de
navegação para fazer alterações.
É possível adicionar e reordenar itens, além de renomear e remover itens dependendo de suas
permissões.

OBS: Os usuários não podem renomear ou remover itens padrão que foram definidos pelo
Administrador.

Em Navigation bar é possível realizar ações através dos itens, por exemplo criar uma oportunidade,
abrir uma nova guia.
Na barra de navegação temos o favorito ⭐

Os favoritos permitem acessar rapidamente informações importantes, como registros, relatórios,


listas ou grupos no Salesforce.

Podendo salvar até 200 favoritos.


2. App Launcher

Inicializador de aplicativos, é uma das principais maneiras de se locomover no Salesforce.

Clique para acessar objetos, apps como o serviço ou console de vendas, e a lixeira (até 15 dias).

Os usuários veem apenas os aplicativos que estão autorizados a ver de acordo com seus perfis ou
conjuntos de permissões.

3. App Exchange

O AppExchange é um mercado que oferece soluções, como aplicativos, componentes e serviços de


consultoria.

É o local para os administradores do Salesforce escolherem e instalarem soluções que atendam às


necessidades de sua organização.
O App Exchange tem três seções diferentes.

• Apps - Os aplicativos serão coisas como o console de serviço, o console de vendas.

• Components - São coisas diferentes que você pode adicionar às suas lightning pages. (Ex:
DocuSign)

• Consultants - Empresas com as quais o Salesforce certificou que trabalha.

4. SandBoxes

É um ambiente de testes tipicamente copiado de sua org de produção.

As sandbox são para pessoas como administradores ou arquitetos, que devem desenvolver primeiro na
sandbox e depois promover para produção.

Existem quatro tipos diferentes de Sandbox


• Developer Sandbox
• Destina-se ao desenvolvimento e teste em um ambiente isolado.
• Inclui uma cópia da configuração da sua organização de produção (metadados).

• Developer Pro Sandbox


• Destina-se ao desenvolvimento e teste em um ambiente isolado e pode hospedar conjuntos de
dados maiores do que um sandbox do Developer.
• Inclui uma cópia da configuração da sua organização de produção (metadados).
• Muitas tarefas de desenvolvimento e garantia de qualidade e para testes de integração ou
treinamento de usuários.

• Parcial Copy Sandbox


• Destina-se a ser usado como um ambiente de teste.
• Inclui uma cópia da configuração de sua organização de produção (metadados) e uma amostra
dos dados de sua organização de produção conforme definido por um modelo de sandbox.
• Tarefas de garantia de qualidade, como teste de aceitação do usuário, teste de integração e
treinamento.

• Full Sandbox
• Destina-se a ser usado como um ambiente de teste.
• Somente os sandboxes completos suportam testes de desempenho, testes de carga e
preparação.
• Réplica de sua organização de produção, incluindo todos os dados, como registros e anexos de
objetos e metadados.

5. Salesforce Setup

Quando logado, o menu setup é acessado a partir do ícone de engrenagem na parte superior direita.

É aqui que a maior parte dos administradores ou desenvolvedores inclui opções para configurar,
manter e personalizar sua organização.

• Setup: Configuração regular para a maioria das vendas e outras nuvens.

• Service Setup: Configuração de qualquer coisa que lide com a nuvem de serviço.

• Developer Console: Escrever em códigos, criar query…

• Edit Page: Editar a página atual com o lightning page editor.


A caixa Quick Find é o local onde se deve procurar diferentes coisas a respeito de alteração de
configurações no Salesforce.

O Object Manager é uma ferramenta simplificada que permite acessar as configurações de objetos
padrão e personalizados.
As configurações dos objetos incluem personalizações como campos, layouts de página, layouts
compactos…

O Schema Builder é um ambiente dinâmico para visualizar e modificar todos os objetos e


relacionamentos em sua organização.

OBS: Também pode ser encontrado na caixa de localização rápida.

O construtor de esquema fornece detalhes como campo, campos obrigatórios e como os objetos
estão relacionados, exibindo relacionamentos de pesquisa e detalhes mestre.

Depois de abri-lo, para uma melhor visibilidade, vá para o painel esquerdo, clique em Limpar tudo e
marque os objetos que deseja exibir na tela.
O "construtor de esquema" permite criar objetos e campos personalizados de maneira visual.

Para fazer isso, vá para a guia Elemento,


clique no objeto e arraste-o para a
tela. Preencha as informações sobre seu
objeto e clique em Salvar.
DENSIDADE DE EXIBIÇÃO

É possível personalizar suas configurações de densidade de exibição escolhendo entre Confortável e


Compacto.

• Comfy – Uma visão mais espaçosa com espaço extra entre os elementos da página e rótulos na
parte superior dos campos.

• Compact – Uma exibição condensada com menos espaço entre os elementos da página e os
rótulos à esquerda dos campos.

6. Personal Settings

As configurações pessoais são acessadas clicando em


sua imagem de perfil na parte superior direita da página.
Podemos ver coisas como, detalhes que mostram nome, endereço, informações de trabalho, o início
do dia, fim do dia.

⁃ Alterar senhas
⁃ Fuso Horário
⁃ Linguagem
⁃ …

7. Display & Layout

Em Record Page Setting é possível escolher Activity Timeline ou Related Lists como sua Exibição de
atividades padrão.
8. E-mail

Em My Email Settings é possível configurar seu e-mail:

⁃ Resposta automática (Cco) or (Bcc)


⁃ Assinatura de E-mail
⁃ …
9. Company Setting

Contém informações importantes sobre a sua instância Salesforce.

As informações incluem localização, moedas e licenças de usuários disponíveis e consumidas.


As informações da empresa são configuradas de forma PADRÃO pelo administrador para todos os
usuários da organização.

⁃ Nome da empresa
⁃ Moeda da organização (Pode habilitar múltiplas moedas)
⁃ Idioma
⁃ Fuso horário
⁃ …

Algumas configurações podem ser feitas de forma singular em Informações pessoais.

📝 Exemplo:

Minha organização foi configurada por padrão em inglês.


Como eu não falo inglês, irei nas minhas configurações pessoais e vou mudar meu idioma para
português.

Sendo assim, a linguagem da org nas informações da empresa está INGLÊS, mas nas minhas
configurações pessoais, está PORTUGUÊS.

Em Company Setting, podemos visualizar nossas licenças de usuário.

Essas licenças são apenas a maneira pela qual a Salesforce sabe que você tem permissão para estar
lá, e é assim que eles controlam quanto você está pagando pela organização.
Possíveis configurações na aba de Company Setting:

⁃ Business Hours
⁃ Holiday
⁃ Language Setting
⁃ My domain
⁃ Fiscal year
⁃ …

10. Adding User

Para adicionar novos usuários na Salesforce, um administrador acessa a seção USER sob o menu Setup.
Para adicionar um novo usuário, basta clicar em “NOVO USUÁRIO” e preencher as informações
necessárias.

Os campos com a barra vermelha são OBRIGATÓRIOS.


O “USERNAME” é necessário ser EXCLUSIVO e em formato de e-mail.

O nome de usuário deve estar no formato de e-mail e deve ser exclusivo em todas as organizações do
Salesforce!

No entanto, o nome de usuário não precisa usar um endereço de e-mail real.

ROLE: Controles de acesso em nível de registro que definem quais dados um usuário pode ver no
Salesforce.

LICENSE: Determina permissões referentes ao acesso a dados dos recursos que o usuário pode
acessar.

PROFILE: Determinam o que os usuários podem fazer com os objetos na organização.


Preencha as informações de idioma e fuso conforme sua localidade.

Assim que preencher, MARQUE a caixa de seleção para que seja enviado um e-mail com a nova senha
ao usuário.

Depois de criado, é possível ver ao final da página as atribuições do conjunto de permissões, histórico
de login…
Os usuários que não devem mais ter acesso ao Salesforce devem ter seus registros de usuário
desativados.

O USUÁRIO não pode ser excluído do Salesforce, sendo assim, os usuários podem ser “FREEZER”
congelados/desativados.

Após congelado, não será possível fazer login na conta.

11. Salesforce Global Search

O Salesforce Global Search permite que os usuários vejam todos os objetos que um usuário tem
acesso.
A pesquisa pode ser filtrada por objeto específico.

Mas digamos que não encontramos exatamente o que estávamos procurando.

Usar curingas e operadores nas pesquisas pode garantir que você veja todos os registros aplicáveis
nos resultados da pesquisa.
CURINGA:

(*,?)

Use um asterisco (*) Isso é chamado de curinga e traz alguns outros resultados que podem não
aparecer apenas digitando.

📝 Exemplo

• Para localizar itens que começam com Lary, como Lary, Mariotto ou Larry, insira Lary * .

Use um ponto de interrogação (?) para combinar apenas com um caractere no meio ou no final de
sua consulta.

📝Exemplo

• Para localizar itens com o termo Lary ou Larry, mas não Lay ou Lari, insira La?y.

OPERADORES:

( AND, AND NOT, OR, (), “”)

Use AND para localizar itens que correspondam a todos os termos de pesquisa.

📝Exemplo

• Para localizar itens com as palavras Laryssa e Mariotto, insira Laryssa AND Mariotto.

Use AND NOT para localizar itens que não contêm o termo de pesquisa

📝Exemplo

• Para localizar itens com a palavra Laryssa, mas não Mariotto, insira Laryssa AND NOT Mariotto.

Use OR para localizar itens com pelo menos um dos termos de pesquisa.
📝Exemplo

• Para localizar itens com apenas Laryssa ou Mariotto, insira Laryssa OR Mariotto.

Use parênteses () para agrupar termos de pesquisa com operadores lógicos.

📝Exemplo

• Para localizar Bob Jones ou Sally Smith, insira ("Bob" e "Jones") OU ("Sally" e "Smith").

Use aspas “” no início e no fim dos termos de pesquisa para encontrar correspondências na ordem em
que você insere seus termos.

📝Exemplo

• Uma pesquisa por "reunião segunda-feira" encontra itens que contêm "reunião segunda-
feira", mas não "segunda-feira reunião".

12. Lightning Page Customization

Para customizar uma Página Lightning, clique no ícone de engrenagem na parte superior direita e
selecione 'Editar Página'.

Isso abrirá o criador de aplicativo Lightning que permitirá usar componentes diferentes para
customizar a Página Lightning para atender às necessidades de negócios.
Aqui, podemos ver os diferentes componentes que podemos adicionar que são padrão.

É possível também adicionar mais componentes do AppExchange.


Está é uma ferramenta de arrastar e soltar que você pode usar para criar um bom layout de página
para o seu o Usuários dentro do Salesforce.

13. Creating a Lightning App

Crie um aplicativo Lightning (App Manager) e defina fatores de formulário suportados, como mobile
ou desktop, e especifique todos os objetos que devem ser acessíveis nas guias de navegação superiores
do novo app.
14. Lightning Console

O Console de serviço é um aplicativo de console padrão do Salesforce Lightning que atende a todas as
suas necessidades de serviço.

Você pode personalizar esse aplicativo de acordo com suas necessidades.

⁃ Iniciador de aplicativos (1)


⁃ Menu de Navegação (2)
⁃ Guia de registros abertos (3)
⁃ Painel de visualização dividida (4)
⁃ Barra de utilitários (5)
15. Lightning Knowledge setup (Service Cloud)

Ative o Lightning Knowledge, ele é capaz de configurar uma base de conhecimento ou uma série de
blogs que contém artigos úteis que podem ser acessados pelos clientes ou pela equipe interna.

Depois de ativar o Lightning Knowledge, você não poderá desativá-lo.

É possível enviá-los com os cases e isso os ajudará a resolver seus problemas ou atender o serviço.

Para ativar o Lightning Knowledge, clique em 'Configurações do Knowledge’, e siga as etapas.

1. Escolha o autor da sua base de conhecimento.


2. Insira as categorias necessárias
3. Avançar
Após configurar do Lightning Knowledge, já será possível a criação dos artigos de conhecimento.

16. List View

O modo de exibição encontra-se dentro de uma guia de objeto, onde contém uma tabela de dados e
uma barra de ferramentas de botões de ação.
Escolha o modo de exibição de lista de sua preferência e utilize o botão para FIXAR e manter no modo
desejado.

É possível criar modos de exibição de lista, podendo torná-los privados ou compartilhá-los com outros
usuários em sua organização.
Ao criar o modo de exibição, é possível personalizar adicionando filtro, selecionar campos…

ATENÇÃO ⚠

Os modos de exibição de lista podem mostrar qualquer campo associado ao objeto.

Lembre-se que as regras de compartilhamento se aplicam a modos de exibição de lista, portanto, um


usuário sem acesso a registros ou campos específicos não verá esses registros ou campos, mesmo que
o modo de exibição de lista seja público.
Data Model 25%

Modelo de dados é uma forma de modelar a aparência das tabelas para poder ser entendida pelos
seres humanos.

No Salesforce, pensamos em tabelas de banco de dados como objetos, em colunas como campos e em
linhas como registros. Assim, em vez de uma planilha ou tabela de conta, temos um objeto Conta com
campos e vários registros idênticos na estrutura.

1. What are Objects?


Objetos são tabelas de banco de dados que nos permitem armazenar dados específicos da organização
no Salesforce.

OBJETO = PLANILHA
REGISTRO = LINHAS
CAMPOS = COLUNAS

1. Standard vs Custom Objects

Existe dois tipos de objeto:

⁃ Custom Objects / Objeto personalizado

• São os objetos criados por nós são chamados de objetos personalizados.

Os objetos personalizados armazenam informações exclusivas e importantes para sua organização.

⁃ Standard Objects / Objetos padrão

• São os objetos fornecidos pela salesforce, são chamados de objetos padrão.

📝 Exemplos de Standard Object:

Account
Contact
Opportunities
Case
Lead

🔵 Account

Contas são um Objeto Padrão que armazena informações sobre contas de clientes.

👤Uma conta = uma organização

• Account Hierarchies: permitem que você relacione contas entre si em uma ordem hierárquica.

Um business account é uma combinação de contatos e contas e estão relacionados por meio de
lookup relationship.

➡ A conta é uma espécie de pai e os contatos, oportunidades e casos são considerados objetos filhos.

Isso significa que todo contato precisa ter uma conta, toda oportunidade precisa ter uma conta, e
todo caso precisa ter uma conta.

🔎OBS: Se uma conta for excluída, os contatos relacionados a ele também são excluídos (deslocados
para a lixeira).

• Account Teams
• É uma equipe de usuários que trabalham juntos em uma conta.
• Ajudam os usuários a colaborar melhor nas contas, definindo uma função para cada membro
da equipe, definindo o acesso em nível de registro individualmente e visualizando as equipes em modos
de exibição de lista e relatórios.

• Person accounts
• São para sempre (Depois de ativados, não podemos desativá-las.)
• Não podem ter contatos.
• Não têm uma hierarquia de contas.
🔵 Contact

Contatos são um Objeto Padrão que armazenam as informações de contato dos clientes, como
números de telefone e endereços de e-mail…

No Salesforce, os contatos são vinculados a contas.

⚠ATENÇÃO: Se um contato não estiver vinculado a uma conta, ele é um contato “private” e só pode
ser visualizado pelo proprietário do contato ou pelo administrador do Salesforce.

☎ Um contato = uma pessoa

🔵 Opportunities

Oportunidades são um Objeto Padrão que representam uma transação entre sua empresa e uma
conta.

Oportunidade permite que acompanhe todos os detalhes dos negócios em andamento, a que contas
eles se referem, quem são os contatos relevantes e o valor da venda potencial.

🔵 Case

Os casos são a base do Service Cloud e são usados para rastrear e gerenciar comentários, problemas
ou perguntas do cliente.

Os casos podem ser criados por support representatives, a partir de formulários Web to Case
diretamente do site da empresa (web-to-case), pelos próprios clientes no Customer Portal ou
diretamente de e-mails (email-to-case).
🔵 Lead

Leads é o local onde armazenamos informações sobre uma pessoa interessada no produto ou serviço
que estamos entregando.

• Leads são clientes em potencial, mas não estão qualificados para comprá-lo, portanto, também
podem ser chamados de clientes em potencial não qualificados.

• Conversão de leads significa qualificar um lead para o processo de vendas.

• A gestão de leads é um processo que nos permite medir e monitorar a conversão de leads.

➡ A Lead conversion é um processo que ao converte um lead, o Salesforce cria uma conta, um contato
e, opcionalmente, uma oportunidade usando as informações do lead que está sendo convertido.

3. Relationships

• Lookup Relationships (one-to-many)

Um relacionamento Lookup tem relação francamente acoplada, ou seja, mesmo que um registro pai
seja excluído, os registros filhos permanecerão no sistema.

Aqui, tanto o pai quanto o filho têm suas próprias configurações de compartilhamento e controles de
segurança.

📝Exemplo:

Aqui temos um Ativo que pode estar envolvido em vários casos.


Neste cenário, se o caso for excluído, o Ativo permanecerá e vice-versa.

• Master-detail

Um relacionamento Master-detail tem relação fortemente acoplada, ou seja, se um registro mestre for
excluído, os registros filhos associados a ele também serão excluídos.

Nesse tipo de relacionamento, o registro pai controla o comportamento do registro filho em relação
à visibilidade e compartilhamento.

Qualquer que seja a configuração de segurança escolhida para o registro pai, o registro filho herdará.

📝Exemplo:

Aqui temos o Objeto ROOM no qual os funcionários podem agendar reuniões.

No entanto, existe um relacionamento MASTER-DETAIL entre ROOM e EVENT.


Se a ROOM for excluída, onde será o evento de reuniões?

Quando há um relacionamento mestre-detalhe entre dois objetos, você pode criar um tipo de campo
exclusivo sobre o objeto mestre, chamado Roll-up summary/ Resumo de totalização.

Um campo Roll-up summary nos permite calcular valores de registros filho, como realizar cálculos de
resumo em um conjunto de registros.

🔎OBS:

Um objeto pode ter apenas DOIS relacionamentos mestre-detalhe.

• Many-to-many

Permite vincular um registro filho a vários pais.

📝Exemplo:

Você cria um objeto personalizado chamado Bug relacionado ao objeto de caso padrão de forma que
um bug possa estar relacionado a vários casos e um caso também possam estar relacionados a vários
bugs.

Ao modelar um relacionamento muitos-para-muitos, você usa um Junction Object para conectar os


dois objetos que deseja relacionar entre si.
Junction Object

Um objeto personalizado com dois relacionamentos entre mestre e detalhes. Usando um objeto de
junção personalizado, você pode modelar um relacionamento “muitos para muitos” entre dois
objetos.

4. What are Fields?

Os campos no Salesforce representam as colunas em um excel, podendo armazenar valores de dados


que são necessários para um determinado objeto em um registro.

Existem 2 tipos de campos:

• Standard Fields

Os campos padrão são campos padrão integrados ao Salesforce

Os objetos personalizados incluem automaticamente esses campos padrão quando criado.


⁃ Created By
⁃ Last Modified By
⁃ Data type
⁃ …

Esses campos não podem ser excluídos ou editados e são sempre obrigatórios.

• Custom Fields

Os campos personalizados são adicionados pelo administrador/desenvolvedor para atender aos


requisitos de negócios de qualquer organização.

4.1 Field Types

Quando criamos um campo personalizado no Salesforce, precisamos definir o tipo de dados que o
campo irá receber.
Formula Campo somente leitura que deriva seu valor de uma fórmula definida por
você.
Auto Number Número seqüencial gerado pelo sistema que usa o formato de exibição
definido por você. Este número aumenta automaticamente a cada novo
registro.
Roll-Up Summary Campo somente leitura que exibe a soma, o valor mínimo ou máximo de
um campo em uma lista relacionada ou o número de registros de todos
os registros listados em uma lista relacionada.

External Lookup Relationship Cria um relacionamento que vincula este objeto a um objeto externo
cujos dados são armazenados fora da organização do Salesforce.
Lookup Relationship Cria um relacionamento que vincula este objeto a outro. No campo de
relacionamento, os usuários podem clicar em um ícone de pesquisa para
selecionar um valor de uma lista pop-up. O outro objeto é a origem dos
valores na lista.
Text Area (Rich) Permitir que os usuários insiram um texto formatado, adicionem imagens e
links. Até 131.072 caracteres em linhas separadas.
Text Area Permite que os usuários insiram até 255 caracteres em linhas separadas.
Text Area (Long) Permitir que os usuários insiram até 131.072 caracteres em linhas separadas.
Checkbox Permite que os usuários selecionem um valor Verdadeiro (marcado) ou Falso
(desmarcado).
Date Permite que os usuários digitem ou selecionem uma data em um calendário
pop-up.
Date/Time Permite que os usuários insiram uma data e hora ou selecionem uma data em
um calendário pop-up. Quando os usuários clicam em uma data no menu pop-
up, a data e a hora atual são inseridas no campo Data/Hora.
Email Permite que os usuários insiram um endereço de email, que é validado para
garantir o formato correto. Se este campo for especificado para um contato ou
lead, os usuários podem escolher o endereço ao clicar em Enviar um email.
Observe que endereços de email personalizados não podem ser usados para
emails em massa.
Time Permite aos usuários inserir um horário local. Por exemplo, "2:40 PM", "14:40",
"14:40:00" e "14:40:50.600" são todos horários válidos para esse campo.
Picklist Permite que os usuários selecionem um valor em uma lista definida por você.

Picklist (Multi-Select) Permite que os usuários selecionem vários valores de uma lista definida por
você.
Geolocation Permite que os usuários definam localizações. Inclui componentes de latitude e
longitude e pode ser usado para calcular distância.
Currency Permite que os usuários insiram um valor em dólar ou em outra moeda, e
formata automaticamente o campo como valor de moeda. Isso pode ser útil se
você exportar dados para o Excel ou outra planilha.
Number Permite que os usuários insiram qualquer número. Zeros iniciais são removidos.
Percent Permite que os usuários insiram um número percentual, por exemplo '10', e
adiciona automaticamente o sinal de porcentagem ao número.
Phone Permite que os usuários insiram qualquer número de telefone. O número é
automaticamente formatado como número de telefone.
Text Permite que os usuários digitem qualquer combinação de letras e números.
Text (Encrypted) Permite que os usuários insiram qualquer combinação de letras e números e os
armazenem em formato criptografado.
URL Permite que os usuários insiram qualquer endereço válido de site da Web.
Quando os usuários clicam no campo, o URL é aberto em uma janela separada
do navegador.

4.2 Picklist Fields

As listas de opções têm duas partes.

O campo (1) define o tipo de lista de opções. Os usuários podem selecionar mais de um valor? Esse
campo depende de outro campo nesse conjunto de valores? Essas opções e outras são definidas no
nível do campo.

O conjunto de valores (2) define as escolhas que o usuário vê, a ordem e o valor padrão, além de outras
configurações.
Existe três tipos de listas de opções:

1. Standard Picklists

⁃ As listas de opções padrão já são incluídas na sua organização Salesforce antes da


personalização.

2. Custom Picklists

⁃ As listas de opções personalizadas são as que você cria.

⁃ É possível adicionar seus próprios valores e configurar o comportamento de uma lista de


opções personalizada.

3. Custom Multi-Select Picklists

⁃ Escolha essa opção se você quiser que seus usuários selecionem mais de um valor da lista de
opções.

⁃ Quando um usuário escolhe mais de um valor, os valores selecionados aparecem no campo


separados por ponto e vírgula.

🔎 OBS:

• Lista de opções / Picklist: apenas um valor por vez. Às vezes isso é uma coisa boa.
• Lista de seleção múltipla / Multi-Select Picklist : um ou mais valores por vez.
-> Global picklist values

Use conjuntos de valores de lista de opções globais para compartilhar valores entre objetos e campos
de lista de opções personalizados e para restringir as listas de opções apenas aos valores que você
especificar.

Ao contrário de um campo de lista de opções personalizado (onde você criar os valores que deseja),
uma lista de opções global (criar valores fixos, podendo usar esse conjunto de valores como padrão
em várias picklist).

Somente um administrador do Salesforce pode adicionar ou modificar seus valores.

4.3 Formula Fields

Os campos de fórmula são campos personalizados que fornecem resultados automaticamente com
base em registros e registros relacionados.

É atualizado automaticamente em tempo real sempre que um registro é acessado.


4.4 Roll-up Summary Fields

Um campo Roll-up summary nos permite calcular valores de registros filho, como realizar cálculos de
resumo em um conjunto de registros.

Um campo Roll-up summary é aquele que agrega dados de um objeto filho a um objeto pai que
compartilha um relacionamento mestre-detalhe.

Podem usar as funções COUNT, SUM, MIN e MAX.

📝Exemplo:

Poderíamos usar um campo de resumo de totalização para exibir o valor total (valor) de
Oportunidades em uma Conta relacionada.
Os campos de Roll-up summary estão disponíveis apenas para objetos em um relacionamento
Mestre-Detalhe e não estão disponíveis para aqueles que têm um relacionamento de Pesquisa.

5. Page layout

Layouts de página, controla a maneira como os campos, listas relacionadas e outros componentes são
exibidos nos detalhes de registro e páginas de edição.

As Lightning pages são um conjunto de componentes do Lightning arrumados nas áreas de uma
página. Você pode personalizar a estrutura da página e a posição de seus componentes com Lightning
App Builder.

Eles ajudam a determinar:

⁃ Campos
⁃ Botões
⁃ Ações Rápidas
⁃ Lista Relacionada
⁃ …
As layout de página é atribuído com base no perfil de um usuário.

No objeto onde deseja é possível criar várias page layout para cada perfil de usuário.

📝Exemplo:

Aqui temos 4 tipos de páginas e quando clicamos em atribuição, conseguimos observar quais perfis
estão atribuídos cada página.

É possível personalizar o conteúdo de uma página/organização, usando uma ferramenta chamada


page layout editor.

Neste exemplo utilizamos o objeto OPORTUNIDADE.


Dentro do editor é possível tornar uma seção de informação recolhível.

📝Exemplo:

Em oportunidade, é possível observar as informações em detalhes, o bloco não é recolhível.

Com a personalização da página em nosso editor, é possível editar as propriedades da seção e


selecionar o checkbox de Página de detalhe.
Com a personalização, a página de detalhes no objeto oportunidade agora está com a seção de
informação recolhível.

Legenda dos ícones:

6. Record Type

Os tipos de registro são uma forma de agrupar vários registros de um tipo para esse objeto.

Podem ser aplicados a qualquer objeto padrão ou personalizado e permitem que você tenha
um layout de página, campos, campos obrigatórios e valores de lista de opções diferentes.

Record Types deve ser usado para registros que possuem o mesmo conceito, mas precisam
ser diferentes na execução.
📝Exemplo:

Categoria 'Transporte'.

Existem muitos tipos de transporte, mas para este exemplo, digamos que nossas opções sejam:

• Carros e Caminhões
• motocicletas
• aviões

Uma das únicas coisas que eles têm em comum é que são todos meios de transporte.

Essa é a lógica que você deve ter em mente ao pensar nos tipos de registro.

Cada um dos cenários do Salesforce reflete o exemplo de 'transporte' acima – eles têm o mesmo
conceito, mas a execução e o processo de cada um serão diferentes:

• Oportunidades: Novos negócios, negócios existentes, negócios renovados.

• Tipo de Cotação: Direto, Distribuidor, Revendedor.

• Leads: Lead de cliente, lead de parceiro.

• Campanhas: Evento Hospedado, Campanha por Email, Feira Comercial.

7. Salesforce Security

O Salesforce Security ajuda a proteger as informações em vários níveis, desde o nível organizacional
até o registro pessoal.

A Organização, Objetos, Campo e Registros são as camadas lógicas de segurança.


• Organization

O acesso a uma organização (gerenciamento de usuários do Salesforce) pode ser restrito de quatro
maneiras:

1. Permitir que apenas usuários autorizados acessem o Salesforce


2. Definindo Políticas de Senha
3. Restrição de intervalos de IP para usuários.
4. Restringindo o horário de login para usuários.

➡ Um usuário é qualquer pessoa que faz login no Salesforce.

➡ Os usuários são funcionários da sua organização.

➡ Cada usuário no Salesforce tem uma conta de usuário.

➡ A conta do usuário identifica o usuário e as configurações da conta determinam quais recursos e


registros o usuário pode acessar.

POLÍTICA DE SENHA

Defina políticas de senha e login.

📝Exemplo:

Especificar um período de tempo antes que todas as senhas do usuário expirem e o nível de
complexidade necessário para as senhas.

⁃ Comprimento da senha
⁃ Expiração da senha
⁃ Quantidade de tentativa
⁃ Período de bloqueio por tentativa
As políticas de senha podem ser personalizadas a partir de:

Nível da organização: são aplicáveis a todos os usuários da organização.

Nível de perfil: Estes são aplicáveis apenas a um perfil específico.

INTERVALO DE IP

Os administradores podem restringir um intervalo de endereços IP para toda a organização.

OBS: Por padrão, o Salesforce não restringe o local para acesso de login.

O intervalo de IP de login é definido em:

Nível da organização: os usuários que fazem login fora do intervalo definido recebem um desafio de
login.
Se eles concluírem a pergunta de desafio, o acesso de login será concedido.

📝Exemplo:

Digite um código de ativação enviado para o dispositivo móvel ou endereço de e-mail.


Este método não restringe o acesso, totalmente, para usuários fora do intervalo de IP definido.

É chamado de intervalo de IP “confiável”.

Nível de perfil: Usuários fora do intervalo permitido sempre têm acesso negado.

Trusted IP Ranges: Faixas de IP confiáveis controlam o acesso de login para uma organização.

Login IP Ranges for profile: Aplicar intervalos de IP de login para o perfil específico.

⚠ ATENÇÃO: Os intervalos de IP de login controlam o acesso de login para um perfil de usuário, não
para a função do usuário.

HORÁRIO DE LOGIN

Restringir o acesso de login por tempo só pode ser alcançado no nível do perfil.

Para cada perfil, os administradores podem especificar as horas em que os usuários podem fazer login.

OBS: Por padrão, o Salesforce não restringe o tempo de acesso de login.


📝Exemplo:

Os funcionários só precisam acessar os dados do cliente durante o horário comercial.

Seg - 09:00 ás 18:00


Ter - 09:00 ás 18:00
Qua- 09:00 ás 18:00

Se os usuários estiverem conectados quando o horário de login terminar, eles poderão continuar
visualizando a página atual, mas não poderão realizar nenhuma outra ação.

ORGANIZATION WIDE DEFAULT (OWD)

As Organization-Wide default ou Organization-Wide sharing settings definem o nível de linha de base


de acesso que especificam quais registros podem ser acessados por qual usuário.

OBS: Os padrões de toda a organização nunca podem conceder aos usuários mais acesso do que eles
têm por meio de suas permissões de objeto.

É usado para restringir o acesso aos dados (registros)

O Organization-Wide defaults podem ser definido para Objetos Padrão e Objetos Personalizados.
Existem basicamente quatro níveis de acesso:

• /gravação/transferência pública (disponível apenas para leads e casos)

• Leitura/gravação pública: todos os usuários podem visualizar, editar e relatar todos os registros
(desde que tenham permissão de nível de objeto).

• Public Read/Only: Todos os usuários podem visualizar e relatar registros, mas apenas o
proprietário e os usuários acima dessa função na hierarquia podem editá-los.

• Privado: somente o proprietário do registro e os usuários acima dessa função na hierarquia


podem visualizar, editar e relatar esses registros.

• Object / Object-level security

Controla quais usuários têm acesso aos dados.

Ele impede que um usuário ou grupo de usuários crie, exiba, edite ou exclua quaisquer registros de um
objeto definindo permissões nesse objeto.
Há duas maneiras de definir permissões de objeto:

1. Profile

Um perfil é uma coleção de configurações e permissões que determina os objetos que um usuário
pode acessar e as permissões que um usuário tem.

Os perfis controlam o que os usuários podem fazer em sua organização do Salesforce; isso pode ser
chamado de CRED:

• C = criar
• R = ler
• E = editar
• D = deletar

• Configurações

Determinam o que os usuários podem ver (aplicativos, guias, campos e tipos de registro).
• Permissão

Determina o que os usuários podem fazer (criar ou editar registros de um determinado tipo, executar
relatórios e personalizar o aplicativo).

Os perfis são normalmente definidos pela função de trabalho de um usuário.

• Standard profiles

Conjunto de perfis disponível na plataforma, cada um dos perfis padrão inclui um conjunto padrão de
permissões para todos os objetos padrão disponíveis na plataforma.

Sendo eles:

1. Standard User:
O perfil de usuário padrão tem permissões de leitura, edição e exclusão para a maioria dos objetos
padrão.

2. Read Only:
O usuário somente leitura tinha permissões exatamente semelhantes às do usuário padrão, mas limita
o acesso a somente leitura.

3. Marketing User:
Permissões de usuário padrão + permissões adicionais.

4. Contract Manager:
Permissões de Usuário Padrão + Permissões Adicionais.

5. Solution Manager:
Permissões de Usuário Padrão + Permissões Adicionais.

6. System Administrator:
O perfil Administrador do sistema tem o acesso mais amplo aos dados e a maior capacidade de
configurar e personalizar o Salesforce.
O perfil do administrador do sistema também inclui duas permissões especiais, a saber, “Visualizar
todos os dados” e “Modificar todos os dados”.

🔎 OBS: Apenas perfis com permissão para modificar todos os dados, dá acesso a objeto personalizado.

🔎 OBS: As permissões de objeto no perfil Padrão não podem ser editadas.

🔎 OBS: Um perfil pode ser atribuído a muitos usuários, mas o usuário pode ser atribuído a apenas
um perfil por vez

2. Permission set

É uma coleção de configurações e permissões que determinam o acesso do usuário a várias


ferramentas e funções na plataforma.

Os conjuntos de permissões estendem as configurações de acesso e as permissões fornecidas pelo


perfil.

Existem algumas maneiras de usar conjuntos de permissões:

1. Para conceder acesso a objetos personalizados ou aplicativos inteiros.

2. Para conceder permissões - temporariamente ou a longo prazo - a campos específicos

🔎 OBS: As permissões existentes de um usuário não podem ser removidas, apenas adicionar
permissões.

-> Permission Set Groups

Permite combinar vários permission set em um único Grupo de Conjuntos de Permissões que pode
ser atribuído a um Usuário.

É possível incluir uma permission set em mais de um permission set grups.


O permission set atribui cada conjunto de permissões separadamente a esse conjunto de usuários.

Com permission set grups, você cria um único grupo que contém as permissões combinadas de todos
os conjuntos de permissões.

• Field / Field-Level Security

Controla se um usuário pode ver, editar ou excluir o valor de um determinado campo em um objeto.

⚠ ATENÇÃO: NÃO CONFUNDA - PAGE LAYOUTS Os layouts de página controlam apenas a visibilidade
do campo nas páginas de detalhes e edição de um objeto.

(Os campos podem se tornar obrigatórios ou somente leitura no nível do layout da página)
Field-Level Security é muito útil para atribuir layouts de página aos usuários sem criar um layout de
página.

Os layouts de página destinam-se a organizar campos, botões, lista relacionada e outros


dados. Usando layouts de página, podemos criar campos obrigatórios para alguns perfis e somente
leitura para alguns perfis usando segurança em nível de campo.

Ao criar um campo, você pode torná-lo universalmente obrigatório (obrigatório em todos os registros)
marcando 'Obrigatório’.

• Records / Record-Level Security

Determina quais registros individuais os usuários podem visualizar e editar em cada objeto ao qual
têm acesso em seu perfil.

⚠ ATENÇÃO: A permissão em um registro é sempre avaliada de acordo com uma combinação de


objeto, campo e permissão em nível de registro.
Quando as permissões de objeto X e permissões de registro entram em conflito, as configurações mais
restritivas vencem.

Quatro (4) maneiras de implementar a segurança em nível de registro:

1. Org-wide defaults

Define o nível básico de acesso a um objeto.

A maioria dos objetos tem opções de níveis de acesso, sendo Private, Public Read Only, and Public
Read/Write.

🔎OBS: Se um objeto tiver Public Read ou Private, um administrador pode conceder acesso aos usuários
configurando uma hierarquia ou regra de compartilhamento.

⚠ ATENÇÃO: O acesso padrão de compartilhamento em toda a organização para o objeto


Oportunidade deve ser 'Privado', pois apenas alguns dos usuários precisam de acesso de leitura.

2. Role Hierarchy

A hierarquia de papéis funciona para definir os níveis de acesso de registro aos usuários ou grupo de
usuários precisa.
Os usuários nomeados para funções próximas ao mais alto da hierarquia (normalmente o CEO,
executivos e gerenciamento alternativo) acessam as informações de todos os usuários que estão
diretamente abaixo deles na hierarquia.

As hierarquias de funções não precisam corresponder exatamente ao um organograma.

📝Exemplo de organograma:

Em vez disso, cada função na hierarquia deve representar apenas um nível de acesso a dados de que
um usuário ou grupo de usuários precisa.

📝Exemplo:

Suponha que sua organização contrata um advogado da empresa que precisa acessar todos os
registros no aplicativo. Uma maneira direta de conseguir isso é atribuir ao profissional a função de
CEO na hierarquia de funções da sua organização. Como a função de CEO é colocada no nível mais alto
da hierarquia, qualquer pessoa indicada para essa função obtém automaticamente acesso total a
qualquer registro dentro da organização.

Não importa que tecnicamente o advogado pareça abaixo do CEO dentro do organograma regular.

• Public grup

Um grupo público consiste em um conjunto de usuários.


Os grupos podem conter usuários individuais, outros grupos ou usuários em uma determinada função
ou território, além de todos os usuários abaixo dessa função e subordinados na hierarquia.

São mais usados para fins de compartilhamento.

🔎OBS: Eles não são os proprietários dos registros, mas podem compartilhar os registros em termos
de acesso. Grupos públicos podem ser usados em qualquer objeto.

⚠ATENÇÃO: Somente administradores e administradores delegados podem criar e editar grupos


públicos, mas qualquer pessoa pode criar e editar seus próprios grupos pessoais

3. Sharing rules

São usadas para criar exceções automáticas para as configurações padrão de toda a organização
fornecendo maior acesso para usuários específicos.

Use regras de compartilhamento para estender o acesso de compartilhamento a usuários em grupos,


funções ou territórios públicos.

🔎OBS: A regra de compartilhamento é basicamente criada para objetos cujos padrões de toda a
organização (OWD) são definidos como public read-only or private porque as regras de
compartilhamento podem apenas estender o acesso e não o restringir.

📝Exemplo:

Existe um gerente que gerencia duas equipes, a equipe de marketing na Índia e a equipe de marketing
nos EUA. Agora, o gerente pode acessar os registros das equipes, pois isso pode ser feito por meio do
método de hierarquia de papéis, mas e se a equipe de marketing nos EUA quiser acessar os registros
da equipe de marketing na Índia? Isso não pode ser feito por meio do método de hierarquia de
funções, pois ambas as equipes estão no mesmo nível. É aqui que entra o papel das regras de
compartilhamento.
Existem 2 tipos de regras de compartilhamento com base em quais registros serão compartilhados:

- Owner Based:

Baseado no proprietário compartilha os registros pertencentes a


determinados usuários.

Os proprietários podem ser identificados por meio de grupos públicos, funções e funções e
subordinados.

📝Exemplo:

Se uma empresa multinacional (MNC) deseja acessar o registro de vendas de seu escritório nos EUA a
partir da Índia, a regra de compartilhamento com base no proprietário é usada para acessar os
registros compartilhados pelo escritório nos EUA.

-Criteria Based:

Baseado em critérios compartilha os registros que atendem a determinados critérios.

📝Exemplo:

Um gerente de banco deseja ver os registros de todas as contas de poupança. Nesse caso, será
adicionado um filtro às regras de compartilhamento, informando que, se uma determinada conta
pertencer à categoria de poupança, somente elas serão compartilhadas com o gerente.

4. Manual sharing

Os registros são compartilhados individualmente com outros usuários usando o botão de


compartilhamento no registro.

O Compartilhamento manual permite que os usuários compartilhem o registro com usuários que não
teriam acesso ao registro de outra maneira.
Apenas estes 4 usuários podem compartilhar o registro:

1. Proprietário do registro
2. Usuário em função acima do proprietário.
3. Usuário concederam “acesso total” para gravar.
4. Administrador.

O botão de compartilhamento está disponível quando seu modelo de compartilhamento é “Private”


ou “Public Read-Only”.

🔎OBS: Conceder acesso a registros também inclui acesso a seus registros associados.

Os registros podem ser compartilhados manualmente com grupos públicos, funções, funções e
subordinados e usuários individuais.

🔎OBS: O compartilhamento manual não pode restringir o acesso, por isso fornece somente leitura e
leitura/gravação como parâmetros de acesso no compartilhamento manual.

⚠ ATENÇÃO: Se um usuário transferir a propriedade de um registro, o Salesforce excluirá todos os


compartilhamentos manuais criados pelo proprietário original do registro, o que pode fazer com que
os usuários percam o acesso.

• Sharing Set

Sharing Sets é uma ferramenta de compartilhamento que concede aos usuários do site acesso a
qualquer registro associado a uma conta ou contato, é usada com o Salesforce Experience Cloud.
É possível concede aos usuários do site acesso a qualquer registro associado a uma conta ou contato
que corresponda à conta ou contato do usuário, por meio de mapeamento de acesso.

Exemplo:

Conceder aos usuários do site acesso a todos os casos relacionados a uma conta identificada nos
registros de contato do usuário.
➡ Um Sharing Sets se aplica a todos os sites dos quais um usuário é membro.

⚠ATENÇÃO: Os conjuntos de compartilhamento usam perfis para fornecer acesso de registro a um


grupo de usuários, ao contrário das regras de compartilhamento, que usam funções e grupos públicos.

• Metadata

Metadados são dados que descrevem outros dados.

📍Entenda no Salesforce;

Dados comerciais

Os dados comerciais incluem os registros que correspondem diretamente aos negócios da sua
empresa, como endereço, conta ou produto.

Metadados

Os metadados do Salesforce descrevem o esquema, o processo, a apresentação, a autorização e a


configuração geral de sua organização do Salesforce.

📝 Exemplo:

Os metadados do processo descrevem o que acontece quando um usuário pressiona o botão Salvar.

Os metadados de apresentação dizem respeito ao layout de sua organização e os metadados de


autorização determinam o acesso do usuário.

Os metadados da configuração geral da sua organização, você pode configurar o Chatter para bloquear
emoticons em publicações.
Reports and Dashboards 15%

Report

Um relatório é uma lista de registros que atendem aos critérios definidos por você.

Ele é exibido no Salesforce em linhas e colunas, e pode ser filtrado, agrupado ou exibido em um
gráfico...

Os relatórios podem ter um máximo de 2.000 registros antes de exigir uma exportação de dados.

🗂 Todo relatório é armazenado em uma pasta

As pastas podem ser public, hidden, or shared e podem ser definidas como read-only or
read/write.

O acesso a pasta de relatório é com base na roles, permissions, public groups, and license types.

É possível disponibilizar o report para toda organização ou apenas o proprietário (private).

1. Report Type

O tipo de relatório determina qual conjunto de registros estão disponíveis para uso ao criar um
relatório.

Cada tipo de relatório tem um objeto primário e um ou mais objetos relacionados.

Todos esses objetos devem estar ligados direta ou indiretamente.

🔎OBS:

• Um tipo de relatório não pode incluir mais de 4 objetos.


• Depois que um relatório é criado, seu tipo de relatório não pode ser alterado.
Existem 2 tipos de relatórios no Salesforce:

• Standard Report

Relatórios padrão são incluídos automaticamente com objetos padrão e com objetos personalizados
onde “Permitir relatórios” está marcado.

Standard Report não podem ser personalizados e incluem automaticamente campos padrão e
personalizados para cada objeto dentro do tipo de relatório.

• Custom Report

Relatórios personalizados são criados quando os tipos de relatórios padrão não podem especificar
quais registros estarão disponíveis nos relatórios.

Escolha o objeto principal para o qual você gostaria que seu novo tipo de relatório oferecesse suporte
e, em seguida, dê a ele um nome e uma descrição útil.

• Depois de salvar um tipo de relatório, você não pode alterar o objeto principal.

• Se o objeto principal em um tipo de relatório for um objeto personalizado ou externo e esse


objeto for excluído, o tipo de relatório e os relatórios criados a partir dele serão excluídos.

2. 🛠 Report builder

O construtor de relatórios é um editor visual para relatórios. Ele permite que administradores ou
usuários criem relatórios de maneira muito fácil.

Contém 3 componentes principais:


• Fields Panel

O Painel de Campos exibe os campos que estão disponíveis neste tipo de relatório. (Contatos e contas)

• Filters Panel

O Painel de Filtros nos permite definir filtros adicionais que reduzir o relatório até que ele mostre
apenas os dados que você deseja. Os critérios aqui incluem exibição, período de tempo e filtros
personalizados.
• Preview Panel

O painel de visualização mostra como será a aparência do relatório. Este painel nos permite adicionar,
reordenar e remover colunas, campos de resumo, fórmulas, agrupamentos e blocos.

Permite alterar o formato do relatório e exibir um gráfico com base no relatório.

⚠ATENÇÃO: O Report builder mostra apenas 20 rows de registros.

Execute o relatório para ver todos os resultados.

Depois de salvo e executado os relatórios exibem no máximo 2.000 linhas.

➡ Para visualizar todas as linhas, exporte o relatório para o Excel ou use a exibição imprimível/
printable view para relatórios tabulares e resumidos.

➡ Printable view - A visualização imprimível exibe no máximo 20.000 linhas.


3. Report Formats

Existem quatro formatos de relatório disponíveis para uso: Tabular, Summary, Matrix e Joined.

• Tabular Reports - Default

Semelhante a uma planilha, eles consistem em um conjunto ordenado de campos em colunas, com
cada registro correspondente listado em uma linha.

➡ É o melhor tipo de relatório se você planeja exportar dados.

➡ Os relatórios tabulares são melhores para criar listas de registros ou uma lista com um único total
geral.

➡ Não podem ser usados para criar grupos de dados ou gráficos e não podem ser usados em painéis,
a menos que as linhas sejam limitadas.

• Summary Reports

Semelhante aos relatórios tabulares, mas também permitem que os usuários agrupem linhas de dados,
exibam subtotais e criem gráficos.

➡ Use esse tipo de relatório para mostrar subtotais com base no valor de um determinado campo ou
quando quiser criar uma lista hierárquica.

➡ Permite criar gráficos.

• Matrix Report

Semelhante aos relatórios de resumo, mas permitem agrupar e resumir dados por linhas e colunas.
➡ Use esse tipo para comparar totais relacionados, especialmente se você tiver grandes quantidades
de dados para resumir e precisar comparar valores em vários campos diferentes, ou se quiser ver os
dados por data e por produto, pessoa ou geografia.

➡ Pode ser usado para gerar painéis. Gráficos podem ser adicionados a este tipo de relatório.

• Joined Reports

Os relatórios combinados permitem criar vários blocos de relatórios que fornecem diferentes
exibições de seus dados.

➡ Cada bloco funciona como um “sub-relatório”, com seus próprios campos, colunas, classificação e
filtragem.

➡ Um relatório combinado pode até mesmo conter dados de diferentes tipos de relatório.

4. Report Bucket Columns

Bucket Columns nos permite categorizar rapidamente os valores de um campo em um relatório sem
a necessidade de criar um campo de fórmula personalizado no nível do objeto.

Nos relatórios, um bucket é uma categoria personalizada que você cria. Bucketing é uma ferramenta
de relatório e documentação do Salesforce. Isso elimina a necessidade de desenvolver um campo
personalizado ou uma fórmula para atingir seu objetivo.

Podemos estabelecer várias categorias (grupos) que são utilizados para categorizar as informações
do relatório ao criar um campo de grupo do Salesforce.

• Unique Count

É uma função que permite identificar quantos valores distintos existem em uma coluna.
📝 Exemplo:

Digamos que você tenha um relatório de 100 oportunidades e queira saber quantas contas únicas
existem no relatório.

Dashboards

Dashboards são representações gráficas de relatórios. Ele mostra dados de relatórios de origem como
componentes visuais.

Esses componentes fornecem um instantâneo das principais métricas e indicadores de desempenho


da organização.

1. Dashboard Components

Os componentes do painel podem ser gráficos, tabelas, medidores, métricas ou outros componentes
que você pode criar com o VisualForce.

Usado para mostrar comparações.

⚠ (Esses são os gráficos mais importantes para está certificação, existem outros…)

Line Chats
Vertical Bar Chart

Horizontal Bar Chart

Donut Chart

Funnel Chart
Gauge Chart

Um componente de medidor pode ser usado para exibir o progresso para um alvo fixo.

Metric Chart

➡ Os Dashboards exibem dados conforme a última vez que o relatório foi executado.

🔎OBS: cada painel pode ter até 20 componentes.

Acesso aos Dashboards é determinado por 2 coisas:

1. Pasta / folder

⚠ Somente os usuários que têm acesso à pasta podem executar o painel.

2. Usuário em execução / Running User

As pastas controlam o acesso ao painel, mas o usuário em execução determina o acesso aos dados.
Usuário em execução pode ser definido como:

• Executar como usuário especificado:

• É executado usando as configurações de segurança desse usuário único e específico.


• Todos os usuários com acesso ao painel veem os mesmos dados, independentemente de suas
próprias configurações de segurança pessoais.

• Executar como um usuário logado:

• É executado usando as configurações de segurança do usuário que visualiza o painel.


• Cada usuário vê o painel de acordo com seu próprio nível de acesso.

Esses painéis serão denominados painéis dinâmicos.

2. 📊 Dynamic Dashboards

➡ Painéis dinâmicos permite que cada usuário veja os dados aos quais tem acesso.

Com painéis dinâmicos, podemos controlar a visibilidade dos dados sem criar painéis separados.

Pode exibir um conjunto padrão de métricas em todos os níveis de uma organização.

3. Dashboard Filters

Os filtros de painel facilitam a aplicação de diferentes perspectivas de dados a um único painel.

As regras de filtragem se aplicam aos campos dos relatórios de origem do painel.

Os painéis do Lightning podem ter até 3 filtros


4. Report and Dashboard Folders

É possível compartilhar as pastas de reports e dashboard.

REPORT

As pastas de relatórios podem ser compartilhadas com:

⁃ Users
⁃ Role
⁃ Role and Subordinates
⁃ Public group

Existe três (3) nível de acesso;

⁃ Display
⁃ Edit
⁃ Manager
DASHBOARD

As pastas de relatórios podem ser compartilhadas com:

⁃ Users
⁃ Role
⁃ Role and Subordinates
⁃ Public group

Existe três (3) nível de acesso;

⁃ Display
⁃ Edit
⁃ Manager

Você também pode gostar