Microsoft Exchange en Azure configureren (klant-IT)

Doelgroep: klant-IT, Exchange-/Entra ID-beheer en informatiebeveiliging

Per ruimte een postvak, een room list en Graph-toegang. Hieronder Exchange Online en Azure/Entra ID.

1. Exchange verbinden

Vereiste Online-instellingen implementeren/controleren.

Info

Beheerderstoegang vereist.

1.1 EAC

Webconsole Exchange Online: https://admin.exchange.microsoft.com/

image-20221202-121353.png

Meer informatie: https://learn.microsoft.com/en-us/exchange/exchange-admin-center.

1.2 PowerShell

PowerShell/internet, als admin starten:

powershellwide760

Y bevestigen.

dbb03042-f366-41ca-9e1d-9646a1cca102.png

Module installeren en Y:

powershellwide760

Download/installatie met Y en Enter.

image-20261008-120203.png

Eigen adminlogin, 2FA bevestigen indien actief:

powershellwide760

Microsoft-login verschijnt:

69c5eab1-48db-4e63-9960-4fde2f1df204.png

Adminwachtwoord en Enter.

Info

Bij 2FA Microsoft Authenticator bevestigen.

Verbonden PowerShell-scherm:

image-20261008-120145.png

Domein controleren:

wide760image-20261008-120256.png

Na afloop verbreken:

powershellwide760

Meer informatie: https://learn.microsoft.com/en-us/powershell/exchange/connect-to-exchange-online-powershell?view=exchange-ps&preserve-view=true

2. Ruimtepostvakken

Iedere Workplace-ruimte één resourcepostvak. Volgens bron geen licentie/kosten en onbeperkt aantal.

EAC of PowerShell, kies passende methode.

A. Via EAC

Recipients > Resources > Add a room resource.

image-20221202-122142.png

Naam/e-mail en Next.

image-20261008-120643.png

Optionele capaciteit/locatie helpt Outlook Room Finder, niet Sync; zie Room Finder voor Outlook).

image-20261008-120847.png

Booking Options standaard of gelijk aan Asset; 2.1.

image-20221202-130028.png

Controleer en Create. Ruimte in lijst.

image-20261008-121914.pngimage-20221202-130410.png

Zichtbaar onder Resources:

image-20221202-131328.png

B. PowerShell

Postvak maken met:

powershellwide760
  • Parameter -Name voor weergavenaam in Outlook/Teams
  • Parameter -alias voor e-mail, bijvoorbeeld conf_room@yourdomain.com
  • Parameter -Room maakt resource, geen gebruikersaccount.
image-20261008-121539.png

Controle:

powershellwide760

De -Identity is dezelfde alias.

image-20221202-134935.png

2.1 Afstemmen op Workplace

Automatische acceptatie volgens kalenderverwerking moet gelijk aan Asset.

De -Identity is alias of e-mail, conf_room of conf_room@yourdomain.com).

De format-list toont uitgebreide eigenschappen:

image-20221202-150600.png

Opmerking

Bij BookingWindowInDays 180 versus Asset twee jaar worden latere Asset-boekingen niet gesynchroniseerd.

Geavanceerd via CalendarProcessing commando.

Huidige instellingen:

powershellwide760false

Instelling

Werking

Aanbevolen

AutomateProcessing

Autoacceptatie of delegate

AutoAccept tenzij delegates

BookingWindowInDays 

Vooruitboekperiode, standaard 180

Gelijk aan Workplace

ConflictPercentageAllowed

Bij 0% één conflict weigert hele reeks

Bewust kiezen voor consistentie

AllowConflicts

Overlap toestaan

False; True geeft dubbels, afstemming meldt maar herstelt configuratie niet

DeleteSubject, AddOrganizerToSubject

Standaard onderwerp verwijderd, organisatornaam zichtbaar

Beide False voor onderwerp

RemovePrivateProperty

True verwijdert Private-markering

False om privacy te behouden

Onderwerpen tonen:

powershellwide760

Controleer via Get-CalendarProcessing voor de ruimte.

Privé houden:

wide760

Opnieuw verifiëren, alle eigenschappen in https://learn.microsoft.com/en-us/powershell/module/exchange/set-calendarprocessing?view=exchange-ps

3. Room list

Groep ruimtepostvakken, geen gewone distributielijst, gedeeld postvak of securitygroep. Voor Sync en Outlook Room Finder.

Opmerking

Vereist minstens één zichtbare lijst.

Nieuwe PowerShell-data vraagt 24–48 uur voor Graph, regioafhankelijk.

Lijst maken

powershellwide760
  • De -Name is Outlook Room Finder-naam
  • De -Alias is gebruikte e-mail
  • De -RoomList identificeert groeptype
image-20261008-125434.png

Meer informatie: https://learn.microsoft.com/en-us/powershell/module/exchange/new-distributiongroup?view=exchange-ps

Ruimte toevoegen

powershellwide760
  • De -Identity is lijstalias/e-mail
  • De -Member is ruimtealias/e-mail of andere room list
image-20221203-231500.png

Controleren:

wide760

Verwijderen uit lijst

powershellwide760

Alle lijsten

wide760
  • De -ResultSize Unlimited geeft alles
  • De Where filtert room lists
  • De Format-Table geeft DisplayName, Identity en Email address
    De -AutoSize past kolombreedtes aan
image-20221203-233736.png

Leden tonen

Commando voor alle ruimtes/lijsten binnen lijst:

wide760

De -Identity is lijstalias

image-20221203-234037.png

4. Azure-registratie

Graph vervangt EWS, gebruikt OData REST en OAuth 2.0 client credentials. Gebruikt OData REST API’s en OAuth 2.0 met Client Credentials. Entra-beheerder nodig.

4.1 App

Log in op Azure-portaal en open Microsoft Entra ID > App registrations

image-20221206-102352.png

Selecteer New registration:

image-20221204-003705.png

Naam, behoud Accounts in this organizational directory only. Redirect URI leeg, klik Register.

image-20221204-004638.png

Kopieer Application (client) ID en Directory (tenant) ID en bewaar veilig.

2.png

Info

Achtergrondapp, niet My Apps, geen gebruikerstoewijzing nodig.

4.2 Client Secret

Secret voor API-toegang.

Open Certificates & secrets > New client secret.

image-20221204-011259.png

Voer omschrijving en verloopperiode volgens beleid in, klik Add.

image-20221204-011612.png

Kopieer Value en Expires en bewaar veilig voor configuratie.

image-20221204-012238.png

Info

Verloop stopt synchronisatie en deactiveert mappings. Tijdig vernieuwen/veilig delen.

4.3 API-rechten

Open API permissions > Add a permission > Microsoft Graph > Application permissions.

image-20221204-075121.png7.png

Voeg toe en Add permissions:

  • Calendars.Read
  • Calendars.ReadBasic.All
  • Calendars.ReadWrite
  • MailboxSettings.Read
  • Place.Read.All
image-20261008-132357.png

Info

Volgens bron basisdetails, niet body/bijlagen/persoonlijke free-busy.

Zichtbaar bij Configured permissions in middenpaneel.

8.png

Meer informatie: https://learn.microsoft.com/en-us/graph/auth-v2-service

Tijdzones, alleen Outlook 2013 of ouder. Sync gebruikt UTC, moderne apps lokale tijd. Oudere Outlook toont UTC; MailboxSettings.Read leest organisatorvoorkeur.

4.4 Alleen ruimtepostvakken

Opmerking

Securitygroep beperkt resources; alle ruimtes daarin.

Mail-enabled securitygroep maken:

powershellwide760
  • De -Type Security maakt mail-enabled groep
  • De -Alias bepaalt e-mail

Alle ruimtes toevoegen:

powershellwide760
  • De -Identity is groepsalias
  • De -Member is ruimtealias

Policy met app-ID en securitygroepe-mail:

powershellwide760

De -AccessRight RestrictAccess beperkt tot scope.

image-20221204-093738.png

Meer informatie:

https://learn.microsoft.com/en-us/graph/auth-limit-mailbox-access

Opmerking

Nieuwe ruimtes aan lijst én securitygroep toevoegen.

4.4 Admin consent

Volgens bron kalenderpersoonsgegevens/AVG, beheerder geeft eenmalig toestemming namens gebruikers; Graph vereist dit.

Onder API permissionsstaan waarschuwingen bij Admin consent required en Status.

image-20221204-115056.png

Klik Grant admin consent for <organization name> en bevestig Yes.

Status Granted.

image-20221204-115249.png

5. Veilig delen

Wat

Waar

Application ID

Stap 4.1

Directory ID

Stap 4.1

Client secret

Stap 4.2

Verloopdatum

Stap 4.2

E-maildomeinen

Bijvoorbeeld spacewell.com

Secret via eenmalige verlopende link, zoals Onetime Secret: secret, wachtzin en geldigheid. Link/wachtzin/details naar consultant met organisatie/app-ID. Link al gebruikt? Secret verwijderen en vernieuwen. Ander veilig beleidsconform kanaal kan.

Links