教えて!HELPDESK      Excel     Word      Outlook      Power Point      Windows

 

 

Outlook365/Exchange: 予定表 アクセス権 特定ユーザーを「なし」にする方法

   

 

 


 

 

対象環境:Outlook+Exchange Online(V2モジュール対応)

Outlookからの操作では、【既定★1に対しアクセス権を「なし」にすることは可能ですが、特定のユーザーに「なし」は設定できません。★1:既定とは組織内の全ユーザーを指します。

 

しかしPowerShellなら特定のユーザーに「なし」アクセス権を付与できます。

  1. PowerShellを管理者として起動
    (※参考:PowerShellでExchange Onlineに接続するには
     

  2. 次のコマンドを入力

 Add-MailboxFolderPermission -Identity "メールアドレス:\予定表" -User "付与されるユーザーまたはグループ" -AccessRights None

 

例えば「Yamada」さんの予定表に「HakenGroup」=「なし」のアクセス権を付ける場合は下記のようになります。

 Add-MailboxFolderPermission -Identity "a@xxx.com:\予定表" -User "HakenGroup" -AccessRights None

 

※現在のアクセス権を確認したい場合は

 Get-EXOMailboxFolderPermission -Identity "a@xxx.com:\予定表"

 

※作業完了後、Disconnect-ExchangeOnline → Y→Exit

 

補足:

デフォルトの予定表のアクセス権は【既定】に対し「空き時間情報」が付与されています。 つまり組織内ユーザー間でお互いの空いている時間を確認できます。Outlookからの操作では【既定】を「なし」にすることはできますが、特定のユーザーに「なし」はできないようになっています。(つまり全員に対し「なし」は設定可能だが、個別に「なし」は設定できない 。特定のユーザーにはアクセスさせる/させないとしたい場合は、全員に「なし」を付けた上で特定のユーザーのみにそれ以上のアクセス権を付与する 運用が推奨されています。)

 

 

 

 

 

 

教えて!HELPDESK      Excel     Word      Outlook      Power Point      Windows