Собственный способ управления разрешениями календаря в Office 365 с помощью PowerShell

Разрешениями календарей Office 365 для отдельных пользователей или администраторов Office 365 можно управлять автоматически с помощью команд PowerShell. Как только вы узнаете о типах разрешений, доступных для доступа, просмотра или изменения папки календаря, вы можете приступить к конечному процессу подключения Exchange Online PowerShell и выполнения команд в PowerShell для самостоятельного управления разрешениями календаря.

Типы разрешений папки календаря

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

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Имя разрешения папки
Назначенные разрешения

ВЛАДЕЛЕЦ Создание, чтение, изменение и удаление всех элементов и файлов. Создайте вложенные папки. Может изменять уровни разрешений, которые есть у других для папки. (Не относится к делегатам) РЕДАКТОР Создание, чтение, изменение и удаление всех элементов и файлов РЕДАКТОР ПУБЛИКАЦИИ Создание, чтение, изменение и удаление всех элементов и файлов. Создайте вложенные папки. АВТОР Создание и чтение элементов и файлов, а также изменение и удаление элементов и файлов, которые вы создаете. ПУБЛИКАЦИЯ АВТОР. Создание и чтение элементов и файлов, создание подпапок, а также изменение и удаление элементов и файлов, которые вы создаете. только элементы и файлы. Содержимое папки не отображается REVIEWER Только чтение элементов и файлов НЕТ У вас нет прав. Вы не можете открыть папку Подключение Office 365 к PowerShell (Exchange Online PowerShell)

Важно знать процесс подключения вашей учетной записи Office 365 к Windows PowerShell, превращая ее в Exchange Online PowerShell, чтобы использовать ее командлеты для управления (назначения, изменения или удаления) разрешениями календаря в Office 365.

Процедура

  1. Найдите Windows PowerShell в своей системе с помощью параметра «Поиск», щелкните правой кнопкой мыши результат значка PowerShell и выберите Запустить от имени администратора выберите из выпадающего списка, чтобы запустить его от имени системного администратора.
  2. На экране Windows PowerShell сначала выполните эту команду, чтобы задать политику выполнения.

    Set-ExecutionPolicy RemoteSigned-Force

  3. Затем выполните следующую команду, чтобы защитить учетные данные администратора учетной записи Office 365 в переменной PowerShell.

    $UserCredential = Получить учетные данные

  4. Выполнение вышеуказанной команды откроет диалоговое окно для ввода учетных данных администратора учетной записи Office 365. Укажите имя пользователя и пароль администратора. Нажмите ХОРОШО.
  5. Запустите или создайте новый сеанс в PowerShell, используя следующую команду как есть.

    $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri -Credential $UserCredential -Authentication Basic –AllowRedirection

  6. Запустите эту последнюю команду, чтобы импортировать переменные Office 365 в сеанс.

    Import-PSSession $Session

  7. Теперь Exchange Online PowerShell готов к использованию.

Использование команд PowerShell для управления разрешениями календаря в Office 365

После подключения к Exchange Online PowerShell вы можете продолжить использовать следующий набор команд PowerShell для управления разрешениями календаря в Office 365.

  1. Получение сведений о разрешениях календаря по умолчанию:

    Чтобы проверить текущие разрешения Календаря для конкретного пользователя, вы можете запустить эту команду.

    Get-MailboxFolderPermission-Identity user@domain.com:\Calendar

    Укажите имя пользователя и доменное имя в приведенной выше команде.

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

    Получить-Почтовый ящик | ForEach-Object {Get-MailboxFolderPermission $_”:\calendar”} | Где {$_.User-like «По умолчанию»} | Выберите «Идентификация», «Пользователь», «Права доступа».

  2. Добавление нового разрешения Календаря для нового пользователя:

    Здесь мы показываем пример, предоставляя право доступа «Рецензент» конкретному пользователю. Запустите эту команду.

    Add-MailboxFolderPermission -Identity user1@domain.com:\calendar -user user2@domain.com -AccessRights Reviewer

    В приведенной выше команде разрешение календаря user1 назначается пользователю 2, и разрешение проверяется. Вы можете добавить любое разрешение из списка выше.

  3. Установка или изменение разрешений Календаря по умолчанию:

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

    Set-MailboxFolderPermission -Идентификация user1@domain.com:\calendar -Пользователь по умолчанию -AccessRights Reviewer

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

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

    Set-MailboxFolderPermission -Identity user@domain.com:\Calendar -User user2@domain.com -AccessRights Editor

  4. Удаление разрешения календаря:

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

    Remove-MailboxFolderPermission -Идентификация user1@domain.com:\Calendar -User user2@domain.com

    После управления разрешениями календаря для нужных почтовых ящиков пользователей в вашей учетной записи Office 365 вы можете завершить сеанс Exchange Online PowerShell с помощью следующей команды.

    Remove-PSSession $Session

Следовательно, мы только что изучили процесс подключения Exchange Online PowerShell и использования различных команд для управления разрешениями папок календаря почтовых ящиков пользователей. Этот метод довольно технический и требует от пользователей соответствующих навыков, чтобы избежать ручных ошибок при выполнении команд, поскольку это также может привести к потере данных. Так что, безусловно, нужна хорошая экспертиза.

Если вы заинтересованы в резервном копировании ваших почтовых ящиков Office 365 и другого содержимого в вашей системе, мы рекомендуем вам попробовать Резервное копирование Office 365 программное обеспечение. Он автоматически создает резервную копию выбранных данных Office 365 в указанном месте системы в указанном формате файла.

Краткое содержание

Управление разрешениями календаря в Office 365 — простая задача, если пользователи знакомы с командами PowerShell. Вся необходимая информация, связанная с этим, подробно объясняется в этом блоге, который пользователи могут использовать в своих интересах.

Об Элиасе Макклюре

У Элиаса гладкий стиль письма, и читатель может обнаружить, что в статье освещены обширные нюансы материала. Он меняет стиль письма в зависимости от платформы и отлично пишет для Office 365 и SharePoint. Он активный читатель и читает книги известных писателей, включая Чарльза Диккенса, Сидни Шелдона и Агату Кристи. Просмотреть все сообщения Элиаса Макклюра →

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *