none
Office for Mac 2016のExcelでNAS上のファイルを編集するとパーミッションが変更される RRS feed

  • 質問

  • はじめまして。よろしくお願いします。

    Office for Mac 2016 の Excel で NAS 上にあるファイルを編集して上書き保存すると、
    ファイルのパーミッションが 644(rw-r--r--) に変更されてしまい、他の人が書き込めなくなってしまい困っています。
    NAS 上のファイルはほとんど Windows で作成されており、パーミッションは 666(rw-rw-rw-) になっています。
    Word や PowerPoint、OS 付属のテキストエディットなどでは上書き保存でもパーミッションが変わらないため
    Excel だけの問題ではないかと思っています。

    MacOSX の umask は 022 が設定されていました。
    Mac のデスクトップからファイルを NAS にコピーしたり、Excel 以外のアプリでもファイルを新規作成して
    直接 NAS に保存するとパーミッションが 644 になるのは納得いくのですが、
    Excel の場合だけ上書き保存するだけでも 644 にリセットされてしまいます。
    既存ファイルの編集にも関わらずまるでファイルが新規作成されているかのような動きなのですが、
    これはどういった意図でこのようになっているのでしょうか?もしくは Excel のバグっぽいですか?

    https://answers.microsoft.com/ja-jp/msoffice/forum/msoffice_excel-mso_mac/excel-2016-for/52fa8605-5835-47ed-921e-2d2e270a35a9
    https://social.technet.microsoft.com/Forums/ja-JP/38471281-83c1-416d-bdcb-3f431954f465/officenas?forum=Office2016ITProJP
    を見て調べてみたのですが、良い解決策が見つかりません。

    ためしに umask を 000 に設定するとパーミッションはリセットされませんでしたが、
    危なすぎてこの対処は使うつもりは有りません。


    当方の環境は以下のとおりです。
    MacOSX 10.12.6
    Excel 15.34(170515)
    NAS I-O DATA HDL2-H4 (Linux+Sambaが動いています)

    良いお知恵が有ればご教示お願いいたします。
    2017年8月16日 3:26