Page History
...
その他のユーザー・プロファイルに、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
...