Ref-sgain.ru

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

Как скопировать встречу на другой день в календаре Outlook?

Управление доступом и доступностью в календарях 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.

На странице настроек календаря нажмите Общий доступ и разрешения.

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

В открывшемся окне отображается текущий список пользователей и групп, имеющих доступ к вашему календарю. Используя наш пример, любой арендатор в вашей организации может просматривать информацию о наличии свободных/занятых мест в календаре (Can view my availability). События календаря может создавать и редактировать пользователь Генриетта.

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

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

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

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

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

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

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

Читайте так же:
Как создать в Outlook папку поиска, отвечающую одному или нескольким критериям?

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

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

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

Get-MailboxFolderPermission -Identity kbuldogov:Calendar

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

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

  • Нет
  • Только наличие
  • Соавтор
  • Неавтор
  • Автор
  • Автор для публикации
  • Издатель
  • Редактор
  • Собственник

Чтобы предоставить другому пользователю доступ к почтовому ящику, используйте команду 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
>

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

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

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

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

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

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

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

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

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

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

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

Читайте так же:
Как создать встречу из данных Excel?

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

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

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

В Exchange Online можно настроить, разрешено ли пользователю публиковать свой календарь для внешних пользователей (организаций). Вы можете открыть Exchange Admin Center, перейдя в Organization -> Sharing.

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

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

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

Синхронизация календаря Outlook с iPhone (3 лучших способа)

Microsoft Prospects — это отличный помощник для пользователей в организации их занятой жизни. Он может управлять контактами и задачами, а также делать заметки. В частности, календарь действует как будильник, напоминающий о запланированном расписании.

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

Синхронизировать календарь Outlook с iPhone

Тогда iPhone с синхронизацией календаря Outlook будет хорошим вариантом для вас. Как же синхронизировать календарь Outlook с iPhone? В этом посте будут показаны три простых способа синхронизации календаря Outlook с iPhone.

Способ 1: синхронизировать календарь Outlook с iPhone в iTunes

I Tunes — это первый инструмент, о котором вы вспоминаете, если вам нужно синхронизировать календарь Outlook с iPhone или выполнить другие действия с устройством iOS. Убедитесь, что iTunes включен в Outlook, прежде чем следовать приведенным ниже инструкциям.

Шаг 1: Подключите iPhone к компьютеру, запустив iTunes на компьютере и найдя значок iPhone.

Шаг 2 Нажмите на iPhone>Информация>Получить календарь и выберите Outlook из выпадающего списка. Здесь можно выбрать все или некоторые календари для синхронизации с iPhone.

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

Синхронизировать календарь в iTunes

Шаг 3 Нажмите «Готово» для синхронизации календаря Outlook с iPhone.

Готово

Резервное копирование iTunes — распространенный способ синхронизации календаря Outlook с iPhone для пользователей iPhone. Но у этого решения есть и обратная сторона. Это односторонняя синхронизация с iPhone. Это означает, что на iPhone можно просматривать только синхронизированные календари Outlook. Если вы хотите читать календари iPhone в Outlook, вы не сможете получить к ним доступ.

Способ 2: синхронизировать календарь Outlook с iphone через iCloud

ICloud — это альтернатива синхронизации календаря Outlook с iPhone. iCloud не может отправить календарь Outlook непосредственно на iPhone. Сначала необходимо загрузить календари Outlook в iCloud, а затем отправить календарь Outlook на iPhone из iCloud.

Шаг 1 Загрузите iCloud для ПК на компьютер, войдите в свою учетную запись iCloud на компьютере.

Войдите в учетную запись iCloud

Шаг 2 Нажмите Почта, Контакты, Календари и Задачи, чтобы разрешить настройку Outlook для iCloud. В этом шаге необходимо отключить Outlook для синхронизации календарей с iCloud.

Настройки календаря iCloud

Шаг 3 Загрузите iPhone из iCloud, чтобы импортировать календарь Outlook, хранящийся в iCloud, на iPhone. Здесь можно выбрать весь календарь или несколько календарей.

Синхронизировать календарь Outlook с iCloud

Наконец, вы можете получить доступ к календарю Outlook на iPhone, но вам также необходимо синхронизировать контакты и задачи. Кроме того, вы не можете просматривать эти календари Outlook, контакты и т. Д. в iCloud. Синхронизация контактов Outlook с iPhone также интересна: 3 метода.

Способ 3. Синхронизация календаря Outlook на iPhone напрямую

Войдите в учетную запись Outlook Exchange> Переведите календари из положения «OFF» в положение «ON» после разблокировки iPhone. Если iPhone подключен к сети Wi-Fi, календари Outlook будут автоматически синхронизированы с iPhone. Переключите «Контакты» с «ВЫКЛ» на «ВКЛ», чтобы синхронизировать контакты iPhone с компьютером.

Поэтому сначала вам нужно получить учетную запись Exchange, но Exchange Server — это корпоративный продукт, который стоит тысячи долларов. Следовательно, мы настоятельно рекомендуем вам синхронизировать календари Outlook с iPhone.

Читайте так же:
Как сделать так, чтобы все папки в Outlook выглядели одинаково?

Синхронизация календаря Outlook с iPhone кажется простой задачей, но она требует много времени. FoneLab, профессиональный распаковщик календарей iPhone, необходим, если вам нужно синхронизировать календарь iPhone (включая удаленные и существующие) с Outlook для просмотра на компьютере.

  • FoneLab экспортирует календарь с iPhone на компьютер.
  • Загружает внешний календарь iPhone непосредственно из iPhone и резервной копии iTunes/iCloud.
  • Вы можете просматривать календари на iPhone и выбирать именно те, которые вы хотите иметь на компьютере.
  • Поддерживает восстановление контактов, фотографий, сообщений, напоминаний, закладок и т.д.

Основной темой этой заметки было то, как синхронизировать календарь Outlook с iPhone. Вы можете скопировать календарь Outlook на устройство iOS с помощью этих трех эффективных решений. Мы будем признательны за ваши отзывы, если у вас есть идея получше.

Что вы думаете об этом сообщении.

Оценка : 4.8 / 5 (на основании 156 голосов)

фотография автора

Январь 11, 2021 10:56 a.m. / Обновлено Луизой Уайт в разделе «Мобильный перевод».

В этой статье рассказывается о том, как импортировать контакты в Gmail. Вы можете узнать, как импортировать контакты Outlook / Yahoo / iPhone в Gmail, прочитав следующее

Как загрузить музыку с iPod на iPhone с помощью iTunes? Да, но вы также можете добавить музыку с iPod на iPhone без iTunes в этом посте.

Программа iTunes от Apple позволяет легко создавать резервные копии iPhone. Для некоторых пользователей может быть сложно перенести iPhone на новый компьютер, не удалив его.

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

Я разрабатываю приложение для Android на основе Outlook-SDK-Android. Приложение взаимодействует с REST API календаря Outlook для получения, бронирования и удаления событий (см. примеры кода здесь и здесь). Сейчас мне нужно читать чужой календарь, и мне предоставили учетную запись Office365 с делегированным доступом (уровень разрешений) для других пользователей.

Я зарегистрировал свое приложение, используя предоставленную учетную запись на новый портал. В моем приложении я использую область»https://outlook.office.com/Calendars.ReadWrite». (Область используется в com.Microsoft.ава.Адал.Класс authenticationcontext.acquireToken () инициализации клиент Office REST для Android OutlookClient, общий клиентский стек, предоставляемый orc-for-android)

Читайте так же:
Как скрыть встречи, показывающие свободное время в календаре Outlook?

Когда я пытаюсь прочитать календарь другого пользователя, к которому у меня есть доступ делегата, я просто получаю ответ 403:

Является ли это ограничением API? Не могли бы вы объяснить следующую цепочку вызовов методов?

Похоже, существует запуск, который позволяет использовать этот сценарий, о чем сообщается здесь: Office 365 REST API — доступ к календарям для конференц-залов

Если в этом направлении достигнут прогресс, могу ли я достичь своей цели, не имея «администратора службы приложений»? (См. Office 365 API или Azure AD Graph API-Get Someone Elses Calendar)

Можно ли использовать базовую аутентификацию, как предлагается здесь?

2 ответов

Делегирование календаря является функцией Exchange, Graph API и Outlook API не позволяют пользователю получить доступ к делегированному календарю. В настоящее время EWS может быть возможным альтернативным обходным решением. Вот пример, который может послужить руководством к действию:

Если вы хотите, чтобы Outlook и Graph API поддерживали эту функцию, обратитесь в команду разработчиков Office по ссылке ниже:

FindMeetingTimes в настоящее время в предварительном просмотре! Для просмотра сведений используйте эту ссылку, а затем измените ее для просмотра бета-версии статьи (вверху справа в главном столбце): https://msdn.microsoft.com/en-us/office/office365/api/calendar-rest-operations#Findmeetingtimespreview

Подробности ниже из статьи, но, пожалуйста, используйте ссылку, чтобы узнать последние новости:

Определите время для встречи (предварительный просмотр)

Найти предложение по времени встречи с учетом доступности организатора и участника, а также ограничений по времени или местоположению.

В настоящее время эта операция находится на стадии предварительного релиза и доступна только в бета-версии.

Все поддерживаемые сценарии используют действие FindMeetingTimes. В качестве параметров FindMeetingTimes принимает ограничения в теле запроса и изучает основные календари организатора и участников на предмет занятости. Участникам предоставляются предложения о времени встречи, которые они могут посетить с вероятностью 50%, каждое из которых определяется как MeetingTimeCandidate.

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