Releases: SpecterOps/OpenHound
Releases · SpecterOps/OpenHound
v0.1.4
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
Full Changelog: v0.1.3...v0.1.4
v0.1.1
Initial release
Full Changelog: https://github.com/SpecterOps/OpenHound/commits/v0.1.1