Detalhes do Serviço E-mail Delivery
Este tópico abrange detalhes da criação de políticas para controlar o acesso ao serviço Email Delivery.
Tipos de Recursos
email-domains
email-work-requests
email-family
approved-senders
suppressions
Variáveis Suportadas
O Serviço Email Delivery suporta todas as variáveis gerais (consulte Variáveis Gerais para Todas as Solicitações), além das listadas aqui.
Variável | Tipo de variável | Comentários |
---|---|---|
target.approved-sender.email-domain
|
String | O valor corresponde à parte do domínio (lado direito) do endereço de e-mail e ao nome do objeto email-domain associado, se houver. As políticas devem usar o form U-label do domínio. A correspondência não diferencia maiúsculas de minúsculas. Isso não está disponível para ListSenders . |
target.email-domain.name
|
String | Define o escopo da permissão para domínios que correspondem ao nome do domínio especificado. As políticas devem usar o form U-label do domínio. A correspondência não diferencia maiúsculas de minúsculas. Essa variável pode ser usada com sintaxe de correspondência de padrão para conceder acesso ao subdomínio. Isso não está disponível para ListEmailDomains . |
target.email-domain.id |
Entidade (OCID) | Não disponível para ListEmailDomains ou CreateEmailDomain . |
target.email-work-request.id |
Entidade (OCID) | Não disponível para ListWorkRequests . |
target.approved-sender.id |
Entidade (OCID) | Não disponível para ListSenders e CreateSenders. |
target.approved-sender.emailaddress |
String | Não disponível para ListSenders. |
target.dkim.email-domain |
String | Define o escopo da permissão para DKIMs de um domínio de e-mail específico. As políticas devem usar o form U-label do domínio e a correspondência não faz distinção entre maiúsculas e minúsculas. Não para ListDkims. |
Detalhes para Combinações de Verbo + Tipo de Recurso
As tabelas a seguir mostram as permissões e operações de API abrangidas por cada verbo. O nível de acesso é cumulativo à medida que você vai de inspect
> read
> use
> manage
. Por exemplo, um grupo que pode usar um recurso também pode inspecionar e ler esse recurso. Um sinal de mais (+) em uma célula da tabela indica o acesso incremental comparado à célula diretamente acima dela, enquanto "sem extra" indica acesso incremental.
Verbos | Permissões | APIs Totalmente Abrangidas | APIs Parcialmente Abrangidas |
---|---|---|---|
inspect | EMAIL_DOMAIN_INSPECT |
ListEmailDomains
|
Nenhum |
read | INSPECIONAR + EMAIL_DOMAIN_READ |
GetEmailDomain
|
Nenhum |
use | LEITURA + EMAIL_DOMAIN_UPDATE |
UpdateEmailDomain
|
Nenhum |
manage | USE + EMAIL_DOMAIN_CREATE EMAIL_DOMAIN_DELETE EMAIL_DOMAIN_MOVE |
|
Nenhum |
Verbos | Permissões | APIs Totalmente Abrangidas | APIs Parcialmente Abrangidas |
---|---|---|---|
inspect | EMAIL_WORK_REQUEST_INSPECT |
ListWorkRequests
|
Nenhum |
read | INSPECIONAR + EMAIL_WORK_REQUEST_READ |
GetWorkRequest
ListWorkRequestLogs |
Nenhum |
Verbos | Permissões | APIs Totalmente Abrangidas | APIs Parcialmente Abrangidas |
---|---|---|---|
inspect | APPROVED_SENDER_INSPECT EMAIL_DOMAIN_INSPECT EMAIL_WORK_REQUEST_INSPECT SUPPRESSION_INSPECT EMAIL_RETURN_PATH_INSPECT |
ListSenders
ListSuppression |
Nenhum |
read | INSPECIONAR + APPROVED_SENDER_READ EMAIL_CONFIGURATION_READ EMAIL_DOMAIN_READ EMAIL_WORK_REQUEST_READ SUPPRESSION_READ EMAIL_RETURN_PATH_READ |
GetSuppression |
Nenhum |
use | LEITURA + APPROVED_SENDER_USE APPROVED_SENDER_UPDATE EMAIL_DOMAIN_UPDATE EMAIL_RETURN_PATH_UPDATE |
|
Nenhum |
manage | USE + APPROVED_SENDER_CREATE APPROVED_SENDER_DELETE APPROVED_SENDER_MOVE EMAIL_DOMAIN_CREATE EMAIL_DOMAIN_DELETE EMAIL_DOMAIN_MOVE SUPPRESSION_CREATE SUPPRESSION_DELETE EMAIL_RETURN_PATH_CREATE EMAIL_RETURN_PATH_DELETE |
|
Nenhum |
Verbos | Permissões | APIs Totalmente Abrangidas | APIs Parcialmente Abrangidas |
---|---|---|---|
inspect | APPROVED_SENDER_INSPECT |
ListSenders
|
Nenhum |
read | INSPECT + APPROVED_SENDER_READ |
GetSender
|
Nenhum |
use | READ + APPROVED_SENDER_USE |
SmtpSend
|
Nenhum |
manage | USE + APPROVED_SENDER_CREATE APPROVED_SENDER_DELETE APPROVED_SENDER_UPDATE APPROVED_SENDER_MOVE |
|
Nenhum |
Verbos | Permissões | APIs Totalmente Abrangidas | APIs Parcialmente Abrangidas |
---|---|---|---|
inspect | SUPPRESSION_INSPECT |
|
Nenhum |
read | INSPECT + SUPPRESSION_READ |
GetSuppression
|
Nenhum |
use | Sem extra |
Nenhum |
Nenhum |
manage | USE + SUPPRESSION_CREATE SUPPRESSION_DELETE |
|
Nenhum |
Verbos | Permissões | APIs Totalmente Abrangidas | APIs Parcialmente Abrangidas |
---|---|---|---|
inspect |
EMAIL_RETURN_PATH_INSPECT |
ListEmailReturnPaths |
Nenhum |
read |
INSPECIONAR + EMAIL_RETURN_PATH_READ |
GetEmailReturnPath
|
Nenhum |
use |
LER + EMAIL_RETURN_PATH_UPDATE |
UpdateEmailReturnPath |
Nenhum |
manage |
USE + EMAIL_RETURN_PATH_CREATE EMAIL_RETURN_PATH_DELETE |
|
Nenhum |
Permissões Exigidas para Cada Operação de API
A tabela a seguir lista as operações de API em uma ordem lógica, agrupadas por tipo de recurso.
Para obter informações sobre permissões, consulte Permissões.
Operação da API | Permissões Necessárias para Usar a Operação |
---|---|
GetEmailConfiguration |
EMAIL_CONFIGURATION_READ |
ListEmailDomains |
EMAIL_DOMAIN_INSPECT |
GetEmailDomain |
EMAIL_DOMAIN_READ |
CreateEmailDomain |
EMAIL_DOMAIN_CREATE |
UpdateEmailDomain
|
EMAIL_DOMAIN_UPDATE |
DeleteEmailDomain |
EMAIL_DOMAIN_DELETE |
ChangeEmailDomainCompartment
|
EMAIL_DOMAIN_MOVE |
ListSenders
|
APPROVED_SENDER_INSPECT |
GetSender
|
APPROVED_SENDER_READ |
CreateSender
|
APPROVED_SENDER_CREATE |
UpdateSender
|
APPROVED_SENDER_UPDATE |
DeleteSender
|
APPROVED_SENDER_DELETE |
MoveSender
|
APPROVED_SENDER_MOVE |
SmtpSend
|
APPROVED_SENDER_USE |
ListSuppression
|
SUPPRESSION_INSPECT |
GetSuppression
|
SUPPRESSION_READ |
CreateSuppression
|
SUPPRESSION_CREATE |
DeleteSuppression
|
SUPPRESSION_DELETE |
ListWorkRequests
|
EMAIL_WORK_REQUEST_INSPECT |
GetWorkRequest |
EMAIL_WORK_REQUEST_READ |
ListWorkRequestErrors
|
EMAIL_WORK_REQUEST_INSPECT |
ListWorkRequestLogs |
EMAIL_WORK_REQUEST_INSPECT |
|
EMAIL_RETURN_PATH_CREATE |
DeleteEmailReturnPath |
EMAIL_RETURN_PATH_DELETE |
GetEmailReturnPath |
EMAIL_RETURN_PATH_READ |
ListEmailReturnPath |
EMAIL_RETURN_PATH_INSPECT |
UpdateEmailReturnPath |
EMAIL_RETURN_PATH_UPDATE |