Quem pode fazer o quê: conjuntos de permissões
Um conjunto de permissões é um pacote de direitos de acesso no Salesforce: quais registros uma pessoa pode ver ou alterar, quais guias e aplicativos recebe e quais botões funcionam para ela. O REDA Pay inclui sete conjuntos de permissões, um por função. Você dá a cada pessoa os que o trabalho dela exige; uma pessoa pode ter vários, e seu acesso é a soma de todos eles. Os nomes dos conjuntos e dos botões aparecem em inglês, como o Salesforce os mostra.
Este artigo lista o que cada conjunto permite, qual conjunto cada botão do REDA Pay exige e como atribuí-los.
Os sete conjuntos de permissões
| Conjunto de permissões | Para | O que permite |
|---|---|---|
| REDA Pay - Admin User | Administradores | Tudo: criar, ler, editar e excluir todos os registros do REDA Pay; todos os botões de configuração (chave de criptografia, token de API, sincronização de contas de processamento, webhooks); todos os botões de registro |
| REDA Pay - User | Equipe que recebe pagamentos | Criar e editar Pay Customers, Pay Methods e Pay Orders; criar Pay Transactions pela tela de pagamento; ler os registros de configuração (Pay Profiles, Processing Accounts, Fee Setups, logs). Usa as telas de pagamento e de salvar métodos |
| REDA Pay - Transaction Manager | Equipe de reembolsos | Acesso total às Pay Transactions; leitura de Pay Orders e Statement Activities. Usa Void Transaction, Refund Transaction e Sync Transaction |
| REDA Pay - Reconciliation Manager | Financeiro | Criar e editar Statement Activities, Transaction Activities e Pay Transactions; ler Pay Orders. Usa Reprocess em uma Statement Activity |
| REDA Pay - Read Only User | Auditores e consultas | Ler todos os registros do REDA Pay; não altera nada |
| REDA Pay - Community User | Clientes que fazem login no seu portal do Experience Cloud | Criar e editar o próprio Pay Customer e os próprios Pay Methods; ler suas Pay Orders e Pay Transactions; ler os Pay Profiles, Processing Accounts e Fee Setups ativos. Usa as telas de pagamento e de salvar métodos no portal |
| REDA Pay - Public Site User | O usuário convidado do seu site público de links de pagamento | Ler a Pay Order de um link ativo, criar o Pay Method de uso único e a Pay Transaction desse pagamento. Usa a tela de pagamento pública |
Os cinco primeiros dão acesso ao aplicativo REDA Pay. Os dois últimos são para usuários do Experience Cloud e não dão.
Qual botão precisa de qual conjunto
| Botão ou tela | Onde | Precisa de |
|---|---|---|
| New Pay Order (a tela de pagamento), Add New Payment Method | Registros, ações rápidas, botão de pagamento | User (ou Admin User) |
| Generate Key, chave Sync Failed Pay Order Transactions | Guia REDA Pay Admin | Admin User |
| Update API Token, Sync Processing Accounts, Setup Webhooks | Pay Profile | Admin User |
| Create Payload Customer | Pay Customer | Admin User |
| Process Pay Method, Delete Pay Method | Pay Method | Admin User |
| Process Pay Order | Pay Order | Admin User |
| Sync Transaction | Pay Order e Pay Transaction | Transaction Manager (ou Admin User) |
| Void Transaction, Refund Transaction | Pay Transaction | Transaction Manager (ou Admin User) |
| Reprocess | Statement Activity | Reconciliation Manager (ou Admin User) |
Quando alguém pressiona um botão que seus conjuntos de permissões não cobrem, a caixa de diálogo se fecha e aparece uma mensagem de erro em vez de a ação ser executada. Um usuário que não consegue ver o registro recebe a mensagem "Insufficient Access".
Combinações recomendadas
| Função | Atribuir |
|---|---|
| Administrador | REDA Pay - Admin User |
| Corretor ou equipe de atendimento que recebe pagamentos | REDA Pay - User |
| Equipe de reembolsos | REDA Pay - User + REDA Pay - Transaction Manager |
| Financeiro / conciliação | REDA Pay - Read Only User + REDA Pay - Reconciliation Manager |
| Auditor ou gestor que só consulta | REDA Pay - Read Only User |
| Cliente do portal | REDA Pay - Community User (consulte Permitir que os clientes paguem no seu portal) |
| Usuário convidado do site público | REDA Pay - Public Site User (consulte Configurar o site público de links de pagamento) |
O financeiro recebe também o Read Only User porque o Reconciliation Manager sozinho não inclui leitura de Pay Customers, Pay Methods, Pay Profiles e Processing Accounts, que o financeiro abre ao rastrear um pagamento.
Atribuir um conjunto de permissões
- Abra a Configuração (o ícone de engrenagem no canto superior direito) e digite Conjuntos de permissões na caixa Busca rápida.
- Clique em Conjuntos de permissões e depois no nome do conjunto, por exemplo REDA Pay - User.
- Clique em Gerenciar atribuições e depois em Adicionar atribuição.
- Marque os usuários e siga o assistente até confirmar a atribuição.
O usuário recebe o acesso na próxima vez que carregar uma página.
Os sete conjuntos de permissões do REDA Pay, como aparecem na Configuração depois da instalação.
Licenças
Abra Configuração → Pacotes instalados e veja a linha do REDA Pay. Se Licenças permitidas indicar Ilimitado, todos os usuários da organização estão licenciados e não há nada a atribuir. Se mostrar um número, clique em Gerenciar licenças e adicione os usuários que vão usar o REDA Pay antes de atribuir os conjuntos de permissões.
Duas chaves no registro de usuário
Os conjuntos de permissões decidem o que uma pessoa pode abrir. Duas caixas de seleção no registro de usuário decidem em que direção ela pode fazer pagamentos:
| Campo | Padrão | Efeito |
|---|---|---|
| REDA Pay - Enable Disbursements | Desmarcada | Marque para permitir que este usuário envie desembolsos (pague dinheiro). Ninguém pode desembolsar até você marcar |
| REDA Pay - Disable Receipts | Desmarcada | Marque para impedir que este usuário receba pagamentos (dinheiro que entra) |
Para alterá-las: Configuração → Usuários → Usuários, clique no nome do usuário, em Editar, marque a caixa e clique em Salvar. Se os campos não estiverem no layout de página de usuário, adicione-os em Configuração → Gerenciador de objetos → Usuário → Layouts de página.
Se um usuário que só pode receber abrir a tela de pagamento com um desembolso solicitado, o REDA Pay mostra "No transfers are allowed. [Transfer Type]" em vez do formulário de pagamento.
Erros comuns a evitar
| Erro | Sintoma | Solução |
|---|---|---|
| Dar à equipe apenas o Transaction Manager | Eles não conseguem abrir a tela de pagamento do REDA Pay | Adicione o REDA Pay - User |
| Esperar que o conjunto User cubra Process Pay Order ou Delete Pay Method | A caixa de diálogo se fecha com um erro | Esses botões precisam do Admin User |
| Atribuir o Community User à equipe interna | Ele é feito para licenças de portal e não inclui o aplicativo | Use o REDA Pay - User |
| Esquecer o Enable Disbursements | "No transfers are allowed. [Transfer Type]" ao enviar um repasse | Marque REDA Pay - Enable Disbursements no usuário |
| Testar o acesso como administrador | Os administradores veem tudo, então uma permissão faltando passa despercebida | Teste como um usuário que tenha apenas o conjunto que você está verificando |
Perguntas frequentes
Sim. O acesso se soma, então um usuário da equipe de reembolsos tem o REDA Pay - User e o REDA Pay - Transaction Manager.
O Process Pay Order envia uma ordem existente para processamento a partir da página do registro, o que é uma ação de administrador. A equipe processa pagamentos pela tela de pagamento, onde o botão Pay faz o mesmo trabalho.
Precisam do REDA Pay - Community User e da configuração do portal descrita em Permitir que os clientes paguem no seu portal; verifique em Pacotes instalados o modelo de licença, como descrito acima.
O que vem a seguir
- Roteiro de configuração: a ordem completa das etapas de configuração.
- Gerar a chave de criptografia: a primeira etapa de configuração, que precisa do REDA Pay - Admin User.