- Công cụ CLI không chính thức dựa trên Microsoft Graph API, hỗ trợ tài khoản cá nhân/doanh nghiệp
- Cung cấp lệnh điều khiển cho các workload chính như Mail, Calendar, Contacts, Groups, Tasks, OneDrive
- Thiết kế thân thiện với tác tử, hỗ trợ cả tự động hóa bằng script lẫn trình hướng dẫn xác thực tương tác
- Có thể quản lý nhiều hồ sơ, nhưng chỉ duy trì một hồ sơ hoạt động tại một thời điểm (cá nhân/doanh nghiệp)
- Chế độ xác thực: hỗ trợ xác thực người dùng được ủy quyền và xác thực chỉ ứng dụng (App-only)
mog auth, mog auth app, mog auth login v.v.
- Hỗ trợ chế độ đầu ra
--json và --plain, giúp tích hợp dễ dàng với script tự động hóa
- Khi thao tác với Mail, Calendar, OneDrive, có thể dùng
--dry-run để xem trước thao tác ghi
- Các lệnh chính
mog mail, mog calendar, mog contacts, mog groups, mog tasks, mog onedrive
- Mỗi lệnh bao gồm các lệnh con chi tiết như
list, get, create, update, delete v.v.
- Lệnh OneDrive hỗ trợ tải tệp lên (
put), tải xuống (get), tạo thư mục (mkdir), xóa (rm)
- Hỗ trợ truy vấn dựa trên token trang tiếp theo bằng
--page hoặc --next-token
- Quản lý cấu hình và bảo mật
- Có thể dùng lệnh
mog config để xem đường dẫn cấu hình, danh sách khóa và backend keyring
- Token và khóa bí mật được lưu trong Keychain/Keyring của hệ điều hành hoặc backend tệp cục bộ
- Giấy phép MIT, phát triển bằng Go
Chưa có bình luận nào.