パブリック フォルダーのクライアント アクセス許可を削除または置換する

 

適用先: Exchange Server 2010 SP2, Exchange Server 2010 SP3

トピックの最終更新日: 2012-07-23

パブリック フォルダーのアクセス許可を削除するには、定義済みのアクセス許可の役割 (特定のアクセス権限で構成される) を使用する方法と、利用できるアクセス権限を手動で削除する方法があります。クライアント ユーザーからアクセス許可を削除するには、パブリック フォルダー管理コンソールを使用するか、Remove-PublicFolderClientPermission コマンドレットを使用するか、または RemoveUserFromPFRecursive.ps1 ユーザー管理スクリプトを使用できます。

ユーザーまたはアクセス許可を置き換えるには、以下のスクリプトを使用します。

  • ReplaceUserWithUserOnPFRecursive.ps1   このスクリプトを実行すると、パブリック フォルダーおよびその中の任意のフォルダーに対するクライアント アクセス許可一覧内のユーザーが新しいユーザーに置き換わります。最初のユーザーに対する既存のアクセス許可は保持されます。そのユーザーのアクセス許可が含まれていないパブリック フォルダーは変更されません。

  • ReplaceUserPermissionOnPFRecursive.ps1   このスクリプトを実行すると、パブリック フォルダーおよびその中の任意のフォルダーに対するユーザーのアクセス許可が新しいアクセス許可に置き換わります。そのユーザーのアクセス許可が含まれていないパブリック フォルダーは変更されません。

パブリック フォルダーに関連する他の管理タスクについては、「パブリック フォルダーの管理」または「パブリック フォルダーのアクセス許可の管理」を参照してください。

パブリック フォルダー管理コンソールを使用して、パブリック フォルダーへのクライアント ユーザーのアクセス許可を削除する

この手順を実行する際には、あらかじめアクセス許可を割り当てる必要があります。必要なアクセス許可の一覧については、以下を参照してください。「メールボックスのアクセス許可」の「パブリック フォルダーのクライアントのアクセス許可」

  1. コンソール ツリーで、[ツールボックス] をクリックします。

  2. 結果ウィンドウで、[パブリック フォルダー管理コンソール] をダブルクリックします。

  3. パブリック フォルダー管理コンソールのパブリック フォルダー ツリーで [既定のパブリック フォルダー] を展開し、構成するパブリック フォルダーの親パブリック フォルダーをクリックします。

  4. 結果ウィンドウで、構成するパブリック フォルダーをクリックします。

  5. 操作ウィンドウで、[設定の管理] をクリックします。

  6. [概要] ページで、以下のフィールドに入力します。

    • クライアントのアクセス許可を更新する   このパブリック フォルダーのクライアント アクセス許可を更新するには、このボタンをクリックします。

    • このフォルダーおよびそのすべてのサブフォルダーにクライアント アクセス許可の変更を適用する   選択したパブリック フォルダーへの変更をすべての子パブリック フォルダーに適用する場合は、このチェック ボックスをオンにします。このオプションは、変更するパブリック フォルダーに 1 つまたは複数の子パブリック フォルダーがある場合にのみ使用できます。

  7. [操作の指定] ページで [ユーザーの削除] をクリックし、アクセス許可があるフォルダーからユーザーを削除し、[次へ] をクリックします。

  8. [ユーザーの選択] ページで、アクセス許可を削除するユーザーを選択できます。[追加] をクリックして削除するユーザーを選択し、[次へ] をクリックします。

  9. [ユーザーの削除] ページで、構成設定を確認します。[削除] をクリックして、ユーザーのアクセス許可を削除します。構成変更を行うには、[戻る] をクリックします。Exchange によってユーザーから既存のアクセス許可が削除されます。

  10. [完了] ページで以下のことを確認し、[終了] をクリックしてウィザードを終了します。

    • [完了] の状態は、ウィザードでタスクが正常に完了したことを示します。

    • [失敗] の状態は、タスクが完了しなかったことを示します。タスクが失敗した場合は、説明の概要を確認し、[戻る] をクリックして構成を変更します。

  11. [終了] をクリックしてウィザードを閉じます。

シェルを使用してパブリック フォルダー アイテムに対するクライアント ユーザーのアクセス許可を削除する

この手順を実行する際には、あらかじめアクセス許可を割り当てる必要があります。必要なアクセス許可の一覧については、以下を参照してください。「メールボックスのアクセス許可」の「パブリック フォルダーのクライアントのアクセス許可」

注意

EMC を使用して、パブリック フォルダー アイテムに対するクライアント ユーザーのアクセス許可を削除することはできません。

この例では、ユーザー David について、パブリック フォルダー Oregon 内にアイテムを作成するためのアクセス許可を削除します。

Remove-PublicFolderClientPermission -Identity "Sales\West Coast\Oregon" -User David -AccessRights CreateItems

構文およびパラメーターの詳細については、「Remove-PublicFolderClientPermission」を参照してください。

RemoveUserFromPFRecursive.ps1 スクリプトを使用してパブリック フォルダーに対するクライアント ユーザーのアクセス許可を削除する

この手順を実行する際には、あらかじめアクセス許可を割り当てる必要があります。必要なアクセス許可の一覧については、以下を参照してください。「メールボックスのアクセス許可」の「パブリック フォルダーのクライアントのアクセス許可」

この例では、ユーザー David について、パブリック フォルダー Oregon とその下にあるすべてのフォルダーにアクセスする許可を削除します。

RemoveUserFromPFRecursive.ps1 -Server "SERVER01" -TopPublicFolder -"\Sales\Oregon" -User "David"

RemoveUserFromPFRecursive.ps1 スクリプトの使用の詳細については、「Exchange 管理シェルでパブリック フォルダーを管理するためのスクリプト」を参照してください。

ReplaceUserWithUserOnPFRecursive.ps1 スクリプトを使用してユーザーをクライアント アクセス許可リスト内の新しいユーザーに置き換える

この手順を実行する際には、あらかじめアクセス許可を割り当てる必要があります。必要なアクセス許可の一覧については、以下を参照してください。「メールボックスのアクセス許可」の「パブリック フォルダーのクライアントのアクセス許可」

スクリプトを使用してパブリック フォルダー アクセス許可を置き換えると、スクリプトを一度しか実行する必要がないので時間を節約できます。もし、このタスクの実行にコマンドレットを使用すると、同じタスクを実行するために複数の手順を実行する必要があります。

このスクリプトは、パブリック フォルダー Sales およびその下のすべてのフォルダーのアイテムにアクセスできる人物として、ユーザー David をユーザー Kim に置き換えます。

ReplaceUserWithUserOnPFRecursive.ps1 -TopPublicFolder "\Sales" -UserOld "David" -UserNew "Kim"

ReplaceUserWithUserOnPFRecursive.ps1 スクリプトの使用の詳細については、「Exchange 管理シェルでパブリック フォルダーを管理するためのスクリプト」を参照してください。

ReplaceUserPermissionOnPFRecursive.ps1 スクリプトを使用してクライアント アクセス許可を新しいアクセス許可セットに置き換える

この手順を実行する際には、あらかじめアクセス許可を割り当てる必要があります。必要なアクセス許可の一覧については、以下を参照してください。「メールボックスのアクセス許可」の「パブリック フォルダーのクライアントのアクセス許可」

スクリプトを使用してパブリック フォルダー アクセス許可を置き換えると、スクリプトを一度しか実行する必要がないので時間を節約できます。もし、このタスクの実行にコマンドレットを使用すると、同じタスクを実行するために複数の手順を実行する必要があります。

この例では、ユーザー Kim について、パブリック フォルダー Marketing とその下にあるすべてのフォルダーにアクセスする現在の許可を発行編集者アクセス許可に置き換えます。

ReplaceUserPermissionOnPFRecursive.ps1 -Server "SERVER01" -TopPublicFolder "\Marketing" -User "Kim" -Permissions PublishingEditor

ReplaceUserPermissionOnPFRecursive.ps1 スクリプトの使用の詳細については、「Exchange 管理シェルでパブリック フォルダーを管理するためのスクリプト」を参照してください。

 © 2010 Microsoft Corporation.All rights reserved.