あるアクションの可否がユーザーによって異なる(トピック作成者か、投稿作成者かなど)ため、バックエンドのユーザーセッションに基づいて検証する必要があることに懸念があります。
例えば、投稿の場合、投稿作成者であれば編集できます。
追記:Discourse の投稿権限のように確認します。
よろしくお願いいたします。フェリペ