This supplementary article will walk you through the three steps of preparing your Exchange 2007 environment to interface with the Teem website, which are outlined at a higher level in the Basics of Integrating Exchange and Eventboard article.
In order to successfully integrate an Exchange 2007 calendar, you’ll need to fulfill a few requirements as listed below:
- An Admin account within your Exchange 2007 server. Do note, if you are using a hosted provider you may need to reach out to your provider for more details.
- A valid EWS (Exchange Web Services) Endpoint. An example would be https://mail.yourdomain.com/ews/exchange.asmx Reach out to your Exchange administrator to get this information!
Got all that? Now you’re ready set up and use Exchange 2007 Calendar sync!
Preparatory Steps to Sync with Teem
To sync your Exchange 2007 environment with Teem, we’ll need to do three things. First, create a user account for Teem to access with the server. Second, create or locate room resources for Teem to interface with. And third, permission the Teem user account to control these room resources. When these steps are done, we can return the our Basics of Exchange article and continue on.
Create a User Account
The first step in creating the User account is to sign in to your Exchange server and open Exchange Management Console. Here you will go to Recipient Configuration, Mailbox, and then to New Mailbox.
You will then select the User Mailbox option and click Next.
From there, you’ll fill in the User Information fields. We suggest creating an email that is easily recognizable like firstname.lastname@example.org. Ensure everything is correct and continue by clicking Next.
On the next page, associate the account with a Mailbox database and click Next.
Verify the information on the Configuration Summary and click Next and then Finalize on the last setup page.
You have now created a mailbox for our server to utilize. If you’d like more detailed instructions on how to create a user, or a list of PowerShell commands, refer to Microsoft’s help article here.
Creating or Locating Room Resources
In the same Recipient Configuration/Mailbox list is the management console. You’ll be able to see Room Mailboxes as well as User Mailboxes. If the Room Resource you need isn’t listed there, select the New Mailbox option, just like we did in user creation. This time you’ll select Room Mailbox and proceed exactly as before. If it is listed, skip ahead to the next step.
If you’d like more detailed instructions on how to create a room, or a list of PowerShell commands, refer to Microsoft’s help article here.
Granting Permission to Administer Room Resources
If you are using Impersonation to control these rooms, please refer back to the Basics of Exchange article and use the Impersonation PowerShell commands listed there.
If you are looking for a more secure method to control these rooms, our Teem user account needs to be set as a ‘delegate’. To set the permissions as a delegate you will click on your room resource mailbox from the Exchange Management Console and click on Manage Full Access Permission on the right side of the console.
A new window will pop up. Click +Add and find your management account and click Okay. Click Manage, and Finish. You have now set the room resource to have delegate permissions.
If you’d like more detailed instructions on how to grant Full Access Delegation on behalf of a room, or a list of PowerShell commands, refer to Microsoft’s help article here.
With these three steps complete, you are now ready to refer back to the Basics of Exchange article and continue implementation with the Teem website. Please note that it may take 24 hours for the settings we’ve made here to completely propagate through your Exchange environment.