Mengintegrasikan Active Directory dengan Google SecOps
Dokumen ini menjelaskan cara mengintegrasikan Active Directory dengan Google Security Operations.
Kasus penggunaan
Integrasi Active Directory menggunakan kemampuan Google SecOps untuk mendukung kasus penggunaan berikut:
Mengaktifkan dan menonaktifkan pengguna: Nonaktifkan akun pengguna yang berpotensi disusupi dan cegah akses tidak sah lebih lanjut.
Mereset sandi: Mereset sandi pengguna secara otomatis di Active Directory dan memberi tahu pengguna tentang perubahan tersebut.
Mengelola grup: Tambahkan pengguna baru ke grup keamanan yang sesuai berdasarkan peran mereka dan pastikan pengguna memiliki izin akses yang benar.
Mengambil informasi pengguna: Mengambil detail pengguna seperti keanggotaan grup, waktu login terakhir, dan informasi kontak tentang akun pengguna tertentu.
Otomatiskan proses penghentian: Nonaktifkan akun, hapus akun dari grup, dan transfer kepemilikan file saat karyawan berhenti.
Sebelum memulai
Sebelum mengonfigurasi integrasi Active Directory di Google SecOps, pastikan lingkungan jaringan, Active Directory Domain Services (AD DS), dan kredensial akun layanan Anda memenuhi semua prasyarat operasional.
Untuk menyiapkan lingkungan Anda untuk integrasi, penuhi prasyarat berikut:
Verifikasi konektivitas jaringan dan resolusi DNS antara instance Google SecOps (atau Agen Jarak Jauh) dan Pengontrol Domain Active Directory Anda.
Opsional: Jika terhubung melalui LDAPS (port 636, diperlukan untuk reset sandi) menggunakan Certificate Authority internal, konfigurasikan Sertifikat CA dengan mengenkode sertifikat root atau intermediate certificate Anda menjadi string base64.
Buat akun layanan Active Directory khusus yang mematuhi Prinsip Hak Istimewa Terendah.
Tinjau izin tindakan yang diperlukan untuk menentukan atribut dan hak akses yang diperlukan untuk tindakan tertentu yang ingin Anda jalankan.
Delegasikan izin di Unit Organisasi target untuk tindakan yang ingin Anda gunakan (menggunakan Active Directory Users and Computers atau PowerShell dan dsacls), memastikan akun layanan memiliki akses Baca dan Tulis eksplisit ke atribut
userAccountControl.
Persyaratan jaringan dan DNS
Google SecOps berkomunikasi langsung dengan Pengontrol Domain Active Directory menggunakan Lightweight Directory Access Protocol (LDAP atau LDAPS) melalui TCP.
Pastikan lingkungan jaringan Anda memenuhi aturan konektivitas berikut:
Konektivitas port: Pastikan firewall dan perutean jaringan Anda mengizinkan komunikasi keluar dari Google SecOps (atau Agen Jarak Jauh Anda) ke Pengontrol Domain Active Directory Anda di port berikut:
- LDAP (standar): Buka port
389/TCPuntuk komunikasi LDAP yang tidak dienkripsi. - LDAPS (direkomendasikan - wajib untuk sandi): Buka port
636/TCP(atau port SSL/TLS kustom Anda). LDAPS diperlukan untuk traffic direktori terenkripsi dan wajib untuk tindakan modifikasi sandi.
- LDAP (standar): Buka port
Resolusi DNS dan nama host: Active Directory memerlukan resolusi nama host yang akurat untuk mencocokkan sertifikat SSL/TLS dan pengikatan layanan direktori. Jika domain Anda di-resolve oleh nama DNS yang sepenuhnya memenuhi syarat melalui penyiapan DNS internal, konfigurasi host tambahan tidak diperlukan. Jika resolusi DNS tidak tersedia di image container agen jarak jauh, konfigurasikan file
/etc/hosts.
Mengonfigurasi file /etc/hosts
Konfigurasi ini bersifat opsional. Jika pengontrol domain Anda sudah di-resolve melalui penyiapan DNS internal, lewati bagian ini. Jika agen jarak jauh Anda tidak dapat
menyelesaikan pengontrol domain Active Directory menggunakan DNS, petakan host secara manual
dalam file /etc/hosts agar cocok dengan sertifikat SSL/TLS dan binding layanan
direktori.
Untuk mengonfigurasi file /etc/hosts, selesaikan langkah-langkah berikut:
Buka
/etc/hostsdi editor teks dengan hak istimewa administratif:sudo vi /etc/hostsTambahkan entri yang memetakan alamat IP pengontrol domain ke nama domain yang sepenuhnya memenuhi syarat (FQDN):
192.0.2.195 dc01.example.localSimpan dan tutup file tersebut.
Jika Anda tidak memerlukan sertifikat CA untuk integrasi, lanjutkan ke konfigurasi persyaratan autentikasi dan akun layanan. Jika tidak, konfigurasikan sertifikat CA Anda.
Mengonfigurasi sertifikat CA
Langkah ini opsional. Jika Anda terhubung menggunakan LDAP standar (port 389) atau menggunakan sertifikat tepercaya publik, lewati bagian ini dan lanjutkan ke Persyaratan autentikasi dan akun layanan. Jika Anda terhubung melalui LDAPS (port 636, diperlukan untuk reset sandi) menggunakan sertifikat yang dikeluarkan oleh CA pribadi atau internal, berikan string sertifikat berenkode base64 selama penyiapan untuk membuat koneksi TLS tepercaya.
Untuk mengonfigurasi dan mengupload sertifikat CA, selesaikan langkah-langkah berikut:
Enkode file sertifikat berformat PEM Anda:
Linux:
bash base64 -w 0 mycert.crtmacOS:
bash base64 -i mycert.crt
Salin string output lengkap (termasuk header yang dienkode) dan tempelkan ke kolom CA Certificate File - parsed into Base64 String di konfigurasi integrasi Google SecOps.
Tetapkan parameter Server ke FQDN pengontrol domain (bukan alamat IP-nya) agar nama host cocok dengan Nama Umum (CN) atau Nama Alternatif Subjek (SAN) pada sertifikat.
Klik Test untuk memvalidasi TLS handshake.
Persyaratan autentikasi dan akun layanan
Integrasi Active Directory melakukan autentikasi menggunakan kredensial AD DS standar.
Pastikan penyiapan autentikasi Anda mematuhi praktik keamanan berikut:
Akun layanan khusus: Buat akun layanan khusus (seperti
svc_secops_ad) khusus untuk playbook otomatis Google SecOps. Hindari penggunaan akun pengguna interaktif atau akun administrator domain bawaan.Format nama pengguna: Nama pengguna dapat diberikan sebagai Nama Utama Pengguna (UPN) (seperti
svc_secops@example.local) atau sebagai Nama Login Down-Level (EXAMPLE\svc_secops).PoLP: Jangan tambahkan akun layanan ke grup bawaan dengan hak istimewa seperti Domain Admins, Enterprise Admins, atau Account Operators. Sebagai gantinya, berikan izin terperinci pada OU tertentu tempat objek pengguna, komputer, atau grup berada.
Mengonfigurasi izin tindakan (hak istimewa terendah)
Berikan akun layanan autentikasi hanya izin Active Directory dan akses atribut LDAP yang diperlukan untuk tindakan tertentu yang ingin Anda jalankan.
Lihat izin minimal untuk tindakan Active Directory dalam tabel berikut:
| Nama Tindakan | Izin AD DS/Hak yang Diperluas yang Diperlukan | Class Objek Target | Deskripsi/Cakupan Atribut |
|---|---|---|---|
| Ping | Read Property |
Pengguna, Root Domain | Membuat kueri objek akun layanan yang dikonfigurasi (sAMAccountName,
userPrincipalName, mail) untuk memvalidasi konektivitas
dan kredensial direktori. |
| Memperkaya Entity |
|
Pengguna, Komputer, Grup | Membuat kueri atribut pengguna dan komputer serta menyelesaikan keanggotaan grup bertingkat.
Memerlukan Read Property di userAccountControl untuk
mencegah error subskrip null. |
| Menonaktifkan Akun |
|
Pengguna | Membaca dan menetapkan flag ACCOUNTDISABLE (0x0002)
pada objek pengguna target. |
| Aktifkan Akun |
|
Pengguna | Membaca dan menghapus tanda ACCOUNTDISABLE (0x0002)
pada objek pengguna target. |
| Menonaktifkan Komputer |
|
Komputer | Membaca dan menetapkan flag ACCOUNTDISABLE pada objek komputer target. |
| Mengaktifkan Komputer |
|
Komputer | Membaca dan menghapus flag ACCOUNTDISABLE pada objek komputer target. |
| Melepaskan Akun yang Terkunci |
|
Pengguna | Membaca dan menetapkan atribut lockoutTime ke 0 untuk
membuka kunci akun pengguna yang terkunci. |
| Memaksa Pembaruan Sandi |
|
Pengguna | Membaca dan menetapkan atribut pwdLastSet ke 0 untuk
mewajibkan pengguna mengubah sandi mereka saat login berikutnya. |
| Menetapkan Sandi Pengguna |
|
Pengguna | Mereset sandi pengguna target. Memerlukan LDAPS (port 636) atau StartTLS. |
| Menambahkan Pengguna ke Grup |
|
Grup | Menambahkan Nama Khusus (distinguishedName) pengguna target ke atribut member grup. |
| Menghapus Pengguna dari Grup |
|
Grup | Menghapus Nama yang Dibedakan (distinguishedName) pengguna target dari atribut member grup. |
| Mengubah OU Pengguna |
|
Unit Organisasi, Pengguna | Memindahkan objek pengguna antar-OU menggunakan modify_dn LDAP. |
| Mengubah OU Host |
|
Unit Organisasi, Komputer | Memindahkan objek komputer antar-OU menggunakan LDAP modify_dn. |
| Memperbarui atribut Pengguna AD | Write Property pada atribut target (seperti
mail, title, department,
telephoneNumber, description, atau
manager) |
Pengguna | Mengubah nilai atribut yang ditentukan pada objek pengguna target. |
| Memperbarui atribut Host AD | Write Property pada atribut target (seperti
description atau location) |
Komputer | Mengubah nilai atribut yang ditentukan pada objek komputer target. |
| Mendapatkan Anggota Grup |
|
Grup, Pengguna, Komputer | Membuat kueri keanggotaan grup dan atribut akun anggota. |
| Mendapatkan Detail Kontak Pengelola |
|
Pengguna | Membaca atribut manager dari objek pengguna target dan
mengambil detail kontak pengelola. |
| Is User In Group |
|
Pengguna, Grup | Mengevaluasi apakah akun pengguna termasuk dalam grup keamanan atau distribusi yang ditentukan. |
| Mencantumkan Grup Pengguna |
|
Pengguna, Grup | Menampilkan daftar semua grup yang ditetapkan ke akun pengguna yang ditentukan. |
| Menelusuri Active Directory |
|
Pengguna, Komputer, Grup, Unit Organisasi | Menjalankan kueri filter LDAP kustom terhadap subhierarki direktori. |
Mendelegasikan izin di Active Directory
Untuk menerapkan PoLP tanpa memberikan hak administratif yang luas, delegasikan izin pada OU target menggunakan konsol ADUC grafis atau alat command line PowerShell dan dsacls. Anda hanya perlu menggunakan salah satu metode ini, dan Anda hanya perlu mendelegasikan izin yang diperlukan untuk tindakan tertentu yang ingin Anda jalankan.
Mendelegasikan kontrol menggunakan ADUC
Jika Anda lebih suka menggunakan antarmuka grafis, gunakan Delegation of Control Wizard di ADUC untuk mendelegasikan izin khusus objek dan properti.
Jalankan wizard di OU target untuk memberikan izin objek dan properti yang diperlukan untuk tindakan yang ingin Anda gunakan (seperti membaca dan menulis flag kontrol akun, mereset sandi, atau membuka kunci akun).
Untuk panduan langkah demi langkah dalam menjalankan wizard, lihat dokumentasi Microsoft tentang Delegation of Control in AD DS.
Mendelegasikan kontrol menggunakan PowerShell dan dsacls
Jika Anda lebih menyukai pendekatan command line atau ingin mengotomatiskan penetapan izin, gunakan PowerShell dengan utilitas dsacls.exe bawaan, bukan ADUC.
Jalankan hanya contoh perintah yang berlaku untuk tindakan yang ingin Anda gunakan di workstation administratif atau Pengontrol Domain, dengan mengganti OU target dan nama akun layanan Anda:
- Berikan izin Baca dan Tulis di
userAccountControluntuk objek pengguna (untuk mengaktifkan atau menonaktifkan akun pengguna dan mencegah error pengayaan):powershell dsacls.exe "OU=Users,DC=example,DC=local" /I:S /G "EXAMPLE\svc_secops_ad:RPWP;userAccountControl;user" - Berikan izin Baca dan Tulis di
userAccountControluntuk objek komputer (untuk mengaktifkan atau menonaktifkan komputer):powershell dsacls.exe "OU=Computers,DC=example,DC=local" /I:S /G "EXAMPLE\svc_secops_ad:RPWP;userAccountControl;computer" - Berikan izin buka kunci akun (
lockoutTime):powershell dsacls.exe "OU=Users,DC=example,DC=local" /I:S /G "EXAMPLE\svc_secops_ad:RPWP;lockoutTime;user" - Berikan izin paksa perubahan sandi (
pwdLastSet):powershell dsacls.exe "OU=Users,DC=example,DC=local" /I:S /G "EXAMPLE\svc_secops_ad:RPWP;pwdLastSet;user" - Berikan hak reset sandi (hak yang diperluas
Reset Password):powershell dsacls.exe "OU=Users,DC=example,DC=local" /I:S /G "EXAMPLE\svc_secops_ad:CA;Reset Password;user" - Memberikan hak modifikasi keanggotaan pada grup keamanan:
powershell dsacls.exe "CN=SecOps-Quarantine,OU=Groups,DC=example,DC=local" /G "EXAMPLE\svc_secops_ad:RPWP;member;group"
Untuk mengetahui detail selengkapnya tentang sintaksis dan tombol parameter, lihat dokumentasi Microsoft tentang dsacls.
Parameter integrasi
Integrasi Active Directory memerlukan parameter berikut:
| Parameter | Deskripsi |
|---|---|
Server |
Wajib. Nama host, nama DNS, atau alamat IP server Active Directory. Integrasi ini berkomunikasi menggunakan protokol LDAP. Untuk menggunakan port kustom, tambahkan ke alamat (seperti
Secara default, integrasi menggunakan port 636 saat SSL/TLS diaktifkan dan port 389 saat dinonaktifkan. |
Username |
Wajib. Nama pengguna atau alamat email pengguna untuk terhubung ke Active
Directory, seperti Parameter ini juga menerima atribut |
Password |
Wajib. Sandi untuk akun pengguna. |
Domain |
Wajib. Jalur DNS lengkap ke domain Anda dalam namespace jaringan. Berikan nama domain yang sepenuhnya memenuhi syarat
(FQDN) domain Anda dalam format berikut:
Misalnya, jika domain Active Directory internal Anda adalah
|
Custom Query Fields |
Opsional. Daftar kolom Active Directory kustom yang dipisahkan koma untuk disertakan dalam kueri, seperti |
CA Certificate File - parsed into Base64 String |
Opsional. String file sertifikat CA yang dienkode ke dalam format base64 yang diperoleh saat mengonfigurasi sertifikat CA. Berikan nilai lengkap. |
Use SSL |
Opsional. Jika dipilih, integrasi akan memvalidasi sertifikat SSL saat terhubung ke server Active Directory dan menggunakan LDAPS yang aman (port 636). Jika tidak dipilih, LDAP standar (port 389) akan digunakan. |
Debug Logging |
Opsional. Jika dipilih, integrasi akan mencatat informasi proses debug mendetail untuk operasi Active Directory. |
Untuk mendapatkan petunjuk tentang cara mengonfigurasi integrasi di Google SecOps, lihat Mengonfigurasi integrasi.
Anda dapat melakukan perubahan pada tahap selanjutnya, jika diperlukan. Setelah mengonfigurasi instance integrasi, Anda dapat menggunakannya dalam playbook. Untuk mengetahui informasi selengkapnya tentang cara mengonfigurasi dan mendukung beberapa instance, lihat Mendukung beberapa instance.
Tindakan
Untuk mengetahui informasi selengkapnya tentang tindakan, lihat Merespons tindakan yang tertunda dari meja kerja Anda dan Menjalankan tindakan manual dalam kasus Anda.
Menambahkan Pengguna ke Grup
Gunakan tindakan Add User To Group untuk menambahkan pengguna dari kasus ke satu atau beberapa grup Active Directory, seperti menambahkan akun ke grup akses terbatas selama investigasi. Tindakan ini otomatis mengidentifikasi pengguna target dari kasus dan menambahkannya ke grup yang ditentukan.
Tindakan ini berjalan di entity User Google SecOps.
Input tindakan
Tindakan Add User To Group memerlukan parameter berikut:
| Parameter | Deskripsi |
|---|---|
Group Name |
Wajib. Daftar grup yang dipisahkan koma untuk menambahkan pengguna. |
Output tindakan
Tindakan Add User To Group memberikan output berikut:
| Jenis output tindakan | Ketersediaan |
|---|---|
| Lampiran repositori kasus | Tidak tersedia |
| Link repositori kasus | Tidak tersedia |
| Tabel repositori kasus | Tidak tersedia |
| Tabel pengayaan | Tidak tersedia |
| Hasil JSON | Tidak tersedia |
| Pesan output | Tersedia |
| Hasil skrip | Tersedia |
Pesan output
Tindakan Add User To Group dapat menampilkan pesan output berikut:
| Pesan output | Deskripsi pesan |
|---|---|
|
Tindakan berhasil. |
Action wasn't able to add the following users to the group
"GROUP_NAME" in Active Directory:
ENTITY_ID |
Tindakan gagal untuk pengguna yang ditentukan. Pastikan akun layanan memiliki izin untuk mengubah atribut |
The following users were not found in Active Directory:
ENTITY_ID |
Tindakan gagal untuk pengguna yang ditentukan. Pastikan akun pengguna ada di Active Directory dan ID entitas cocok dengan nama pengguna atau alamat email yang valid. |
The following groups were not found in Active Directory:
GROUP_NAME |
Tindakan gagal untuk grup yang ditentukan. Periksa
ejaan nama grup dalam parameter |
No users were added to the group
"GROUP_NAME" in Active
Directory. |
Tindakan gagal untuk grup yang ditentukan. Pastikan pengguna target ada di Active Directory dan akun layanan memiliki akses tulis ke grup yang ditentukan. |
No users were added to the provided groups in Active
Directory. |
Tindakan gagal. Pastikan kasus berisi entitas |
Error executing action "Add User To Group". Reason:
ERROR_REASON |
Tindakan gagal. Periksa koneksi ke server Active Directory, parameter input, atau kredensial akun layanan. |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Add User To Group:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
true atau false |
Mengubah OU Host
Gunakan tindakan Change Host OU untuk memindahkan komputer dalam kasus ke Unit Organisasi yang berbeda di Active Directory, seperti memindahkan mesin yang disusupi ke OU karantina dengan kebijakan terbatas. Tindakan ini secara otomatis mengidentifikasi komputer target dari kasus dan memindahkannya ke OU tujuan yang ditentukan.
Tindakan ini berjalan di entity Hostname Google SecOps.
Input tindakan
Tindakan Ubah OU Host memerlukan parameter berikut:
| Parameter | Deskripsi |
|---|---|
OU Name |
Wajib. Nama OU host baru. |
Output tindakan
Tindakan Ubah OU Host memberikan output berikut:
| Jenis output tindakan | Ketersediaan |
|---|---|
| Lampiran repositori kasus | Tidak tersedia |
| Link repositori kasus | Tidak tersedia |
| Tabel repositori kasus | Tidak tersedia |
| Tabel pengayaan | Tidak tersedia |
| Hasil JSON | Tidak tersedia |
| Pesan output | Tersedia |
| Hasil skrip | Tersedia |
Pesan output
Tindakan Ubah OU Host dapat menampilkan pesan output berikut:
| Pesan output | Deskripsi pesan |
|---|---|
Changed OU for the following hosts:
ENTITY_ID |
Tindakan berhasil. |
Failed to change OU for the following hosts :
ENTITY_ID |
Tindakan gagal untuk host yang ditentukan. Pastikan OU tujuan ada dan akun layanan memiliki izin untuk memindahkan objek komputer antara OU sumber dan tujuan. |
The following hosts were not found in Active Directory:
ENTITY_ID |
Tindakan gagal untuk host yang ditentukan. Pastikan akun komputer ada di Active Directory dan cocok dengan entitas |
The action didn't change OU on any hosts. |
Tindakan gagal. Pastikan komputer target dan OU tujuan ada di Active Directory dan akun layanan memiliki izin untuk memindahkan akun komputer. |
Error executing action "Change Host OU". Reason:
ERROR_REASON |
Tindakan gagal. Periksa koneksi ke server Active Directory, parameter |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Ubah OU Host:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
true atau false |
Mengubah OU Pengguna
Gunakan tindakan Change User OU untuk memindahkan pengguna dalam kasus ke Unit Organisasi yang berbeda di Active Directory, seperti memindahkan akun ke OU yang dibatasi selama insiden atau alur kerja penghentian akses. Tindakan ini secara otomatis mengidentifikasi pengguna target dari kasus dan memindahkannya ke OU tujuan yang ditentukan.
Tindakan ini berjalan di entity User Google SecOps.
Input tindakan
Tindakan Ubah OU Pengguna memerlukan parameter berikut:
| Parameter | Deskripsi |
|---|---|
OU Name |
Wajib. Nama OU pengguna baru. |
Output tindakan
Tindakan Ubah OU Pengguna memberikan output berikut:
| Jenis output tindakan | Ketersediaan |
|---|---|
| Lampiran repositori kasus | Tidak tersedia |
| Link repositori kasus | Tidak tersedia |
| Tabel repositori kasus | Tidak tersedia |
| Tabel pengayaan | Tidak tersedia |
| Hasil JSON | Tidak tersedia |
| Pesan output | Tersedia |
| Hasil skrip | Tersedia |
Pesan output
Tindakan Ubah OU Pengguna dapat menampilkan pesan output berikut:
| Pesan output | Deskripsi pesan |
|---|---|
Changed OU for the following users:
ENTITY_ID |
Tindakan berhasil. |
Failed to change OU for the following users :
ENTITY_ID |
Tindakan gagal untuk pengguna yang ditentukan. Pastikan OU tujuan ada dan akun layanan memiliki izin untuk memindahkan objek pengguna antara OU sumber dan tujuan. |
The following users were not found in Active Directory:
ENTITY_ID |
Tindakan gagal untuk pengguna yang ditentukan. Pastikan akun pengguna ada di Active Directory dan cocok dengan entitas |
The action didn't change OU on any users. |
Tindakan gagal. Pastikan pengguna target dan OU tujuan ada di Active Directory dan akun layanan memiliki izin untuk memindahkan akun pengguna. |
Error executing action "Change User OU". Reason:
ERROR_REASON |
Tindakan gagal. Periksa koneksi ke server Active Directory, parameter |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Change User OU:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
true atau false |
Nonaktifkan Akun
Gunakan tindakan Nonaktifkan Akun untuk menonaktifkan akun pengguna di Active Directory. Tindakan ini otomatis menargetkan pengguna yang terkait dengan kasus.
Tindakan ini berjalan di entity User Google SecOps.
Input tindakan
Tidak ada.
Output tindakan
Tindakan Nonaktifkan Akun memberikan output berikut:
| Jenis output tindakan | Ketersediaan |
|---|---|
| Lampiran repositori kasus | Tidak tersedia |
| Link repositori kasus | Tidak tersedia |
| Tabel repositori kasus | Tidak tersedia |
| Tabel pengayaan | Tidak tersedia |
| Hasil JSON | Tidak tersedia |
| Pesan output | Tersedia |
| Hasil skrip | Tersedia |
Pesan output
Tindakan Nonaktifkan Akun dapat menampilkan pesan output berikut:
| Pesan output | Deskripsi pesan |
|---|---|
Disabled account for the following users:
ENTITY_ID |
Tindakan berhasil. |
Failed to disable account for the following users:
ENTITY_ID |
Tindakan gagal untuk pengguna yang ditentukan. Pastikan akun layanan memiliki izin baca dan izin tulis untuk atribut |
The following users were not found in Active Directory:
ENTITY_ID |
Tindakan gagal untuk pengguna yang ditentukan. Pastikan akun pengguna ada di Active Directory dan cocok dengan entitas |
No users were disabled in Active Directory. |
Tindakan gagal. Pastikan kasus berisi entitas |
Error executing action "Disable Account". Reason:
ERROR_REASON |
Tindakan gagal. Periksa koneksi ke server Active Directory atau kredensial akun layanan. |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Nonaktifkan Akun:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
true atau false |
Nonaktifkan Komputer
Gunakan tindakan Disable Computer untuk menonaktifkan akun komputer di Active Directory guna mencegah mesin yang disusupi atau tidak sah melakukan autentikasi ke domain. Tindakan ini otomatis menargetkan nama host yang dilampirkan ke kasus.
Tindakan ini berjalan di entity Hostname Google SecOps.
Input tindakan
Tidak ada.
Output tindakan
Tindakan Disable Computer memberikan output berikut:
| Jenis output tindakan | Ketersediaan |
|---|---|
| Lampiran repositori kasus | Tidak tersedia |
| Link repositori kasus | Tidak tersedia |
| Tabel repositori kasus | Tidak tersedia |
| Tabel pengayaan | Tidak tersedia |
| Hasil JSON | Tidak tersedia |
| Pesan output | Tersedia |
| Hasil skrip | Tersedia |
Pesan output
Tindakan Disable Computer dapat menampilkan pesan output berikut:
| Pesan output | Deskripsi pesan |
|---|---|
|
Tindakan berhasil. |
Action wasn't able to disable the following computers in Active
Directory: ENTITY_ID |
Tindakan gagal untuk komputer yang ditentukan. Pastikan
akun layanan memiliki izin baca dan izin tulis untuk
atribut |
The following computers were not found in Active Directory:
ENTITY_ID |
Tindakan gagal untuk komputer yang ditentukan. Pastikan
akun komputer ada di Active Directory dan cocok dengan
entitas |
No computers were disabled in Active Directory. |
Tindakan gagal. Pastikan kasus berisi entity |
Error executing action "Disable Computer". Reason:
ERROR_REASON |
Tindakan gagal. Periksa koneksi ke server Active Directory atau kredensial akun layanan. |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Nonaktifkan Komputer:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
true atau false |
Aktifkan Akun
Gunakan tindakan Enable Account untuk mengaktifkan kembali akun pengguna yang dinonaktifkan di Active Directory. Tindakan ini otomatis menargetkan pengguna yang terkait dengan kasus.
Tindakan ini berjalan di entity User Google SecOps.
Input tindakan
Tidak ada.
Output tindakan
Tindakan Enable Account memberikan output berikut:
| Jenis output tindakan | Ketersediaan |
|---|---|
| Lampiran repositori kasus | Tidak tersedia |
| Link repositori kasus | Tidak tersedia |
| Tabel repositori kasus | Tidak tersedia |
| Tabel pengayaan | Tidak tersedia |
| Hasil JSON | Tidak tersedia |
| Pesan output | Tersedia |
| Hasil skrip | Tersedia |
Pesan output
Tindakan Enable Account dapat menampilkan pesan output berikut:
| Pesan output | Deskripsi pesan |
|---|---|
|
Tindakan berhasil. |
Action wasn't able to enable the following users in Active
Directory: ENTITY_ID |
Tindakan gagal untuk pengguna yang ditentukan. Pastikan akun layanan memiliki izin baca dan tulis untuk atribut |
The following users were not found in Active Directory:
ENTITY_ID |
Tindakan gagal untuk pengguna yang ditentukan. Pastikan akun pengguna ada di Active Directory dan cocok dengan entitas |
No users were enabled in Active Directory. |
Tindakan gagal. Pastikan kasus berisi entitas |
Error executing action "Enable Account". Reason:
ERROR_REASON |
Tindakan gagal. Periksa koneksi ke server Active Directory atau kredensial akun layanan. |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Enable Account:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
true atau false |
Aktifkan Komputer
Gunakan tindakan Enable Computer untuk mengaktifkan kembali akun komputer yang dinonaktifkan di Active Directory agar mesin dapat melakukan autentikasi ke domain lagi. Tindakan ini otomatis menargetkan nama host yang terkait dengan kasus.
Tindakan ini berjalan di entity Hostname Google SecOps.
Input tindakan
Tidak ada.
Output tindakan
Tindakan Enable Computer memberikan output berikut:
| Jenis output tindakan | Ketersediaan |
|---|---|
| Lampiran repositori kasus | Tidak tersedia |
| Link repositori kasus | Tidak tersedia |
| Tabel repositori kasus | Tidak tersedia |
| Tabel pengayaan | Tidak tersedia |
| Hasil JSON | Tidak tersedia |
| Pesan output | Tersedia |
| Hasil skrip | Tersedia |
Pesan output
Tindakan Enable Computer dapat menampilkan pesan output berikut:
| Pesan output | Deskripsi pesan |
|---|---|
|
Tindakan berhasil. |
Action wasn't able to enable the following computers in Active
Directory: ENTITY_ID |
Tindakan gagal untuk komputer yang ditentukan. Pastikan
akun layanan memiliki izin baca dan izin tulis untuk
atribut |
The following computers were not found in Active Directory:
ENTITY_ID |
Tindakan gagal untuk komputer yang ditentukan. Pastikan
akun komputer ada di Active Directory dan cocok dengan
entitas |
No computers were enabled in Active Directory. |
Tindakan gagal. Pastikan kasus berisi entity |
Error executing action "Enable Computer". Reason:
ERROR_REASON |
Tindakan gagal. Periksa koneksi ke server Active Directory atau kredensial akun layanan. |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Enable Computer:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
true atau false |
Memperkaya Entity
Gunakan tindakan Enrich Entities untuk mengambil detail profil Active Directory, status akun, dan keanggotaan grup untuk pengguna dan komputer dalam kasus. Anda dapat memperkaya entitas dengan semua informasi direktori yang tersedia atau membatasi hasil dan tabel dinding kasus ke atribut tertentu.
Tindakan ini bersifat asinkron. Sesuaikan nilai waktu tunggu skrip di IDE Google SecOps untuk tindakan tersebut, jika diperlukan.
Tindakan Enrich Entities berjalan di entity Google SecOps berikut:
UserHostname
Input tindakan
Tindakan Enrich Entities memerlukan parameter berikut:
| Parameter | Deskripsi |
|---|---|
Mark Entities as Internal |
Opsional. Jika dipilih, tindakan ini akan otomatis menandai entitas yang berhasil diperkaya sebagai entitas internal. Diaktifkan secara default. |
Create Case Wall Table |
Opsional. Jika dipilih, tindakan ini akan menghasilkan tabel dinding kasus yang berisi atribut Active Directory yang diambil untuk setiap entity yang diperkaya. Diaktifkan secara default. |
Specific Attribute Names To Enrich With |
Opsional. Daftar nama atribut yang dipisahkan koma untuk memperkaya entity. Jika Anda tidak memberikan nilai apa pun, tindakan ini akan memperkaya entity dengan semua atribut yang tersedia. Jika atribut berisi beberapa nilai, tindakan akan memperkaya atribut dengan semua nilai yang tersedia. Parameter ini peka huruf besar/kecil. |
Should Case Wall Table be filtered by the specified
Attributes? |
Opsional. Jika dipilih, tindakan ini akan mengisi tabel repositori kasus
hanya dengan atribut yang ditentukan di |
Should JSON result be filtered by the specified
Attributes? |
Opsional. Jika dipilih, hasil JSON hanya menampilkan
atribut yang ditentukan dalam |
Output tindakan
Tindakan Enrich Entities memberikan output berikut:
| Jenis output tindakan | Ketersediaan |
|---|---|
| Lampiran repositori kasus | Tidak tersedia |
| Link repositori kasus | Tidak tersedia |
| Tabel repositori kasus | Tersedia |
| Tabel pengayaan entitas | Tersedia |
| Hasil JSON | Tersedia |
| Pesan output | Tersedia |
| Hasil skrip | Tersedia |
Tabel repositori kasus
Tindakan Enrich Entities menyediakan tabel berikut di Case
Wall saat Create Case Wall Table dipilih:
- Nama tabel:
Report for: <var class="readonly">ENTITY_ID</var> - Kolom: Nama dan nilai atribut Active Directory yang diambil untuk
entity (atau difilter oleh parameter
Specific Attribute Names To Enrich WithjikaShould Case Wall Table be filtered by the specified Attributes?dipilih).
Pengayaan entity
Tindakan Enrich Entities mendukung pengayaan entity berikut:
| Nama kolom pengayaan | Logika |
|---|---|
AD_primaryGroupID |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_logonCount |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_cn |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_countryCode |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_objectClass |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_userPrincipalName |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_adminCount |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_lastLogonTimestamp |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_manager |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_instanceType |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_distinguishedName |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_dSCorePropagationData |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_msDS-SupportedEncryptionTypes |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_objectSid |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_whenCreated |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_uSNCreated |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_lockoutTime |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_badPasswordTime |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_pwdLastSet |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_sAMAccountName |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_objectCategory |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_lastLogon |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_objectGUID |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_whenChanged |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_badPwdCount |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_accountExpires |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_displayName |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_name |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_memberOf |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_codePage |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_userAccountControl |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_sAMAccountType |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_uSNChanged |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_sn |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_givenName |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_lastLogoff |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
Hasil JSON
Contoh berikut menunjukkan output hasil JSON yang diterima saat menggunakan tindakan Enrich Entities:
[
{
"EntityResult": {
"primaryGroupID": [513],
"logonCount": [6505],
"cn": ["user name"],
"countryCode": [0],
"objectClass": ["top", "person", "organizationalPerson"],
"userPrincipalName": ["user@example.com"],
"adminCount": [1],
"lastLogonTimestamp": ["2019-01-09 08:42:03.540783+00:00"],
"manager": ["CN=user name,OU=R&D,OU=TLV,OU=host name,DC=domain,DC=LOCAL"],
"instanceType": [4],
"distinguishedName": ["CN=user name,OU=R&D,OU=TLV,OU=host,DC=domain,DC=LOCAL"],
"dSCorePropagationData": ["2019-01-14 14:39:16+00:00"],
"msDS-SupportedEncryptionTypes": [0],
"objectSid": ["ID"],
"whenCreated": ["2011-11-07 08:00:44+00:00"],
"uSNCreated": [7288202],
"lockoutTime": ["1601-01-01 00:00:00+00:00"],
"badPasswordTime": ["date"],
"pwdLastSet": ["date"],
"sAMAccountName": ["example"],
"objectCategory": ["CN=Person,CN=Schema,CN=Configuration,DC=host,DC=LOCAL"],
"lastLogon": ["2019-01-14 17:13:54.463070+00:00"],
"objectGUID": ["GUID"],
"whenChanged": ["2019-01-14 16:49:01+00:00"],
"badPwdCount": [1],
"accountExpires": ["9999-12-31 23:59:59.999999"],
"displayName": ["example user"],
"name": ["user"],
"memberOf": ["CN=\\\\u05e7\\\\u05d1\\\\u05d5\\\\u05e6\\\\u05d4 \\\\u05d1\\\\u05e2\\\\u05d1\\\\u05e8\\\\u05d9\\\\u05ea,OU=TEST,OU=QA,OU=IT,OU=TLV,OU=host,DC=domain,DC=LOCAL", "CN=Organization Management,OU=Microsoft Exchange Security Groups,DC=domain,DC=LOCAL", "CN=Local Admin,OU=Groups,OU=IT,OU=TLV,OU=host,DC=domain,DC=LOCAL"],
"codePage": [0],
"userAccountControl": [111],
"sAMAccountType": [805306368],
"uSNChanged": [15301168],
"sn": ["example"],
"givenName": ["user"],
"lastLogoff": ["1601-01-01 00:00:00+00:00"]
},
"Entity": "user@example.com"
}
]
Pesan output
Tindakan Enrich Entities dapat menampilkan pesan output berikut:
| Pesan output | Deskripsi pesan |
|---|---|
|
Tindakan berhasil. |
The following entities were not found in Active Directory:
ENTITY_ID |
Tindakan gagal untuk entity yang ditentukan. Pastikan akun pengguna atau host ada di Active Directory dan cocok dengan ID entitas dalam kasus ini. |
Failed to enrich the following Users
ENTITY_ID |
Tindakan gagal untuk pengguna yang ditentukan. Pastikan akun layanan memiliki izin untuk membaca atribut (termasuk |
Failed to enrich the following Hosts
ENTITY_ID |
Tindakan gagal untuk host yang ditentukan. Pastikan akun layanan memiliki izin untuk membaca atribut (termasuk |
No entities were enriched. |
Tindakan gagal. Pastikan kasus berisi entitas |
Error executing action "Enrich Entities". Reason:
ERROR_REASON |
Tindakan gagal. Periksa koneksi ke server Active Directory, kolom kueri kustom, atau kredensial akun layanan. |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Enrich Entities:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
true atau false |
Paksa Update Sandi
Gunakan tindakan Paksa Pembaruan Sandi untuk mewajibkan pengguna mengubah sandi mereka saat login berikutnya. Tindakan ini otomatis menargetkan pengguna yang terkait dengan kasus tersebut.
Tindakan ini berjalan di entity User Google SecOps.
Input tindakan
Tidak ada.
Output tindakan
Tindakan Force Password Update memberikan output berikut:
| Jenis output tindakan | Ketersediaan |
|---|---|
| Lampiran repositori kasus | Tidak tersedia |
| Link repositori kasus | Tidak tersedia |
| Tabel repositori kasus | Tidak tersedia |
| Tabel pengayaan | Tidak tersedia |
| Hasil JSON | Tidak tersedia |
| Pesan output | Tersedia |
| Hasil skrip | Tersedia |
Pesan output
Tindakan Paksa Update Sandi dapat menampilkan pesan output berikut:
| Pesan output | Deskripsi pesan |
|---|---|
Forced password update on next logon for the following
users: ENTITY_ID |
Tindakan berhasil. |
Failed to force password update on next logon for the following
users: ENTITY_ID |
Tindakan gagal untuk pengguna yang ditentukan. Pastikan akun layanan memiliki izin baca dan izin tulis untuk atribut |
The following users were not found in Active Directory:
ENTITY_ID |
Tindakan gagal untuk pengguna yang ditentukan. Pastikan akun pengguna ada di Active Directory dan cocok dengan entitas |
Password update wasn't forced on any users. |
Tindakan gagal. Pastikan kasus berisi entity |
Error executing action "Force Password Update". Reason:
ERROR_REASON |
Tindakan gagal. Periksa koneksi ke server Active Directory atau kredensial akun layanan. |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Force Password Update:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
true atau false |
Mendapatkan Anggota Grup
Gunakan tindakan Get Group Members untuk mencantumkan pengguna, komputer, atau keduanya yang termasuk dalam grup Active Directory tertentu. Anda dapat mempersempit penelusuran ke Unit Organisasi atau grup induk tertentu dan menyertakan anggota dari subgrup bertingkat.
Tindakan ini tidak berjalan di entity Google SecOps.
Input tindakan
Tindakan Dapatkan Anggota Grup memerlukan parameter berikut:
| Parameter | Deskripsi |
|---|---|
Group Name |
Wajib. Nama grup yang berisi anggota yang tercantum. |
Members Type |
Wajib. Jenis anggota yang akan diambil dari grup. Kemungkinan nilainya adalah sebagai berikut:
Nilai defaultnya adalah |
Where To Search |
Wajib.
Kemungkinan nilainya adalah sebagai berikut:
Nilai defaultnya adalah |
Filter Object Value |
Opsional. Nama |
Perform Nested Search |
Opsional. Jika dipilih, tindakan ini akan mengambil anggota dari subgrup bertingkat yang termasuk dalam grup target. |
Limit |
Opsional. Jumlah maksimum listingan yang akan diambil dari Active Directory. Nilai defaultnya adalah |
Output tindakan
Tindakan Dapatkan Anggota Grup memberikan output berikut:
| Jenis output tindakan | Ketersediaan |
|---|---|
| Lampiran repositori kasus | Tidak tersedia |
| Link repositori kasus | Tidak tersedia |
| Tabel repositori kasus | Tersedia |
| Tabel pengayaan | Tidak tersedia |
| Hasil JSON | Tersedia |
| Pesan output | Tersedia |
| Hasil skrip | Tersedia |
Tabel repositori kasus
Tindakan Get Group Members menyediakan tabel berikut di Case Wall:
- Nama tabel:
Members of Active Directory group: <var class="readonly">GROUP_NAME</var> - Kolom:
Distinguished NameSAM Account NameUser Principal NameType
Hasil JSON
Contoh berikut menunjukkan output hasil JSON yang diterima saat menggunakan tindakan Dapatkan Anggota Grup:
[
{
"dn": "CN=Example User1,OU=User Accounts,DC=example,DC=local",
"sAMAccountName": "ExampleUser1",
"userPrincipalName": "user1@example.local",
"type": "CN=Person,CN=Schema,CN=Configuration,DC=example,DC=local"
},
{
"dn": "CN=Example User2,CN=Users,DC=example,DC=local",
"sAMAccountName": "ExampleUser2",
"userPrincipalName": "user2@example.local",
"type": "CN=Person,CN=Schema,CN=Configuration,DC=example,DC=local"
}
]
Pesan output
Tindakan Get Group Members dapat menampilkan pesan output berikut:
| Pesan output | Deskripsi pesan |
|---|---|
|
Tindakan berhasil. |
Error executing action "Get Group Members". Reason: Filter
Object Value should be provided |
Tindakan gagal. Berikan nama grup atau OU yang valid dalam parameter |
Error executing action "Get Group Members". Reason: Given value
for Limit should be a positive number. |
Tindakan gagal. Masukkan bilangan bulat yang lebih besar dari
|
Error executing action "Get Group Members". Reason: Given
group doesn't exist in Active Directory. |
Tindakan gagal. Periksa nama grup di parameter |
Error executing action "Get Group Members". Reason: Specified
Organizational Unit doesn't exist in Active Directory. |
Tindakan gagal. Pastikan Unit Organisasi yang ditentukan di |
Error executing action "Get Group Members". Reason: Specified
Group in "Filter Object Value" doesn't exist in Active
Directory. |
Tindakan gagal. Pastikan grup induk yang ditentukan di
|
Error executing action "Get Group Members". Reason:
ERROR_REASON |
Tindakan gagal. Periksa koneksi ke server Active Directory, parameter input, atau kredensial akun layanan. |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Dapatkan Anggota Grup:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
true atau false |
Mendapatkan Detail Kontak Pengelola
Gunakan tindakan Get Manager Contact Details untuk mencari pengelola pengguna di Active Directory dan mengambil detail kontak pengelola. Tindakan ini otomatis menargetkan pengguna yang terkait dengan kasus tersebut.
Tindakan ini berjalan di entity User Google SecOps.
Input tindakan
Tidak ada.
Output tindakan
Tindakan Dapatkan Detail Kontak Pengelola memberikan output berikut:
| Jenis output tindakan | Ketersediaan |
|---|---|
| Lampiran repositori kasus | Tidak tersedia |
| Link repositori kasus | Tidak tersedia |
| Tabel repositori kasus | Tersedia |
| Tabel pengayaan entitas | Tersedia |
| Hasil JSON | Tersedia |
| Pesan output | Tersedia |
| Hasil skrip | Tersedia |
Tabel repositori kasus
Tindakan Get Manager Contact Details menyediakan tabel berikut di Case Wall:
- Nama tabel:
Manager Contact: <var class="readonly">ENTITY_ID</var> - Kolom:
Manager NameManager Phone
Pengayaan entity
Tindakan Get Manager Contact Details mendukung pengayaan entity berikut:
| Nama kolom pengayaan | Logika |
|---|---|
AD_Manager_Name |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_Manager_phone |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_primaryGroupID |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_logonCount |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_cn |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_countryCode |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_objectClass |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_userPrincipalName |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_adminCount |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_lastLogonTimestamp |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_manager |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_instanceType |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_distinguishedName |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_dSCorePropagationData |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_msDS-SupportedEncryptionTypes |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_objectSid |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_whenCreated |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_uSNCreated |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_lockoutTime |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_badPasswordTime |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_pwdLastSet |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_sAMAccountName |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_objectCategory |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_lastLogon |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_objectGUID |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_whenChanged |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_badPwdCount |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_accountExpires |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_displayName |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_name |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_memberOf |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_codePage |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_userAccountControl |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_sAMAccountType |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_uSNChanged |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_sn |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_givenName |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
AD_lastLogoff |
Tindakan ini akan menampilkan nilai jika ada dalam hasil JSON. |
Hasil JSON
Contoh berikut menunjukkan output hasil JSON yang diterima saat menggunakan tindakan Dapatkan Detail Kontak Pengelola:
[
{
"EntityResult":
{
"primaryGroupID": [513],
"logonCount": [6505],
"cn": ["user name"],
"countryCode": [0],
"objectClass": ["top", "person", "organizationalPerson"],
"userPrincipalName": ["user@example.com"],
"adminCount": [1],
"lastLogonTimestamp": ["2019-01-09 08:42:03.540783+00:00"],
"manager": ["CN=user name,OU=R&D,OU=TLV,OU=host name,DC=domain,DC=LOCAL"],
"instanceType": [4],
"distinguishedName": ["CN=user name,OU=R&D,OU=TLV,OU=host,DC=domain,DC=LOCAL"],
"dSCorePropagationData": ["2019-01-14 14:39:16+00:00"],
"msDS-SupportedEncryptionTypes": [0],
"objectSid": ["ID"],
"whenCreated": ["2011-11-07 08:00:44+00:00"],
"uSNCreated": [7288202],
"lockoutTime": ["1601-01-01 00:00:00+00:00"],
"badPasswordTime": ["date"],
"pwdLastSet": ["date"],
"sAMAccountName": ["example"],
"objectCategory": ["CN=Person,CN=Schema,CN=Configuration,DC=host,DC=LOCAL"],
"lastLogon": ["2019-01-14 17:13:54.463070+00:00"],
"objectGUID": ["GUID"],
"whenChanged": ["2019-01-14 16:49:01+00:00"],
"badPwdCount": [1],
"accountExpires": ["9999-12-31 23:59:59.999999"],
"displayName": ["example"],
"name": ["user"],
"memberOf": ["CN=\\\\u05e7\\\\u05d1\\\\u05d5\\\\u05e6\\\\u05d4 \\\\u05d1\\\\u05e2\\\\u05d1\\\\u05e8\\\\u05d9\\\\u05ea,OU=TEST,OU=QA,OU=IT,OU=TLV,OU=host,DC=domain,DC=LOCAL", "CN=Organization Management,OU=Microsoft Exchange Security Groups,DC=domain,DC=LOCAL", "CN=Local Admin,OU=Groups,OU=IT,OU=TLV,OU=host,DC=domain,DC=LOCAL"],
"codePage": [0],
"userAccountControl": [111],
"sAMAccountType": [805306368],
"uSNChanged": [15301168],
"sn": ["example"],
"givenName": ["user"],
"lastLogoff": ["1601-01-01 00:00:00+00:00"]
},
"Entity": "user@example.com"
}
]
Pesan output
Tindakan Get Manager Contact Details dapat menampilkan pesan output berikut:
| Pesan output | Deskripsi pesan |
|---|---|
Retrieved manager details for the following users:
ENTITY_ID |
Tindakan berhasil. |
The following users don't have managers specified in Active
Directory: ENTITY_ID |
Tindakan gagal untuk pengguna yang ditentukan. Pastikan atribut |
Failed to retrieve manager details for the following users:
ENTITY_ID |
Tindakan gagal untuk pengguna yang ditentukan. Pastikan akun layanan memiliki izin untuk membaca atribut |
The following users were not found in Active Directory:
ENTITY_ID |
Tindakan gagal untuk pengguna yang ditentukan. Pastikan akun pengguna ada di Active Directory dan cocok dengan entitas |
No manager details were retrieved for the provided
users. |
Tindakan gagal. Pastikan kasus berisi entitas |
Error executing action "Get Manager Contact Details".
Reason: ERROR_REASON |
Tindakan gagal. Periksa koneksi ke server Active Directory atau kredensial akun layanan. |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Get Manager Contact Details:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
true atau false |
Apakah Pengguna Ada di Grup
Gunakan tindakan Is User In Group untuk memeriksa apakah pengguna tertentu termasuk dalam grup Active Directory tertentu. Secara default, tindakan ini akan memeriksa entity User
dalam kasus, atau Anda dapat memasukkan daftar nama pengguna yang dipisahkan koma dalam parameter User
Name untuk memeriksa akun tertentu secara langsung.
Tindakan ini berjalan di entity User Google SecOps.
Input tindakan
Tindakan Is User In Group memerlukan parameter berikut:
| Parameter | Deskripsi |
|---|---|
Group Name |
Wajib. Nama grup yang akan diperiksa, seperti
|
User Name |
Opsional. Daftar nama pengguna yang dipisahkan koma untuk diperiksa. Jika Anda tidak memberikan nilai, tindakan akan memeriksa entity |
Where To Search |
Wajib.
Kemungkinan nilainya adalah sebagai berikut:
Nilai defaultnya adalah |
Filter Object Value |
Opsional. Nama |
Search In Subgroups |
Opsional. Jika dipilih, tindakan akan menelusuri secara berulang dalam subgrup bertingkat. |
Output tindakan
Tindakan Is User In Group memberikan output berikut:
| Jenis output tindakan | Ketersediaan |
|---|---|
| Lampiran repositori kasus | Tidak tersedia |
| Link repositori kasus | Tidak tersedia |
| Tabel repositori kasus | Tidak tersedia |
| Tabel pengayaan | Tidak tersedia |
| Hasil JSON | Tersedia |
| Pesan output | Tersedia |
| Hasil skrip | Tersedia |
Hasil JSON
Contoh berikut menunjukkan output hasil JSON yang diterima saat menggunakan tindakan Is User In Group:
[
{
"EntityResult": true,
"Entity": "USER1@EXAMPLE.COM"
}, {
"EntityResult": false,
"Entity": "USER2@EXAMPLE.COM"
}, {
"EntityResult": true,
"Entity": "USER3@EXAMPLE.COM"
}
]
Pesan output
Tindakan Is User In Group dapat menampilkan pesan output berikut:
| Pesan output | Deskripsi pesan |
|---|---|
|
Tindakan berhasil. |
The following users were not found in Active Directory:
USER_NAME |
Tindakan gagal untuk pengguna yang ditentukan. Pastikan nama pengguna atau entity |
None of the provided users were found in Active
Directory. |
Tindakan gagal. Pastikan kasus berisi entity |
Error executing action "Is User In Group". Reason: Filter
Object Value should be provided |
Tindakan gagal. Berikan nama grup atau OU yang valid dalam parameter |
Error executing action "Is User In Group". Reason: Given
group doesn't exist in Active Directory. |
Tindakan gagal. Periksa nama grup di parameter |
Error executing action "Is User In Group". Reason: Specified
Organizational Unit doesn't exist in Active Directory. |
Tindakan gagal. Pastikan Unit Organisasi yang ditentukan di |
Error executing action "Is User In Group". Reason: Specified
Group in "Filter Object Value" doesn't exist in Active
Directory. |
Tindakan gagal. Pastikan grup induk yang ditentukan di
|
Error executing action "Is User In Group". Reason:
ERROR_REASON |
Tindakan gagal. Periksa koneksi ke server Active Directory, parameter input, atau kredensial akun layanan. |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Is User In Group:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
true atau false |
Mencantumkan Grup Pengguna
Gunakan tindakan List User Groups untuk mengambil daftar semua grup Active Directory tempat pengguna berada. Tindakan ini otomatis menargetkan pengguna yang terkait dengan kasus tersebut.
Tindakan ini berjalan di entity User Google SecOps.
Input tindakan
Tidak ada.
Output tindakan
Tindakan List User Groups memberikan output berikut:
| Jenis output tindakan | Ketersediaan |
|---|---|
| Lampiran repositori kasus | Tidak tersedia |
| Link repositori kasus | Tidak tersedia |
| Tabel repositori kasus | Tidak tersedia |
| Tabel pengayaan | Tidak tersedia |
| Hasil JSON | Tersedia |
| Pesan output | Tersedia |
| Hasil skrip | Tersedia |
Hasil JSON
Contoh berikut menunjukkan output hasil JSON yang diterima saat menggunakan tindakan List User Groups:
[
{
"EntityResult": ["Domain Users"],
"Entity": "user@example.com"
}
]
Pesan output
Tindakan List User Groups dapat menampilkan pesan output berikut:
| Pesan output | Deskripsi pesan |
|---|---|
Groups were listed for the following users:
ENTITY_ID |
Tindakan berhasil. |
No groups were found for the following users:
ENTITY_ID |
Tindakan gagal untuk pengguna yang ditentukan. Pastikan akun pengguna ditetapkan ke setidaknya satu grup eksplisit di atribut |
Failed to list groups for the following users:
ENTITY_ID |
Tindakan gagal untuk pengguna yang ditentukan. Pastikan akun layanan memiliki izin untuk membaca atribut |
The following users were not found in Active Directory:
ENTITY_ID |
Tindakan gagal untuk pengguna yang ditentukan. Pastikan akun pengguna ada di Active Directory dan cocok dengan entitas |
No groups were listed. |
Tindakan gagal. Pastikan kasus berisi entitas |
Error executing action "List User Groups". Reason:
ERROR_REASON |
Tindakan gagal. Periksa koneksi ke server Active Directory atau kredensial akun layanan. |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan List User Groups:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
true atau false |
Ping
Gunakan tindakan Ping untuk memverifikasi bahwa Google SecOps dapat terhubung dan melakukan autentikasi ke server Active Directory Anda menggunakan setelan integrasi yang dikonfigurasi.
Tindakan ini tidak berjalan di entity Google SecOps.
Input tindakan
Tidak ada.
Output tindakan
Tindakan Ping memberikan output berikut:
| Jenis output tindakan | Ketersediaan |
|---|---|
| Lampiran repositori kasus | Tidak tersedia |
| Link repositori kasus | Tidak tersedia |
| Tabel repositori kasus | Tidak tersedia |
| Tabel pengayaan | Tidak tersedia |
| Hasil JSON | Tidak tersedia |
| Pesan output | Tersedia |
| Hasil skrip | Tersedia |
Pesan output
Tindakan Ping dapat menampilkan pesan output berikut:
| Pesan output | Deskripsi pesan |
|---|---|
Connected successfully. |
Tindakan berhasil. |
Error executing action "Ping". Reason:
ERROR_REASON |
Tindakan gagal. Periksa alamat server, port, setelan SSL, atau kredensial akun layanan dalam konfigurasi integrasi. |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Ping:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
true atau false |
Melepaskan Akun Terkunci
Gunakan tindakan Release Locked Account untuk membuka kunci akun pengguna di Active Directory yang terkunci setelah terlalu banyak upaya login yang gagal. Tindakan ini otomatis menargetkan pengguna yang terkait dengan kasus tersebut.
Tindakan ini berjalan di entity User Google SecOps.
Input tindakan
Tidak ada.
Output tindakan
Tindakan Release Locked Account memberikan output berikut:
| Jenis output tindakan | Ketersediaan |
|---|---|
| Lampiran repositori kasus | Tidak tersedia |
| Link repositori kasus | Tidak tersedia |
| Tabel repositori kasus | Tidak tersedia |
| Tabel pengayaan | Tidak tersedia |
| Hasil JSON | Tidak tersedia |
| Pesan output | Tersedia |
| Hasil skrip | Tersedia |
Pesan output
Tindakan Release Locked Account dapat menampilkan pesan output berikut:
| Pesan output | Deskripsi pesan |
|---|---|
Unlocked account for the following users:
ENTITY_ID |
Tindakan berhasil. |
Failed to unlock account for the following users:
ENTITY_ID |
Tindakan gagal untuk pengguna yang ditentukan. Pastikan akun layanan memiliki izin baca dan izin tulis untuk atribut |
The following users were not found in Active Directory:
ENTITY_ID |
Tindakan gagal untuk pengguna yang ditentukan. Pastikan akun pengguna ada di Active Directory dan cocok dengan entitas |
No accounts were unlocked. |
Tindakan gagal. Pastikan kasus berisi entitas |
Error executing action "Release Locked Account". Reason:
ERROR_REASON |
Tindakan gagal. Periksa koneksi ke server Active Directory atau kredensial akun layanan. |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Release Locked Account:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
true atau false |
Menghapus Pengguna dari Grup
Gunakan tindakan Remove User From Group untuk menghapus pengguna dalam kasus dari satu atau beberapa grup Active Directory, seperti mencabut akses grup yang ditingkatkan selama insiden. Tindakan ini otomatis mengidentifikasi pengguna target dari kasus dan menghapusnya dari grup yang ditentukan.
Tindakan ini berjalan di entity User Google SecOps.
Input tindakan
Tindakan Remove User From Group memerlukan parameter berikut:
| Parameter | Deskripsi |
|---|---|
Group Name |
Wajib. Daftar grup yang dipisahkan koma untuk menghapus pengguna. |
Output tindakan
Tindakan Remove User From Group memberikan output berikut:
| Jenis output tindakan | Ketersediaan |
|---|---|
| Lampiran repositori kasus | Tidak tersedia |
| Link repositori kasus | Tidak tersedia |
| Tabel repositori kasus | Tidak tersedia |
| Tabel pengayaan | Tidak tersedia |
| Hasil JSON | Tidak tersedia |
| Pesan output | Tersedia |
| Hasil skrip | Tersedia |
Pesan output
Tindakan Remove User From Group dapat menampilkan pesan output berikut:
| Pesan output | Deskripsi pesan |
|---|---|
|
Tindakan berhasil. |
Action wasn't able to remove the following users from the group
"GROUP_NAME" in Active Directory:
ENTITY_ID |
Tindakan gagal untuk pengguna yang ditentukan. Pastikan akun layanan memiliki izin untuk mengubah atribut |
The following users were not found in Active Directory:
ENTITY_ID |
Tindakan gagal untuk pengguna yang ditentukan. Pastikan akun pengguna ada di Active Directory dan cocok dengan entitas |
The following groups were not found in Active Directory:
GROUP_NAME |
Tindakan gagal untuk grup yang ditentukan. Periksa
ejaan nama grup dalam parameter |
No users were removed from the group
"GROUP_NAME" in Active Directory.
|
Tindakan gagal untuk grup yang ditentukan. Pastikan pengguna target ada di Active Directory dan akun layanan memiliki akses tulis ke grup yang ditentukan. |
No users were removed from the provided groups in Active
Directory. |
Tindakan gagal. Pastikan kasus berisi entitas |
Error executing action "Remove User From Group". Reason:
ERROR_REASON |
Tindakan gagal. Periksa koneksi ke server Active Directory, parameter input, atau kredensial akun layanan. |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Remove User From Group:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
true atau false |
Menelusuri Active Directory
Gunakan tindakan Search Active Directory untuk menelusuri pengguna, komputer, grup, atau Unit Organisasi di direktori Anda menggunakan kondisi penelusuran bawaan atau kueri kustom. Anda juga dapat memfilter penelusuran menurut Unit Organisasi tertentu dan memilih kolom direktori yang akan disertakan dalam hasil.
Tindakan ini tidak berjalan di entity Google SecOps.
Input tindakan
Tindakan Search Active Directory memerlukan parameter berikut:
| Parameter | Deskripsi |
|---|---|
Search Condition |
Wajib. Kondisi yang akan diterapkan ke penelusuran. Kemungkinan nilainya adalah sebagai berikut:
Nilai defaultnya adalah |
Include Domain |
Opsional. Jika dipilih, tindakan akan menyertakan komponen
domain saat menelusuri dengan kondisi |
Search Object |
Wajib. Jenis objek yang akan ditelusuri saat tidak menggunakan
Kemungkinan nilainya adalah sebagai berikut:
Nilai defaultnya adalah |
Filter Object Value |
Wajib. Nilai objek yang akan difilter, atau string kueri LDAP lengkap saat |
Custom Fields |
Opsional. Daftar atribut LDAP yang dipisahkan koma untuk ditampilkan dalam hasil penelusuran. |
Specific OUs to Search |
Opsional. Daftar nama Unit Organisasi yang dipisahkan koma untuk membatasi cakupan penelusuran. |
Include Default Search Fields |
Opsional. Jika dipilih, tindakan ini akan menyertakan kolom Active Directory default dalam hasil yang ditampilkan, selain Diaktifkan secara default. |
Max Records To Return |
Opsional. Jumlah maksimum data yang akan diambil dari Active Directory. Nilai defaultnya adalah |
Sort Field |
Opsional. Nama atribut LDAP yang digunakan untuk mengurutkan entri yang ditampilkan. |
Output tindakan
Tindakan Search Active Directory memberikan output berikut:
| Jenis output tindakan | Ketersediaan |
|---|---|
| Lampiran repositori kasus | Tidak tersedia |
| Link repositori kasus | Tidak tersedia |
| Tabel repositori kasus | Tersedia |
| Tabel pengayaan | Tidak tersedia |
| Hasil JSON | Tersedia |
| Pesan output | Tersedia |
| Hasil skrip | Tersedia |
Tabel repositori kasus
Tindakan Search Active Directory menyediakan tabel berikut di Case Wall:
- Nama tabel:
Active Directory Search Results - Kolom: Atribut Active Directory yang ditampilkan untuk entri direktori yang cocok (berdasarkan
Include Default Search FieldsdanCustom Fields).
Hasil JSON
Contoh berikut menunjukkan output hasil JSON yang diterima saat menggunakan tindakan Search Active Directory:
[
{
"primaryGroupID": [
513
],
"logonCount": [
6505
],
"cn": [
"user name"
],
"countryCode": [
0
],
"objectClass": [
"top",
"person",
"organizationalPerson"
],
"userPrincipalName": [
"user@example.com"
],
"adminCount": [
1
],
"lastLogonTimestamp": [
"2019-01-09 08:42:03.540783+00:00"
],
"manager": [
"CN=user name,OU=R&D,OU=TLV,OU=host name,DC=domain,DC=LOCAL"
],
"instanceType": [
4
],
"distinguishedName": [
"CN=user name,OU=R&D,OU=TLV,OU=host,DC=domain,DC=LOCAL"
],
"dSCorePropagationData": [
"2019-01-14 14:39:16+00:00"
],
"msDS-SupportedEncryptionTypes": [
0
],
"objectSid": [
"ID"
],
"whenCreated": [
"2011-11-07 08:00:44+00:00"
],
"uSNCreated": [
7288202
],
"lockoutTime": [
"1601-01-01 00:00:00+00:00"
],
"badPasswordTime": [
"date"
],
"pwdLastSet": [
"date"
],
"sAMAccountName": [
"example"
],
"objectCategory": [
"CN=Person,CN=Schema,CN=Configuration,DC=host,DC=LOCAL"
],
"lastLogon": [
"2019-01-14 17:13:54.463070+00:00"
],
"objectGUID": [
"GUID"
],
"whenChanged": [
"2019-01-14 16:49:01+00:00"
],
"badPwdCount": [
1
],
"accountExpires": [
"9999-12-31 23:59:59.999999"
],
"displayName": [
"example"
],
"name": [
"user"
],
"memberOf": [
"CN=\\\\u05e7\\\\u05d1\\\\u05d5\\\\u05e6\\\\u05d4 \\\\u05d1\\\\u05e2\\\\u05d1\\\\u05e8\\\\u05d9\\\\u05ea,OU=TEST,OU=QA,OU=IT,OU=TLV,OU=host,DC=domain,DC=LOCAL",
"CN=Organization Management,OU=Microsoft Exchange Security Groups,DC=domain,DC=LOCAL",
"CN=Local Admin,OU=Groups,OU=IT,OU=TLV,OU=host,DC=domain,DC=LOCAL"
],
"codePage": [
0
],
"userAccountControl": [
111
],
"sAMAccountType": [
805306368
],
"uSNChanged": [
15301168
],
"sn": [
"example"
],
"givenName": [
"user"
],
"lastLogoff": [
"1601-01-01 00:00:00+00:00"
]
}
]
Pesan output
Tindakan Search Active Directory dapat menampilkan pesan output berikut:
| Pesan output | Deskripsi pesan |
|---|---|
|
Tindakan berhasil. |
Error executing action "Search Active Directory". Reason: you
need to select "Search Object" or choose "Custom LDAP Query" as a "Search
Condition" |
Tindakan gagal. Pilih jenis objek yang valid di parameter |
Error executing action "Search Active Directory". Reason: Value
for the parameter "Max Records To Return" should be a positive
number. |
Tindakan gagal. Masukkan bilangan bulat yang lebih besar dari
|
Error executing action "Search Active Directory". Reason: The
following OUs were not found in Active Directory:
OU_NAMES |
Tindakan gagal. Periksa ejaan Unit Organisasi dalam parameter |
Error executing action "Search Active Directory". Reason:
Knowingly invalid query was executed:
"QUERY_STRING". Please verify the
inputs and try again. |
Tindakan gagal. Periksa sintaksis kueri kustom atau
nilai filter Anda dalam parameter |
Error executing action "Search Active Directory". Reason:
ERROR_REASON |
Tindakan gagal. Periksa koneksi ke server Active Directory, parameter input, atau kredensial akun layanan. |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Search Active Directory:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
true atau false |
Menetapkan Sandi Pengguna
Gunakan tindakan Setel Sandi Pengguna untuk mereset sandi pengguna dalam kasus ini ke sandi baru. Pastikan integrasi terhubung melalui SSL (LDAPS) dan sandi baru memenuhi aturan kompleksitas sandi domain Anda.
Tindakan ini berjalan di entity User Google SecOps.
Input tindakan
Tindakan Set User Password memerlukan parameter berikut:
| Parameter | Deskripsi |
|---|---|
New Password |
Wajib. Nilai sandi baru. |
Output tindakan
Tindakan Set User Password memberikan output berikut:
| Jenis output tindakan | Ketersediaan |
|---|---|
| Lampiran repositori kasus | Tidak tersedia |
| Link repositori kasus | Tidak tersedia |
| Tabel repositori kasus | Tidak tersedia |
| Tabel pengayaan | Tidak tersedia |
| Hasil JSON | Tidak tersedia |
| Pesan output | Tersedia |
| Hasil skrip | Tersedia |
Pesan output
Tindakan Set User Password dapat menampilkan pesan output berikut:
| Pesan output | Deskripsi pesan |
|---|---|
Reset password for the following users:
ENTITY_ID |
Tindakan berhasil. |
Failed to reset password for the following users:
ENTITY_ID |
Tindakan gagal untuk pengguna yang ditentukan. Pastikan sandi baru memenuhi persyaratan kerumitan dan histori sandi domain, serta pengguna target bukan akun administratif yang dilindungi. |
The following users were not found in Active Directory:
ENTITY_ID |
Tindakan gagal untuk pengguna yang ditentukan. Pastikan akun pengguna ada di Active Directory dan cocok dengan entitas |
No passwords were changed. |
Tindakan gagal. Pastikan kasus berisi entity |
Failed to execute "Set User Password" action! Watch Over
Extended Rights permission or SSL connection. |
Tindakan gagal. Pastikan |
Error executing action "Set User Password". Reason:
ERROR_REASON |
Tindakan gagal. Periksa koneksi ke server Active Directory, parameter input, atau kredensial akun layanan. |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Set User Password:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
true atau false |
Memperbarui atribut Host AD
Gunakan tindakan Update attributes of an AD Host untuk memperbarui properti direktori tertentu di akun komputer dalam kasus ini, seperti memperbarui kolom Description komputer dengan catatan insiden. Tindakan ini akan otomatis
mengidentifikasi komputer target dari kasus dan menerapkan nilai baru.
Tindakan ini berjalan di entity Hostname Google SecOps.
Input tindakan
Tindakan Update attributes of an AD Host memerlukan parameter berikut:
| Parameter | Deskripsi |
|---|---|
Attribute Name |
Wajib. Nama atribut yang akan diperbarui, seperti
|
Attribute Value |
Wajib. Nilai baru untuk atribut. |
Output tindakan
Tindakan Update attributes of an AD Host memberikan output berikut:
| Jenis output tindakan | Ketersediaan |
|---|---|
| Lampiran repositori kasus | Tidak tersedia |
| Link repositori kasus | Tidak tersedia |
| Tabel repositori kasus | Tidak tersedia |
| Tabel pengayaan | Tidak tersedia |
| Hasil JSON | Tidak tersedia |
| Pesan output | Tersedia |
| Hasil skrip | Tersedia |
Pesan output
Tindakan Update attributes of an AD Host dapat menampilkan pesan output berikut:
| Pesan output | Deskripsi pesan |
|---|---|
Successfully updated attribute
"ATTRIBUTE_NAME" on the following
hosts in Active Directory:
ENTITY_ID_LIST |
Tindakan berhasil. |
Action wasn't able to update attribute
"ATTRIBUTE_NAME" on the following
hosts in Active Directory:
ENTITY_ID_LIST |
Tindakan gagal untuk host yang ditentukan. Pastikan akun layanan memiliki izin tulis untuk atribut yang ditentukan di akun komputer target dan format nilainya valid untuk atribut tersebut. |
The following hosts were not found in Active Directory:
ENTITY_ID_LIST |
Tindakan gagal untuk host yang ditentukan. Pastikan akun komputer ada di Active Directory dan cocok dengan entitas |
No hosts were updated in Active Directory. |
Tindakan gagal. Pastikan kasus berisi entity |
Error executing action "Update attributes of an AD Host".
Reason: Provided attribute doesn't exist in Active Directory. |
Tindakan gagal. Periksa ejaan atribut dalam parameter |
Error executing action "Update attributes of an AD Host".
Reason: ERROR_REASON |
Tindakan gagal. Periksa koneksi ke server Active Directory, parameter input, atau kredensial akun layanan. |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Update attributes of an AD Host:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
true atau false |
Memperbarui atribut Pengguna AD
Gunakan tindakan Update attributes of an AD User untuk memperbarui properti direktori tertentu di akun pengguna dalam kasus ini, seperti memperbarui kolom Description, title, atau department pengguna. Tindakan ini akan otomatis
mengidentifikasi pengguna target dari kasus dan menerapkan nilai baru.
Tindakan ini berjalan di entity User Google SecOps.
Input tindakan
Tindakan Update attributes of an AD User memerlukan parameter berikut:
| Parameter | Deskripsi |
|---|---|
Attribute Name |
Wajib. Nama atribut yang akan diperbarui, seperti
|
Attribute Value |
Wajib. Nilai baru untuk atribut. |
Output tindakan
Tindakan Update attributes of an AD User memberikan output berikut:
| Jenis output tindakan | Ketersediaan |
|---|---|
| Lampiran repositori kasus | Tidak tersedia |
| Link repositori kasus | Tidak tersedia |
| Tabel repositori kasus | Tidak tersedia |
| Tabel pengayaan | Tidak tersedia |
| Hasil JSON | Tidak tersedia |
| Pesan output | Tersedia |
| Hasil skrip | Tersedia |
Pesan output
Tindakan Update attributes of an AD User dapat menampilkan pesan output berikut:
| Pesan output | Deskripsi pesan |
|---|---|
Successfully updated attribute
"ATTRIBUTE_NAME" for the
following users in Active Directory:
ENTITY_ID_LIST |
Tindakan berhasil. |
Action wasn't able to update attribute
"ATTRIBUTE_NAME" for the
following users in Active Directory:
ENTITY_ID_LIST |
Tindakan gagal untuk pengguna yang ditentukan. Pastikan akun layanan memiliki izin tulis untuk atribut yang ditentukan di akun pengguna target dan format nilainya valid untuk atribut tersebut. |
The following users were not found in Active Directory:
ENTITY_ID_LIST |
Tindakan gagal untuk pengguna yang ditentukan. Pastikan akun pengguna ada di Active Directory dan cocok dengan entitas |
No users were updated in Active Directory. |
Tindakan gagal. Pastikan kasus berisi entity |
Error executing action "Update attributes of an AD User".
Reason: Provided attribute doesn't exist in Active Directory. |
Tindakan gagal. Periksa ejaan atribut dalam parameter |
Error executing action "Update attributes of an AD User".
Reason: ERROR_REASON |
Tindakan gagal. Periksa koneksi ke server Active Directory, parameter input, atau kredensial akun layanan. |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Update attributes of an AD User:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
true atau false |
Perlu bantuan lain? Dapatkan jawaban dari anggota Komunitas dan profesional Google SecOps.