Kontrol Akses
Semua hal tentang siapa yang bisa masuk dan apa yang boleh dilakukannya ada di IAM & Security. Modelnya sama untuk setiap cloud yang terhubung, sehingga satu set user, project, dan role mengatur semuanya. Untuk konsep dasarnya, lihat Konsep inti.
Susunan yang umum
- Tentukan domain. Cukup pakai domain
Defaultjika Constella dipakai satu organisasi. Buat satu domain per tenant (anak perusahaan atau pelanggan) jika masing-masing harus mengelola user dan project-nya sendiri. - Buat project sesuai cara Anda mempertanggungjawabkan resource, misalnya satu per tim, aplikasi, atau environment.
- Tambahkan user, atau hubungkan direktori agar user masuk dengan akun yang sudah ada (lihat di bawah).
- Masukkan user atau group ke project dengan sebuah role. User tanpa project bisa masuk, tetapi tidak melihat apa pun.
- Atur kuota pada project jika ingin membatasi apa yang boleh dibuat masing-masing.
Domain, project, user, dan group
| Menu | Yang dilakukan di sana |
|---|---|
| Domain | Membuat tenant. Setiap domain punya user, group, project, dan role sendiri, serta bisa punya administrator sendiri. |
| Project | Membuat project, menambahkan user atau group beserta role, mengatur kuota, dan melihat resource milik project. |
| Group | Mengumpulkan user agar bisa ditambahkan ke project bersama-sama. |
| User | Membuat user, reset password, mengaktifkan atau menonaktifkan sign-in, dan melihat project yang diikuti user. |
Role dan izin
Role adalah peran user di sebuah project. Role bawaan sudah mencakup kebutuhan umum, dan Anda bisa menambahkan role sendiri:
Role bawaan Untuk project_viewer,project_editor,project_ownerRead-only, operasi sehari-hari, dan kendali penuh atas satu project domain_viewer,domain_editor,domainadminTingkatan yang sama untuk seluruh domain adminKendali penuh atas platform sys_secadmin,sys_opsadmin,sys_adtadmin(dan padanandomain_…)Administrator keamanan, operasi, dan audit yang terpisah, untuk organisasi yang wajib memisahkan tugas-tugas ini Permission (policy) mendaftar aksi yang boleh dilakukan sebuah role. Cakupannya bisa seluruh sistem, satu domain, atau satu project. Jika user memegang beberapa role, policy yang paling longgar yang berlaku.
Biarkan policy bawaan tidak diubah, dan buat policy baru jika Anda butuh yang lebih sempit. Policy bawaan menjadi cadangan jika policy kustom ternyata keliru.
Cloud Shell hanya untuk sesi yang memegang policy sistem sysadmin, yang diberikan oleh role admin di project system, karena perintah di dalamnya berjalan dengan hak platform penuh. Lihat Cloud Shell.
Sumber sign-in
Authentication Domain menghubungkan Constella ke sistem identitas eksternal:
| Sumber | Kegunaan |
|---|---|
| LDAP / Microsoft Active Directory | User masuk dengan akun direktorinya. User dan group disinkronkan ke sebuah domain Constella. |
| SAML 2.0 | Single sign-on melalui identity provider seperti ADFS, Azure AD (Entra ID), atau Okta |
| OpenID Connect, OAuth2 | Single sign-on melalui penyedia yang mendukung OIDC atau OAuth2 |
| CAS | Single sign-on melalui server CAS |
Jika sebuah sumber sudah dikonfigurasi, halaman sign-in menawarkannya di samping formulir username dan password.
Security alert
Security Alerts menampilkan event terkait keamanan yang dimunculkan platform, lengkap dengan waktu terpicu dan isinya. Tinjau secara berkala, atau teruskan event ini ke orang yang tepat lewat notification topic.