EmailServerProfile table/entity reference

Note

Unsure about table vs. entity? See Developers: Understand terminology in Microsoft Dataverse.

Holds the Email Server Profiles of an organization

Messages

Message Web API Operation SDK class or method
Assign PATCH /emailserverprofiles(emailserverprofileid)
Update ownerid property.
AssignRequest
Create POST /emailserverprofiles
See Create
CreateRequest or
Create
Delete DELETE /emailserverprofiles(emailserverprofileid)
See Delete
DeleteRequest or
Delete
GrantAccess GrantAccess GrantAccessRequest
ModifyAccess ModifyAccess ModifyAccessRequest
Retrieve GET /emailserverprofiles(emailserverprofileid)
See Retrieve
RetrieveRequest or
Retrieve
RetrieveMultiple GET /emailserverprofiles
See Query Data
RetrieveMultipleRequest or
RetrieveMultiple
RetrievePrincipalAccess RetrievePrincipalAccess RetrievePrincipalAccessRequest
RetrieveSharedPrincipalsAndAccess RetrieveSharedPrincipalsAndAccess RetrieveSharedPrincipalsAndAccessRequest
RevokeAccess RevokeAccess RevokeAccessRequest
SetState PATCH /emailserverprofiles(emailserverprofileid)
Update statecode and statuscode properties.
SetStateRequest
Update PATCH /emailserverprofiles(emailserverprofileid)
See Update
UpdateRequest or
Update

Properties

Property Value
CollectionSchemaName EmailServerProfiles
DisplayCollectionName Email Server Profiles
DisplayName Email Server Profile
EntitySetName emailserverprofiles
IsBPFEntity False
LogicalCollectionName emailserverprofiles
LogicalName emailserverprofile
OwnershipType UserOwned
PrimaryIdAttribute emailserverprofileid
PrimaryNameAttribute name
SchemaName EmailServerProfile

Writable columns/attributes

These columns/attributes return true for either IsValidForCreate or IsValidForUpdate (usually both). Listed by SchemaName.

AadResourceId

Added by: msft_ServerSideSync_Extensions Solution

Property Value
Description Microsoft Entra resource ID used for OAuth athentication scheme
DisplayName Microsoft Entra resource ID
FormatName Text
IsLocalizable False
IsValidForForm True
IsValidForRead True
LogicalName aadresourceid
MaxLength 1024
RequiredLevel None
Type String

DefaultServerLocation

Property Value
Description Type the default location of the server.
DisplayName Default Email Server Location
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName defaultserverlocation
MaxLength 2084
RequiredLevel None
Type String

Description

Property Value
Description Type additional information that describes the email server profile.
DisplayName Description
Format Text
IsLocalizable False
IsValidForForm True
IsValidForRead True
LogicalName description
MaxLength 2000
RequiredLevel None
Type Memo

EmailServerProfileId

Property Value
Description Unique identifier of the email server profile.
DisplayName EmailServerProfile
IsValidForForm False
IsValidForRead True
IsValidForUpdate False
LogicalName emailserverprofileid
RequiredLevel SystemRequired
Type Uniqueidentifier

EncodingCodePage

Property Value
Description Indicates the code page to use when encoding email content.
DisplayName Encoding Code Page
FormatName Text
IsLocalizable False
IsValidForForm True
IsValidForRead True
LogicalName encodingcodepage
MaxLength 100
RequiredLevel None
Type String

EntityImage

Property Value
Description The default image for the entity.
DisplayName Entity Image
IsPrimaryImage True
IsValidForForm False
IsValidForRead True
LogicalName entityimage
MaxHeight 144
MaxWidth 144
RequiredLevel None
Type Image

ExchangeOnlineTenantId

Property Value
Description Type the tenant ID of Exchange Online.
DisplayName Exchange Online Tenant Id
FormatName Text
IsLocalizable False
IsValidForForm True
IsValidForRead True
LogicalName exchangeonlinetenantid
MaxLength 36
RequiredLevel None
Type String

ExchangeVersion

Property Value
Description Select the version of Exchange that is on the email server.
DisplayName Exchange Version
IsValidForForm True
IsValidForRead True
LogicalName exchangeversion
RequiredLevel None
Type Picklist

ExchangeVersion Choices/Options

Value Label Description
0 Exchange 2007
1 Exchange 2007 SP1
2 Exchange 2010
3 Exchange 2010 SP1
4 Exchange 2010 SP2
5 Exchange 2013

IncomingAuthenticationProtocol

Property Value
Description Select the incoming email authentication protocol that is used for connecting to the email server.
DisplayName Incoming Authentication Protocol
IsValidForForm True
IsValidForRead True
LogicalName incomingauthenticationprotocol
RequiredLevel None
Type Picklist

IncomingAuthenticationProtocol Choices/Options

Value Label Description
0 Auto Detect
1 Negotiate
2 NTLM
3 Basic
4 OAuth

IncomingCredentialRetrieval

Property Value
Description Select how credentials will be retrieved for incoming email.
DisplayName Incoming Email Credential Retrieval
IsValidForForm True
IsValidForRead True
LogicalName incomingcredentialretrieval
RequiredLevel None
Type Picklist

IncomingCredentialRetrieval Choices/Options

Value Label Description
0 Credentials Specified by a User or Queue
1 Credentials Specified in Email Server Profile
2 Server to Server Authentication
3 Windows Integrated Authentication
4 Without Credentials (Anonymous)
5 Gmail OAuth
6 Exchange Hybrid Modern Auth (HMA)
7 OAuth with Microsoft Entra ID

IncomingPassword

Property Value
Description Type the password for incoming email.
DisplayName Incoming Email Password
FormatName Text
IsLocalizable False
IsValidForForm True
IsValidForRead False
LogicalName incomingpassword
MaxLength 250
RequiredLevel None
Type String

IncomingPortNumber

Property Value
Description Type the Exchange port number for incoming mail.
DisplayName Incoming Email Port
Format None
IsValidForForm True
IsValidForRead True
LogicalName incomingportnumber
MaxValue 65536
MinValue 0
RequiredLevel None
Type Integer

IncomingServerLocation

Property Value
Description Type the location of the server for incoming email.
DisplayName Incoming Email Server Location
FormatName Text
IsLocalizable False
IsValidForForm True
IsValidForRead True
LogicalName incomingserverlocation
MaxLength 2084
RequiredLevel None
Type String

IncomingUseImpersonation

Property Value
Description Select whether to use impersonation to access the mailbox to process incoming emails.
DisplayName Use Impersonation for Incoming Email
IsValidForForm True
IsValidForRead True
LogicalName incominguseimpersonation
RequiredLevel None
Type Boolean

IncomingUseImpersonation Choices/Options

Value Label Description
1 Yes
0 No

DefaultValue: 0

IncomingUserName

Property Value
Description Type the user name for incoming email.
DisplayName Incoming Email User Name
FormatName Text
IsLocalizable False
IsValidForForm True
IsValidForRead True
LogicalName incomingusername
MaxLength 250
RequiredLevel None
Type String

IncomingUseSSL

Property Value
Description Select whether to use the Secure Sockets Layer (SSL) protocol for incoming email.
DisplayName Use SSL for Incoming Email
IsValidForForm True
IsValidForRead True
LogicalName incomingusessl
RequiredLevel None
Type Boolean

IncomingUseSSL Choices/Options

Value Label Description
1 Yes
0 No

DefaultValue: 1

keyvaultreferenceid

Added by: msft_ServerSideSync_Extensions Solution

Property Value
Description The Azure Key Vault reference id
DisplayName Key Vault Reference Id
IsValidForForm True
IsValidForRead True
LogicalName keyvaultreferenceid
RequiredLevel None
Targets keyvaultreference
Type Lookup

LastAuthorizationStatus

Property Value
Description Shows the last test authorization status of email server profile
DisplayName Last Test Authorization Status
IsValidForForm False
IsValidForRead True
LogicalName lastauthorizationstatus
RequiredLevel None
Type Picklist

LastAuthorizationStatus Choices/Options

Value Label Description
0 Failure
1 Success

LastCrmMessage

Property Value
Description Shows the Dynamics 365 message obtained during the Last Test
DisplayName Last Dynamics 365 Message
Format Text
IsLocalizable False
IsValidForForm True
IsValidForRead True
LogicalName lastcrmmessage
MaxLength 2084
RequiredLevel None
Type Memo

LastTestExecutionStatus

Property Value
Description Shows the last test Execution status of email server profile
DisplayName Last Test Execution Status
IsValidForForm False
IsValidForRead True
LogicalName lasttestexecutionstatus
RequiredLevel None
Type Picklist

LastTestExecutionStatus Choices/Options

Value Label Description
0 Failure
1 Success
2 Warning

LastTestRequest

Property Value
Description Shows the EWS Request created during the Last Test
DisplayName Last Test Request
Format Text
IsLocalizable False
IsValidForForm True
IsValidForRead True
LogicalName lasttestrequest
MaxLength 2084
RequiredLevel None
Type Memo

LastTestResponse

Property Value
Description Shows the EWS Response obtained during the Last Test
DisplayName Last Test Response
Format Text
IsLocalizable False
IsValidForForm True
IsValidForRead True
LogicalName lasttestresponse
MaxLength 2084
RequiredLevel None
Type Memo

LastTestStartTime

Property Value
DateTimeBehavior UserLocal
Description Shows the Last Test Start date and time
DisplayName Last Test Time
Format DateAndTime
IsValidForForm True
IsValidForRead True
LogicalName lastteststarttime
RequiredLevel None
Type DateTime

LastTestTotalExecutionTime

Property Value
Description Shows the Time taken while running the last test
DisplayName Last Test Time Taken
IsValidForForm True
IsValidForRead True
LogicalName lasttesttotalexecutiontime
MaxValue 9223372036854775807
MinValue -9223372036854775808
RequiredLevel None
Type BigInt

LastTestValidationStatus

Property Value
Description Shows the last test Validation status of email server profile
DisplayName Last Test Validation Status
IsValidForForm False
IsValidForRead True
LogicalName lasttestvalidationstatus
RequiredLevel None
Type Picklist

LastTestValidationStatus Choices/Options

Value Label Description
0 Failure
1 Success

managedidentityid

Added by: msft_ServerSideSync_Extensions Solution

Property Value
Description The managed identity id
DisplayName Managed Identity Id
IsValidForForm True
IsValidForRead True
LogicalName managedidentityid
RequiredLevel None
Targets managedidentity
Type Lookup

MaxConcurrentConnections

Property Value
Description Maximum number of concurrent connections allowed to the email server per authenticated user.
DisplayName Maximum Concurrent Connections
Format None
IsValidForForm True
IsValidForRead True
LogicalName maxconcurrentconnections
MaxValue 300
MinValue 1
RequiredLevel None
Type Integer

MinPollingIntervalInMinutes

Property Value
Description Minimum polling interval, in minutes, for mailboxes that are associated with this email server profile.
DisplayName Minimum Polling Interval In Minutes
Format None
IsValidForForm True
IsValidForRead True
LogicalName minpollingintervalinminutes
MaxValue 1440
MinValue 0
RequiredLevel None
Type Integer

MoveUndeliveredEmails

Property Value
Description Indicates whether to move undelivered incoming emails to the Undeliverable folder in Microsoft Exchange.
DisplayName Move Undelivered Emails to the Undeliverable Folder
IsValidForForm True
IsValidForRead True
LogicalName moveundeliveredemails
RequiredLevel None
Type Boolean

MoveUndeliveredEmails Choices/Options

Value Label Description
1 Yes
0 No

DefaultValue: 0

Name

Property Value
Description Type a meaningful name for the email server profile. This name is displayed when you need to select an email server profile.
DisplayName Name
FormatName Text
IsLocalizable False
IsValidForForm True
IsValidForRead True
LogicalName name
MaxLength 100
RequiredLevel ApplicationRequired
Type String

OauthClientId

Property Value
Description ClientId used for OAuth athentication scheme
DisplayName Oauth ClientId
FormatName Text
IsLocalizable False
IsValidForForm True
IsValidForRead True
LogicalName oauthclientid
MaxLength 1024
RequiredLevel None
Type String

OauthClientSecret

Property Value
Description Client secret used for the OAuth authentication scheme
DisplayName OAuth Client Secret
FormatName Text
IsLocalizable False
IsValidForForm True
IsValidForRead False
LogicalName oauthclientsecret
MaxLength 1024
RequiredLevel None
Type String

OutgoingAuthenticationProtocol

Property Value
Description Select the outgoing email authentication protocol that is used for connecting to the email server.
DisplayName Outgoing Authentication Protocol
IsValidForForm True
IsValidForRead True
LogicalName outgoingauthenticationprotocol
RequiredLevel None
Type Picklist

OutgoingAuthenticationProtocol Choices/Options

Value Label Description
0 Auto Detect
1 Negotiate
2 NTLM
3 Basic
4 OAuth

OutgoingAutoGrantDelegateAccess

Property Value
Description Indicates whether the email connector will grant delegate access permissions to the accessing user when required while processing outgoing emails.
DisplayName Auto Grant Delegate Access for Outgoing Email.
IsValidForForm True
IsValidForRead True
LogicalName outgoingautograntdelegateaccess
RequiredLevel None
Type Boolean

OutgoingAutoGrantDelegateAccess Choices/Options

Value Label Description
1 Yes
0 No

DefaultValue: 0

OutgoingCredentialRetrieval

Property Value
Description Select how credentials will be retrieved for outgoing email.
DisplayName Outgoing Email Credential Retrieval
IsValidForForm True
IsValidForRead True
LogicalName outgoingcredentialretrieval
RequiredLevel None
Type Picklist

OutgoingCredentialRetrieval Choices/Options

Value Label Description
0 Credentials Specified by a User or Queue
1 Credentials Specified in Email Server Profile
2 Server to Server Authentication
3 Windows Integrated Authentication
4 Without Credentials (Anonymous)
5 Gmail OAuth
6 Exchange Hybrid Modern Auth (HMA)
7 OAuth with Microsoft Entra ID

OutgoingPassword

Property Value
Description Type the password for outgoing email.
DisplayName Outgoing Email Password
FormatName Text
IsLocalizable False
IsValidForForm True
IsValidForRead False
LogicalName outgoingpassword
MaxLength 250
RequiredLevel None
Type String

OutgoingPortNumber

Property Value
Description Type the Exchange port number for outgoing mail.
DisplayName Outgoing Email Port
Format None
IsValidForForm True
IsValidForRead True
LogicalName outgoingportnumber
MaxValue 65536
MinValue 0
RequiredLevel None
Type Integer

OutgoingServerLocation

Property Value
Description Type the location of the server for outgoing email.
DisplayName Outgoing Email Server Location
FormatName Text
IsLocalizable False
IsValidForForm True
IsValidForRead True
LogicalName outgoingserverlocation
MaxLength 2084
RequiredLevel None
Type String

OutgoingUseImpersonation

Property Value
Description Select whether to use impersonation for accessing the mailbox to process outgoing emails.
DisplayName Use Impersonation for Outgoing Email
IsValidForForm True
IsValidForRead True
LogicalName outgoinguseimpersonation
RequiredLevel None
Type Boolean

OutgoingUseImpersonation Choices/Options

Value Label Description
1 Yes
0 No

DefaultValue: 0

OutgoingUsername

Property Value
Description Type the user name for outgoing email.
DisplayName Outgoing Email User Name
FormatName Text
IsLocalizable False
IsValidForForm True
IsValidForRead True
LogicalName outgoingusername
MaxLength 250
RequiredLevel None
Type String

OutgoingUseSSL

Property Value
Description Select whether to use the Secure Sockets Layer (SSL) protocol for outgoing email.
DisplayName Use SSL for Outgoing Email
IsValidForForm True
IsValidForRead True
LogicalName outgoingusessl
RequiredLevel None
Type Boolean

OutgoingUseSSL Choices/Options

Value Label Description
1 Yes
0 No

DefaultValue: 1

OwnerEmailAddress

Property Value
Description Email Server Profile Owner's email address
DisplayName Email Server Profile Owner's email address
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName owneremailaddress
MaxLength 100
RequiredLevel None
Type String

OwnerId

Property Value
Description Enter the user or team who is assigned to manage the record. This field is updated every time the record is assigned to a different user.
DisplayName Owner
IsValidForForm True
IsValidForRead True
LogicalName ownerid
RequiredLevel SystemRequired
Targets systemuser,team
Type Owner

OwnerIdType

Property Value
Description Owner Id Type
DisplayName
IsValidForForm False
IsValidForRead True
LogicalName owneridtype
RequiredLevel SystemRequired
Type EntityName

ProcessEmailsReceivedAfter

Property Value
DateTimeBehavior UserLocal
Description Shows the date and time after which email messages that are received will be processed for mailboxes associated with the email server profile.
DisplayName Process Emails Received After
Format DateAndTime
IsValidForForm True
IsValidForRead True
LogicalName processemailsreceivedafter
RequiredLevel None
Type DateTime

SendEmailAlert

Property Value
Description Select whether to send an email alert if more than 50% of the mailboxes in this email server profile failed to synchronize in an hour period.
DisplayName Send an alert email to the owner of the email server profile reporting on major events
IsValidForForm True
IsValidForRead True
LogicalName sendemailalert
RequiredLevel None
Type Boolean

SendEmailAlert Choices/Options

Value Label Description
1 Yes
0 No

DefaultValue: 0

ServerAuthority

Added by: msft_ServerSideSync_Extensions Solution

Property Value
Description Select the authority for the email server.
DisplayName Email server authority
IsValidForForm True
IsValidForRead True
LogicalName serverauthority
RequiredLevel SystemRequired
Type Picklist

ServerAuthority Choices/Options

Value Label Description
0 Public (+GCC) (https://login.microsoftonline.com)
1 US Government (GCC High and DoD) (https://login.microsoftonline.us)
2 China (21Vianet) (https://login.chinacloudapi.cn)
3 Automatic (determined by Dynamics 365 cloud)

ServerType

Property Value
Description Select the profile's email server type.
DisplayName Email Server Type
IsValidForForm True
IsValidForRead True
LogicalName servertype
RequiredLevel ApplicationRequired
Type Picklist

ServerType Choices/Options

Value Label Description
0 Exchange Server
1 Other (POP3/SMTP)
2 Exchange Server (Hybrid)
3 Exchange Online (Hybrid)
4 IMAP/SMTP

StateCode

Property Value
Description Shows whether the email server profile is active or inactive.
DisplayName Status
IsValidForCreate False
IsValidForForm True
IsValidForRead True
LogicalName statecode
RequiredLevel SystemRequired
Type State

StateCode Choices/Options

Value Label DefaultStatus InvariantName
0 Active 1 Active
1 Inactive 2 Inactive

StatusCode

Property Value
Description Select the email server profile's status.
DisplayName Status Reason
IsValidForForm True
IsValidForRead True
LogicalName statuscode
RequiredLevel None
Type Status

StatusCode Choices/Options

Value Label State
1 Active 0
2 Inactive 1

TimeoutMailboxConnection

Property Value
Description Select whether to timeout a single mailbox.
DisplayName Timeout Mailbox Connection to Exchange
IsValidForForm True
IsValidForRead True
LogicalName timeoutmailboxconnection
RequiredLevel None
Type Boolean

TimeoutMailboxConnection Choices/Options

Value Label Description
1 Yes
0 No

DefaultValue: 1

TimeoutMailboxConnectionAfterAmount

Property Value
Description Type the number of milliseconds to timeout a single mailbox. The upper limit is 100 seconds.
DisplayName Timeout a Single Mailbox Connection After this Amount of Milliseconds
Format None
IsValidForForm True
IsValidForRead True
LogicalName timeoutmailboxconnectionafteramount
MaxValue 100000
MinValue 0
RequiredLevel None
Type Integer

TimeZoneRuleVersionNumber

Property Value
Description For internal use only.
DisplayName Time Zone Rule Version Number
Format None
IsValidForForm False
IsValidForRead True
LogicalName timezoneruleversionnumber
MaxValue 2147483647
MinValue -1
RequiredLevel None
Type Integer

UseAutoDiscover

Property Value
Description Select whether to automatically discover the server location
DisplayName Auto Discover Server Location
IsValidForForm True
IsValidForRead True
LogicalName useautodiscover
RequiredLevel None
Type Boolean

UseAutoDiscover Choices/Options

Value Label Description
1 Yes
0 No

DefaultValue: 0

UseDefaultTenantId

Property Value
Description Select whether to use the Exchange Online Tenant ID obtained from running Microsoft Azure PowerShell cmdlets (highly recommended). If you select No, you can edit this field manually
DisplayName Use Default Tenant Id
IsValidForForm True
IsValidForRead True
LogicalName usedefaulttenantid
RequiredLevel None
Type Boolean

UseDefaultTenantId Choices/Options

Value Label Description
1 Yes
0 No

DefaultValue: 1

UseSameSettingsForOutgoingConnections

Property Value
Description Select whether to use the same settings for incoming and outgoing connections.
DisplayName Use Same Settings for Outgoing Connection
IsValidForForm True
IsValidForRead True
LogicalName usesamesettingsforoutgoingconnections
RequiredLevel None
Type Boolean

UseSameSettingsForOutgoingConnections Choices/Options

Value Label Description
1 Yes
0 No

DefaultValue: 1

UTCConversionTimeZoneCode

Property Value
Description Time zone code that was in use when the record was created.
DisplayName UTC Conversion Time Zone Code
Format None
IsValidForForm False
IsValidForRead True
LogicalName utcconversiontimezonecode
MaxValue 2147483647
MinValue -1
RequiredLevel None
Type Integer

Read-only columns/attributes

These columns/attributes return false for both IsValidForCreate or IsValidForUpdate. Listed by SchemaName.

CreatedBy

Property Value
Description Shows who created the record.
DisplayName Created By
IsValidForForm True
IsValidForRead True
LogicalName createdby
RequiredLevel None
Targets systemuser
Type Lookup

CreatedByName

Property Value
Description
DisplayName
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName createdbyname
MaxLength 100
RequiredLevel None
Type String

CreatedByYomiName

Property Value
Description
DisplayName
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName createdbyyominame
MaxLength 100
RequiredLevel SystemRequired
Type String

CreatedOn

Property Value
DateTimeBehavior UserLocal
Description Shows the date and time when the record was created. The date and time are displayed in the time zone selected in Microsoft Dynamics 365 options.
DisplayName Created On
Format DateAndTime
IsValidForForm True
IsValidForRead True
LogicalName createdon
RequiredLevel None
Type DateTime

CreatedOnBehalfBy

Property Value
Description Shows who created the record on behalf of another user.
DisplayName Created By (Delegate)
IsValidForForm True
IsValidForRead True
LogicalName createdonbehalfby
RequiredLevel None
Targets systemuser
Type Lookup

CreatedOnBehalfByName

Property Value
Description
DisplayName
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName createdonbehalfbyname
MaxLength 100
RequiredLevel None
Type String

CreatedOnBehalfByYomiName

Property Value
Description
DisplayName
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName createdonbehalfbyyominame
MaxLength 100
RequiredLevel SystemRequired
Type String

EmailServerTypeName

Property Value
Description Email Server Type Name
DisplayName Email Server Type Name
FormatName Text
IsLocalizable False
IsValidForForm True
IsValidForRead True
LogicalName emailservertypename
MaxLength 250
RequiredLevel None
Type String

EntityImage_Timestamp

Property Value
Description
DisplayName
IsValidForForm False
IsValidForRead True
LogicalName entityimage_timestamp
MaxValue 9223372036854775807
MinValue -9223372036854775808
RequiredLevel None
Type BigInt

EntityImage_URL

Property Value
Description
DisplayName
FormatName Url
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName entityimage_url
MaxLength 200
RequiredLevel None
Type String

EntityImageId

Property Value
Description For internal use only.
DisplayName Entity Image Id
IsValidForForm False
IsValidForRead True
LogicalName entityimageid
RequiredLevel None
Type Uniqueidentifier

IncomingPartnerApplication

Property Value
Description Indicates the incoming partner application.
DisplayName Incoming Partner Application
IsValidForForm True
IsValidForRead True
LogicalName incomingpartnerapplication
RequiredLevel None
Targets partnerapplication
Type Lookup

IncomingPartnerApplicationName

Property Value
Description
DisplayName
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName incomingpartnerapplicationname
MaxLength 100
RequiredLevel None
Type String

IsIncomingPasswordSet

Property Value
Description
DisplayName
IsValidForForm False
IsValidForRead True
LogicalName isincomingpasswordset
RequiredLevel None
Type Boolean

IsIncomingPasswordSet Choices/Options

Value Label Description
1 Yes
0 No

DefaultValue: 0

IsOauthClientSecretSet

Property Value
Description
DisplayName
IsValidForForm False
IsValidForRead True
LogicalName isoauthclientsecretset
RequiredLevel None
Type Boolean

IsOauthClientSecretSet Choices/Options

Value Label Description
1 Yes
0 No

DefaultValue: 0

IsOutgoingPasswordSet

Property Value
Description
DisplayName
IsValidForForm False
IsValidForRead True
LogicalName isoutgoingpasswordset
RequiredLevel None
Type Boolean

IsOutgoingPasswordSet Choices/Options

Value Label Description
1 Yes
0 No

DefaultValue: 0

keyvaultreferenceidName

Added by: msft_ServerSideSync_Extensions Solution

Property Value
Description
DisplayName
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName keyvaultreferenceidname
MaxLength 100
RequiredLevel None
Type String

managedidentityidName

Added by: msft_ServerSideSync_Extensions Solution

Property Value
Description
DisplayName
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName managedidentityidname
MaxLength 100
RequiredLevel None
Type String

ModifiedBy

Property Value
Description Shows who last updated the record.
DisplayName Modified By
IsValidForForm True
IsValidForRead True
LogicalName modifiedby
RequiredLevel None
Targets systemuser
Type Lookup

ModifiedByName

Property Value
Description
DisplayName
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName modifiedbyname
MaxLength 100
RequiredLevel None
Type String

ModifiedByYomiName

Property Value
Description
DisplayName
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName modifiedbyyominame
MaxLength 100
RequiredLevel SystemRequired
Type String

ModifiedOn

Property Value
DateTimeBehavior UserLocal
Description Shows the date and time when the record was last updated. The date and time are displayed in the time zone selected in Microsoft Dynamics 365 options.
DisplayName Modified On
Format DateAndTime
IsValidForForm True
IsValidForRead True
LogicalName modifiedon
RequiredLevel None
Type DateTime

ModifiedOnBehalfBy

Property Value
Description Shows who last updated the record on behalf of another user.
DisplayName Modified By (Delegate)
IsValidForForm True
IsValidForRead True
LogicalName modifiedonbehalfby
RequiredLevel None
Targets systemuser
Type Lookup

ModifiedOnBehalfByName

Property Value
Description
DisplayName
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName modifiedonbehalfbyname
MaxLength 100
RequiredLevel None
Type String

ModifiedOnBehalfByYomiName

Property Value
Description
DisplayName
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName modifiedonbehalfbyyominame
MaxLength 100
RequiredLevel SystemRequired
Type String

OrganizationId

Property Value
Description Unique identifier of the organization associated with the record.
DisplayName Organization Id
IsValidForForm False
IsValidForRead True
LogicalName organizationid
RequiredLevel SystemRequired
Targets organization
Type Lookup

OrganizationIdName

Property Value
Description
DisplayName
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName organizationidname
MaxLength 100
RequiredLevel SystemRequired
Type String

OutgoingPartnerApplication

Property Value
Description Indicates the outgoing partner application.
DisplayName Outgoing Partner Application
IsValidForForm True
IsValidForRead True
LogicalName outgoingpartnerapplication
RequiredLevel None
Targets partnerapplication
Type Lookup

OutgoingPartnerApplicationName

Property Value
Description
DisplayName
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName outgoingpartnerapplicationname
MaxLength 100
RequiredLevel None
Type String

OwnerIdName

Property Value
Description Name of the owner
DisplayName
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName owneridname
MaxLength 100
RequiredLevel SystemRequired
Type String

OwnerIdYomiName

Property Value
Description Yomi name of the owner
DisplayName
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName owneridyominame
MaxLength 100
RequiredLevel SystemRequired
Type String

OwningBusinessUnit

Property Value
Description Select the business unit that owns the record.
DisplayName Owning Business Unit
IsValidForForm True
IsValidForRead True
LogicalName owningbusinessunit
RequiredLevel None
Targets businessunit
Type Lookup

OwningBusinessUnitName

Property Value
Description
DisplayName
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName owningbusinessunitname
MaxLength 100
RequiredLevel None
Type String

OwningTeam

Property Value
Description Unique identifier for the team that owns the record.
DisplayName Owning Team
IsValidForForm False
IsValidForRead True
LogicalName owningteam
RequiredLevel None
Targets team
Type Lookup

OwningUser

Property Value
Description Unique identifier for the user that owns the record.
DisplayName Owning User
IsValidForForm False
IsValidForRead True
LogicalName owninguser
RequiredLevel None
Targets
Type Lookup

VersionNumber

Property Value
Description Version number of the email server profile.
DisplayName Version Number
IsValidForForm False
IsValidForRead True
LogicalName versionnumber
MaxValue 9223372036854775807
MinValue -9223372036854775808
RequiredLevel None
Type BigInt

One-To-Many Relationships

Listed by SchemaName.

emailserverprofile_mailbox

Same as the emailserverprofile_mailbox many-to-one relationship for the mailbox table/entity.

Property Value
ReferencingEntity mailbox
ReferencingAttribute emailserverprofile
IsHierarchical False
IsCustomizable False
ReferencedEntityNavigationPropertyName emailserverprofile_mailbox
AssociatedMenuConfiguration Behavior: UseCollectionName
Group: Details
Label:
Order:
CascadeConfiguration Assign: NoCascade
Delete: RemoveLink
Merge: NoCascade
Reparent: NoCascade
Share: NoCascade
Unshare: NoCascade

EmailServerProfile_SyncErrors

Same as the EmailServerProfile_SyncErrors many-to-one relationship for the syncerror table/entity.

Property Value
ReferencingEntity syncerror
ReferencingAttribute regardingobjectid
IsHierarchical False
IsCustomizable True
ReferencedEntityNavigationPropertyName EmailServerProfile_SyncErrors
AssociatedMenuConfiguration Behavior: DoNotDisplay
Group: Details
Label:
Order:
CascadeConfiguration Assign: Cascade
Delete: Cascade
Merge: Cascade
Reparent: Cascade
Share: Cascade
Unshare: Cascade

tracelog_EmailServerProfile

Same as the tracelog_EmailServerProfile many-to-one relationship for the tracelog table/entity.

Property Value
ReferencingEntity tracelog
ReferencingAttribute regardingobjectid
IsHierarchical False
IsCustomizable False
ReferencedEntityNavigationPropertyName tracelog_EmailServerProfile
AssociatedMenuConfiguration Behavior: DoNotDisplay
Group: Details
Label:
Order:
CascadeConfiguration Assign: NoCascade
Delete: NoCascade
Merge: NoCascade
Reparent: NoCascade
Share: NoCascade
Unshare: NoCascade

emailserverprofile_bulkdeletefailures

Same as the emailserverprofile_bulkdeletefailures many-to-one relationship for the bulkdeletefailure table/entity.

Property Value
ReferencingEntity bulkdeletefailure
ReferencingAttribute regardingobjectid
IsHierarchical False
IsCustomizable False
ReferencedEntityNavigationPropertyName emailserverprofile_bulkdeletefailures
AssociatedMenuConfiguration Behavior: DoNotDisplay
Group: Details
Label:
Order:
CascadeConfiguration Assign: NoCascade
Delete: Cascade
Merge: NoCascade
Reparent: NoCascade
Share: NoCascade
Unshare: NoCascade

emailserverprofile_asyncoperations

Same as the emailserverprofile_asyncoperations many-to-one relationship for the asyncoperation table/entity.

Property Value
ReferencingEntity asyncoperation
ReferencingAttribute regardingobjectid
IsHierarchical False
IsCustomizable False
ReferencedEntityNavigationPropertyName emailserverprofile_asyncoperations
AssociatedMenuConfiguration Behavior: DoNotDisplay
Group: Details
Label:
Order:
CascadeConfiguration Assign: NoCascade
Delete: NoCascade
Merge: NoCascade
Reparent: NoCascade
Share: NoCascade
Unshare: NoCascade

EmailServerProfile_Annotation

Same as the EmailServerProfile_Annotation many-to-one relationship for the annotation table/entity.

Property Value
ReferencingEntity annotation
ReferencingAttribute objectid
IsHierarchical False
IsCustomizable False
ReferencedEntityNavigationPropertyName EmailServerProfile_Annotation
AssociatedMenuConfiguration Behavior: DoNotDisplay
Group: Details
Label:
Order:
CascadeConfiguration Assign: Cascade
Delete: Cascade
Merge: Cascade
Reparent: Cascade
Share: Cascade
Unshare: Cascade

emailserverprofile_duplicatebaserecord

Same as the emailserverprofile_duplicatebaserecord many-to-one relationship for the duplicaterecord table/entity.

Property Value
ReferencingEntity duplicaterecord
ReferencingAttribute baserecordid
IsHierarchical False
IsCustomizable False
ReferencedEntityNavigationPropertyName emailserverprofile_duplicatebaserecord
AssociatedMenuConfiguration Behavior: DoNotDisplay
Group: Details
Label:
Order:
CascadeConfiguration Assign: NoCascade
Delete: Cascade
Merge: NoCascade
Reparent: NoCascade
Share: NoCascade
Unshare: NoCascade

emailserverprofile_duplicatematchingrecord

Same as the emailserverprofile_duplicatematchingrecord many-to-one relationship for the duplicaterecord table/entity.

Property Value
ReferencingEntity duplicaterecord
ReferencingAttribute duplicaterecordid
IsHierarchical False
IsCustomizable False
ReferencedEntityNavigationPropertyName emailserverprofile_duplicatematchingrecord
AssociatedMenuConfiguration Behavior: DoNotDisplay
Group: Details
Label:
Order:
CascadeConfiguration Assign: NoCascade
Delete: Cascade
Merge: NoCascade
Reparent: NoCascade
Share: NoCascade
Unshare: NoCascade

EmailServerProfile_Organization

Same as the EmailServerProfile_Organization many-to-one relationship for the organization table/entity.

Property Value
ReferencingEntity organization
ReferencingAttribute defaultemailserverprofileid
IsHierarchical False
IsCustomizable False
ReferencedEntityNavigationPropertyName EmailServerProfile_Organization
AssociatedMenuConfiguration Behavior: DoNotDisplay
Group: Details
Label:
Order:
CascadeConfiguration Assign: NoCascade
Delete: RemoveLink
Merge: NoCascade
Reparent: NoCascade
Share: NoCascade
Unshare: NoCascade

Many-To-One Relationships

Each Many-To-One relationship is defined by a corresponding One-To-Many relationship with the related table. Listed by SchemaName.

lk_emailserverprofile_createdonbehalfby

See the lk_emailserverprofile_createdonbehalfby one-to-many relationship for the systemuser table/entity.

lk_emailserverprofile_modifiedonbehalfby

See the lk_emailserverprofile_modifiedonbehalfby one-to-many relationship for the systemuser table/entity.

organization_emailserverprofile

See the organization_emailserverprofile one-to-many relationship for the organization table/entity.

team_emailserverprofile

See the team_emailserverprofile one-to-many relationship for the team table/entity.

lk_emailserverprofile_modifiedby

See the lk_emailserverprofile_modifiedby one-to-many relationship for the systemuser table/entity.

lk_emailserverprofile_createdby

See the lk_emailserverprofile_createdby one-to-many relationship for the systemuser table/entity.

business_unit_emailserverprofile

See the business_unit_emailserverprofile one-to-many relationship for the businessunit table/entity.

keyvaultreference_emailserverprofile_keyvaultreferenceid

Added by: ManagedIdentityExtensions Solution

See the keyvaultreference_emailserverprofile_keyvaultreferenceid one-to-many relationship for the keyvaultreference table/entity.

managedidentity_emailserverprofile_managedidentityid

Added by: ManagedIdentityExtensions Solution

See the managedidentity_emailserverprofile_managedidentityid one-to-many relationship for the managedidentity table/entity.

See also

Dataverse table/entity reference
Web API Reference
emailserverprofile EntityType