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:

  1. Verifikasi konektivitas jaringan dan resolusi DNS antara instance Google SecOps (atau Agen Jarak Jauh) dan Pengontrol Domain Active Directory Anda.

  2. 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.

  3. Buat akun layanan Active Directory khusus yang mematuhi Prinsip Hak Istimewa Terendah (PoLP).

  4. Tinjau izin tindakan yang diperlukan untuk menentukan atribut dan hak akses yang diperlukan untuk playbook tertentu yang akan Anda jalankan.

  5. 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 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/TCP untuk 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.
  • 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:

  1. Buka /etc/hosts di editor teks dengan hak istimewa administratif:

    sudo vi /etc/hosts
    
  2. Tambahkan entri yang memetakan alamat IP pengendali domain ke nama domain yang sepenuhnya memenuhi syarat (FQDN):

    192.0.2.195 dc01.example.local
    
  3. Simpan 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:

  1. Enkode file sertifikat berformat PEM Anda:

    • Linux: bash base64 -w 0 mycert.crt

    • macOS: bash base64 -i mycert.crt

  2. Salin string output lengkap (termasuk header yang dienkode) dan tempelkan ke kolom CA Certificate File - parsed into Base64 String di konfigurasi integrasi Google SecOps.

  3. 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.

  4. 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
  • List Contents
  • Read Property (target atribut: userAccountControl, sAMAccountName, mail, memberOf, lockoutTime, pwdLastSet)
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
  • Read Property: userAccountControl
  • Write Property: userAccountControl
Pengguna Membaca dan menyetel tanda ACCOUNTDISABLE (0x0002) pada objek pengguna target.
Aktifkan akun
  • Read Property: userAccountControl
  • Write Property: userAccountControl
Pengguna Membaca dan menghapus tanda ACCOUNTDISABLE (0x0002) pada objek pengguna target.
Menonaktifkan komputer
  • Read Property: userAccountControl
  • Write Property: userAccountControl
Komputer Membaca dan menyetel flag ACCOUNTDISABLE pada objek komputer target.
Mengaktifkan komputer
  • Read Property: userAccountControl
  • Write Property: userAccountControl
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
  • Hak yang Diperluas: Reset Password (User-Force-Change-Password)
  • (Opsional) Write Property: unicodePwd
Pengguna Mereset sandi pengguna target. Memerlukan LDAPS (port 636) atau StartTLS.
Menambahkan Pengguna ke Grup
  • Read Property: member
  • Write Property: member
Grup Menambahkan Nama Pembeda (distinguishedName) pengguna target ke atribut member grup.
Menghapus Pengguna dari Grup
  • Read Property: member
  • Write Property: member
Grup Menghapus Nama Pembeda (distinguishedName) pengguna target dari atribut member grup.
Ubah OU Pengguna
  • Delete Child Object (Pengguna) di OU sumber
  • Create Child Object (Pengguna) di OU tujuan
  • Write Property: name, distinguishedName
Unit Organisasi (OU), Pengguna Memindahkan objek pengguna antar-OU menggunakan modify_dn LDAP.
Ubah OU Host
  • Delete Child Object (Komputer) di OU sumber
  • Create Child Object (Komputer) di OU tujuan
  • Write Property: name, distinguishedName
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
  • List Contents
  • Read Property: member, sAMAccountName, distinguishedName
Grup, Pengguna, Komputer Membuat kueri keanggotaan grup dan atribut akun anggota.
Mendapatkan Detail Kontak Pengelola
  • Read Property: manager
  • Read Property: mail, displayName, telephoneNumber, title
Pengguna Membaca atribut manager dari objek pengguna target dan mengambil detail kontak pengelola.
Apakah Pengguna Berada di Grup
  • Read Property: memberOf, sAMAccountName
Pengguna, Grup Mengevaluasi apakah akun pengguna termasuk dalam grup keamanan atau grup distribusi yang ditentukan.
Mencantumkan Grup Pengguna
  • Read Property: memberOf, sAMAccountName
Pengguna, Grup Menampilkan daftar semua grup yang ditetapkan ke akun pengguna tertentu.
Menelusuri Active Directory
  • List Contents
  • Read Property pada atribut yang dikueri
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 userAccountControl untuk 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, mydomain.com:636).

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 user@example.com.

Parameter ini juga menerima atribut userPrincipalName.

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: SUBDOMAIN.ROOT_DOMAIN.

Misalnya, jika domain Active Directory internal Anda adalah 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 customField1, customField2.

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

Successfully added the following users to the group "GROUP_NAME" in Active Directory: ENTITY_ID

The following users were already a part of the group "GROUP_NAME" in Active Directory: ENTITY_ID

Action wasn't able to add the following users to the group "GROUP_NAME" in Active Directory: ENTITY_ID

No users were added to the group "GROUP_NAME" in Active Directory.

No users were added to the provided groups in Active Directory.

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:

  • User
  • Hostname

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 Specific Attribute Names To Enrich With.

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 Specific Attribute Names To Enrich With.

Tidak dipilih secara default.

Connection Timeout

Opsional.

Batas waktu tunggu koneksi jaringan dalam detik.

Nilai defaultnya adalah 10.

Receive Timeout

Opsional.

Batas waktu tunggu penerimaan jaringan dalam detik.

Nilai defaultnya adalah 60.

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 User.

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

All entities were processed successfully.

Some entities were processed successfully and some weren't. Please check the action log for further information.

No entities were processed.

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 administrators.

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

Successfully removed the following users from the group "GROUP_NAME" in Active Directory: ENTITY_ID

The following users were not a part of the group "GROUP_NAME" in Active Directory: ENTITY_ID

Action wasn't able to remove the following users from the group "GROUP_NAME" in Active Directory: ENTITY_ID

No users were removed from the group "GROUP_NAME" in Active Directory.

No users were removed from the provided groups in Active Directory.

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

Successfully performed the query "QUERY_STRING" in Active Directory.

No results to show following the query: "QUERY_STRING".

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 Description.

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

Active Directory - Following entities were updated successfully: ENTITY_ID_LIST.

No suitable entities were found.

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 Description.

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

Active Directory - Following entities were updated successfully: ENTITY_ID_LIST.

No suitable entities were found.

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.