Codeunit 1641 Setup Email Logging in 24

App
Base Application
Namespace
System.EMail
Obsolete
Pending 22.0. Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0

Procedures, 18Events, 3

Versions171819202122232425262728latest

Source-

Procedures, 18

NameParametersReturnsAccessObsolete
ClearEmailLoggingSetup(var Record Marketing Setup)public-
GetExchangeFolder(var Codeunit Exchange Web Services Client, var Record Exchange Folder, Text)Booleanpublic-
GetDomainFromEmail(Text)Textpublic-
CreateEmailLoggingJobQueueSetup()public-
DeleteEmailLoggingJobQueueSetup()public-
PromptClientCredentials(var Text[250], var Text[250], var Text[2048])Booleanpublic-
PromptAdminConsent(var Text)public-
PromptAdminConsent(Text, Text, Text, var Text)public-
GetClientCredentialsAccessToken(Text, var Text)publicPending 24.0
Use "GetClientCredentialsAccessToken(TenantId: SecretText; var AccessToken: SecretText)" instead.
GetClientCredentialsAccessToken(Text, Text, Text, Text, var Text)publicPending 24.0
Use "GetClientCredentialsAccessToken(ClientId: SecretText; ClientSecret: SecretText; RedirectURL: Text; TenantId: SecretText; var AccessToken: SecretText)" instead.
ExtractTenantIdFromAccessToken(var Text, Text)public-
GetClientId()Textpublic-
GetClientSecret()Textpublic-
RegisterAssistedSetup()public-
GetRedirectURL()Textpublic-
IsEmailLoggingUsingGraphApiFeatureEnabled()Booleaninternal-
GetClientCredentialsAccessToken(SecretText, var SecretText)public-
GetClientCredentialsAccessToken(SecretText, SecretText, Text, SecretText, var SecretText)public-

Events, 3

KindNameParametersObsolete
Integration eventOnGetEmailLoggingClientId(var Text)-
Integration eventOnGetEmailLoggingClientSecret(var Text)-
Integration eventOnGetEmailLoggingRedirectURL(var Text)-