SekoiaXDRAddComment
Script to add a comment to an alert in Sekoia, including the name of the person who made the comment.
python · SekoiaXDR
Source
import demistomock as demisto # noqa: F401 from CommonServerPython import * # noqa: F401 def get_username(): get_users = execute_command("getUsers", {"current": "true"}) username = get_users[0]["name"] # type: ignore return username def post_comment(alert_short_id: str, comment: Optional[str], author: str): try: execute_command( "sekoia-xdr-post-comment-alert", {"id": alert_short_id, "comment": comment, "author": author}, ) except Exception as e: return_error(f"Failed to post comment for alert with id {alert_short_id} : {str(e)}") def main(): alert_short_id = demisto.args()["short_id"] comment = demisto.args().get("comment") user = get_username() post_comment(alert_short_id, comment, user) readable_output = f"### Comment added by {user}:\n {comment}" command_results = CommandResults(readable_output=readable_output) return_results(command_results) if __name__ in ["__main__", "builtin", "builtins"]: main()
README
Script to add a comment to an alert in Sekoia, including the name of the person who made the comment.
Script Data
| Name | Description |
|---|---|
| Script Type | python3 |
| Tags | incident-action-button |
| Cortex XSOAR Version | 6.10.0 |
Inputs
| Argument Name | Description |
|---|---|
| short_id | The short ID of the alert. |
| comment | The comment you want to send to an alert. |
Outputs
There are no outputs for this script.