none
グループポリシーで共有フォルダのアクセス権設定 RRS feed

  • 質問

  • お世話になります。

    Windows Server 2012 R2 Standard AD環境で運用しようとしています。

    ドメインに参加しているサーバ全てに同じ共有フォルダーを設定したく、

    グループポリシーの「ネットワークの共有」から共有フォルダーを設定しました。

    ただ、この共有フォルダーに対するアクセス許可の設定する場所がグループポリシー内に見当たらず、

    マニュアルを見たりネット上を調べたりしたのですが、そういった事例が全く見つかりませんでした。

    (デフォルトではEveryoneの読み取りのみ)

    こちらはグループポリシーでは管理できないのでしょうか?

    となると手で設定するか、スクリプトを作成し実行させる、というような運用が一般的なのでしょうか?

    お手数ですがご教示いただければ幸いです。

    2017年8月10日 5:25

回答

  • チャブーンです。

    残念ですが、グループポリシー単体で「共有アクセス許可」を設定する項目はないようです。

    ですからこの項目については、PowerShellの「Grant-SMBShareAccess」を使ってスタートアップスクリプトを組むといいのではないでしょうか?

    Get-SmbShare|Where {$_.name -eq "<共有名>"}|Grant-SmbShareAccess -Accountname Everyone -Accessright Full -Force

    コマンドプロンプト(バッチ)で行いたい、という場合ですが、残念ですがコマンドで「共有アクセス許可を『変更』」することはできない(新規作成時のみ設定できますので)ので、PowerShellを使っていただくのがよさそうです。


    フォーラムは有償サポートとは異なる「コミュニティ」です。フォーラムでご質問頂くにあたっての注意点 をご一読のうえ、お楽しみください。

    2017年8月14日 10:32
    モデレータ

すべての返信

  • チャブーンです。

    残念ですが、グループポリシー単体で「共有アクセス許可」を設定する項目はないようです。

    ですからこの項目については、PowerShellの「Grant-SMBShareAccess」を使ってスタートアップスクリプトを組むといいのではないでしょうか?

    Get-SmbShare|Where {$_.name -eq "<共有名>"}|Grant-SmbShareAccess -Accountname Everyone -Accessright Full -Force

    コマンドプロンプト(バッチ)で行いたい、という場合ですが、残念ですがコマンドで「共有アクセス許可を『変更』」することはできない(新規作成時のみ設定できますので)ので、PowerShellを使っていただくのがよさそうです。


    フォーラムは有償サポートとは異なる「コミュニティ」です。フォーラムでご質問頂くにあたっての注意点 をご一読のうえ、お楽しみください。

    2017年8月14日 10:32
    モデレータ
  • こちらありがとうございます!助かりました。

    Powershellで実施しようと思います。

    2017年8月16日 4:23