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.