Perbaiki kredensial GitHub Organization untuk Netlify CMS

Muncul alert seperti berikut?

Although you appear to have the correct authorization credentials, the sawala-tech organization has enabled OAuth App access restrictions, meaning that data access to third-parties is limited. For more information on these restrictions, including how to enable this app, visithttps://docs.github.com/articles/restricting-access-to-your-organization-s-data/

Pesan ini akan muncul jika perizinan akses tidak dibuka di organization tersebut, untuk membukanya memerluka beberapa tahap.

  1. Di akun pribadi klik “Setting->Integration Applications->Authorized Outh Apps” atau klik link ini https://github.com/settings/applications
  2. Cari “Netlify Auth” dan klik, maka akan tampil seperti gambar berikut
  3. Di Organization access, klik tombol request pada organization yang dimasud.
  4. Minta orang yang memiliki akses administrator di organization tersebut untuk approval request tadi.

Setelah administrator approve, netlifycms bisa digunakan.