Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

adds an 'owner' field to the siem-signals mapping, working authz get for security solution, need to work through rule registry changes #98746

Closed
wants to merge 16 commits into from

Commits on Apr 20, 2021

  1. Configuration menu
    Copy the full SHA
    2861f01 View commit details
    Browse the repository at this point in the history
  2. adds kibana security feature privileges and updates alerts actions to…

    … include space id in constructor rather than parameter as a part of the get since the spaceId will be available to us in the start phase of the plugin
    dhurley14 committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    8eafdac View commit details
    Browse the repository at this point in the history
  3. [RAC] [RBAC] adds rac client initialization to plugin setup / startup…

    … and adds some rac client functions to be implemented (#3)
    
    * wip - ignore
    
    * adds rac client initialization to plugin setup / startup and adds scaffolding for CRUD client functions
    
    Co-authored-by: Yara Tercero <yara.tercero@elastic.co>
    dhurley14 and yctercero committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    558db7b View commit details
    Browse the repository at this point in the history
  4. wip - updating kibana features plugin to include rac and some renamin…

    …g from alerts to rac
    yctercero authored and dhurley14 committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    26445e3 View commit details
    Browse the repository at this point in the history
  5. still wip

    yctercero authored and dhurley14 committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    8024caa View commit details
    Browse the repository at this point in the history
  6. testing out how to view owners for alerts when registering rac plugin…

    …, used no-verify for this commit
    dhurley14 committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    6df1b18 View commit details
    Browse the repository at this point in the history
  7. adds a working racClient to request context and picks up owners suppl…

    …ed to rac feature in plugin feature registry
    dhurley14 committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    f0010f6 View commit details
    Browse the repository at this point in the history
  8. adds elasticsearch client to provide functionality for rac client, sh…

    …ould be able to query for data but getting back 403 for internal user
    dhurley14 committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    a71ef10 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    81f4f02 View commit details
    Browse the repository at this point in the history
  10. updates unit tests to remove the 'spaceid' from the authz action and …

    …adds an audit logger mock
    dhurley14 committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    2ebdf71 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    38681fc View commit details
    Browse the repository at this point in the history
  12. parameterized calls into racClient.get() to match solutions, adds mor…

    …e log statements, added security as a required plugin to rule_registry plugin without which, the rac authorization class was receiving an undefined security client so our calls to shouldCheckAuthorization were failing silently. Added some routes and scripts to test authz functionality. To test please see the README in the rule_registry/scripts.
    dhurley14 committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    1499169 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d7b9b3f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    896deaf View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2021

  1. adds an 'owner' field to the siem-signals mapping, working authz get …

    …for security solution, need to work through rule registry changes
    dhurley14 committed Apr 27, 2021
    Configuration menu
    Copy the full SHA
    ed6df2a View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2021

  1. minor cleanup

    dhurley14 committed Apr 29, 2021
    Configuration menu
    Copy the full SHA
    9d1d1e5 View commit details
    Browse the repository at this point in the history