アップデート後、publish_to_category トピックのタイマー設定時に403エラーが発生

最近のコアアップデート後、グローバルモデレーターの一人が、トピックタイマーで「スケジュール公開」または「カテゴリに公開」を使用できなくなりました。

ワークフロー:

  1. 非公開のステージングカテゴリにトピックが作成されます。
  2. そのステージングカテゴリは、管理者と特定の「週間チャレンジ」モデレータグループのメンバーにのみ表示されます。
  3. 影響を受けているユーザーはグローバルモデレーターであり、かつその「週間チャレンジ」モデレータグループのメンバーでもあります。
  4. トピックは「画像批評」カテゴリへ公開されるようにスケジュールされています。
  5. 宛先カテゴリでは「メンバーによる作成」が許可されており、影響を受けたモデレーターもそのアクセス経路に含まれています。
  6. このワークフローは以前は正常に機能していましたが、現在は 403 エラーで失敗します。

この問題は publish_to_category タイマータイプの場合にのみ発生しているようです。他のトピックタイマーのアクションは同様に失敗していないようです。

失敗したリクエスト:

POST /t/51041/timer

リクエストデータ:

time: 2026-05-31 07:52-04:00
status_type: publish_to_category
category_id: 87

レスポンス:

{
“errors”: [“リクエストされたリソースを表示する権限がありません。”],
“error_type”: “invalid_access”
}

追加のメモ:

  • ユーザーはグローバルモデレーターです。
  • ユーザーの TL レベルは 4 です。
  • ユーザーは関連するグループを通じて非公開のステージングカテゴリへのアクセス権を持っています。
  • 宛先カテゴリではメンバーによる作成が許可されています。
  • 管理者は同じ公開日を設定または変更できます。
  • この動作を変更するカスタムプラグインやテーマコンポーネントは存在しません。
  • この問題はコアアップデート直後に発生しました。

質問:

publish_to_category トピックタイマーに関連して、最近権限設定に変更がありましたか?ソースカテゴリへのアクセス権と宛先カテゴリでの作成権限を持つグローバルモデレーターは、引き続き公開をスケジュールできるのでしょうか、それともこれは現在、管理者専用として意図された変更なのでしょうか?

該当するモデレーターが admin-staging カテゴリに作成・投稿アクセスを持っていることは確実ですか?あなたの論理を追うと、TL4 で可視アクセスがあり、管理者が日付を設定・変更できると言っています。

こんにちは、リリー。はい、確信しています。彼は 6 ヶ月間、問題なく同じワークフローを実行していましたが、再構築から 1 週間ほど経ってからこれが始まりました。

再構築からこの問題が発生するまでの間に、どのような管理者活動が行われましたか?カテゴリの権限設定に変更はありましたか?1週間の遅延があったのであれば、その間に何かが変更された可能性があります。あるいは、モデレーターが試したのは1週間後だけだったのでしょうか?スタッフログを確認して、カテゴリやグループの権限変更でこれが影響を与えるものがなかったか確認しましたか?

また、最近有効化された新しい簡略化されたカテゴリ作成機能が、何らかの設定に誤って影響を与えたのではないかと疑問に思います:thinking:

カテゴリー設定を変更できるのは私だけですが、数ヶ月間変更していません。

「いいね!」 1