SCCM

En este documento, se proporcionan instrucciones para integrar SCCM en Google SecOps.

Configura SCCM para que funcione con Google Security Operations

Conecta SCCM a Linux

Para ejecutar la integración de SCCM en el servidor de Centos, primero instala wmi:

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

Después de eso, puedes configurar y usar la integración.

Configura la integración de SCCM en Google SecOps

Si quieres obtener instrucciones detalladas para configurar una integración en Google SecOps, consulta Configura integraciones.

Parámetros de integración

Usa los siguientes parámetros para configurar la integración:

Nombre visible del parámetro Tipo Valor predeterminado Es obligatorio Descripción
Nombre de la instancia String N/A No Es el nombre de la instancia para la que deseas configurar la integración.
Descripción String N/A No Es la descripción de la instancia.
Dirección del servidor String x.x.x.x Sí La dirección IP o el nombre de DNS del servidor de Microsoft SCCM al que se conectará.
Dominio String dominio Sí Dominio del servidor de Microsoft SCCM.
Nombre de usuario String N/A Sí Es el nombre de usuario que se usará para conectarse a Microsoft SCCM.
Contraseña Contraseña N/A Sí Es la contraseña que se usará para conectarse a Microsoft SCCM.
Ejecuta de forma remota Casilla de verificación Desmarcado No Marca el campo para ejecutar la integración configurada de forma remota. Una vez marcada, aparecerá la opción para seleccionar el usuario remoto (agente).

Acciones

Obtener propiedades de la computadora

Descripción

Obtén las propiedades de la computadora de la instancia de Microsoft SCCM y usa la información obtenida para enriquecer la entidad de host de Google SecOps proporcionada.

Parámetros

N/A

Casos de uso

Obtén información sobre el host en la guía de Google SecOps de Microsoft SCCM y usa estos datos para el enriquecimiento.

Ejecutar en

Esta acción se ejecuta en la entidad Hostname.

Resultados de la acción

Enriquecimiento de entidades
Nombre del campo de enriquecimiento Lógica: Cuándo aplicarlas
ClientEdition Se devuelve si existe en el resultado JSON
SMSInstalledSites Se devuelve si existe en el resultado JSON
MDMDeviceCategoryID Se devuelve si existe en el resultado JSON
ManagementAuthority Se devuelve si existe en el resultado JSON
IPAddresses Se devuelve si existe en el resultado JSON
EASDeviceID Se devuelve si existe en el resultado JSON
ResourceType Se devuelve si existe en el resultado JSON
SID Se devuelve si existe en el resultado JSON
DeviceOwner Se devuelve si existe en el resultado JSON
IsWriteFilterCapable Se devuelve si existe en el resultado JSON
HardwareID Se devuelve si existe en el resultado JSON
IsMachineChangesPersisted Se devuelve si existe en el resultado JSON
SMBIOSGUID Se devuelve si existe en el resultado JSON
NetbiosName Se devuelve si existe en el resultado JSON
Compilación Se devuelve si existe en el resultado JSON
AgentSite Se devuelve si existe en el resultado JSON
IPv6Addresses Se devuelve si existe en el resultado JSON
ResourceNames Se devuelve si existe en el resultado JSON
PrimaryGroupID Se devuelve si existe en el resultado JSON
ClientVersion Se devuelve si existe en el resultado JSON
ClientType Se devuelve si existe en el resultado JSON
PreviousSMSUUID Se devuelve si existe en el resultado JSON
ResourceId Se devuelve si existe en el resultado JSON
IPv6Prefixes Se devuelve si existe en el resultado JSON
ObjectGUID Se devuelve si existe en el resultado JSON
SMSAssignedSites Se devuelve si existe en el resultado JSON
SMSResidentSites Se devuelve si existe en el resultado JSON
IsPortableOperatingSystem Se devuelve si existe en el resultado JSON
MDMComplianceStatus Se devuelve si existe en el resultado JSON
WTGUniqueKey Se devuelve si existe en el resultado JSON
AMTStatus Se devuelve si existe en el resultado JSON
SystemGroupName Se devuelve si existe en el resultado JSON
AgentName Se devuelve si existe en el resultado JSON
Activo Se devuelve si existe en el resultado JSON
SNMPCommunityName Se devuelve si existe en el resultado JSON
ADSiteName Se devuelve si existe en el resultado JSON
IsClientAMT30Compatible Se devuelve si existe en el resultado JSON
IsVirtualMachine Se devuelve si existe en el resultado JSON
AlwaysInternet Se devuelve si existe en el resultado JSON
Fuera de servicio Se devuelve si existe en el resultado JSON
Nombre Se devuelve si existe en el resultado JSON
SystemOUName Se devuelve si existe en el resultado JSON
SuppressAutoProvision Se devuelve si existe en el resultado JSON
SMSUniqueIdentifier Se devuelve si existe en el resultado JSON
ResourceDomainORWorkgroup Se devuelve si existe en el resultado JSON
UserAccountControl Se devuelve si existe en el resultado JSON
LastLogonTimestamp Se devuelve si existe en el resultado JSON
AMTFullVersion Se devuelve si existe en el resultado JSON
OperatingSystemNameandVersion Se devuelve si existe en el resultado JSON
PublisherDeviceID Se devuelve si existe en el resultado JSON
SystemContainerName Se devuelve si existe en el resultado JSON
LastLogonUserName Se devuelve si existe en el resultado JSON
InternetEnabled Se devuelve si existe en el resultado JSON
SMSUUIDChangeDate Se devuelve si existe en el resultado JSON
AgentTime Se devuelve si existe en el resultado JSON
IsAssignedToUser Se devuelve si existe en el resultado JSON
WipeStatus Se devuelve si existe en el resultado JSON
SecurityGroupName Se devuelve si existe en el resultado JSON
DistinguishedName Se devuelve si existe en el resultado JSON
SystemRoles Se devuelve si existe en el resultado JSON
Obsoleto Se devuelve si existe en el resultado JSON
SerialNumber Se devuelve si existe en el resultado JSON
FullDomainName Se devuelve si existe en el resultado JSON
IsAOACCapable Se devuelve si existe en el resultado JSON
MACAddresses Se devuelve si existe en el resultado JSON
IPSubnets Se devuelve si existe en el resultado JSON
VirtualMachineType Se devuelve si existe en el resultado JSON
CPUType Se devuelve si existe en el resultado JSON
CreationDate Se devuelve si existe en el resultado JSON
VirtualMachineHostName Se devuelve si existe en el resultado JSON
OSBranch Se devuelve si existe en el resultado JSON
LastLogonUserDomain Se devuelve si existe en el resultado JSON
Resultado de secuencia de comandos
Nombre del resultado de la secuencia de comandos Opciones de valor Ejemplo
is_enriched Verdadero o falso is_enriched:False
Resultado de 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"
    }
]
Muro de casos
Tipo de resultado Valor / Descripción Tipo
Mensaje de salida*

La acción no debería fallar ni detener la ejecución de la guía:

Si se enriquecieron algunas o todas las entidades proporcionadas, haz lo siguiente:

print "Following entities were enriched with SCCM data:\n {0}".format([entity list])

Si algunas de las entidades proporcionadas no se enriquecieron, haz lo siguiente:

print "SCCM data for the following entities was not found:\n {0}".format([entity list])

Si no se enriquecieron todas las entidades proporcionadas, haz lo siguiente:

print "No entities were enriched"

La acción debería fallar y detener la ejecución de la guía:

Si se produce un error crítico, como credenciales incorrectas o problemas de conectividad de red, haz lo siguiente:

print "Failed to connect to the Microsoft SCCM instance! Error is {0}".format(exception.stacktrace).

General
Tabla

Nombre de la tabla: Resultados de la consulta de Microsoft SCCM para {0}.entity.Identifier

Contenido de la tabla: El contenido es dinámico y se basa en los resultados de la consulta.

Entidad

Obtener el historial de acceso

Descripción

Recupera el historial de acceso de los usuarios de la instancia de Microsoft SCCM según la entidad de usuario de Google SecOps proporcionada.

Parámetros

Nombre visible del parámetro Tipo Valor predeterminado Es obligatorio Descripción
Cantidad de registros que se devolverán Número entero 100 Sí Es la cantidad máxima de registros que se devolverán en la acción.

Casos de uso

Obtener información de acceso del usuario de SCCM en la guía.

Ejecutar en

Esta acción se ejecuta en la entidad User.

Resultados de la acción

Enriquecimiento de entidades
Nombre del campo de enriquecimiento Lógica: Cuándo aplicar
Nombre de usuario Se devuelve si existe en el resultado JSON
LoginCount Se devuelve si existe en el resultado JSON
LastLoggedIn Se devuelve si existe en el resultado JSON
Resultado de secuencia de comandos
Nombre del resultado de la secuencia de comandos Opciones de valor Ejemplo
is_success Verdadero o falso is_success:False
Resultado de JSON
[
    {
        "EntityResult": [
            {
                "Username": "pc-01\\\\local_users",
                "LoginCount": 22,
                "LastLoggedIn": "20170815103710.000000+***"
            }
        ],
        "Entity": "pc-01"
    }
]
Muro de casos
Tipo de resultado Valor / Descripción Tipo
Mensaje de salida*

La acción no debería fallar ni detener la ejecución de la guía:

Si se obtuvieron datos para algunas o todas las entidades proporcionadas, haz lo siguiente:

print "Found SCCM information on the following entities;:\n {0}".format([entity list])

Si algunas de las entidades proporcionadas no se encontraron en SCCM, haz lo siguiente:

print "SCCM data for the following entities was not found:\n {0}".format([entity list])

Si no se encuentran datos para todas las entidades proporcionadas, ocurrirá lo siguiente:

print "No results were found."

La acción debería fallar y detener la ejecución de la guía:

Si se produce un error crítico, como credenciales incorrectas o problemas de conectividad de red, haz lo siguiente:

print "Failed to connect to the Microsoft SCCM instance! Error is {0}".format(exception.stacktrace).

General
Tabla

Nombre de la tabla: Historial de acceso de Microsoft SCCM para {0}.format(entity.Identifier)

Contenido de la tabla: El contenido es dinámico y se basa en los resultados de la consulta.

Entidad

Enriquece entidades

Descripción

Enriquece las entidades de host, IP o usuario de Google SecOps según la información de Microsoft SCCM.

Parámetros

N/A

Ejecutar en

Esta acción se ejecuta en las siguientes entidades:

  • Usuario
  • Host
  • Dirección IP

Resultados de la acción

Resultado de secuencia de comandos
Nombre del resultado de la secuencia de comandos Opciones de valor Ejemplo
is_success Verdadero o falso is_success:False
Resultado de JSON

Ejemplo de devolución para la entidad Host, la solicitud se realizó en 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

Muro de casos
Tipo de resultado Valor / Descripción Tipo
Mensaje de salida*

La acción no debería fallar ni detener la ejecución de la guía:

Si se enriquecieron algunas o todas las entidades proporcionadas: "Following entities were enriched with SCCM data:\n {0}".format([entity list])

Si algunas de las entidades proporcionadas no se enriquecieron: "No se encontraron datos de SCCM para las siguientes entidades:\n {0}".format([entity list])

Si no se enriqueció ninguna de las entidades proporcionadas: "No se enriqueció ninguna entidad"

La acción debería fallar y detener la ejecución de la guía:

Si se produce un error crítico, como credenciales incorrectas o problemas de conectividad de red: "No se pudo establecer la conexión con la instancia de Microsoft SCCM. Error is {0}".format(exception.stacktrace).

General
Tabla

Nombre de la tabla: Resultados del enriquecimiento de Microsoft SCCM para {0}.format(entity.Identifier)

Contenido de la tabla: El contenido es dinámico y se basa en los resultados de la consulta.

Entidad

Ejecuta una consulta de WQL

Descripción

Ejecutar una consulta arbitraria de Windows Management Instrumentation Query Language (WQL) en la instancia de Microsoft SCCM

Parámetros

Nombre visible del parámetro Tipo Valor predeterminado Es obligatorio Descripción
Consulta que se ejecutará 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" Sí Especifica la consulta de WQL que se ejecutará. Considera la solicitud de ejemplo predeterminada como referencia.
Cantidad de registros que se devolverán Número entero 100 Sí Cantidad máxima de registros que se devolverán en la acción.

Casos de uso

Ejecuta consultas arbitrarias en instancias de Microsoft SCCM para obtener los datos necesarios según el análisis de alertas en Google SecOps.

Ejecutar en

Esta acción no se ejecuta en entidades.

Resultados de la acción

Resultado de secuencia de comandos
Nombre del resultado de la secuencia de comandos Opciones de valor Ejemplo
is_success Verdadero o falso is_success:False
Resultado de JSON

Ejemplo de devolución para la entidad Host, la solicitud se realizó en 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

Muro de casos
Tipo de resultado Valor / Descripción Tipo
Mensaje de salida*

La acción no debería fallar ni detener la ejecución de la guía:

Si la consulta se realiza correctamente y se obtienen datos, haz lo siguiente:

Imprime "Query executed successfully and returned results".

Si no se encuentra nada, haz lo siguiente:

print "Query executed successfully, but did not return any results.".

Si se produce un error, haz lo siguiente:

print "Query didn't complete due to error: {0}".format(exception.stacktrace).

Si se truncaron los resultados de la consulta, haz lo siguiente:

print "Query results exceeded limits and were truncated!".

La acción debería fallar y detener la ejecución de la guía:

Si se produce un error crítico, como credenciales incorrectas o problemas de conectividad de red, haz lo siguiente:

print "Failed to connect to the Microsoft SCCM instance! Error is {0}".format(exception.stacktrace).

General
Tabla

Nombre de la tabla: Resultados de la consulta de WQL

Columnas: Genera columnas de forma dinámica según los resultados de la consulta.

General
Archivos adjuntos Run_WQL_query_response.json: Contiene los datos JSON técnicos que devuelve la acción. General
Visualizador de JSON Muestra el visor de JSON para el resultado de la consulta. General

Crea una tarea de análisis de extremos

Descripción

Crea una tarea de análisis de extremos en el servidor de Microsoft SCCM para el extremo. Hay dos tipos de análisis disponibles: completo o rápido. La acción funciona con las entidades de Google SecOps de host o IP.

Parámetros

Nombre visible del parámetro Tipo Valor predeterminado Es obligatorio Descripción
Tipo de análisis DDL Búsqueda rápida Sí Especifica si deseas ejecutar un análisis completo o rápido.

Ejecutar en

Esta acción no se ejecuta en entidades.

Resultados de la acción

Resultado de secuencia de comandos
Nombre del resultado de la secuencia de comandos Opciones de valor Ejemplo
is_success Verdadero o falso is_success:False
Muro de casos
Tipo de resultado Valor / Descripción Tipo
Mensaje de salida\*

La acción no debería fallar ni detener la ejecución de la guía:

Si la tarea se creó correctamente para algunas o todas las entidades proporcionadas: "Se creó la tarea de análisis de extremos para las siguientes entidades:\n {0}".format([entity list])

Si no se pudo crear la tarea de análisis de extremos para algunas de las entidades proporcionadas que no se enriquecieron: "No se pudo crear la tarea de análisis de extremos para las siguientes entidades:\n {0}".format([entity list])

Si no se puede crear una tarea para todas las entidades proporcionadas: "No se crearon las tareas de análisis de extremos. Consulta el registro de acciones para obtener más detalles"

La acción debería fallar y detener la ejecución de la guía:

Si se produce un error crítico, como credenciales incorrectas o problemas de conectividad de red: "No se pudo establecer la conexión con la instancia de Microsoft SCCM. Error is {0}".format(exception.stacktrace).

General

Ping

Descripción

Prueba la conectividad a la instancia de Microsoft SCCM con los parámetros proporcionados en la página de configuración de la integración en la página de Google SecOps Content Hub.

Parámetros

N/A

Casos de uso

La acción se usa para probar la conectividad en la página de configuración de la integración en la página de Google SecOps Content Hub y se puede ejecutar como una acción manual, que no forma parte de las guías.

Ejecutar en

Esta acción no se ejecuta en entidades.

Resultados de la acción

Resultado de secuencia de comandos
Nombre del resultado de la secuencia de comandos Opciones de valor Ejemplo
is_succeed Verdadero o falso is_succeed:False

Muro de casos

Tipo de resultado Valor / Descripción Tipo
Mensaje de salida*

La acción no debería fallar ni detener la ejecución de la guía:

Si se realiza correctamente: "Se estableció correctamente la conexión con la instancia de Microsoft SCCM con los parámetros de conexión proporcionados".

La acción debería fallar y detener la ejecución de la guía:

Si no se realiza correctamente, aparecerá el mensaje "Failed to connect to the Microsoft SCCM instance! Error is {0}".format(exception.stacktrace).

General

¿Necesitas más ayuda? Obtén respuestas de miembros de la comunidad y profesionales de Google SecOps.