DrupalのJSONAPIを用いてnodeのuidフィールドを更新しようとした際、以下のエラーが発生しました。
The current user is not allowed to PATCH the selected field (uid). The 'administer nodes' permission is required.
これについて、権限を変更することで解決できました。
具体的には、NodeのAdminister contentにチェックをいれることで、解決できました。
ただし、以下のような記載がありましたので、利用にあたっては注意が必要かと思います。
Warning: Give to trusted roles only; this permission has security implications. Promote, change ownership, edit revisions, and perform other tasks across all content types.
参考になりましたら幸いです。
動画版(生成AIによる自動生成): この記事の内容をずんだもん×四国めたんの掛け合いで解説しています。自動生成のため、内容に誤りがある可能性があります。正確な情報は記事本文をご参照ください。



