GitHub、ワークフローで必要な権限を監視・推奨するツールをベータ公開

今回は「GitHub、ワークフローで必要な権限を監視・推奨するツールをベータ公開」についてご紹介します。

関連ワード (ソフトウェア等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、ZDNet Japan様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


 GitHubは米国時間6月26日、「GitHub Actions」のワークフローを監視し、実行に必要な最小限の権限を推奨するツール「actions-permissions」のパブリックベータ版を提供した。

 ワークフローが受け取る一時的なリポジトリーアクセストークン「GITHUB_TOKEN」は当初、リポジトリーへの読み取りと書き込み(フォークからのプルリクエストを除く)を含む広範囲な権限セットが与えられていた。2021年により細かな権限モデルがワークフロートークンに導入され、現在、新しいリポジトリーと組織の権限はデフォルトで読み取り専用に設定されている。しかし、write-allトークンを使用しているワークフローが数多くあるという。

 設定をread-onlyに変更することはセキュリティ上のベストプラクティスだが、それにより、write-all権限で現在とりあえず動作している既存のワークフローを壊してしまう可能性があるとGitHubは述べる。全てのワークフローにあるレポジトリーにケースバイケースで最小特権のセキュリティ原則を適用し、必要最小限のアクセス権限を割り当てることも破壊的な変更になる可能性がある。これは、複雑なワークフローには複数のアクションが含まれる可能性があり、ワークフローが適切に機能するために必要な権限を見逃しやすくなるためだという。

 ワークフローのトークンを最小権限モデルへと移行することを容易にするため、GitHubは、ワークフローで必要な権限を監視・列挙するGitHub Actionsを提供した。

 「Monitor」アクションは、第三者に情報を送信しないローカルプロキシーをワークフローランナーにインストールし、ワークフローによって開始されるGitHub APIのインタラクションについて情報を収集し、ワークフローランナーサマリーの一部として推奨される最小の権限を表示する。

 「Advisor」アクションは、ローカルツールとしても使用でき、ワークフローを複数回実行することで得られる推奨を要約する。

 ワークフローで推奨される権限を適用した後はツールの使用を停止できる。ワークフローを将来的に繰り返すために新たに必要とされる権限を必要に応じて追加することもできるという。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
「スマートストアの巨人」トライアルを支えるIT戦略–Retail AI・永田社長
IT関連
2021-03-29 17:36
プロセスマイニング技術は日本企業のDXに大きなインパクトをもたらすか
IT関連
2022-07-30 00:27
Windows 11で動くAndroidアプリ その背景にあるもの :Googleさん(1/2 ページ)
トップニュース
2021-06-28 07:52
信頼性とスピードを兼ね備えた「CachyOS」–「Arch Linux」を試したい人向け
IT関連
2023-05-02 07:20
MongoDB、暗号化したままのデータベースを検索「Queryable Encryption」発表。データ格納時、メモリ上、データ転送、ログ、バックアップのすべてが暗号化データのまま
MongoDB
2022-06-15 08:59
AWS、VMware社ではなくAWS自身が提供する「Amazon Elastic VMware Service」プレビュー公開
AWS
2024-12-04 00:20
“CXネイティブ”のZendeskに聞く、生成AIで進化するカスタマーサービス
IT関連
2023-09-29 07:45
保育園向け食材キットの給食支援サービス「baby’s fun!」のsketchbookが資金調達実施
IT関連
2021-03-09 11:07
青学初等部が「ぷよぷよ」のプログラミング教材で授業
ネットトピック
2021-07-15 08:16
Dataiku、生成AIの運用管理サービス「LLMガード」を提供開始
IT関連
2024-10-25 05:21
サイバーセキュリティの展望–2023年に警戒すべき新たな脅威
IT関連
2022-11-25 10:52
成熟が進むスニーカーコミュニティ、SoleSavyはE2Eの独自プラットフォーム構築を目指す
ネットサービス
2021-06-23 14:29
生みの親が語る「C++」の歩み–利用者からのフィードバックに基づく慎重な進化
IT関連
2021-02-06 20:56
猫みたいにボールを回して遊ぶロボット 東大など「Circus ANYmal」開発 :Innovative Tech
トップニュース
2021-04-16 21:17