Every organization employs multiple products as part of their cybersecurity strategy. However, they require out-of-the-box capabilities to fulfil their growing business needs. Cyware provides growing businesses with the capability to build custom apps that give them the flexibility and better options for their security automation. In our latest release of Cyware Orchestrate v3.0, we are empowering our users to build comprehensible and easy-to-use custom apps with the new custom apps feature.
Creating Apps is Now Super Easy
Cyware Orchestrate’s new feature can prove essential when users want to create their own apps for security processes. They can build their own custom apps using python code to suit their specific business needs. Moreover, they can import the Python app library to execute custom codes and test/debug custom actions. Not only that, security teams have the option to integrate any in-house or security-restricted app into the Cyware Orchestrate platform to automate their tasks. This feature can be leveraged to develop apps and generate actions that can be used in Playbooks to meet automation goals.
Another aspect to note is that custom apps can be developed in an Interactive Development Environment (IDE) based on specific purposes to meet different security processes. In addition to creating a custom app, we provide users the flexibility to define actions and other configurations for it.
Users can now create custom apps to integrate with third-party applications. They can create an app from scratch, clone an existing app and edit it, debug created actions, and use this app in the Playbook.
How can you Create Custom Apps?
Configure the Basic App Details: Users can enter relevant details in mandatory fields such as App Name, Supported API Versions, Categories, Link to Documentation, and Agent Compatibility. Some of the optional parameters are App Logo, App Description, and App Supporting Images, which can be filled if the user wants.
Build the Custom Code: In the connector.py file, users can write the custom code to define the app.
Configure Parameters and App Actions: By default, the app will provide two parameters, base_url and api_token, which can be edited as required in the connector.py file using the Python Editor.
Perform a Sync Operation: The values between the Python Editor and the App Details section can be synced.
Run and Debug App: Users can test actions configured in an app and debug if any errors are encountered. They can run the app from the Python Editor and choose to select an instance of the app and provide the JSON code required to test the instance. Subsequently, they can view the test results in the Debug tab.
Ready to Create Custom Apps?
Every organization has different business needs. Realizing this, we have come up with a new feature—the ability to build custom apps—in Cyware Orchestrate v3.0. This feature enables integration with any potential in-house developed APIs or systems where an existing app may not already exist.