Nyheter, Prylar, Android, Mobiler, Appnedladdningar, Android

Hantera kalenderbehörigheter på Exchange Server och Microsoft 365

I den här artikeln kommer vi att titta på hur du hanterar kalenderbehörigheter i lokala Exchange Server- och Microsoft 365-postlådor med hjälp av Outlook och PowerShell. Vi kommer också att fokusera på ämnet visningstillgänglighet (free/upptagen info) i kalendrar för rum eller delade brevlådor.

Ganska ofta behöver en Exchange-administratör ge någon åtkomst till en annan anställds kalender. En sekreterare vill till exempel skapa, ta bort och redigera alla objekt i regissörens kalender och brevlåda i mötesrummet; eller en avdelningschef vill se och redigera anställdas tillgänglighet i sina kalendrar.

Hur delar man en kalender i Outlook och Outlook Web App?

En användare kan ge åtkomst till sin kalender direkt från Outlook. Exchange-kalendern är i huvudsak en vanlig mapp i en användares inkorg. Du kan konfigurera kalenderåtkomst på skrivbordsversionen av Outlook eller via Outlook Web Access (Outlook på webben).

Välj en kalender och klicka Delning och behörigheter i sina fastigheter.

I nästa fönster visas den aktuella listan över användare och grupper som har tillgång till din kalender. I vårt exempel kan alla användare av din organisation (hyresgäst) se Free/Upptagen information i kalendern ( Kan se när jag är upptagen ). Användaren Henrietta har behörighet att skapa och redigera alla objekt i kalendern.

visa aktuella kalenderbehörigheter

En användare kan skicka en inbjudan att dela sin kalender med en annan användare. Ange bara användarens e-postadress och välj åtkomstbehörighet. I det här exemplet ger jag Alex behörighet att se händelser i min kalender (Kan se alla detaljer).

Ställa in kalenderbehörigheter i outlook webbåtkomst och

I skrivbordsversioner av Outlook tilldelas kalenderbehörigheter på liknande sätt. Öppna din Outlook, välj din kalender och klicka Kalenderbehörigheter. I nästa fönster ser du vem som kan komma åt din kalender. Använda Lägg till ta bort knappar kan du bevilja och återkalla åtkomstbehörigheter.

Dela kalender/ändra kalenderbehörigheter i Microsoft Outlook

Tilldela kalenderbehörigheter i Exchange/Microsoft 365 Mailbox med PowerShell

En organisations-/hyresgästadministratör kan ge åtkomst till valfri användarkalender eller en delad postlåda med PowerShell eller Microsoft Graph API (för Microsoft 365/Azure). Endast med PowerShell kan du snabbt ge åtkomst till alla användarkalendrar i organisationen.

Öppna PowerShell-konsolen och anslut till din lokala Exchange Server eller Microsoft 365 (Exchange Online) klient:

  • Med PowerShell kan du fjärransluta till en lokal Exchange Server från vilken dator som helst, även utan EMS (Exchange Management Shell)-modulen installerad:$ExchAdmCred = Hämta-referens$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri http://mun-mx1.woshub.com/PowerShell/ -Authentication Kerberos -Credential $ExchAdmCredImport-PSSession $Session
  • För att ansluta till en Exchange Online (Microsoft 365) klient med multifaktorautentisering (MFA) aktiverad, använd Exchange Online PowerShell-modulen. Det stöder också anslutning med modern autentisering:Connect-ExchangeOnline -UserPrincipalName [email protected]

Du kan lista aktuella användarkalenderbehörigheter med kommandot nedan:

Get-MailboxFolderPermission -Identity maxbak:\Calendar

Get-MailboxFolderPermission lista aktuella kalenderbehörigheter med powershell

Namnen på kalendermapparna kan variera beroende på de regionala inställningarna för din brevlåda. Till exempel, för den tyska brevlådan, bör du ersätta kommandoargumentet till maxbak:\Kalender.

Kolumnen Användare visar användare och kolumnen AccessRights visar åtkomstprivilegier. Exchange har flera fördefinierade roller som du kan använda för att ställa in mapp- och kalenderbehörigheter (roller med de lägsta privilegierna kommer först):

  • Ingen
  • Endast tillgänglighet
  • Bidragsgivare
  • Recensent
  • NonEditingAuthor
  • Författare
  • PublishingAuthor
  • Redaktör
  • PublishingEditor
  • Ägare

För att ge en annan användare åtkomst till en postlådemapp, använd Add-MailboxFolderPermission cmdlet. För att till exempel tillåta användaren A.Weber att redigera S.Fischers kalenderobjekt, kör kommandot:

Add-MailboxFolderPermission -Identity S.Fischer:\Calendar -Användare A.Weber -AccessRights Editor

Om du vill ge visningsbehörigheter:

Add-MailboxFolderPermission -Identity S.Fischer:\Calendar -User A.Weber -AccessRights Reviewer

Så här tar du bort kalenderbehörigheter:

Remove-MailboxFolderPermission -Identity S.Fischer:\Calendar –användare A.Weber

Du kan exportera aktuella kalenderbehörigheter för alla postlådor i din Azure-klient (Exchange-organisation) till en CSV-fil:

$Mailboxes = Get-Mailbox -ResultSize Unlimited | Välj-objekt UserPrincipalNameforeach ($mailbox i $Mailboxes) {Get-MailboxFolderPermission -Identitet “$($mailbox.UserPrincipalName):\Calendar” |Select-Object @{Name=”UrerPrincipalName”;E={$mailbox.UserPrincipalName}},FolderName,User,AccessRights |Export-Csv C:\PS\Calendar_report.csv -NoTypeInformation -Append}

Senare kan du analysera CSV-filen med postlåde-UPN och kalenderbehörigheter i Excel.

Exportera Excchange/Mffice 365-kalenderbehörigheter till CSV med PowerShell

Följande PowerShell-skript tillåter en specifik användare att se alla kalendrar i din organisation:

Foreach ($Mailbox in (Get-Mailbox -ResultSize Unlimited)) { Add-MailboxFolderPermission -identitet “$($Mailbox.Name):\Calendar” -AccessRights Owner -User A.Weber}

Hur man visar hela Free/Upptagen info i Exchange/Microsoft 365 Calendar?

Användare i samma organisation kan se tillgänglighetsinformation för andra användare eller resurspostlådor. Endast som standard Free/Upptagen information finns tillgänglig.

visa tillgänglighetEndast information i outlook-kalendern

Ämnen, beskrivningar och platser är inte synliga i andra användares kalendrar. Behörigheten Default= AvailabilityOnly orsakar detta beteende. Behörighetstypen AvailabilityOnly tillåter visning av tillgänglighetsinformation (Free/Upptagen) endast.

Standardbehörigheter att visa Free/Upptagen info i kalendern

Du kanske vill att användare ska se både tillgänglighet och ämnen eller platser i en kalender (till exempel en delad resurskalender). Följande kommando låter alla användare se händelser i kalendrarna för alla rumspostlådor:

Foreach ($Mailbox in (Get-Mailbox -ResultSize Unlimited) | Där {$_.ResourceType -eq “Room”) { Add-MailboxFolderPermission -identitet “$($Mailbox.Name):\Calendar” -AccessRights AvailabilityOnly -User Default }

Som standard visas ägarens namn istället för mötestiteln. Detta beteende ställs in av attributet AddOrganizerToSubject = $true. För att tillåta visning av ämnen och deras innehåll i en rumskalender, använd kommandot nedan:

Set-Calendar Processing room123 -DeleteComments $false -DeleteSubject $false -AddOrganizerToSubject $false

I Exchange Online kan du konfigurera om användare får publicera sina kalendrar för externa användare (organisationer). Öppna Exchange Admin Center och navigera till Organisation -> Delning.

Som standard är Standard delningspolicy används som endast tillåter att dela Free/Upptagen information med externa användare. Här kan du ställa in en lista över e-postdomäner som du kan dela kalendrar med och/eller redigera en uppsättning kalenderinformation som ska delas (ämnen, plats, arrangör).

Exchange admincenter - tillåt att dela kalender utanför organisationen