Sun N1 Service Provisioning System 5.2 リリースノート

アクセス権の問題でフォルダの追加コマンドに失敗する (6382198)

parents 引数が true に設定されているにもかかわらず、fdb.f.add コマンドを使用したフォルダの作成が失敗します。

-parents true を設定すると、新しいフォルダとその直接の親のみが作成されます。次の例では、フォルダ f1 が存在しないため、失敗します。


r_cli -cmd fdb.f.add  -parents true -fullname /group1/f1/f2/f3 -u user1 -p user1

次のエラーメッセージが表示されます。

Unable to save folder /group1/f1/f2/ due to permissions problem. (013011) access denied (com.raplix.rolloutexpress.systemmodel.userdb.FolderPermission folder:129159219047-1139319070874-31478-1381549121 write)

これは、ユーザーに管理者権限はないが、そのフォルダを所有するグループのメンバーである場合に発生します。

対処方法: -parents true オプションを使用するときは、新しいフォルダとその直接の親以外のフォルダの作成をコマンドに要求しないようにします。