Dettagli per il servizio Email Delivery

In questo argomento vengono descritti i dettagli relativi alla scrittura dei criteri per controllare l'accesso al servizio di consegna tramite e-mail.

Tipi di risorsa

email-domains

email-work-requests

email-family

approved-senders

suppressions

Variabili supportate

Il servizio di consegna tramite e-mail supporta tutte le variabili generali (vedere Variabili generali per tutte le richieste) e quelle elencate qui.

Variabile Tipo di variabile commenti
target.approved-sender.email-domain Stringa Il valore corrisponde alla parte di dominio (lato destro) dell'indirizzo e-mail e al nome dell'oggetto email-domain associato, se esistente. I criteri devono utilizzare il modulo U-label del dominio. La corrispondenza non fa distinzione tra maiuscole e minuscole. Questa opzione non è disponibile per ListSenders.
target.email-domain.name Stringa Consente di definire l'autorizzazione per i domini che corrispondono al nome di dominio specificato. I criteri devono utilizzare il modulo U-label del dominio. La corrispondenza non fa distinzione tra maiuscole e minuscole. Questa variabile può essere utilizzata con la sintassi di corrispondenza dei pattern per concedere l'accesso ai sottodomini. Questa opzione non è disponibile per ListEmailDomains.
target.email-domain.id Entità (OCID) Non disponibile per ListEmailDomains o CreateEmailDomain.
target.email-work-request.id Entità (OCID) Non disponibile per ListWorkRequests.
target.approved-sender.id Entità (OCID) Non disponibile per ListSenders e CreateSenders.
target.approved-sender.emailaddress Stringa Non disponibile per ListSenders.
target.dkim.email-domain Stringa Consente di definire l'autorizzazione per i DKIM per un dominio di posta elettronica specifico. I criteri devono utilizzare il modulo U-label del dominio e la corrispondenza non fa distinzione tra maiuscole e minuscole. Non per ListDkims.

Dettagli per le combinazioni verbo-tipo di risorsa

Le tabelle seguenti mostrano le operazioni autorizzazioni e API coperte da ciascun verbo. Il livello di accesso è cumulativo come si va da inspect > read > use > manage. Ad esempio, un gruppo che può utilizzare una risorsa può anche ispezionare e leggere tale risorsa. Un segno più (+) in una cella di tabella indica l'accesso incrementale rispetto alla cella direttamente sopra di essa, mentre "no extra" indica l'assenza di accesso incrementale.

email-domains
Verbs Autorizzazioni API completamente coperte API parzialmente coperte
ispezionare

EMAIL_DOMAIN_INSPECT

ListEmailDomains

Nessuno

leggi

ISPEZIONA +

EMAIL_DOMAIN_READ

GetEmailDomain Nessuno
usa

LEGGI +

EMAIL_DOMAIN_UPDATE

UpdateEmailDomain Nessuno
gestisci

USE +

EMAIL_DOMAIN_CREATE

EMAIL_DOMAIN_DELETE

EMAIL_DOMAIN_MOVE

CreateEmailDomain

DeleteEmailDomain

ChangeEmailDomainCompartment

Nessuno
email-work-requests
Verbs Autorizzazioni API completamente coperte API parzialmente coperte
ispezionare

EMAIL_WORK_REQUEST_INSPECT

ListWorkRequests

Nessuno

leggi

ISPEZIONA +

EMAIL_WORK_REQUEST_READ

GetWorkRequest

ListWorkRequestErrors

ListWorkRequestLogs
Nessuno
email-family
Verbs Autorizzazioni API completamente coperte API parzialmente coperte
ispezionare

APPROVED_SENDER_INSPECT

EMAIL_DOMAIN_INSPECT

EMAIL_WORK_REQUEST_INSPECT

SUPPRESSION_INSPECT

EMAIL_RETURN_PATH_INSPECT

ListSenders

ListEmailDomains

ListWorkRequestErrors

ListSuppression ListEmailReturnPaths
Nessuno
leggi

ISPEZIONA +

APPROVED_SENDER_READ

EMAIL_CONFIGURATION_READ

EMAIL_DOMAIN_READ

EMAIL_WORK_REQUEST_READ

SUPPRESSION_READ

EMAIL_RETURN_PATH_READ

GetSender

GetEmailDomain

GetEmailConfiguration

ListWorkRequests

ListWorkRequestErrors

ListWorkRequestLogs

GetSuppression GetEmailReturnPath
Nessuno
usa

LEGGI +

APPROVED_SENDER_USE

APPROVED_SENDER_UPDATE

EMAIL_DOMAIN_UPDATE

EMAIL_RETURN_PATH_UPDATE

SmtpSend

UpdateSender

UpdateEmailDomain

UpdateEmailReturnPath

Nessuno
gestisci

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

CreateSender

DeleteSender

MoveSender

CreateEmailDomain

DeleteEmailDomain

ChangeEmailDomainCompartment

CreateSuppression

DeleteSuppression

CreateEmailReturnPath

DeleteEmailReturnPath

Nessuno

approved-senders
Verbs Autorizzazioni API completamente coperte API parzialmente coperte
ispezionare

APPROVED_SENDER_INSPECT

ListSenders

Nessuno

leggi

ISPEZIONA +

APPROVED_SENDER_READ

GetSender Nessuno
usa

LEGGI +

APPROVED_SENDER_USE

SmtpSend Nessuno
gestisci

USE +

APPROVED_SENDER_CREATE

APPROVED_SENDER_DELETE

APPROVED_SENDER_UPDATE

APPROVED_SENDER_MOVE

CreateSender

DeleteSender

UpdateSender

MoveSender

Nessuno

suppressions
Verbs Autorizzazioni API completamente coperte API parzialmente coperte
ispezionare

SUPPRESSION_INSPECT

ListSuppression

Nessuno

leggi

ISPEZIONA +

SUPPRESSION_READ

GetSuppression Nessuno
usa

Nessun extra

 

Nessuno

Nessuno
gestisci

USE +

SUPPRESSION_CREATE

SUPPRESSION_DELETE

CreateSuppression

DeleteSuppression

Nessuno

custom-return-path
Verbs Autorizzazioni API completamente coperte API parzialmente coperte
ispezionare

EMAIL_RETURN_PATH_INSPECT

ListEmailReturnPaths Nessuno
leggi

ISPEZIONA +

EMAIL_RETURN_PATH_READ

GetEmailReturnPath Nessuno
usa

LEGGI +

EMAIL_RETURN_PATH_UPDATE

UpdateEmailReturnPath Nessuno
gestisci

USE +

EMAIL_RETURN_PATH_CREATE

EMAIL_RETURN_PATH_DELETE

CreateEmailReturnPath

DeleteEmailReturnPath

Nessuno

Autorizzazioni necessarie per ogni operazione API

Nella tabella seguente sono elencate le operazioni API in ordine logico, raggruppate per tipo di risorsa.

Per informazioni sulle autorizzazioni, vedere Autorizzazioni.

Operazione API Autorizzazioni necessarie per utilizzare l'operazione
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
ListSuppressions 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
CreateEmailReturnPath EMAIL_RETURN_PATH_CREATE
DeleteEmailReturnPath EMAIL_RETURN_PATH_DELETE
GetEmailReturnPath EMAIL_RETURN_PATH_READ
ListEmailReturnPath EMAIL_RETURN_PATH_INSPECT
UpdateEmailReturnPath EMAIL_RETURN_PATH_UPDATE