Office 365 - Exchange Web Services API
Available in version 8.6 and later |
|---|
This page provides a guide to configuring an Exchange Web Service (EWS) Storage Target in the Verba Recording System.
Creating an Exchange Web Services (EWS) target
Follow the steps below to create a new Verba Storage target for EWS:
Step 1 - Open the Verba Web interface then select Policies > Storage Targets from the top menu.
Step 2 - Click on Add New Storage Target
Step 3 - Fill out the configuration form according to the requirements in the following table.
Configuration item | Description |
|---|---|
Storage Target Data | |
Name | Name your storage target. This name will identify this target across the system. |
Type | Exchange Web Services (EWS) |
Host Name or IP Address | https://office365ingestionsvc.gble1.protection.outlook.com/service/ThirdPartyIngestionService.svc You check the URL here: Archiving third-party data in Office 365 |
TLS Encryption | Checked |
Port | 443 |
Login Name | Third-party data mailbox username |
Password | Third-party data mailbox password |
Headers | |
From (Header) | This is the from header of the message, the recipient client displays this value. |
To (Header) | This is the to header of the message, the recipient client displays this value. |
CC (Header) | This is the CC header of the message, the recipient client displays this value. |
(add new header) | You can specify your own key-value headers here. |
Content | |
Subject | This is the subject of your e-mail. |
Body | This is the body content of your e-mail. |
Attachments | |
(add new attachment) | You can add 3 different kind of attachments with the following attributes:
If you leave the Content-Type field empty the default application/x-msdownload will be used. |
Step 4 - Click Save to save the settings
After this, the Storage Target is available for use by other Verba components (e.g. Data management policies).
How to enable archiving third-party data in Office 365
Please follow the instructions provided by Microsoft on this page: Archiving third-party data in Office 365
Hint and default values
In the Headers, Content and Attachments input fields you can use the following strings to include call related metadata information:
[VerbaConversationID]
[PlatformConversationID]
[From]
[FromName]
[FromIP]
[FromDeviceID]
[FromRtpCount]
[FromLoginName]
[FromEmailAddress]
[FromUserCustomField0]
[FromUserCustomField1]
[FromUserCustomField2]
[FromUserCustomField3]
[FromUserCustomField4]
[To]
[ToName]
[ToIP]
[ToDeviceID]
[ToRtpCount]
[ToLoginName]
[ToEmailAddress]
[ToUserCustomField0]
[ToUserCustomField1]
[ToUserCustomField2]
[ToUserCustomField3]
[ToUserCustomField4]
[ConferenceParticipants]
[StartDateTime]
[EndDateTime]
[Duration] format: days hours:minutes:seconds
[MediaLength]
[RecordedParty]
[RecordingServer]
[Direction]
[EndCause]
[RecordingFailed]
[MediaError]
[AgentID]
[Conference]
[MeetingID]
[SilenceRatio]
[TalkoverRatio]
[LongestSilence]
[IMTranscript]
[Year]
[Month]
[Day]
[Hour]
[Minute]
[Second]
[DateTime] format:"%yyyy.%MM.%dd %HH:%mm:%ss"
You can use the following syntax to insert the first not empty value from a range of values:
ISNULL( [value1] , [value2] , [value3] )
If you leave blank fields then Verba will use the following default values:
Header From = ISNULL([FromEmailAddress],[From],[FromName],[FromDeviceID],[FromIP],[FromLoginName],[FromUserCustomField0])
Header To = ISNULL([ToEmailAddress],[To],[ToName],[ToDeviceID],[ToIP],[ToLoginName],[ToUserCustomField0])
Header CC = [ConferenceParticipants]
Title = Verba Technologies - Export action ( <policy_name> ) - [VerbaConversationID]
This is because there are mandatory fields (From, To) that mustn't left empty: Mandatory fields.