Entender o status de autenticação para credenciais externas
O campo Status de autenticação informa quando você concluiu todas as etapas necessÔrias para configurar uma credencial externa. Se sua credencial externa mostrar um status Não configurado, haverÔ mais trabalho para você usar sua credencial externa para fazer chamadas autenticadas com uma credencial nomeada. Saiba como alcançar um status Configurado para cada protocolo de autenticação.
Edições obrigatórias
| DisponĆvel em: Salesforce Classic (nĆ£o disponĆvel em todas as organizaƧƵes) e Lightning Experience |
| DisponĆvel em: todas as ediƧƵes |
Esses campos representam credenciais externas em metadados e sĆ£o obrigatórios para todas as credenciais externas, mas nĆ£o sĆ£o incluĆdos na chamada de tempo de execução para o sistema externo.
| Objeto | Campo |
|---|---|
| Credencial externa |
|
| Diretor de credencial externa |
|
Use essas tabelas para entender os campos adicionais a serem preenchidos e as aƧƵes a serem tomadas para configurar totalmente as credenciais externas.
AWS Signature Version 4
O protocolo de autenticação AWS Signature Version 4 oferece suporte apenas ao tipo de identidade Entidade de segurança nomeada. Uma entidade de segurança nomeada aplica a mesma configuração de credencial ou de autenticação para toda a organização.
| Variante AWS Signature versão 4 | Campos de credencial externa | Campos de segurança de credencial externa | Etapas adicionais |
|---|---|---|---|
| Chave e segredo de acesso |
|
|
ā |
| STS |
|
ARN do papel do IAM | ā |
| Roles Anywhere do IAM |
|
ARN do papel do IAM | ā |
Autenticação bÔsica
| Tipo de identidade | Campos de credencial externa | Campos de seguranƧa de credencial externa | Etapas adicionais |
|---|---|---|---|
| Entidade nomeada | ā |
|
ā |
| Entidade de seguranƧa por usuĆ”rio | ā | Tipo de identidade | Habilite a entidade de seguranƧa da credencial externa em um conjunto de permissƵes ou perfil de usuĆ”rio. Em seguida, pelo menos um usuĆ”rio deve se autenticar no sistema externo na pĆ”gina Credenciais externas em suas configuraƧƵes pessoais. |
Autenticação personalizada
O protocolo de autenticação personalizada oferece suporte apenas ao tipo de identidade Entidade de segurança nomeada. Uma entidade de segurança nomeada aplica a mesma configuração de credencial ou de autenticação para toda a organização.
Quando você cria uma entidade de segurança em uma credencial externa que usa o protocolo de autenticação Personalizada, o status da autenticação é sempre Desconhecido. Como um administrador define o protocolo de autenticação personalizada, o Salesforce não pode verificar quando as credenciais externas que usam esse protocolo são totalmente configuradas.
JWT
| Tipo de identidade | Campos de credencial externa | Campos de seguranƧa de credencial externa | Etapas adicionais |
|---|---|---|---|
| Entidade nomeada |
|
Tipo de identidade | Revise as declarações de corpo JWT que o Salesforce criou quando você salvou a credencial externa. Você pode modificar algumas reivindicações padrão ou criar suas próprias reivindicações personalizadas. |
| Entidade de seguranƧa por usuƔrio |
|
Tipo de identidade | Revise as declarações de corpo JWT que o Salesforce criou quando você salvou a credencial externa. Você pode modificar algumas reivindicações padrão ou criar suas próprias reivindicações personalizadas. Em seguida, habilite a entidade de segurança da credencial externa em um conjunto de permissões ou perfil de usuÔrio. Atribua esse conjunto de permissões ou perfil a pelo menos um usuÔrio. |
Sem autenticação
O protocolo Sem autenticação oferece suporte apenas ao tipo de identidade Entidade de segurança nomeada. Uma entidade de segurança nomeada aplica a mesma configuração de credencial ou de autenticação para toda a organização.
Se a sua credencial externa usar o protocolo Sem autenticação, nenhum campo adicional serÔ necessÔrio na credencial externa ou em sua entidade de segurança. As credenciais externas têm um status de autenticação Configurado assim que você cria e salva a entidade de segurança.
OAuth 2.0
Além dos campos obrigatórios para todas as credenciais externas, as credenciais externas que usam um protocolo de autenticação do OAuth 2.0 também exigem o campo Tipo de fluxo de autenticação. Os outros campos necessÔrios para configurar totalmente uma credencial externa do OAuth 2.0 dependem da variante do OAuth e do tipo de identidade da entidade de segurança da credencial externa.
| Variante do OAuth 2.0 | Tipo de identidade | Campos de credencial externa | Campos de seguranƧa de credencial externa | Etapas adicionais |
|---|---|---|---|---|
| Fluxo do navegador | Entidade nomeada | Provedor de autenticação | Tipo de identidade | Autenticar para o sistema externo em nome de todos os usuÔrios na sua organização do Salesforce. Na pÔgina Credencial externa, selecione Autenticar no menu Ações da entidade de segurança. Em seguida, autentique-se no sistema. |
| Entidade de segurança por usuÔrio | Provedor de autenticação | Tipo de identidade | Habilite a entidade de segurança da credencial externa em um conjunto de permissões ou perfil de usuÔrio. Em seguida, pelo menos um usuÔrio deve se autenticar no sistema externo na pÔgina Credenciais externas em suas configurações pessoais. |
|
| Credenciais do cliente com fluxo de segredo do cliente | Entidade nomeada | URL do provedor de identidade |
|
ā |
| Credenciais do cliente com fluxo de declaração JWT | Entidade nomeada |
|
ID de cliente | Revise as declarações de corpo JWT que o Salesforce criou quando você salvou a credencial externa. Você pode modificar algumas reivindicações padrão ou criar suas próprias reivindicações personalizadas. |
| Fluxo do portador JWT | Entidade nomeada |
|
Tipo de identidade | Revise as declarações de corpo JWT que o Salesforce criou quando você salvou a credencial externa. Você pode modificar algumas reivindicações padrão ou criar suas próprias reivindicações personalizadas. |
| Entidade de seguranƧa por usuƔrio |
|
Tipo de identidade | Revise as declarações de corpo JWT que o Salesforce criou quando você salvou a credencial externa. Você pode modificar algumas reivindicações padrão ou criar suas próprias reivindicações personalizadas. Em seguida, habilite a entidade de segurança da credencial externa em um conjunto de permissões ou perfil de usuÔrio. Atribua esse conjunto de permissões ou perfil a pelo menos um usuÔrio. |
