Skip to content

Releases: SpecterOps/OpenHound

v0.1.4

04 May 21:43
cbfc7fc

Choose a tag to compare

Summary

Bumps the versions of the Okta and Jamf collector to include multiple improvements and bug fixes.

Jamf improvements

  • The API client asset used the incorrect lookup method to properly populate the privileges property. Fixes this by modifying the lookup.py to return the right columns + all matching rows
  • Fixed the tier0 property for the following nodes:
    • jamf_Group
    • jamf_Account
    • jamf_ApiClient
    • jamf_SSOIntegration

Okta improvements

  • Fixed an issue where collecting resource-sets fails due to a missing resource ID. Okta resources may not return a source id and the asset does not generate any nodes so it's safe to make this field optional.
  • Simplified the client, group and user role assignments assets by creating an overlapping "RoleAssignments" class with shared edges/methods.
  • Added tenant_domain property to all nodes.
  • Adds the following two edges:
    • Okta_GroupPull
    • Okta_ReadClientSecret
  • Fixed the generation logic for the following edges:
    • Okta_ManagerOf
    • Okta_AddMember
    • Okta_MembershipSync

Full Changelog: v0.1.3...v0.1.4

What's Changed

  • BED-8208: Bump jamf and okta collector version + update dependencies by @d3vzer0 in #7

Full Changelog: v0.1.3...v0.1.4

v0.1.1

13 Apr 19:48
c62aa84

Choose a tag to compare