ℹ️ Laurel is tightly integrated with Microsoft O365 for email and calendar collection on behalf of timekeepers, our recommended collection solution.
As a Microsoft administrator, please collect and provide the following information to the Laurel team for setup:
EWS Public URL
EWS Public URL Username
EWS Public URL Password
User Exchange IDs (Optional)
We will confirm with testing prior to making the application available generally to your users. The steps below help you setup our application and get these values.
Security Considerations
Most integrations such as MS Teams (for phone call and video conference collection) have shifted to standard accessible APIs with the latest web security features, often comparable or better than fire-walled equivalents.
If a customer firm is unable to offer access to their on premise installations, Laurel will be blocked in its automation capabilities and benefits.
Onboarding Steps
**Note: Click dropdown arrows below to expand header steps.
Configure Laurel Access to EWS (Click)
Configure Laurel Access to EWS (Click)
1. Access your Exchange Admin Center as a domain administrator.
2. Click Servers in the left pane and select Virtual Directories tab.
3. Select EWS and click Edit (Pencil Icon)
4. In General, set External URL
ℹ️ Ensure the External URL value has Public Access Granted. Note: The URL can be the same as Internal URL if both are publicly accessible.
✅ Save the value of External URL to provide to Laurel as the EWS Public URL
5. Click Authentication in the left panel, tick Basic Authentication and Save.
Note: If you have multiple Exchange servers (EWS) values in this list please ensure that Basic Authentication is turned on for all of them.
Create User for Laurel EWS Access (Click)
Create User for Laurel EWS Access (Click)
Access your Exchange Admin Center as a domain administrator.
Create a new User Mailbox ("Plus" Icon)
Set Display Name field to
Laurel MSX Assistant
Set Name to
Laurel MSX Assistant
Set User Logon Name to
laurelmsxassistant
Set a Password
Click Save
✅ Save the values email address as EWS Public URL Username and the password as EWS Public URL Password for use later.
⚠️ Do not set "Require Password Change on Next Logon"
Configure User for Laurel EWS Access (Click)
Configure User for Laurel EWS Access (Click)
Once a user has been created for Laurel, select from the list and click Edit
Select Hide From Address Lists
Select Mailbox Features and click Disable for the following options:
Click Mailbox Delegation and Delete all Full Access Options and Save
Restrict Laurel EWS Access (Click)
Restrict Laurel EWS Access (Click)
Access Active Directory Users and Computers on your Windows Server
You can install this application from Microsoft
Create a new Active Directory Group
Set Group Name and Group Name (Pre-Windows 2000) to
Laurel MSX Assistant
and click OK (the picture shows Laurel Assisted but please make sure you use Laurel MSX Assistant)Add all Users and/or Groups that will receive Laurel MSX Assistant collection
Launch Exchange Management Shell and run the following commands in order (please run each one by itself):
$group = (Get-Group "Laurel MSX Assistant").Identity.DistinguishedName
New-ManagementScope -Name "Laurel Assisted Scope" -RecipientRestrictionFilter "(MemberofGroup -eq '$group') -and (RecipientType -eq 'UserMailbox')"
New-ManagementRoleAssignment -Name "Laurel Assistant Impersonation" -Role:ApplicationImpersonation -User "[email protected]" -CustomRecipientWriteScope "Laurel Assisted Scope"
Test Laurel EWS Access (Click)
Test Laurel EWS Access (Click)
Test the Laurel EWS Access configuration using Microsoft Remote Connectivity Analyzer.
Get User Exchange IDs (Optional) (Click)
Get User Exchange IDs (Optional) (Click)
If your exchange users have multiple email aliases, please define an
exchangeId
to provide to Laurel.The
exchangeId
can be either the main email address or Exchange SID.To retrieve these values, run the following script on the server:
Get-User | ForEach-Object -Process {Write-Host $_.DisplayName $_.UserPrincipalName, $_.Sid}
Save the values from this script as User Exchange IDs
Provide EWS Access Information to Laurel
Once each step has been completed, please provide the following information to your Laurel onboarding team:
EWS Public URL
EWS Public URL Username
EWS Public URL Password
User Exchange IDs (Optional)