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.
| 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 |
|
Nessuno |
| Verbs | Autorizzazioni | API completamente coperte | API parzialmente coperte |
|---|---|---|---|
| ispezionare |
EMAIL_WORK_REQUEST_INSPECT |
ListWorkRequests
|
Nessuno |
| leggi |
ISPEZIONA + EMAIL_WORK_REQUEST_READ |
GetWorkRequest
ListWorkRequestLogs
|
Nessuno |
| 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
ListSuppression
|
Nessuno |
| leggi |
ISPEZIONA + APPROVED_SENDER_READ EMAIL_CONFIGURATION_READ EMAIL_DOMAIN_READ EMAIL_WORK_REQUEST_READ SUPPRESSION_READ EMAIL_RETURN_PATH_READ |
GetSuppression
|
Nessuno |
| usa |
LEGGI + APPROVED_SENDER_USE APPROVED_SENDER_UPDATE EMAIL_DOMAIN_UPDATE EMAIL_RETURN_PATH_UPDATE |
|
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 |
|
Nessuno |
| 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 |
|
Nessuno |
| Verbs | Autorizzazioni | API completamente coperte | API parzialmente coperte |
|---|---|---|---|
| ispezionare |
SUPPRESSION_INSPECT |
|
Nessuno |
| leggi |
ISPEZIONA + SUPPRESSION_READ |
GetSuppression
|
Nessuno |
| usa |
Nessun extra |
Nessuno |
Nessuno |
| gestisci |
USE + SUPPRESSION_CREATE SUPPRESSION_DELETE |
|
Nessuno |
| 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 |
|
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 |
|
EMAIL_RETURN_PATH_CREATE |
DeleteEmailReturnPath
|
EMAIL_RETURN_PATH_DELETE |
GetEmailReturnPath
|
EMAIL_RETURN_PATH_READ |
ListEmailReturnPath
|
EMAIL_RETURN_PATH_INSPECT |
UpdateEmailReturnPath
|
EMAIL_RETURN_PATH_UPDATE |