Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

その他のユーザー・プロファイルに、JSM ファイルやフォルダへのアクセスを許可するには、 i5/OS ユーザー・プロファイルのプライマリ・グループ、または補助のグループ機能を使用します。

  CHGUSRPRF USRPRF(MYUSER) GRPPRF(XXXXXXXXXX) OWNER(*USRPRF|*GRPPRF) SUPGRPPRF(xxxPGMLIB)
 

IBM i Java は、ファイルやフォルダ作成時に Unix スタイルのアクセス許可を使用します。
Java による新規ファイル作成時、

...

  • 新規フォルダのオーナーは Java JSM ユーザー・プロファイルです。
  • オーナーのデータ権限は *RWX です。
  • オーナーのオブジェクト権限は、異なるオーナーであっても、親フォルダ・オーナーのオブジェクト権限を使用します。
  • データ権限 *PUBLIC は、'os400.dir.create.auth' により統制されます。
  • オブジェクト権限 *PUBLIC は、親フォルダの *PUBLIC オブジェクト権限から継承されます。
  • プライマリ・グループは継承されます。
  • 権限リストは継承されません。
  • 個別のプライベート・ユーザー権限は継承されません。

詳細は IBM サポート「 &<a href="https://www-01.ibm.com/support/docview.wss?uid=nas8N1019591" target="_blank"&>Integrated Integrated File System Authority Considerations&</a&>」 (英語) を参照してください。

既存のファイルやフォルダのデータやオブジェクト権限を変更するには、コマンド CHGJSMAUT、CHGJSMPGP、CHGAUT、CHGPGP を使用します。

...

プロパティに値を指定しなかったり、サポートされない値を指定した場合、結果的にパブリック・データ権限は *NONE となります。

   os400.dir.create.auth=none
os400.file.create.auth=

...

none

作成されたファイルやフォルダの *PUBLIC データ権限を特定の値に変更するには、プロパティ・ファイル SystemDefault の次のプロパティを変更する必要があります。

   os400.dir.create.auth=RWX
os400.file.create.auth=RW

...