allowedHttpHookUrls、httpHookAllowedEnvVars、allowedChannelPlugins が読み取れない場合に、何でも許可してしまう動作を修正し、何も許可しないようにした。英語原文を表示
allowedHttpHookUrls, httpHookAllowedEnvVars and allowedChannelPlugins to admit nothing, not everything, when unreadableobject[]記述場所管理者設定のみ(管理設定のみ) 実行を許可するチャネルプラグインの許可リスト。各プラグインはマーケットプレイスとプラグイン名で識別される。設定すると、channelsEnabled が true の間、リストされたプラグインのみが着信チャネルメッセージを送信できる。設定した場合は既定の Anthropic の許可リストを置き換え、未設定なら既定にフォールバックし、空配列ならすべてのチャネルプラグインをブロックする。channelsEnabled: true が必要。See https://code.claude.com/docs/en/channels#restrict-which-channel-plugins-can-run
既定値: 未設定であり、Claude Code は既定の Anthropic の許可リストを使用する。
{
"channelsEnabled": true,
"allowedChannelPlugins": [
{ "marketplace": "claude-plugins-official", "plugin": "telegram" }
]
}(Managed settings only) Allowlist of channel plugins that may run, each identified by its marketplace and plugin name. When set, only the listed plugins can push inbound channel messages while channelsEnabled is true. Replaces the default Anthropic allowlist when set; undefined falls back to the default and an empty array blocks all channel plugins. Requires channelsEnabled: true. See https://code.claude.com/docs/en/channels#restrict-which-channel-plugins-can-run
allowedHttpHookUrls、httpHookAllowedEnvVars、allowedChannelPlugins が読み取れない場合に、何でも許可してしまう動作を修正し、何も許可しないようにした。allowedHttpHookUrls, httpHookAllowedEnvVars and allowedChannelPlugins to admit nothing, not everything, when unreadableallowedChannelPlugins を追加allowedChannelPlugins managed setting for team/enterprise admins to define a channel plugin allowlist変更後
組織のセキュリティポリシーに合わせて、承認済みの通信経路のみを限定して使用させることができ、安全な外部通知環境を構築できます。