Dettagli per il servizio di consegna e-mail

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

Resource-Types

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), oltre a quelle elencate qui.

Variabile Tipo di variabile Commenti
target.approved-sender.email-domain Stringa Il valore corrisponde alla parte del dominio (lato destro) dell'indirizzo e-mail e al nome dell'oggetto email-domain associato, se esistente. I criteri devono utilizzare il form U-label del dominio. La corrispondenza non fa distinzione tra casi. Non disponibile per ListSenders.
target.email-domain.name Stringa Consente di definire l'autorizzazione degli ambiti per i domini che corrispondono al nome di dominio specificato. I criteri devono utilizzare il form U-label del dominio. La corrispondenza non fa distinzione tra casi. Questa variabile può essere utilizzata con la sintassi di corrispondenza pattern per concedere l'accesso al sottodominio. 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 Definisce l'autorizzazione degli ambiti per i DKIM per un dominio di posta elettronica specifico. I criteri devono utilizzare il form 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 autorizzazioni e le operazioni API coperte da ciascun verbo. Il livello di accesso è cumulativo quando si sceglie 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 "nessun extra" indica nessun accesso incrementale.

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

EMAIL_DOMAIN_INSPECT

ListEmailDomains

Nessuna

letto

ISPEZIONA +

EMAIL_DOMAIN_READ

GetEmailDomain Nessuna
utilizzare

LETTURA +

EMAIL_DOMAIN_UPDATE

UpdateEmailDomain Nessuna
gestisci

USE +

EMAIL_DOMAIN_CREATE

EMAIL_DOMAIN_DELETE

EMAIL_DOMAIN_MOVE

CreateEmailDomain

DeleteEmailDomain

ChangeEmailDomainCompartment

Nessuna
dkims
Verbi Autorizzazioni API completamente coperte API parzialmente coperte
ispezionare

DKIM_INSPECT

ListDkims

Nessuna

letto

ISPEZIONA +

DKIM_READ

GetDkim Nessuna
utilizzare LETTURA +

DKIM_UPDATE

 

UpdateDkim
Nessuna
gestisci

UTILIZZO +

DKIM_CREATE

DKIM_DELETE

CreateDkim

DeleteDkim

Nessuna
email-work-requests
Verbi Autorizzazioni API completamente coperte API parzialmente coperte
ispezionare

EMAIL_WORK_REQUEST_INSPECT

ListWorkRequests

Nessuna

letto

ISPEZIONA +

EMAIL_WORK_REQUEST_READ

GetWorkRequest

ListWorkRequestErrors

ListWorkRequestLogs
Nessuna.
email-family
Verbi 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
Nessuna.
letto

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
Nessuna
utilizzare

LETTURA +

APPROVED_SENDER_USE

APPROVED_SENDER_UPDATE

EMAIL_DOMAIN_UPDATE

EMAIL_RETURN_PATH_UPDATE

SmtpSend

UpdateSender

UpdateEmailDomain

UpdateEmailReturnPath
Nessuna
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

Nessuna

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

APPROVED_SENDER_INSPECT

ListSenders

Nessuna.

letto

ISPEZIONA +

APPROVED_SENDER_READ

GetSender Nessuna.
utilizzare

LETTURA +

APPROVED_SENDER_USE

SmtpSend Nessuna.
gestisci

USE +

APPROVED_SENDER_CREATE

APPROVED_SENDER_DELETE

APPROVED_SENDER_UPDATE

APPROVED_SENDER_MOVE

CreateSender

DeleteSender

UpdateSender

MoveSender

Nessuna

suppressions
Verbi Autorizzazioni API completamente coperte API parzialmente coperte
ispezionare

SUPPRESSION_INSPECT

ListSuppression

Nessuna

letto

ISPEZIONA +

SUPPRESSION_READ

GetSuppression Nessuna
utilizzare

Nessun extra

 

Nessuna

Nessuna
gestisci

UTILIZZO +

SUPPRESSION_CREATE

SUPPRESSION_DELETE

CreateSuppression

DeleteSuppression

Nessuna

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

EMAIL_RETURN_PATH_INSPECT

ListEmailReturnPaths Nessuna
letto

ISPEZIONA +

EMAIL_RETURN_PATH_READ

GetEmailReturnPath Nessuna
utilizzare

LETTURA +

EMAIL_RETURN_PATH_UPDATE

UpdateEmailReturnPath Nessuna
gestisci

USE +

EMAIL_RETURN_PATH_CREATE

EMAIL_RETURN_PATH_DELETE

CreateEmailReturnPath

DeleteEmailReturnPath

Nessuna

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
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
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