This KB article will help you to troubleshoot your configuration for the free/busy component of Cloudiway’s enterprise coexistence service.

Google Troubleshooting

If you have issues looking up the freebusy of Google users from a target system:

Check the Google connector. Ensure that:

  1. The Domain Name is correctly typed
  2. The email provided in the Administrator field has access to Google Calendar: it will be impersonated by the service account. A standard user with Google Calendar access is enough.
  3. The Service Account Email is correctly typed/pasted in
  4. The Service Account Private Key is associated with the Service Account Email
  5. The Service Account configuration is correct:
    1. The scope for the Service Account contains https://www.googleapis.com/auth/calendar.freebusy (see the following kb article for more details: http://kb.cloudiway.com/create-a-service-account-for-google-coexistence/)
    2. The DwD is enabled (Domain wide Delegation)
    3. The CalDAV API and Google Calendar API are enabled

If you have issues looking up the freebusy of remote users from a google user:

Verify your Calendar Interop configuration:
Go to https://admin.google.com, click on Apps and then on Calendar.
Scroll down and click on Calendar interop management.
In the Settings tab, check if:

  1. Exchange Web Service URL matches with the URL that Cloudiway has assigned to you
  2. Exchange Role Account corresponds to your Cloudiway Consumer Key
  3. Password must be your Cloudiway Consumer Secret
  4. Ensure that the checkbox for Enable Server Version of Free Busy Sync is checked

NB: Your Cloudiway Consumer Key and Consumer Secret are stored in your Account Settings on apps.cloudiway.com.

Always check the User list

On Cloudiway (apps.cloudiway.com), go to Free/busy > User List

Ensure that the user you are trying to lookup is defined in the list and sticked to the correct connector.

Office 365 Troubleshooting

If you have issues looking up the freebusy of Office 365 users from a target system:

Check the Office 365 connector. Please ensure that:

  1. The Domain Name is correctly typed
  2. The email provided in the Standard Account field has access to Office 365 Calendar (and that the user has a valid Exchange license)
  3. The Account Password is correctly typed

If you have issues looking up the freebusy of remote users from Office 365

Verify your Address Availability Space (AAS)
Open a PowerShell console and connect to Exchange Online:

# Use an Exchange Online Admin Account
$Cred = Get-Credential (Use Global Admin account for Office 365)
# Build the session and open it
$Session = New-PSSession –ConfigurationName Microsoft.Exchange –ConnectionUri https://ps.outlook.com/powershell/ -Credential $Cred –Authentication Basic –AllowRedirection
# Allow you to use the created session in the current PowerShell console
Import-PSSession $Session –allowclobber

Get-AvailabilityAddressSpace | Select ForestName, UserName, TargetAutodiscoverEpr | fl

Verify that:

  1. The ForestName matches the target domain name you are trying to lookup.
  2. The UserName matches your Cloudiway Consumer Key, prefixed with a backslash ‘\’
  3. The TargetAutodiscoverEpr is the URL that Cloudiway has assigned to you.

If the Get-AvailabilityAddressSpace returns no results, consult the setup guide and add an Availability Space:

Exchange Online Address book

Exchange and Office 365 forward freebusy requests only for objects that exist in the global address book.

You must create contact objects for all external email addresses that you want to be able to lookup.
Open a PowerShell console and connect to Exchange Online. Search for your email over your company contacts:
Get-MailContact chloe@warmsushi.com

If the command returns something, it means that the contact exists in your address book.
If nothing is returned, please add a new contact and force the refresh of your address book.

See the KB article: How to force AddressList refresh in Office 365

Always check the User list

On the Cloudiway platform (apps.cloudiway.com), go to Free/busy > User List
Ensure that the user you are trying to lookup is defined in the list and sticked to the correct connector.

Exchange 2013 Troubleshooting

If you have issues looking up the freebusy of Office 365 users from a target system:

Check the Office 365 connector. Please ensure that:

  1. The Domain Name is correctly typed
  2. The email provided in the Standard Account field has access to Office 365 Calendar (and that the user has a valid Exchange license)
  3. The Account Password is correctly typed

If you have issues looking up the freebusy of remote users from Office 365

Verify your Address Availability Space (AAS)
Open a PowerShell console and connect to Exchange Online:

# Use an Exchange Admin Account
$Cred = Get-Credential (Use Admin account for Exchange)
# Build the session and open it
$Session = New-PSSession –ConfigurationName Microsoft.Exchange –ConnectionUri http://<FQDN of Exchange 2016 Mailbox server>/PowerShell/ -Credential $Cred –Authentication Basic –allowRedirection
# Allow you to use the created session in the current PowerShell console
Import-PSSession $Session –allowclobber

Get-AvailabilityAddressSpace | Select ForestName, UserName, TargetAutodiscoverEpr | fl

Verify that:

  1. The ForestName matches the target domain name you are trying to lookup.
  2. The UserName matches your Cloudiway Consumer Key, prefixed with a backslash ‘\’
  3. The TargetAutodiscoverEpr is the URL that Cloudiway has assigned to you.

If the Get-AvailabilityAddressSpace returns no results, consult the setup guide and add an Availability Space:

Exchange Online Address book

Exchange and Office 365 forward freebusy requests only for objects that exist in the global address book.

You must create contact objects for all external email addresses that you want to be able to lookup.

Open a PowerShell console and connect to Exchange Online. Search for your email over your company contacts:
Get-MailContact chloe@warmsushi.com

If the command returns something, it means that the contact exists in your address book.
If nothing is returned, please add a new contact and force the refresh of your address book.

See the KB article: How to force AddressList refresh in Office 365

Always check the User list

On the Cloudiway platform (apps.cloudiway.com), go to Free/busy > User List

Ensure that the user you are trying to lookup is defined in the list and sticked to the correct connector.