mogcli - CLI ramah agen untuk Microsoft 365
(github.com/jaredpalmer)- Alat CLI tidak resmi berbasis Microsoft Graph API yang mendukung akun pribadi dan perusahaan
- Menyediakan perintah untuk mengelola workload utama seperti Mail, Calendar, Contacts, Groups, Tasks, OneDrive
- Dirancang ramah agen dengan dukungan untuk otomatisasi skrip dan wizard autentikasi interaktif
- Mendukung manajemen multi-profil, tetapi hanya satu profil aktif dalam satu waktu (pribadi/perusahaan)
- Mode autentikasi: mendukung autentikasi pengguna terdelegasi dan autentikasi khusus aplikasi (App-only)
mog auth,mog auth app,mog auth logindll.
- Mendukung mode output
--jsondan--plainsehingga mudah diintegrasikan dengan skrip otomatisasi - Saat menjalankan tugas Mail, Calendar, OneDrive,
--dry-rundapat digunakan untuk pratinjau operasi tulis - Perintah utama
mog mail,mog calendar,mog contacts,mog groups,mog tasks,mog onedrive- Setiap perintah memiliki subperintah rinci seperti
list,get,create,update,delete - Perintah OneDrive mendukung upload file (
put), download (get), membuat direktori (mkdir), dan menghapus (rm) - Mendukung pengambilan berbasis token halaman berikutnya melalui
--pageatau--next-token
- Pengaturan dan manajemen keamanan
- Dengan perintah
mog config, pengguna dapat melihat path konfigurasi, daftar kunci, dan backend keyring - Token dan secret key disimpan di Keychain/Keyring OS atau backend file lokal
- Dengan perintah
- Lisensi MIT, dikembangkan dengan Go
Belum ada komentar.