SCCM
Dokumen ini memberikan panduan tentang cara mengintegrasikan SCCM dengan Google SecOps.
Mengonfigurasi SCCM agar berfungsi dengan Google Security Operations
Menghubungkan SCCM ke Linux
Untuk menjalankan integrasi SCCM di server Centos, instal wmi terlebih dahulu:
rpm -Uvh http://www6.atomicorp.com/channels/atomic/centos/7/x86_64/RPMS/wmi-1.3.14-4.el7.art.x86_64.rpm
yum install wmi
Setelah itu, Anda dapat mengonfigurasi dan menggunakan integrasi.
Mengonfigurasi integrasi SCCM di Google SecOps
Untuk mendapatkan petunjuk mendetail terkait cara mengonfigurasi integrasi di Google SecOps, lihat Mengonfigurasi integrasi.
Parameter integrasi
Gunakan parameter berikut untuk mengonfigurasi integrasi:
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| Nama Instance | String | T/A | Tidak | Nama Instance yang ingin Anda konfigurasi integrasinya. |
| Deskripsi | String | T/A | Tidak | Deskripsi Instance. |
| Alamat Server | String | x.x.x.x | Ya | Alamat IP atau nama DNS server Microsoft SCCM yang akan dihubungkan. |
| Domain | String | domain | Ya | Domain server Microsoft SCCM. |
| Nama pengguna | String | T/A | Ya | Nama pengguna yang akan digunakan untuk terhubung ke Microsoft SCCM. |
| Sandi | Sandi | T/A | Ya | Sandi yang akan digunakan untuk terhubung ke Microsoft SCCM. |
| Menjalankan dari Jarak Jauh | Kotak centang | Tidak dicentang | Tidak | Centang kolom untuk menjalankan integrasi yang dikonfigurasi dari jarak jauh. Setelah dicentang, opsi akan muncul untuk memilih pengguna jarak jauh (agen). |
Tindakan
Mendapatkan Properti Komputer
Deskripsi
Dapatkan properti komputer dari instance Microsoft SCCM dan gunakan informasi yang diperoleh untuk memperkaya entitas Host Google SecOps yang disediakan.
Parameter
T/A
Kasus Penggunaan
Dapatkan informasi tentang host di playbook Google SecOps dari Microsoft SCCM dan gunakan data ini untuk pengayaan.
Dijalankan Pada
Tindakan ini berjalan di entity Hostname.
Hasil Tindakan
Pengayaan Entity
| Nama Kolom Pengayaan | Logika - Kapan harus diterapkan |
|---|---|
| ClientEdition | Menampilkan jika ada dalam hasil JSON |
| SMSInstalledSites | Menampilkan jika ada dalam hasil JSON |
| MDMDeviceCategoryID | Menampilkan jika ada dalam hasil JSON |
| ManagementAuthority | Menampilkan jika ada dalam hasil JSON |
| IPAddresses | Menampilkan jika ada dalam hasil JSON |
| EASDeviceID | Menampilkan jika ada dalam hasil JSON |
| ResourceType | Menampilkan jika ada dalam hasil JSON |
| SID | Menampilkan jika ada dalam hasil JSON |
| DeviceOwner | Menampilkan jika ada dalam hasil JSON |
| IsWriteFilterCapable | Menampilkan jika ada dalam hasil JSON |
| HardwareID | Menampilkan jika ada dalam hasil JSON |
| IsMachineChangesPersisted | Menampilkan jika ada dalam hasil JSON |
| SMBIOSGUID | Menampilkan jika ada dalam hasil JSON |
| NetbiosName | Menampilkan jika ada dalam hasil JSON |
| Build | Menampilkan jika ada dalam hasil JSON |
| AgentSite | Menampilkan jika ada dalam hasil JSON |
| IPv6Addresses | Menampilkan jika ada dalam hasil JSON |
| ResourceNames | Menampilkan jika ada dalam hasil JSON |
| PrimaryGroupID | Menampilkan jika ada dalam hasil JSON |
| ClientVersion | Menampilkan jika ada dalam hasil JSON |
| ClientType | Menampilkan jika ada dalam hasil JSON |
| PreviousSMSUUID | Menampilkan jika ada dalam hasil JSON |
| ID resource | Menampilkan jika ada dalam hasil JSON |
| IPv6Prefixes | Menampilkan jika ada dalam hasil JSON |
| ObjectGUID | Menampilkan jika ada dalam hasil JSON |
| SMSAssignedSites | Menampilkan jika ada dalam hasil JSON |
| SMSResidentSites | Menampilkan jika ada dalam hasil JSON |
| IsPortableOperatingSystem | Menampilkan jika ada dalam hasil JSON |
| MDMComplianceStatus | Menampilkan jika ada dalam hasil JSON |
| WTGUniqueKey | Menampilkan jika ada dalam hasil JSON |
| AMTStatus | Menampilkan jika ada dalam hasil JSON |
| SystemGroupName | Menampilkan jika ada dalam hasil JSON |
| AgentName | Menampilkan jika ada dalam hasil JSON |
| Aktif | Menampilkan jika ada dalam hasil JSON |
| SNMPCommunityName | Menampilkan jika ada dalam hasil JSON |
| ADSiteName | Menampilkan jika ada dalam hasil JSON |
| IsClientAMT30Compatible | Menampilkan jika ada dalam hasil JSON |
| IsVirtualMachine | Menampilkan jika ada dalam hasil JSON |
| AlwaysInternet | Menampilkan jika ada dalam hasil JSON |
| Dihapus | Menampilkan jika ada dalam hasil JSON |
| Nama | Menampilkan jika ada dalam hasil JSON |
| SystemOUName | Menampilkan jika ada dalam hasil JSON |
| SuppressAutoProvision | Menampilkan jika ada dalam hasil JSON |
| SMSUniqueIdentifier | Menampilkan jika ada dalam hasil JSON |
| ResourceDomainORWorkgroup | Menampilkan jika ada dalam hasil JSON |
| UserAccountControl | Menampilkan jika ada dalam hasil JSON |
| LastLogonTimestamp | Menampilkan jika ada dalam hasil JSON |
| AMTFullVersion | Menampilkan jika ada dalam hasil JSON |
| OperatingSystemNameandVersion | Menampilkan jika ada dalam hasil JSON |
| PublisherDeviceID | Menampilkan jika ada dalam hasil JSON |
| SystemContainerName | Menampilkan jika ada dalam hasil JSON |
| LastLogonUserName | Menampilkan jika ada dalam hasil JSON |
| InternetEnabled | Menampilkan jika ada dalam hasil JSON |
| SMSUUIDChangeDate | Menampilkan jika ada dalam hasil JSON |
| AgentTime | Menampilkan jika ada dalam hasil JSON |
| IsAssignedToUser | Menampilkan jika ada dalam hasil JSON |
| WipeStatus | Menampilkan jika ada dalam hasil JSON |
| SecurityGroupName | Menampilkan jika ada dalam hasil JSON |
| DistinguishedName | Menampilkan jika ada dalam hasil JSON |
| SystemRoles | Menampilkan jika ada dalam hasil JSON |
| Usang | Menampilkan jika ada dalam hasil JSON |
| SerialNumber | Menampilkan jika ada dalam hasil JSON |
| FullDomainName | Menampilkan jika ada dalam hasil JSON |
| IsAOACCapable | Menampilkan jika ada dalam hasil JSON |
| MACAddresses | Menampilkan jika ada dalam hasil JSON |
| IPSubnets | Menampilkan jika ada dalam hasil JSON |
| VirtualMachineType | Menampilkan jika ada dalam hasil JSON |
| CPUType | Menampilkan jika ada dalam hasil JSON |
| CreationDate | Menampilkan jika ada dalam hasil JSON |
| VirtualMachineHostName | Menampilkan jika ada dalam hasil JSON |
| OSBranch | Menampilkan jika ada dalam hasil JSON |
| LastLogonUserDomain | Menampilkan jika ada dalam hasil JSON |
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai | Contoh |
|---|---|---|
| is_enriched | Benar/Salah | is_enriched:False |
Hasil JSON
[
{
"EntityResult": {
"ClientEdition": "None",
"SMSInstalledSites": "()",
"MDMDeviceCategoryID": "None",
"ManagementAuthority": "None",
"IPAddresses": "(u'1.1.1.1', u'1.1.1.1')",
"EASDeviceID": "None",
"ResourceType": "5",
"Unknown": "None",
"SID": "S-1-5-21-2485274276-3947876705-1900992244-1487",
"DeviceOwner": "None",
"IsWriteFilterCapable": "None",
"HardwareID": "None",
"IsMachineChangesPersisted": "None",
"SMBIOSGUID": "None",
"NetbiosName": "PC_01",
"Build": "None",
"AgentSite": "(u'001',)",
"IPv6Addresses": "()",
"Client": "None",
"ResourceNames": "(u'PC-01.DOMAIN.COM',)",
"PrimaryGroupID": "515",
"ClientVersion": "None",
"ClientType": "None",
"PreviousSMSUUID": "None",
"ResourceId": "2097152157",
"IPv6Prefixes": "()",
"ObjectGUID": "(189, 112, 106, 52, 65, 87, 150, 71, 166, 96, 209, 16, 161, 133, 38, 242)",
"SMSAssignedSites": "(u'001',)",
"SMSResidentSites": "(u'001',)",
"IsPortableOperatingSystem": "None",
"MDMComplianceStatus": "None",
"WTGUniqueKey": "None",
"AMTStatus": "None",
"SystemGroupName": "()",
"AgentName": "(u'SMS_AD_SYSTEM_DISCOVERY_AGENT',)",
"Active": "None",
"SNMPCommunityName": "None",
"ADSiteName": "Default-First-Site-Name",
"IsClientAMT30Compatible": "None",
"IsVirtualMachine": "None",
"AlwaysInternet": "None",
"Decommissioned": "0",
"Name": "PC-01",
"SystemOUName": "()",
"SuppressAutoProvision": "None",
"SMSUniqueIdentifier": "None",
"ResourceDomainORWorkgroup": "DOMAIN",
"UserAccountControl": "4096",
"LastLogonTimestamp": "20190203084427.000000+***",
"AMTFullVersion": "None",
"OperatingSystemNameandVersion": "Microsoft Windows NT Workstation 10.0", "PublisherDeviceID": "None",
"SystemContainerName": "(u'DOMAIN\\\\\\\\COMPUTERS',)",
"LastLogonUserName": "None",
"InternetEnabled": "None",
"SMSUUIDChangeDate": "None",
"AgentTime": "(u'20190207115148.000000+***',)",
"IsAssignedToUser": "None",
"WipeStatus": "None",
"SecurityGroupName": "()",
"SystemRoles": "()",
"DistinguishedName": "CN=PC-01,CN=Computers,DC=DOMAIN,DC=COM",
"Obsolete": "None",
"SerialNumber": "None",
"FullDomainName": "DOMAIN.COM",
"IsAOACCapable": "None",
"MACAddresses": "()",
"IPSubnets": "()",
"VirtualMachineType": "None",
"CPUType": "None",
"CreationDate": "20190128134818.000000+***",
"VirtualMachineHostName": "None",
"OSBranch": "None",
"LastLogonUserDomain": "None"
},
"Entity": "PC_01"
}
]
Repositori Kasus
| Jenis Hasil | Nilai / Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal dan tidak boleh menghentikan eksekusi playbook: Jika beberapa atau semua entitas yang diberikan diperkaya: print "Following entities were enriched with SCCM data:\n {0}".format([entity list]) Jika beberapa entitas yang diberikan tidak diperkaya: print "SCCM data for the following entities was not found:\n {0}".format([entity list]) Jika semua entitas yang diberikan tidak diperkaya: print "No entities were enriched" Tindakan akan gagal dan menghentikan eksekusi playbook: Jika terjadi error kritis, seperti kredensial yang salah atau masalah konektivitas jaringan: print "Failed to connect to the Microsoft SCCM instance! Error is {0}".format(exception.stacktrace). |
Umum |
| Tabel | Nama tabel: Hasil kueri Microsoft SCCM untuk {0}.entity.Identifier Konten tabel: konten bersifat dinamis, berdasarkan hasil kueri. |
Entity |
Mendapatkan Histori Login
Deskripsi
Mengambil histori login pengguna dari instance Microsoft SCCM berdasarkan entitas pengguna Google SecOps yang disediakan.
Parameter
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| Jumlah Data yang Akan Ditampilkan | Bilangan bulat | 100 | Ya | Jumlah maksimum data yang akan ditampilkan dalam tindakan. |
Kasus Penggunaan
Mendapatkan info login pengguna dari SCCM di playbook.
Dijalankan Pada
Tindakan ini berjalan di entity Pengguna.
Hasil Tindakan
Pengayaan Entity
| Nama Kolom Pengayaan | Logika - Kapan harus diterapkan |
|---|---|
| Nama pengguna | Menampilkan jika ada dalam hasil JSON |
| LoginCount | Menampilkan jika ada dalam hasil JSON |
| LastLoggedIn | Menampilkan jika ada dalam hasil JSON |
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai | Contoh |
|---|---|---|
| is_success | Benar/Salah | is_success:False |
Hasil JSON
[
{
"EntityResult": [
{
"Username": "pc-01\\\\local_users",
"LoginCount": 22,
"LastLoggedIn": "20170815103710.000000+***"
}
],
"Entity": "pc-01"
}
]
Repositori Kasus
| Jenis Hasil | Nilai / Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal dan tidak boleh menghentikan eksekusi playbook: Jika mendapatkan data untuk beberapa atau semua entitas yang diberikan: print "Found SCCM information on the following entities;:\n {0}".format([entity list]) Jika beberapa entity yang diberikan tidak ditemukan di SCCM: print "SCCM data for the following entities was not found:\n {0}".format([entity list]) Jika gagal menemukan data untuk semua entitas yang diberikan: print "No results were found." Tindakan akan gagal dan menghentikan eksekusi playbook: Jika terjadi error kritis, seperti kredensial yang salah atau masalah konektivitas jaringan: print "Failed to connect to the Microsoft SCCM instance! Error is {0}".format(exception.stacktrace). |
Umum |
| Tabel | Nama tabel: Histori login Microsoft SCCM untuk {0}.format(entity.Identifier) Konten tabel: konten bersifat dinamis, berdasarkan hasil kueri. |
Entity |
Memperkaya Entity
Deskripsi
Memperkaya entitas Host, IP, atau Pengguna Google SecOps berdasarkan informasi dari Microsoft SCCM.
Parameter
T/A
Dijalankan Pada
Tindakan ini berjalan di entity berikut:
- Pengguna
- Host
- Alamat IP
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai | Contoh |
|---|---|---|
| is_success | Benar/Salah | is_success:False |
Hasil JSON
Contoh respons untuk entity Host, permintaan dibuat di Powershell:
__GENUS : 2
__CLASS : SMS_R_System
__SUPERCLASS : SMS_Resource
__DYNASTY : SMS_BaseClass
__RELPATH : SMS_R_System.ResourceId=16777219
__PROPERTY_COUNT : 77
__DERIVATION : {SMS_Resource, SMS_BaseClass}
__SERVER : SCCM-SCCM
__NAMESPACE : ROOT\SMS\site_SCM
__PATH : \\SCCM-SCCM\ROOT\SMS\site_SCM:SMS_R_System.ResourceId=16777219
AADDeviceID : 00000000-0000-0000-0000-000000000000
AADTenantID : 00000000-0000-0000-0000-000000000000
Active : 1
ADSiteName : Default-First-Site-Name
AgentName : {SMS_AD_SYSTEM_DISCOVERY_AGENT, SMS_AD_SECURITY_GROUP_DISCOVERY_AGENT, MP_ClientRegistration, Heartbeat Discovery}
AgentSite : {SCM, SCM, SCM, SCM}
AgentTime : {20200730230502.000000+***, 20200415051330.000000+***, 20200415055902.000000+***, 20200730231034.000000+***}
AlwaysInternet : 0
AMTFullVersion :
AMTStatus :
Build : 10.0.18363
BuildExt : 10.0.18363.900
Client : 1
ClientEdition : 0
ClientType : 1
ClientVersion : 5.00.8790.1007
CPUType : Intel64 Family 6 Model 63 Stepping 2
CreationDate : 20200415121334.000000+***
Decommissioned : 0
DeviceOwner : 1
DistinguishedName : CN=SCCM-W10,OU=Workstations,OU=SCCM,DC=sccm-lab,DC=local
EASDeviceID :
FullDomainName : SCCM-LAB.LOCAL
HardwareID : 2:39AC2A8E6794B559B4F8D5677EFE804D834DE6FF
InternetEnabled : 0
IPAddresses : {172.30.202.92, fe80::4cca:c991:272d:24c3}
IPSubnets : {172.30.202.0}
IPv6Addresses : {}
IPv6Prefixes : {}
IsAOACCapable : False
IsAssignedToUser : False
IsClientAMT30Compatible :
IsMachineChangesPersisted : True
IsPortableOperatingSystem : False
IsVirtualMachine : True
IsWriteFilterCapable : False
LastLogonTimestamp : 20200731060204.000000+***
LastLogonUserDomain : SCCM-LAB
LastLogonUserName : Administrator
MACAddresses : {00:50:56:A2:D7:A8}
ManagementAuthority : 0
MDMComplianceStatus :
MDMDeviceCategoryID :
Name : SCCM-W10
NetbiosName : SCCM-W10
ObjectGUID : {230, 152, 150, 13...}
Obsolete : 0
OperatingSystemNameandVersion : Microsoft Windows NT Workstation 10.0
OSBranch : 0
PreviousSMSUUID : Unknown
PrimaryGroupID : 515
PublisherDeviceID :
ResourceDomainORWorkgroup : SCCM-LAB
ResourceId : 16777219
ResourceNames : {SCCM-W10.sccm-lab.local}
ResourceType : 5
SecurityGroupName : {SCCM-LAB\Domain Computers}
SerialNumber :
SID : S-1-5-21-3004247314-75612377-2250890222-1104
SMBIOSGUID : 8ABD2242-1FEF-CCCE-12F5-77021D40BE0E
SMSAssignedSites : {SCM}
SMSInstalledSites : {SCM}
SMSResidentSites : {SCM}
SMSUniqueIdentifier : GUID:778CB685-B19A-40CD-9257-E9883A0E4AD3
SMSUUIDChangeDate : 20200701090912.000000+***
SNMPCommunityName :
SuppressAutoProvision :
SystemContainerName : {}
SystemGroupName : {SCCM-LAB\Domain Computers}
SystemOUName : {SCCM-LAB.LOCAL/SCCM, SCCM-LAB.LOCAL/SCCM/WORKSTATIONS}
SystemRoles : {}
Unknown :
UserAccountControl : 4096
VirtualMachineHostName :
VirtualMachineType : 0
WipeStatus :
WTGUniqueKey :
PSComputerName : SCCM-SCCM
Repositori Kasus
| Jenis Hasil | Nilai / Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal dan tidak boleh menghentikan eksekusi playbook: Jika beberapa atau semua entitas yang diberikan diperkaya: "Following entities were enriched with SCCM data:\n {0}".format([entity list]) Jika beberapa entitas yang diberikan tidak diperkaya: "SCCM data for the following entities were not found:\n {0}".format([entity list]) Jika semua entitas yang diberikan tidak diperkaya: "No entities were enriched" Tindakan akan gagal dan menghentikan eksekusi playbook: Jika terjadi error kritis, seperti kredensial salah atau masalah konektivitas jaringan: "Failed to connect to the Microsoft SCCM instance! Error is {0}".format(exception.stacktrace). |
Umum |
| Tabel | Nama tabel: Hasil pengayaan Microsoft SCCM untuk {0}.format(entity.Identifier) Konten tabel: konten bersifat dinamis, berdasarkan hasil kueri. |
Entity |
Menjalankan Kueri WQL
Deskripsi
Menjalankan kueri Windows Management Instrumentation Query Language (WQL) arbitrer terhadap Instance Microsoft SCCM.
Parameter
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| Kueri yang akan dijalankan | String | SELECT UniqueUserName,LastLoginTime,LoginCount,ResourceName from SMS_UserMachineIntelligence JOIN SMS_R_User ON SMS_UserMachineIntelligence.UniqueUserName = SMS_R_User.UniqueUserName WHERE SMS_R_User.UserPrincipalName = "sccm_user@sccm-domain.com" | Ya | Tentukan kueri WQL yang akan dijalankan. Pertimbangkan contoh permintaan default sebagai referensi. |
| Jumlah kumpulan data yang akan ditampilkan | Bilangan bulat | 100 | Ya | Jumlah maksimum data yang akan ditampilkan dalam tindakan. |
Kasus Penggunaan
Menjalankan kueri arbitrer terhadap instance Microsoft SCCM untuk mendapatkan data yang diperlukan berdasarkan analisis pemberitahuan di Google SecOps.
Dijalankan Pada
Tindakan ini tidak berjalan di entity.
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai | Contoh |
|---|---|---|
| is_success | Benar/Salah | is_success:False |
Hasil JSON
Contoh respons untuk entity Host, permintaan dibuat di Powershell:
__GENUS : 2
__CLASS : SMS_R_System
__SUPERCLASS : SMS_Resource
__DYNASTY : SMS_BaseClass
__RELPATH : SMS_R_System.ResourceId=16777219
__PROPERTY_COUNT : 77
__DERIVATION : {SMS_Resource, SMS_BaseClass}
__SERVER : SCCM-SCCM
__NAMESPACE : ROOT\SMS\site_SCM
__PATH : \\SCCM-SCCM\ROOT\SMS\site_SCM:SMS_R_System.ResourceId=16777219
AADDeviceID : 00000000-0000-0000-0000-000000000000
AADTenantID : 00000000-0000-0000-0000-000000000000
Active : 1
ADSiteName : Default-First-Site-Name
AgentName : {SMS_AD_SYSTEM_DISCOVERY_AGENT, SMS_AD_SECURITY_GROUP_DISCOVERY_AGENT, MP_ClientRegistration, Heartbeat Discovery}
AgentSite : {SCM, SCM, SCM, SCM}
AgentTime : {20200730230502.000000+***, 20200415051330.000000+***, 20200415055902.000000+***, 20200730231034.000000+***}
AlwaysInternet : 0
AMTFullVersion :
AMTStatus :
Build : 10.0.18363
BuildExt : 10.0.18363.900
Client : 1
ClientEdition : 0
ClientType : 1
ClientVersion : 5.00.8790.1007
CPUType : Intel64 Family 6 Model 63 Stepping 2
CreationDate : 20200415121334.000000+***
Decommissioned : 0
DeviceOwner : 1
DistinguishedName : CN=SCCM-W10,OU=Workstations,OU=SCCM,DC=sccm-lab,DC=local
EASDeviceID :
FullDomainName : SCCM-LAB.LOCAL
HardwareID : 2:39AC2A8E6794B559B4F8D5677EFE804D834DE6FF
InternetEnabled : 0
IPAddresses : {172.30.202.92, fe80::4cca:c991:272d:24c3}
IPSubnets : {172.30.202.0}
IPv6Addresses : {}
IPv6Prefixes : {}
IsAOACCapable : False
IsAssignedToUser : False
IsClientAMT30Compatible :
IsMachineChangesPersisted : True
IsPortableOperatingSystem : False
IsVirtualMachine : True
IsWriteFilterCapable : False
LastLogonTimestamp : 20200731060204.000000+***
LastLogonUserDomain : SCCM-LAB
LastLogonUserName : Administrator
MACAddresses : {00:50:56:A2:D7:A8}
ManagementAuthority : 0
MDMComplianceStatus :
MDMDeviceCategoryID :
Name : SCCM-W10
NetbiosName : SCCM-W10
ObjectGUID : {230, 152, 150, 13...}
Obsolete : 0
OperatingSystemNameandVersion : Microsoft Windows NT Workstation 10.0
OSBranch : 0
PreviousSMSUUID : Unknown
PrimaryGroupID : 515
PublisherDeviceID :
ResourceDomainORWorkgroup : SCCM-LAB
ResourceId : 16777219
ResourceNames : {SCCM-W10.sccm-lab.local}
ResourceType : 5
SecurityGroupName : {SCCM-LAB\Domain Computers}
SerialNumber :
SID : S-1-5-21-3004247314-75612377-2250890222-1104
SMBIOSGUID : 8ABD2242-1FEF-CCCE-12F5-77021D40BE0E
SMSAssignedSites : {SCM}
SMSInstalledSites : {SCM}
SMSResidentSites : {SCM}
SMSUniqueIdentifier : GUID:778CB685-B19A-40CD-9257-E9883A0E4AD3
SMSUUIDChangeDate : 20200701090912.000000+***
SNMPCommunityName :
SuppressAutoProvision :
SystemContainerName : {}
SystemGroupName : {SCCM-LAB\Domain Computers}
SystemOUName : {SCCM-LAB.LOCAL/SCCM, SCCM-LAB.LOCAL/SCCM/WORKSTATIONS}
SystemRoles : {}
Unknown :
UserAccountControl : 4096
VirtualMachineHostName :
VirtualMachineType : 0
WipeStatus :
WTGUniqueKey :
PSComputerName : SCCM-SCCM
Repositori Kasus
| Jenis Hasil | Nilai / Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal dan tidak boleh menghentikan eksekusi playbook: Jika kueri berhasil dan mendapatkan data: print "Query executed successfully and returned results". Jika tidak ada yang ditemukan: print "Query executed successfully, but did not return any results.". Jika terjadi error: print "Query didn't complete due to error: {0}".format(exception.stacktrace). Jika hasil kueri dipotong: print "Query results exceeded limits and were truncated!". Tindakan akan gagal dan menghentikan eksekusi playbook: Jika terjadi error kritis, seperti kredensial yang salah atau masalah konektivitas jaringan: print "Failed to connect to the Microsoft SCCM instance! Error is {0}".format(exception.stacktrace). |
Umum |
| Tabel | Nama tabel: Hasil Kueri WQL Kolom: membuat kolom secara dinamis berdasarkan hasil kueri |
Umum |
| Lampiran | Run_WQL_query_response.json - berisi data JSON teknis yang ditampilkan oleh tindakan. | Umum |
| Penampil JSON | Menampilkan penampil JSON untuk hasil kueri. | Umum |
Membuat Tugas Endpoint Pemindaian
Deskripsi
Buat tugas pemindaian endpoint di server Microsoft SCCM untuk endpoint. Tersedia dua jenis pemindaian - Penuh atau Cepat. Tindakan ini berfungsi dengan entity Host atau IP Google SecOps.
Parameter
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| Jenis Pemindaian | DDL | Pemindaian Cepat | Ya | Tentukan apakah akan menjalankan Pemindaian penuh atau Pemindaian cepat. |
Dijalankan Pada
Tindakan ini tidak berjalan di entity.
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai | Contoh |
|---|---|---|
| is_success | Benar/Salah | is_success:False |
Repositori Kasus
| Jenis Hasil | Nilai / Deskripsi | Jenis |
|---|---|---|
| Pesan output\* | Tindakan tidak boleh gagal dan tidak boleh menghentikan eksekusi playbook: Jika tugas berhasil dibuat untuk beberapa atau semua entitas yang disediakan: "Scan endpoint task was created for the following entities:\n {0}".format([entity list]) Jika gagal membuat tugas endpoint pemindaian untuk beberapa entitas yang disediakan yang tidak diperkaya: "Failed to create scan endpoint task for the following entities:\n {0}".format([entity list]) Jika gagal membuat tugas untuk semua entitas yang disediakan: "Endpoint scan tasks were not created, check the action log for details" Tindakan akan gagal dan menghentikan eksekusi playbook: Jika terjadi error kritis, seperti kredensial salah atau masalah konektivitas jaringan: "Failed to connect to the Microsoft SCCM instance! Error is {0}".format(exception.stacktrace). |
Umum |
Ping
Deskripsi
Uji konektivitas ke instance Microsoft SCCM dengan parameter yang disediakan di halaman konfigurasi integrasi di halaman Google SecOps Content Hub.
Parameter
T/A
Kasus Penggunaan
Tindakan ini digunakan untuk menguji konektivitas di halaman konfigurasi integrasi di halaman Google SecOps Content Hub, dan dapat dijalankan sebagai tindakan manual, yang bukan bagian dari playbook.
Dijalankan Pada
Tindakan ini tidak berjalan di entity.
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai | Contoh |
|---|---|---|
| is_succeed | Benar/Salah | is_succeed:False |
Repositori Kasus
| Jenis Hasil | Nilai / Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal dan tidak boleh menghentikan eksekusi playbook: Jika berhasil: "Successfully connected to the Microsoft SCCM instance with the provided connection parameters!". Tindakan akan gagal dan menghentikan eksekusi playbook: Jika tidak berhasil: "Failed to connect to the Microsoft SCCM instance! Error is {0}".format(exception.stacktrace). |
Umum |
Perlu bantuan lain? Dapatkan jawaban dari anggota Komunitas dan profesional Google SecOps.