IBM MaaS360 Security
#
This Integration is part of the IBM MaaS360 Security Pack.Supported versions
Supported Cortex XSOAR versions: 8.4.0 and later.
This is the IBM MaaS360 Security integration for Cortex XSIAM.
#
Create App credentialsTo access the IBM MaaS360 Security API, you first need to generate an App access key. Follow these steps:
Log in to the IBM MaaS360 portal.
Go to Setup > Manage Access Keys.
Click Generate Access Key.
Create a new
MaaS360 Web Services
key.Get App ID, App Version, Platform ID, and App Access Key.
For further assistance, you may contact IBM MaaS360 support to request these credentials as well.
See Configuring provisioning for MaaS360
#
Find your Billing IDLog in to the IBM MaaS360 portal.
Hover over the profile menu on the top right and copy the Account ID value. This is your Billing ID.
#
Account permissionsTo collect events, the user requires read-only permissions. Follow these steps to modify user permissions:
Log in to the IBM MaaS360 portal.
Go to Setup > Administrators
Find the relevant administrator account or create a new one.
Click Edit. (Note: This does not appear for the primary admin account.)
Add the Read-Only permission.
#
Configure IBM MaaS360 Security on Cortex XSIAMNavigate to Settings > Configurations > Data Collection > Automations & Feed Integrations.
Search for IBM MaaS360 Security.
Click Add instance to create and configure a new integration instance.
Parameter Description Required Server URL True User Name True Password True App ID True App Version True Platform ID True App Access Key True Billing ID True Maximum number of Admin Login Reports events per fetch Rounds up to the nearest page size increment. (250) False Maximum number of Admin Changes Audit events per fetch Rounds up to the nearest page size increment. (250) False Trust any certificate (not secure) False Use system proxy settings False Click Test to validate the URLs, token, and connection.
#
CommandsYou can execute these commands from the Cortex XSIAM CLI, as part of an automation, or in a playbook. After you successfully execute a command, a DBot message appears in the War Room with the command details.
#
ibm-maas360-security-get-eventsGets events from IBM MaaS360 Security.
#
Base Commandibm-maas360-security-get-events
#
InputArgument Name | Description | Required |
---|---|---|
should_push_events | If true, the command will create events, otherwise it will only display them. Possible values are: true, false. Default is false. | Required |
limit | Maximum number of results to return. | Required |
from_date | Date from which to get events. | Optional |
#
Context OutputThere is no context output for this command.
#
Human Readable Output#
Admin audits
_time source_log_type updateDate performedBy operationType ipAddress administrator 2024-10-29T13:39:32Z admin_changes_audit 1730209172000 test@mail.com CHANGE 1.1.1.1 email: test@mail.com
username: test@mail.com
firstName: tester
middleName:
lastName: tester
address:
phone:
jobTitle:
watchSubscription: Y
accountStatus: Active
managedUserGroups: All groups
lastLoginTime:
rolesAdded:
rolesDeleted:
previousState:2024-10-29T13:39:32Z admin_changes_audit 1730209172000 test@mail.com CHANGE 1.1.1.1 email: test@mail.com
username: test@mail.com
firstName: tester
middleName:
lastName: tester
address:
phone:
jobTitle:
watchSubscription: Y
accountStatus: Active
managedUserGroups: All groups
lastLoginTime:
rolesAdded: Help Desk
rolesDeleted:
previousState:2024-10-29T12:53:49Z admin_changes_audit 1730206429000 test@mail.com CHANGE 1.1.1.1 email: test@mail.com
username: test@mail.com
firstName: tester
middleName:
lastName: tester
address:
phone:
jobTitle:
watchSubscription: Y
accountStatus: Active
managedUserGroups: All groups
lastLoginTime:
rolesAdded:
rolesDeleted:
previousState:2024-10-29T12:53:49Z admin_changes_audit 1730206429000 test@mail.com CHANGE 1.1.1.1 email: test@mail.com
username: test@mail.com
firstName: tester
middleName:
lastName: tester
address:
phone:
jobTitle:
watchSubscription: Y
accountStatus: Active
managedUserGroups: All groups
lastLoginTime:
rolesAdded:
rolesDeleted: Help Desk
previousState:2024-10-29T12:41:31Z admin_changes_audit 1730205691000 test@mail.com CHANGE 1.1.1.1 email: test@mail.com
username: test@mail.com
firstName: tester
middleName:
lastName: tester
address:
phone:
jobTitle:
watchSubscription: Y
accountStatus: Active
managedUserGroups: All groups
lastLoginTime:
rolesAdded:
rolesDeleted:
previousState: