[The following content is deprecated – please read the new version]

In this post I will explain how to configure a service account in Office 365. This can be used to send invitations, check availability and book resources using one of the following add-ins for SharePoint Online.

To create a service account, first login to your Office 365 administrator account and click on the app launcher icon and then Admin.


Then expand the USERS menu on the left and select Active Users.

Active Users

Click on “Add a user”.

Add new user

Enter the required information into the form. Make sure you use “Let me create the password” and that you deselect the “Make this user change their password when they first sign in” option. Also select the Role “Customized Administrator” and select “Exchange administrator” and “Service administrator”. Finally make sure you select “Create user without product License”.

Add new user form 

Now you need to assign the Exchange permissions to your service account. To do this expand the Admin centers menu and select Exchange.

Exchange admin

In the window that opens you will see the Exchange admin center dashboard. Now click on Permissions.


Then click on the plus icon to add a new role group.

Add new role group

Give the role group a name, click on the plus icon by Roles and add the ApplicationImpersonation role, then click on the plus icon by Members and add the user account you created earlier.

Add new role group form

Now you have successfully created your service account. You can use this service account to send invitations from the shared mailbox using the app for SharePoint Online.

Calendar Events & Invites config