Newer Version Available

This content describes an older version of this product. View Latest

ActivityUsrConnectionStatus

Represents the status of the email connections for Einstein Activity Capture users. You can also see whether users accepted the required terms of service to capture emails. This object is available in API version 54.0 and later.

Supported Calls

describeSObjects(), query()

Special Access Rules

To access this object, enable Einstein Activity Capture in your org.

Fields

Field Details
ConfigurationName
Type
string
Properties
Filter, Group, Nillable, Sort
Description
The name of the Einstein Activity Capture configuration that the user is assigned to.
ConnectivityStatus
Type
picklist
Properties
Filter, Group, Nillable, Restricted picklist, Sort
Description
The status of the user’s email connection.
Possible values are:
  • ACTIVE
  • DISABLED
  • INITIALIZING
  • NEEDSATTENTION
  • NEEDSATTENTIONGLOBAL (used when an org-level connection isn’t working)
  • NEEDSATTENTIONHYBRID (used when both org-level and user-level connections aren’t working)
  • PENDING
  • PROCESSING
EmailAddress
Type
string
Properties
Filter, Group, Nillable, Sort
Description
The email address that’s used to capture and sync data between Salesforce and the user’s Microsoft or Google account.
ExternalId
Type
string
Properties
Filter, Group, Nillable, Sort
Description
This field is reserved for future use.
GlobalOauthTermsState
Type
picklist
Properties
Filter, Group, Nillable, Restricted picklist, Sort
Description
Indicates the user’s terms of service status. When emails are enabled for Einstein Activity Capture, each user must accept the terms of service.
Possible values are:
  • ACCEPTED
  • DECLINED
  • PENDING

This field is available only if you use an org-level OAuth 2.0 or a service account authentication method.

IsTermsOfServiceAccepted
Type
boolean
Properties
Defaulted on create, Filter, Group, Sort
Description
Indicates whether the user has accepted the Einstein Activity Capture terms of service or not. When emails are enabled for Einstein Activity Capture, each user must accept the terms of service.
The default value is 'false'.
This field is available only if you use a user-level authentication method.
UserId
Type
string
Properties
Filter, Group, Nillable, Sort
Description
ID of the user.
UserName
Type
string
Properties
Filter, Group, Nillable, Sort
Description
The username of the Einstein Activity Capture user.

Usage

Use ActivityUsrConnectionStatus to check the connection status of Einstein Activity Capture users and whether users accepted the required terms of service to capture emails.