Rasio

GitHub Luncurkan Fitur Push Attribution dalam Public Preview Terbatas

GitHub menambahkan identitas pusher yang terautentikasi pada setiap commit, memperkuat keamanan repositori dengan aturan baru “Committer must match pusher”.

Oleh Redaksi Rasio
2 menit baca
Gambar dari GitHub Changelog untuk berita: GitHub Luncurkan Fitur Push Attribution dalam Public Preview Terbatas
Sumber gambar: GitHub Changelog

GitHub mengumumkan bahwa kini setiap commit yang didorong ke sebuah repositori akan menyertakan identitas pusher yang terautentikasi secara permanen. Fitur ini muncul dalam limited public preview khusus untuk pelanggan GitHub Enterprise dan dapat diakses melalui antarmuka pengguna (UI) serta API bersama dengan bidang author dan committer yang sudah ada.

Identitas Pusher yang Terautentikasi

Sebelumnya, bidang author dan committer hanya berupa string yang diberikan oleh klien saat melakukan push, sehingga pengguna dengan hak tulis dapat mengubah nama dan email sesuka hati. Hal ini memungkinkan penyusup yang menguasai akun berprivilege rendah untuk memalsukan commit seolah-olah berasal dari pemelihara tepercaya, mengaburkan jejak audit. Dengan penambahan identitas pusher yang terautentikasi, GitHub mencatat secara tahan lama siapa yang sebenarnya melakukan push, terlepas dari apa yang tertulis pada metadata author dan committer.

Aturan Baru: “Committer must match pusher”

Sebagai bagian dari rilis ini, GitHub menambahkan kondisi aturan repositori baru bernama Committer must match pusher. Aturan ini memblokir push bila metadata committer tidak cocok dengan alamat email terverifikasi milik pusher yang terautentikasi. Dengan demikian, celah pemalsuan identitas commit dapat ditutup, memperkuat kebijakan review dan audit.

Pengguna dapat memanfaatkan identitas pusher untuk memeriksa aktivitas mencurigakan atau mempercepat investigasi keamanan, tanpa harus bergantung pada metadata yang tidak terverifikasi. Untuk menerapkan persyaratan identitas yang lebih ketat, pengguna cukup menambahkan aturan Committer must match pusher ke dalam ruleset repositori mereka.

Cara Mengakses Preview

Fitur push attribution saat ini tersedia dalam limited public preview bagi pelanggan GitHub Enterprise. Pengguna yang tertarik dapat menghubungi tim akun mereka untuk meminta akses. Informasi lebih lanjut tentang konfigurasi ruleset dapat dilihat pada panduan resmi GitHub.

Untuk melihat perubahan lain dalam changelog GitHub, kunjungi Back to changelog.

Sumber

Naskah awal artikel ini disusun dengan bantuan AI dari sumber di atas, lalu ditinjau dan diperiksa faktanya oleh redaksi. Pedoman redaksi.

Bagikan