YouTrack および Hub ヘルプの開発者ポータル

課題への投票を無効にする

課題への投票が特定のプロジェクトにとって不適切である、または単にチームに注意を払ってほしくない事柄であると考えるシナリオがいくつかあります。システム全体で投票をオフにするオプションはありませんが、簡単なワークフローでこの機能を効果的に無効にすることができます。

すべての課題に対する投票をオフに切り替える

次のワークフローは、課題の更新をチェックします。ユーザーが課題に投票して課題を更新しようとすると、アクションはブロックされ、警告としてメッセージが表示されます。

const entities = require('@jetbrains/youtrack-scripting-api/entities'); const workflow = require('@jetbrains/youtrack-scripting-api/workflow'); exports.rule = entities.Issue.onChange({ title: 'Block votes for issues', guard: function(ctx) { return ctx.issue.isChanged('votes'); }, action: function(ctx) { workflow.check(false, 'Voting for issues is switched off in this project'); }, requirements: {} });

これにより、このワークフロールールがアクティブなプロジェクトに属する課題にユーザーが投票を追加することが事実上ブロックされます。このワークフローは、投票に関するすべての変更をブロックすることに注意してください。つまり、すでに課題に投票したユーザーが投票を取り消すこともできなくなります。

解決済みの課題に対する投票をブロックする

YouTrack は、すでに解決された課題への投票をブロックできるデフォルトのワークフローも提供します。未解決の課題に対する投票は引き続き許可されます。

このワークフローの詳細については、投票ブロッカーを参照してください。

2026 年 9 月 10 日