IBM Security QRadar SOAR

 View Only
  • 1.  Custom SOAR app with multiple values

    Posted Tue June 04, 2024 03:00 AM

    Hi IBM SOAR community,

    I want to ask for some ideas regarding the ability of SOAR apps to add multiple values as inputs. From my current understanding the SOAR functions allow only single value from incident in which usually I use the artifacts value for processing.

    If say, I have a local function that process that process lists from multiple .txt and .logs file, how would I approach creating the custom function?

    Currently my approach is to just let the function to only process single value (string type for example) since the limitation doesn't allow processing file within.

    The snippet shown above is one of the few example of a main function within the scripts that depends of multiple different files and functions. For the functions my approach should be limiting the processing into a very minimal dependencies, so its generally fine but the current roadblock would be the files to processed itself.



    ------------------------------
    Luqman Nur
    Techlab
    ------------------------------


  • 2.  RE: Custom SOAR app with multiple values

    Posted Tue June 04, 2024 08:23 AM

    If you're talking about functions in apps which are used as building blocks in playbooks they have no problem accepting multiple values. If you're trying to develop a new custom app I suggest having a look at the documentation. Additionally, you could take an app from the exchange unzip it all and see how it was made and if you can reuse it.



    ------------------------------
    Maria Czapkowska
    ------------------------------



  • 3.  RE: Custom SOAR app with multiple values

    Posted Tue June 04, 2024 09:08 AM

    Hi Maria,

    I think what I want to address is if for example I want to process in SOAR an artifact value that is consist of multi-type instead of a single value type, how would I approach the problem.



    ------------------------------
    Luqman Nur
    Techlab
    ------------------------------