Evolcom.ru

Бытовая техника
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как показать и отключить просмотр календаря в Outlook?

Работа с общими календарями в Exchange и Outlook

Большинство этих советов подходят для корпоративных сред при использовании почтового сервера на базе Microsoft Exchange Server.

Предоставить свой календарь в общий доступ

  1. Переходим в раздел Календарь в нижней части программы:

Подключить общий календарь в Outlook

  1. Кликаем по Календарь в нижней части программы:

Создать общий календарь Exchange

Эта функция впервые появилась в Exchange 2007.

Через графическую консоль

  1. В консоли управления Exchange переходим в Настройка получателей — кликаем правой кнопкой по Почтовый ящикСоздать почтовый ящик:

С помощью Powershell

Создать общий почтовый ящик:

New-Mailbox -Name 'Общий календарь предприятия' -Alias 'public_calendar' -OrganizationalUnit 'dmosk.local/Служебные/Общие почтовые ящики' -UserPrincipalName 'public_calendar@dmosk.local' -SamAccountName 'public_calendar' -Room

* OrganizationalUnit — место размещения учетной записи в Active Directory.

Разрешения можно предоставить, используя рекомендации, приведенные выше, или набрав следующие команды powershell

Add-MailboxPermission 'Общий календарь предприятия' -User:"dmosk" -AccessRights:FullAccess

* предоставить полный доступ к управлению учетными записями администратору dmosk.

Add-MailboxFolderPermission -Identity 'Общий календарь предприятия:Календарь' -User user -AccessRights Owner

* делаем пользователя user владельцем календаря.
** если у нас английская версия Exchange, вместо Календарь пишем Calendar

Измените права на календарь для пользователя, который уже имеет их, с помощью Set- вместо Add-:

Set-MailboxFolderPermission -Identity 'Общий календарь предприятия:Календарь' -User user -AccessRights Reviewer

* В этом случае мы изменили права с владельца на читателя.

Как запросить доступ к чужому календарю

Запрос появится автоматически при подключении общего календаря, если у него отсутствуют права доступа.

Управление правами чужого календаря

Используйте следующую команду, чтобы увидеть текущие права на календарь пользователя:

Get-MailboxFolderPermission -Identity 'Учетная запись:Календарь'

* В английской версии название Calendar заменено на Calendar.

Читайте так же:
Как пакетно редактировать несколько контактов в Outlook?

Чтобы установить правильные разрешения, войдите в Exchange. Запустите Powershell для Exchange от имени администратора и введите :

Add-MailboxFolderPermission -Identity 'Учетная запись:Календарь' -User 'dmosk' -AccessRights Owner

* где Учетная запись — имя учетной записи, календарем которой хотим управлять; dmosk — учетная запись, которой даем права; AccessRights — назначаемые права.
* Варианты для прав:

  • Автор: создавать документы, удалять собственные, редактировать собственные, просматривать папки, читать документы
  • Вкладчик: создавать документы, просматривать папки
  • Редактор: создавать документы, удалять собственные, редактировать собственные, просматривать папки, читать документы
  • Нет: просматривать папки
  • Не-редактор: создавать документы, просматривать папки, читать документы
  • Владелец: создавать документы, создавать папки, удалять, удалять собственные, редактировать собственные, управлять папками, читать документы
  • EditorEditor: создавать документы, создавать папки, удалять, удалять собственные, редактировать собственные, управлять папками, читать документы
  • EditorEditor: создавать документы, создавать папки, удалять.

Чтобы управлять всеми календарями, введите следующую команду:

Foreach ($Mailbox in (Get-Mailbox -ResultSize Unlimited))

Эта команда назначает права владельца Ивану Ивановичу для всех почтовых ящиков в массиве почтовых ящиков.

Управление доступом и доступностью в календарях Exchange/Microsoft 365

date24.11.2021
useritpro
directoryExchange, Microsoft 365, Office 365, PowerShell
commentsОдин комментарий

В этой статье мы рассмотрим, как управлять разрешениями на общий доступ к календарям пользователей в Exchange Server и Microsoft 365 из Outlook и PowerShell. Отдельно мы остановимся на теме просмотра доступности (свободно/занято) в комнатных или пользовательских календарях.

Часто почтмейстеру необходимо предоставить права доступа к календарю другого сотрудника. Например, секретарь хочет создавать, удалять и изменять любые записи в календаре руководителя и почтовом ящике переговорной комнаты, или руководитель отдела хочет видеть и иметь возможность изменять занятость сотрудников отдела в их календарях.

Настройка общего доступа к календарю из Outlook/OWA

Outlook позволяет пользователям просматривать свои собственные календари. Календарь Exchange — это, по сути, просто папка в почтовом ящике пользователя. Доступ к календарю можно получить через рабочий стол Outlook или через Outlook Web Access.

Читайте так же:
Как пометить IMAP-сообщения для удаления в Outlook?

В настройках календаря выберите Совместное использование и разрешения и выберите нужный календарь.

настроить общий доступ к календарю

В открывшемся окне отображается текущий список пользователей и групп, имеющих доступ к вашему календарю. Мы будем использовать пример, в котором любой пользователь вашей компании (арендатор) может проверить наличие свободных мест в календаре (Can view when I’m free). Пользователь Генриетта имеет право создавать и редактировать любые события в календаре.

текуший список доступа к календарю exchange/office 365

Пользователи могут приглашать друг друга для совместного использования своих календарей. Необходимо указать адрес электронной почты пользователя и уровень разрешения. В этом примере я разрешу Алексу доступ к моему календарю (сможет просматривать все события).

предоставить доступ к календарю

В настольных версиях Outlook разрешения календаря назначаются аналогичным образом. Перейдите в Календарь Outlook, нажмите на Разрешения календаря. В открывшемся окне появится список доступа к текущему календарю. Используйте кнопки добавления/удаления для изменения прав доступа.

Outlook изменить права доступа на просмотр и редактирование календаря почтового ящика

Назначить права доступа к календарю в ящике Exchange/Microsoft 365 через PowerShell

Администратор организации/арендатор может предоставить доступ к календарю или общему почтовому ящику пользователя с помощью PowerShell или Microsoft Graph API (для Microsoft 365/Azure). Кроме того, права доступа к календарю для всех пользователей в организации могут быть быстро предоставлены только с помощью PowerShell.

Подключитесь к своему on-prem Exchange Server или к тенанту Microsoft 365 (Exchange Online):

    Из консоли PowerShell можно удаленно подключиться к on-prem Exchange Server с любого компьютера без установки модуля EMS (Exchange Management Tools):

Текущие права доступа пользователя к календарю можно отобразить с помощью команды :

Get-MailboxFolderPermission -Identity kbuldogov:Calendar

Get-MailboxFolderPermission вывести текущие права доступа на календарь ящика exchange

В столбце User у нас есть пользователи, а в столбце AccessRights — разрешения. Exchange имеет ряд предопределенных ролей, используемых для совместного использования папок и календарей (в порядке возрастания привилегий):

  • Нет
  • Только наличие
  • Соавтор
  • Рецензент
  • Автор без издания
  • Автор
  • Автор для публикации
  • Редактор
  • Редактор для публикации
  • Собственник
Читайте так же:
Как получить доступ к заблокированным вложениям в Outlook?

Чтобы предоставить другому пользователю доступ к почтовому ящику, используйте команду Add-MailboxFolderPermission. Если вы хотите предоставить NestorV права редактирования, например, в календаре Boss1, выполните команду:

Add-MailboxFolderPermission -Identity boss1:Calendar -User NestorV -AccessRights Editor

Для просмотра только календаря:

Add-MailboxFolderPermission -Identity boss1:Calendar -User NestorV -AccessRights Reviewer

Чтобы удалить права на календарь :

Remove-MailboxFolderPermission -Identity boss1:Calendar –user NestorV

Вы можете экспортировать текущие разрешения календаря всех почтовых ящиков арендаторов в Azure (организация Exchange) в файл CSV:

$Mailboxes = Get-Mailbox -ResultSize Unlimited | Select-Object UserPrincipalName
foreach ($mailbox in $Mailboxes) <
Get-MailboxFolderPermission -Identity «$($mailbox.UserPrincipalName):Calendar» |
Select-Object @>,FolderName,User,AccessRights |
Export-Csv C:PSExchange_Calendar_report.csv -NoTypeInformation -Append
>

Используя Excel, вы можете позже проанализировать CSV-файл с UPN почтовых ящиков и правами доступа к календарям.

powershell скрипт для экспорта разрешений календарей всех сотрудников организации

Следующий сценарий PowerShell позволяет конкретному пользователю просматривать все календари в организации:

Foreach ($Mailbox in (Get-Mailbox -ResultSize Unlimited))

Управление видимостью (free/busy) в календарях ящиков Exchange/Microsoft 365

Пользователь может просматривать информацию и доступность других пользователей в своей организации. По умолчанию доступна только информация о свободных/занятых.

статус свободен/занят в календаре Outlook

Невозможно просмотреть темы, описания и местоположение записей в календарях других пользователей.

Такое поведение обеспечивается путем назначения разрешения Default= AvailabilityOnly всем ящикам. Тип разрешения AvailabilityOnly дает право только на просмотр информации о свободной и занятой доступности.

AvailabilityOnly - право просмотра информации Free/Buzy в ящике Exchange/Office 365

Возможно, вы также захотите, чтобы ваши пользователи могли просматривать темы и местоположение событий из определенного ящика (например, из общего календаря ресурса). Просмотр событий в календарях всех комнат будет возможен с помощью следующей команды:

Foreach ($Mailbox in (Get-Mailbox -ResultSize Unlimited) | Where

По умолчанию вместо темы собрания отображается имя владельца. За это отвечает атрибут AddOrganizerToSubject = $true. Позволяет календарю помещения отображать тему и ее содержание:

Set-CalendarProcessing room1 -DeleteComments $false -DeleteSubject $false -AddOrganizerToSubject $false

Читайте так же:
Как подсчитать количество подпапок в определенной папке в Outlook?

В Exchange Online можно настроить разрешение для пользователей публиковать свои календари для внешних пользователей (организаций). Откройте Центр управления Exchange и перейдите в раздел Организация -> Общий доступ.

По умолчанию установлена политика совместного доступа по умолчанию, которая позволяет делиться информацией Free/Busy только с внешними группами. Здесь вы можете ограничить список почтовых доменов, с которыми можно совместно использовать календари, и/или изменить набор информации в календаре, к которой можно предоставить общий доступ (темы, местоположение, организатор).

exchange admin center - разрешить публиковать календари для внешних пользователей

Предыдущая статьяПредыдущая статья Следующая статья Следующая статья

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector