新規トピックを開始
回答済み

ステータスの変更に編集権限は必要でしょうか?

『ステータスを変更する(現在のレコード)』を使いプロセスを進めようとしたところ、権限がない旨のエラーが出ました。

検証した結果、レコードの編集権限がないことが原因でした。


編集権限を与える方法も可能ですが、API経由では編集権限が不要の認識でしたので、気になり投稿をさせていただきました。

私の認識に誤りがあれば申し訳ないのですが、ご確認いただければ幸いです。



https://developer.cybozu.io/hc/ja/articles/204791550

アクセス権

>  ユーザー認証でAPIを実行する場合、次の2つの条件にあてはまるレコードでAPIを実行できます。

>   APIの実行ユーザーがレコードの閲覧権限を持つ

>   レコードに作業者が指定されていない、または、APIの実行ユーザーがレコードの作業者に指定されている


最も良い回答

いえ、ステータスの変更「だけ」を行うのであれば、レコードの閲覧権限があれば実行可能です。


同時に何か他のフィールドの書き換えを試みていませんでしょうか?


例えば、以下のような設定で、編集権限のないレコードのステータスを変更することが可能です。


コメント数: 1

答え

いえ、ステータスの変更「だけ」を行うのであれば、レコードの閲覧権限があれば実行可能です。


同時に何か他のフィールドの書き換えを試みていませんでしょうか?


例えば、以下のような設定で、編集権限のないレコードのステータスを変更することが可能です。


ログイン コメント投稿のため