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.
Reset 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.
Mengotomatiskan proses penghentian karyawan: Menonaktifkan akun, menghapus akun dari grup, dan mentransfer kepemilikan file jika karyawan keluar dari perusahaan.
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, selesaikan prasyarat berikut:
Verifikasi konektivitas jaringan dan resolusi DNS antara instance Google SecOps (atau Agen Jarak Jauh) dan Pengontrol Domain Active Directory Anda.
Jika terhubung melalui LDAPS (port 636) (diperlukan untuk mereset sandi), pastikan sertifikat direktori dikonfigurasi. Jika menggunakan Certificate Authority (CA) internal, siapkan sertifikat CA root atau perantara Anda untuk encoding base64.
Buat akun layanan Active Directory khusus yang mematuhi Prinsip Hak Istimewa Terendah (PoLP).
Tinjau izin tindakan yang diperlukan untuk menentukan atribut dan hak akses yang diperlukan untuk playbook tertentu yang akan Anda jalankan.
Delegasikan izin pada Unit Organisasi (OU) target menggunakan Active Directory Users and Computers (ADUC) atau PowerShell (
dsacls), pastikan akun layanan memiliki akses Baca dan Tulis eksplisit ke atributuserAccountControl.
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 mengenkripsi traffic direktori dan wajib untuk tindakan modifikasi sandi seperti Setel Sandi Pengguna.
- LDAP (standar): Buka port
Resolusi DNS dan nama host: Active Directory memerlukan resolusi nama host yang akurat agar sesuai dengan sertifikat SSL/TLS dan binding layanan direktori. Jika domain Anda diselesaikan oleh nama DNS yang sepenuhnya memenuhi syarat melalui penyiapan DNS internal, tidak diperlukan konfigurasi host tambahan. Jika resolusi DNS tidak tersedia di image container agen jarak jauh Anda, konfigurasi file
/etc/hosts.
Mengonfigurasi file /etc/hosts
Active Directory memerlukan resolusi nama host yang akurat agar sesuai dengan sertifikat SSL/TLS dan binding layanan direktori. Jika agen jarak jauh Anda tidak dapat menyelesaikan pengontrol domain Active Directory menggunakan DNS, petakan host secara manual.
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 pengendali 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, konfigurasi sertifikat CA Anda.
(Opsional) Mengonfigurasi sertifikat CA
Saat terhubung melalui LDAPS (port 636) 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 pengendali domain (bukan alamat IP-nya) sehingga nama host cocok dengan Nama Umum (CN) atau Nama Alternatif Subjek (SAN) pada sertifikat.
Klik Uji untuk memvalidasi handshake TLS.
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 Tingkat Bawah (EXAMPLE\svc_secops).PoLP: Jangan menambahkan akun layanan ke grup bawaan yang memiliki hak istimewa seperti Admin Domain, Admin Perusahaan, atau Operator Akun. Sebagai gantinya, berikan izin terperinci pada OU tertentu tempat objek pengguna, komputer, atau grup berada.
Mengonfigurasi izin tindakan (hak istimewa terendah)
Beri akun layanan yang melakukan autentikasi izin Active Directory tertentu dan akses atribut LDAP yang diperlukan untuk tindakan yang dijalankan buku pedoman Anda.
Lihat izin minimal untuk tindakan Active Directory dalam tabel berikut:
| Nama Tindakan | Izin AD DS yang Diperlukan / Hak yang Diperluas | Class Objek Target | Deskripsi / Cakupan Atribut |
|---|---|---|---|
| Ping | Read Property |
Pengguna, Root Domain | Mengirim kueri ke objek akun layanan yang dikonfigurasi (sAMAccountName,
userPrincipalName, mail) untuk memvalidasi konektivitas
dan kredensial direktori. |
| Memperkaya entitas |
|
Pengguna, Komputer, Grup | Mengueri atribut pengguna dan komputer serta menyelesaikan keanggotaan grup bertingkat.
Memerlukan Read Property pada userAccountControl untuk mencegah error subskrip null. |
| Menonaktifkan akun |
|
Pengguna | Membaca dan menyetel tanda ACCOUNTDISABLE (0x0002) pada
objek pengguna target. |
| Aktifkan akun |
|
Pengguna | Membaca dan menghapus tanda ACCOUNTDISABLE (0x0002)
pada objek pengguna target. |
| Menonaktifkan komputer |
|
Komputer | Membaca dan menyetel flag ACCOUNTDISABLE pada objek komputer target. |
| Mengaktifkan komputer |
|
Komputer | Membaca dan menghapus tanda ACCOUNTDISABLE pada objek komputer target. |
| Membuka Kunci Akun yang Terkunci | Write Property: lockoutTime |
Pengguna | Menetapkan atribut lockoutTime ke 0 untuk membuka kunci akun pengguna yang terkunci. |
| Memaksa update sandi | Write Property: pwdLastSet |
Pengguna | Menetapkan atribut pwdLastSet ke 0 untuk mewajibkan
pengguna mengubah sandinya saat login berikutnya. |
| Menetapkan Sandi Pengguna |
|
Pengguna | Mereset sandi pengguna target. Memerlukan LDAPS (port 636) atau StartTLS. |
| Menambahkan Pengguna ke Grup |
|
Grup | Menambahkan Nama Pembeda (distinguishedName) pengguna target
ke atribut member grup. |
| Menghapus Pengguna dari Grup |
|
Grup | Menghapus Nama Pembeda (distinguishedName) pengguna target
dari atribut member grup. |
| Ubah OU Pengguna |
|
Unit Organisasi (OU), Pengguna | Memindahkan objek pengguna antar-OU menggunakan modify_dn LDAP. |
| Ubah OU Host |
|
Unit Organisasi (OU), 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 | Atribut Write Property pada 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. |
| Apakah Pengguna Berada di Grup |
|
Pengguna, Grup | Mengevaluasi apakah akun pengguna termasuk dalam grup keamanan atau grup distribusi yang ditentukan. |
| Mencantumkan Grup Pengguna |
|
Pengguna, Grup | Menampilkan daftar semua grup yang ditetapkan ke akun pengguna tertentu. |
| Menelusuri Active Directory |
|
Pengguna, Komputer, Grup, OU | Menjalankan kueri filter LDAP kustom terhadap sub-struktur direktori. |
Mendelegasikan izin di Active Directory
Untuk menerapkan PoLP tanpa memberikan hak administratif yang luas, gunakan ADUC atau PowerShell dan dsacls untuk mendelegasikan izin pada OU target menggunakan alat pengelolaan Active Directory standar.
Mendelegasikan kontrol menggunakan ADUC
Jika Anda lebih suka menggunakan antarmuka grafis, delegasikan izin khusus objek dan properti menggunakan Wizard Delegasi Kontrol di ADUC.
Jalankan wizard di OU target untuk memberikan izin objek dan properti tertentu yang diperlukan untuk pengelolaan akun (seperti membaca dan menulis flag kontrol akun, mereset sandi, dan membuka kunci akun).
Untuk panduan langkah demi langkah tentang cara menjalankan wizard, lihat dokumentasi Microsoft tentang Delegasi Kontrol di AD DS di Windows Server.
Mendelegasikan kontrol menggunakan PowerShell dan dsacls
Jika Anda lebih memilih pendekatan command line atau perlu mengotomatiskan dan membuat skrip penetapan izin, gunakan PowerShell bersama utilitas command line dsacls.exe bawaan.
Jalankan contoh perintah berikut di workstation administratif atau Pengontrol Domain, dengan mengganti OU target dan nama akun layanan Anda:
- Berikan akses Baca dan Tulis di
userAccountControl(Menonaktifkan/Mengaktifkan 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" - Memberikan izin Baca dan Tulis di
userAccountControluntuk objek komputer (Menonaktifkan/Mengaktifkan komputer):powershell dsacls.exe "OU=Computers,DC=example,DC=local" /I:S /G "EXAMPLE\svc_secops_ad:RPWP;userAccountControl;computer" - Memberi izin buka kunci akun (
lockoutTime):powershell dsacls.exe "OU=Users,DC=example,DC=local" /I:S /G "EXAMPLE\svc_secops_ad:WP;lockoutTime;user" - Memberikan izin perubahan paksa sandi (
pwdLastSet):powershell dsacls.exe "OU=Users,DC=example,DC=local" /I:S /G "EXAMPLE\svc_secops_ad:WP;pwdLastSet;user" - Memberikan 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 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. Alamat email pengguna untuk terhubung ke Active
Directory, seperti Parameter ini
juga menerima atribut |
Domain |
Wajib. Jalur DNS lengkap ke domain Anda dalam namespace jaringan. Untuk mengonfigurasi parameter ini, masukkan nama domain yang sepenuhnya memenuhi syarat (FQDN) domain Anda dalam format berikut: example.local, FQDN yang harus dimasukkan adalah
example.local. Jika domain Active Directory internal Anda adalah
corp.example.com, FQDN yang harus dimasukkan adalah
corp.example.com. |
Password |
Wajib. Sandi untuk akun pengguna. |
Custom Query Fields |
Opsional. Kolom kustom integrasi Active Directory,
seperti |
CA Certificate File - parsed into Base64 String |
Opsional. String file sertifikat CA yang dienkode ke dalam format base64 yang Anda peroleh saat mengonfigurasi sertifikat CA. Untuk mengonfigurasi parameter ini, masukkan nilai BASE64_ENCODED_CERTIFICATE_STRING lengkap. |
Use SSL |
Opsional. Jika dipilih, integrasi akan memvalidasi sertifikat SSL saat terhubung ke server Active Directory. Integrasi menggunakan LDAPS aman (port 636) jika dipilih. Jika tidak dipilih, GCDS akan menggunakan LDAP standar (port 389). Tidak dipilih secara default. |
Untuk mengetahui petunjuk tentang cara mengonfigurasi integrasi di Google SecOps, lihat Mengonfigurasi integrasi.
Anda dapat melakukan perubahan di 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 tertunda dari Ruang Kerja Anda dan Melakukan tindakan manual.
Menambahkan Pengguna ke Grup
Gunakan tindakan Tambahkan Pengguna ke Grup untuk menambahkan pengguna ke grup.
Tindakan ini dijalankan pada entity User Google SecOps.
Input tindakan
Tindakan Tambahkan Pengguna ke Grup memerlukan parameter berikut:
| Parameter | Deskripsi |
|---|---|
Group Name |
Wajib. Daftar grup yang dipisahkan koma untuk menambahkan pengguna. |
Output tindakan
Tindakan Tambahkan Pengguna ke Grup 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 Tambahkan Pengguna ke Grup dapat menampilkan pesan output berikut:
| Pesan output | Deskripsi pesan |
|---|---|
|
Tindakan berhasil. |
Error executing action "Add User to Group". Reason:
ERROR_REASON |
Tindakan gagal. Periksa koneksi ke server, parameter input, atau kredensial. |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Tambahkan Pengguna ke Grup:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
True atau False |
Mengubah OU Host
Gunakan tindakan Ubah OU Host untuk mengubah OU host.
Tindakan ini dijalankan pada entity Hostname Google SecOps.
Input tindakan
Tindakan Change Host OU memerlukan parameter berikut:
| Parameter | Deskripsi |
|---|---|
OU Name |
Wajib. Nama OU pengguna 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 |
| Hasil skrip | Tersedia |
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 Ubah OU Pengguna untuk mengubah OU pengguna.
Tindakan ini dijalankan pada 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 |
| Hasil skrip | Tersedia |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Ubah OU Pengguna:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
True atau False |
Nonaktifkan Akun
Gunakan tindakan Nonaktifkan Akun untuk menonaktifkan akun pengguna.
Tindakan ini dijalankan pada 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 |
| Hasil skrip | Tersedia |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Nonaktifkan Akun:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
True atau False |
Menonaktifkan Komputer
Gunakan tindakan Nonaktifkan Komputer untuk menonaktifkan akun komputer.
Tindakan ini dijalankan pada entity Hostname Google SecOps.
Input tindakan
Tidak ada.
Output tindakan
Tindakan Nonaktifkan Komputer 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 |
| Hasil skrip | Tersedia |
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 Aktifkan Akun untuk mengaktifkan akun pengguna.
Tindakan ini dijalankan pada 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 |
| Hasil skrip | Tersedia |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Aktifkan Akun:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
True atau False |
Aktifkan Komputer
Gunakan tindakan Aktifkan Komputer untuk mengaktifkan akun komputer.
Tindakan ini dijalankan pada entity Hostname Google SecOps.
Input tindakan
Tidak ada.
Output tindakan
Tindakan Aktifkan Komputer 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 |
| Hasil skrip | Tersedia |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Aktifkan Komputer:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
True atau False |
Memperkaya Entitas
Gunakan tindakan Enrich Entities untuk memperkaya entity Hostname atau Username
dengan properti Active Directory.
Tindakan ini bersifat asinkron. Sesuaikan nilai waktu tunggu skrip di Google SecOps IDE untuk tindakan tersebut, jika diperlukan.
Tindakan Enrich Entities berjalan pada entity Google SecOps berikut:
UserHostname
Input tindakan
Tindakan Enrich Entities memerlukan parameter berikut:
| Parameter | Deskripsi |
|---|---|
Mark entities as internal |
Wajib. Jika dipilih, tindakan akan otomatis menandai entitas yang berhasil diperkaya sebagai entitas internal. |
Specific Attribute Names To Enrich With |
Opsional. Daftar nama atribut yang dipisahkan koma untuk memperkaya entitas. Jika Anda tidak menetapkan nilai apa pun, tindakan akan memperkaya entitas dengan semua atribut yang tersedia. Jika atribut berisi beberapa nilai, tindakan ini 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 hanya mengisi tabel
repositori kasus dengan atribut yang Anda tentukan dalam nilai parameter Tidak dipilih secara default. |
Should JSON result be filtered by the specified
attributes? |
Opsional. Jika dipilih, hasil JSON hanya menampilkan
atribut yang Anda tentukan dalam nilai parameter Tidak dipilih secara default. |
Connection Timeout |
Opsional. Batas waktu tunggu koneksi jaringan dalam detik. Nilai defaultnya adalah |
Receive Timeout |
Opsional. Batas waktu tunggu penerimaan jaringan dalam detik. Nilai defaultnya adalah |
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 | Tidak tersedia |
| Tabel pengayaan entitas | Tersedia |
| Hasil JSON | Tersedia |
| Hasil skrip | Tersedia |
Pengayaan entitas
Tindakan Perkaya Entitas mendukung pengayaan entitas berikut:
| Nama kolom pengayaan | Logika |
|---|---|
AD_primaryGroupID |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_logonCount |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_cn |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_countryCode |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_objectClass |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_userPrincipalName |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_adminCount |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_lastLogonTimestamp |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_manager |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_instanceType |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_distinguishedName |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_dSCorePropagationData |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_msDS-SupportedEncryptionTypes |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_objectSid |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_whenCreated |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_uSNCreated |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_lockoutTime |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_badPasswordTime |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_pwdLastSet |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_sAMAccountName |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_objectCategory |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_lastLogon |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_objectGUID |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_whenChanged |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_badPwdCount |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_accountExpires |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_displayName |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_name |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_memberOf |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_codePage |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_userAccountControl |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_sAMAccountType |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_uSNChanged |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_sn |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_givenName |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_lastLogoff |
Tindakan ini 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"
}
]
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Perkaya Entitas:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
True atau False |
Memaksa Pembaruan Sandi
Gunakan tindakan Paksa Pembaruan Sandi untuk mewajibkan pengguna mengubah sandi mereka saat login berikutnya.
Tindakan ini dijalankan pada 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 |
| Hasil skrip | Tersedia |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Perbarui Sandi secara Paksa:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
True atau False |
Mendapatkan Anggota Grup
Gunakan tindakan Dapatkan Anggota Grup untuk mengambil anggota grup Active Directory tertentu.
Tindakan ini mendukung pengambilan anggota pengguna dan nama host, serta mendukung penelusuran dalam grup bertingkat.
Input tindakan
Tindakan Get Group Members memerlukan parameter berikut:
| Parameter | Deskripsi |
|---|---|
Group Name |
Wajib. Nama grup yang berisi anggota yang tercantum. |
Members Type |
Wajib. Jenis anggota grup. Nilai defaultnya adalah |
Perform Nested Search |
Opsional. Jika dipilih, tindakan ini akan mengambil detail tambahan tentang grup yang merupakan bagian dari grup utama. Tidak dipilih secara default. |
Limit |
Wajib. Jumlah maksimum listingan yang akan diambil dari Active Directory. Nilai defaultnya adalah 100. |
Output tindakan
Tindakan Get Group Members 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 |
| Hasil skrip | Tersedia |
Hasil JSON
Contoh berikut menunjukkan output hasil JSON yang diterima saat menggunakan tindakan Get Group Members:
[
{
"cn":"Example User1",
"displayName":"Example User1",
"distinguishedName":"CN=Example User1,OU=User Accounts,DC=example,DC=local"
},
{
"cn":"Example User2",
"displayName":"Example User2",
"distinguishedName":"CN=Example User2,CN=Users,DC=example,DC=local"
},
{
"cn":"Example User3",
"displayName":"Example User3",
"distinguishedName":"CN=Example User3,CN=Users,DC=example,DC=local"
}
]
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Get Group Members:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
True atau False |
Mendapatkan Detail Kontak Pengelola
Gunakan tindakan Get Manager Contact Details untuk mendapatkan detail kontak pengelola dari Active Directory.
Tindakan ini dijalankan pada entity User Google SecOps.
Input tindakan
Tidak ada.
Output tindakan
Tindakan Get Manager Contact Details memberikan output berikut:
| Jenis output tindakan | Ketersediaan |
|---|---|
| Lampiran repositori kasus | Tidak tersedia |
| Link repositori kasus | Tidak tersedia |
| Tabel repositori kasus | Tidak tersedia |
| Tabel pengayaan entitas | Tersedia |
| Hasil JSON | Tersedia |
| Pesan output | Tersedia |
| Hasil skrip | Tersedia |
Pengayaan entitas
Tindakan Get Manager Contact Details mendukung pengayaan entitas berikut:
| Nama kolom pengayaan | Logika |
|---|---|
AD_Manager_Name |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_Manager_phone |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_primaryGroupID |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_logonCount |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_cn |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_countryCode |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_objectClass |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_userPrincipalName |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_adminCount |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_lastLogonTimestamp |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_manager |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_instanceType |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_distinguishedName |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_dSCorePropagationData |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_msDS-SupportedEncryptionTypes |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_objectSid |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_whenCreated |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_uSNCreated |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_lockoutTime |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_badPasswordTime |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_pwdLastSet |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_sAMAccountName |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_objectCategory |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_lastLogon |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_objectGUID |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_whenChanged |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_badPwdCount |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_accountExpires |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_displayName |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_name |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_memberOf |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_codePage |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_userAccountControl |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_sAMAccountType |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_uSNChanged |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_sn |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_givenName |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
AD_lastLogoff |
Tindakan ini menampilkan nilai jika ada dalam hasil JSON. |
Hasil JSON
Contoh berikut menunjukkan output hasil JSON yang diterima saat menggunakan tindakan Get Manager Contact Details:
[
{
"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": ["{id}"],
"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 Ping dapat menampilkan pesan output berikut:
| Pesan output | Deskripsi pesan |
|---|---|
|
Tindakan berhasil. |
Error executing action "Get Manager Contact Details".
Reason: ERROR_REASON |
Tindakan gagal. Periksa koneksi ke server, parameter input, atau kredensial. |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Dapatkan Detail Kontak Pengelola:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
True atau False |
Apakah Pengguna Ada di Grup
Gunakan tindakan Apakah Pengguna Berada dalam Grup untuk memeriksa apakah pengguna adalah anggota grup tertentu.
Tindakan ini dijalankan pada entity User Google SecOps.
Input tindakan
Tindakan Apakah Pengguna Berada dalam Grup memerlukan parameter berikut:
| Parameter | Deskripsi |
|---|---|
Group Name |
Wajib. Nama grup yang akan diperiksa, seperti
|
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 |
| Hasil skrip | Tersedia |
Hasil JSON
Contoh berikut menunjukkan output hasil JSON yang diterima saat menggunakan tindakan Apakah Pengguna Berada dalam Grup:
[
{
"EntityResult": true,
"Entity": "USER1@EXAMPLE.COM"
}, {
"EntityResult": false,
"Entity": "USER2@EXAMPLE.COM"
}, {
"EntityResult": true,
"Entity": "USER3@EXAMPLE.COM"
}
]
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Apakah Pengguna Berada dalam Grup:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
True atau False |
Mencantumkan Grup Pengguna
Gunakan tindakan List User Groups untuk mendapatkan daftar semua grup pengguna yang tersedia di Active Directory.
Tindakan ini dijalankan pada 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 |
| 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"
}
]
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 menguji konektivitas ke Active Directory.
Tindakan ini dijalankan di semua 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 |
| Hasil skrip | Tersedia |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Ping:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
True atau False |
Membuka Kunci Akun yang Terkunci
Gunakan tindakan Lepaskan Akun yang Terkunci untuk membatalkan pemblokiran akun yang terkunci.
Tindakan ini dijalankan pada entity User Google SecOps.
Input tindakan
Tidak ada.
Output tindakan
Tindakan Lepaskan Akun yang Terkunci 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 |
| Hasil skrip | Tersedia |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Lepaskan Akun yang Terkunci:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
True atau False |
Menghapus Pengguna dari Grup
Gunakan tindakan Hapus Pengguna dari Grup untuk menghapus pengguna dari grup.
Tindakan ini dijalankan pada entity User Google SecOps.
Input tindakan
Tindakan Hapus Pengguna dari Grup memerlukan parameter berikut:
| Parameter | Deskripsi |
|---|---|
Group Name |
Wajib. Daftar grup yang dipisahkan koma untuk menghapus pengguna dari grup tersebut. |
Output tindakan
Tindakan Hapus Pengguna dari Grup 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 Hapus Pengguna dari Grup dapat menampilkan pesan output berikut:
| Pesan output | Deskripsi pesan |
|---|---|
|
Tindakan berhasil. |
Error executing action "Remove User From Group". Reason:
ERROR_REASON |
Tindakan gagal. Periksa koneksi ke server, parameter input, atau kredensial. |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Hapus Pengguna dari Grup:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
True atau False |
Menelusuri Active Directory
Gunakan tindakan Search Active Directory untuk menelusuri Active Directory menggunakan kueri tertentu.
Tindakan ini tidak dijalankan pada entity Google SecOps.
Input tindakan
Tindakan Search Active Directory memerlukan parameter berikut:
| Parameter | Deskripsi |
|---|---|
Query String |
Wajib. String kueri yang akan dijalankan di Active Directory. |
Limit |
Opsional. Jumlah maksimum listingan yang akan diambil dari Active Directory. |
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 | 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 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:
ERROR_REASON |
Tindakan gagal. Periksa koneksi ke server, parameter input, atau kredensial. |
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 |
Setel Sandi Pengguna
Gunakan tindakan Setel Sandi Pengguna untuk mengonfigurasi sandi pengguna.
Tindakan ini dijalankan pada entity User Google SecOps.
Input tindakan
Tindakan Setel Sandi Pengguna memerlukan parameter berikut:
| Parameter | Deskripsi |
|---|---|
New Password |
Wajib. Nilai sandi baru. |
Output tindakan
Tindakan Setel Sandi 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 |
| Hasil skrip | Tersedia |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Setel Sandi Pengguna:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
True atau False |
Memperbarui atribut Host AD
Gunakan tindakan Perbarui atribut Host AD untuk memperbarui atribut bagi host saat ini di Active Directory.
Tindakan ini dijalankan pada entity Hostname Google SecOps.
Input tindakan
Tindakan Perbarui atribut Host AD 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 |
|---|---|
|
Tindakan berhasil. |
Failed to update the
ATTRIBUTE_NAME for the following
entities: ENTITY_ID_LIST.
|
Tindakan gagal. Periksa koneksi ke server, parameter input, atau kredensial. |
Hasil skrip
Tabel berikut mencantumkan nilai untuk output hasil skrip saat menggunakan tindakan Perbarui atribut Host AD:
| Nama hasil skrip | Nilai |
|---|---|
is_success |
True atau False |
Memperbarui atribut Pengguna AD
Gunakan tindakan Perbarui atribut Pengguna AD untuk memperbarui atribut bagi pengguna saat ini di Active Directory.
Tindakan ini dijalankan pada entity User Google SecOps.
Input tindakan
Tindakan Perbarui atribut Pengguna AD memerlukan parameter berikut:
| Parameter | Deskripsi |
|---|---|
Attribute Name |
Wajib. Nama atribut yang akan diperbarui, seperti
|
Attribute Value |
Wajib. Nilai baru untuk atribut. |
Output tindakan
Tindakan Perbarui atribut Pengguna AD 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 Perbarui atribut Pengguna AD dapat menampilkan pesan output berikut:
| Pesan output | Deskripsi pesan |
|---|---|
|
Tindakan berhasil. |
Failed to update the
ATTRIBUTE_NAME for the following
entities: ENTITY_ID_LIST.
|
Tindakan gagal. Periksa koneksi ke server, parameter input, atau kredensial. |
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.