Remote working and offices scattered across several locations benefit from a door display that is easily updatable from the comfort of the users’ laptops or smartphones, with all the different meetings transparently displayed on a single screen.

But what if you are sharing a working environment and need to book a meeting room that is shared among several companies, each using its own calendaring solution?

Joan can work in coworking environments also, but this will take some tweaking.

We find that the best workaround to ensure Joan accepts meeting requests from several different calendars at once is to **set up a coworking space in Office 365**. Once the coworking space is set, you can book a meeting room by inviting the room resource email to your meeting as a guest. Your reservation will then show up on the Joan device.

## Setting a coworking space in Office 365

First, connect the Joan device that you want to manage your shared meeting room to the [Office 365 calendar](https://support.getjoan.com/hc/en-us/sections/115001378565-Office-365).

Next, open the [Microsoft Online Services Sign-In Assistant](https://docs.microsoft.com/en-us/microsoft-365/enterprise/connect-to-microsoft-365-powershell?view=o365-worldwide) and install the Azure Active Directory Module for Windows PowerShell (32-bit version or 64-bit version).

Login to Office 365 using PowerShell and follow the steps below.

1. Run Windows PowerShell as an Administrator.

![coworking Windows PowerShell](https://getjoan.com/help/api/media/file/coworking_Windows-PowerShell.png)

2. Enter the following command:

```plaintext
$UserCredential = Get-Credential
```

3. A dialogue should appear asking for your credentials. Enter your Office 365 login information.

![coworking Office 365 login](https://getjoan.com/help/api/media/file/coworking_Office-365-login.png)

4. Enter the command:

```plaintext
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection
```

5. Then enter:

```plaintext
Import-PSSession $Session
```

6. If an error appears (red text), insert the following command:

```plaintext
Set-ExecutionPolicy RemoteSigned
```

![coworking error](https://getjoan.com/help/api/media/file/coworking_error.png)

7. When prompted for input, type:

```plaintext
 y
```

and press enter.

8. Run:

```plaintext
Import-PSSession $Session again.
```

9. List all available room resources:

```plaintext
Get-Mailbox -RecipientTypeDetails RoomMailbox
```

10. Set your room resource (switch Room-Name with your room’s name) to be able to receive meeting requests from an external source:

```plaintext
Get-Mailbox "Room-Name" | Set-CalendarProcessing -ProcessExternalMeetingMessages $true
```

\*If you encounter any issues, please contact [support@getjoan.com.](mailto:support@getjoan.com)
