├── .dockerignore ├── .gitignore ├── CHANGELOG.md ├── Dockerfile ├── README.md ├── connector.py ├── connectors ├── __init__.py ├── casper.py ├── chef.py ├── csv_assets.py ├── csv_users.py ├── dell_asset_order_status.py ├── dnac_network_devices.py ├── insight.py ├── jasper.py ├── json_assets.py ├── json_users.py ├── kace.py ├── ldap.py ├── ldap_assets.py ├── managed.py ├── managed_reports.py ├── meraki_network_devices.py ├── mobileiron.py ├── munki_report.py ├── netbox.py ├── oomnitza.py ├── open_audit.py ├── sccm.py ├── servicenow.py ├── tanium.py ├── vcenter.py └── workspaceone_devicesoftware.py ├── constants.py ├── converters ├── __init__.py ├── capitalize.py ├── casper_extension_attribute.py ├── concat.py ├── date_format.py ├── first_field.py ├── first_from_full.py ├── last_from_full.py ├── ldap_timestamp.py ├── ldap_user_field.py ├── location.py ├── mac_model_from_sn.py ├── memberOf.py ├── split.py ├── split_email.py ├── timestamp.py ├── uber_manager.py └── uber_position.py ├── docker-compose.yml ├── docker ├── config.ini.envsubst └── entrypoint.sh ├── example.env ├── lib ├── __init__.py ├── api_caller.py ├── aws_iam.py ├── chef.py ├── config.py ├── connector.py ├── converters.py ├── cyberark_client.py ├── error.py ├── ext │ ├── __init__.py │ └── ldap.py ├── file_connector.py ├── filter.py ├── httpadapters.py ├── logger.py ├── renderer.py ├── strongbox │ ├── __init__.py │ ├── backend │ │ ├── __init__.py │ │ ├── cyberark.py │ │ └── vault.py │ └── strategy │ │ ├── __init__.py │ │ ├── base.py │ │ ├── cyberark.py │ │ ├── default.py │ │ └── vault.py └── version.py ├── logging.json ├── modes ├── __init__.py ├── client_initiated.py └── cloud_initiated.py ├── requirements.txt ├── server.py ├── strongbox.py └── utils ├── __init__.py ├── data.py ├── distutils.py ├── helper_utils.py └── relative_path.py /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/README.md -------------------------------------------------------------------------------- /connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/connector.py -------------------------------------------------------------------------------- /connectors/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /connectors/casper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/connectors/casper.py -------------------------------------------------------------------------------- /connectors/chef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/connectors/chef.py -------------------------------------------------------------------------------- /connectors/csv_assets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/connectors/csv_assets.py -------------------------------------------------------------------------------- /connectors/csv_users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/connectors/csv_users.py -------------------------------------------------------------------------------- /connectors/dell_asset_order_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/connectors/dell_asset_order_status.py -------------------------------------------------------------------------------- /connectors/dnac_network_devices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/connectors/dnac_network_devices.py -------------------------------------------------------------------------------- /connectors/insight.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/connectors/insight.py -------------------------------------------------------------------------------- /connectors/jasper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/connectors/jasper.py -------------------------------------------------------------------------------- /connectors/json_assets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/connectors/json_assets.py -------------------------------------------------------------------------------- /connectors/json_users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/connectors/json_users.py -------------------------------------------------------------------------------- /connectors/kace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/connectors/kace.py -------------------------------------------------------------------------------- /connectors/ldap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/connectors/ldap.py -------------------------------------------------------------------------------- /connectors/ldap_assets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/connectors/ldap_assets.py -------------------------------------------------------------------------------- /connectors/managed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/connectors/managed.py -------------------------------------------------------------------------------- /connectors/managed_reports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/connectors/managed_reports.py -------------------------------------------------------------------------------- /connectors/meraki_network_devices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/connectors/meraki_network_devices.py -------------------------------------------------------------------------------- /connectors/mobileiron.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/connectors/mobileiron.py -------------------------------------------------------------------------------- /connectors/munki_report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/connectors/munki_report.py -------------------------------------------------------------------------------- /connectors/netbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/connectors/netbox.py -------------------------------------------------------------------------------- /connectors/oomnitza.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/connectors/oomnitza.py -------------------------------------------------------------------------------- /connectors/open_audit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/connectors/open_audit.py -------------------------------------------------------------------------------- /connectors/sccm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/connectors/sccm.py -------------------------------------------------------------------------------- /connectors/servicenow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/connectors/servicenow.py -------------------------------------------------------------------------------- /connectors/tanium.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/connectors/tanium.py -------------------------------------------------------------------------------- /connectors/vcenter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/connectors/vcenter.py -------------------------------------------------------------------------------- /connectors/workspaceone_devicesoftware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/connectors/workspaceone_devicesoftware.py -------------------------------------------------------------------------------- /constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/constants.py -------------------------------------------------------------------------------- /converters/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /converters/capitalize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/converters/capitalize.py -------------------------------------------------------------------------------- /converters/casper_extension_attribute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/converters/casper_extension_attribute.py -------------------------------------------------------------------------------- /converters/concat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/converters/concat.py -------------------------------------------------------------------------------- /converters/date_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/converters/date_format.py -------------------------------------------------------------------------------- /converters/first_field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/converters/first_field.py -------------------------------------------------------------------------------- /converters/first_from_full.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/converters/first_from_full.py -------------------------------------------------------------------------------- /converters/last_from_full.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/converters/last_from_full.py -------------------------------------------------------------------------------- /converters/ldap_timestamp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/converters/ldap_timestamp.py -------------------------------------------------------------------------------- /converters/ldap_user_field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/converters/ldap_user_field.py -------------------------------------------------------------------------------- /converters/location.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/converters/location.py -------------------------------------------------------------------------------- /converters/mac_model_from_sn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/converters/mac_model_from_sn.py -------------------------------------------------------------------------------- /converters/memberOf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/converters/memberOf.py -------------------------------------------------------------------------------- /converters/split.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/converters/split.py -------------------------------------------------------------------------------- /converters/split_email.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/converters/split_email.py -------------------------------------------------------------------------------- /converters/timestamp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/converters/timestamp.py -------------------------------------------------------------------------------- /converters/uber_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/converters/uber_manager.py -------------------------------------------------------------------------------- /converters/uber_position.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/converters/uber_position.py -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/config.ini.envsubst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/docker/config.ini.envsubst -------------------------------------------------------------------------------- /docker/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/docker/entrypoint.sh -------------------------------------------------------------------------------- /example.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/example.env -------------------------------------------------------------------------------- /lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/api_caller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/lib/api_caller.py -------------------------------------------------------------------------------- /lib/aws_iam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/lib/aws_iam.py -------------------------------------------------------------------------------- /lib/chef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/lib/chef.py -------------------------------------------------------------------------------- /lib/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/lib/config.py -------------------------------------------------------------------------------- /lib/connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/lib/connector.py -------------------------------------------------------------------------------- /lib/converters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/lib/converters.py -------------------------------------------------------------------------------- /lib/cyberark_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/lib/cyberark_client.py -------------------------------------------------------------------------------- /lib/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/lib/error.py -------------------------------------------------------------------------------- /lib/ext/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/ext/ldap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/lib/ext/ldap.py -------------------------------------------------------------------------------- /lib/file_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/lib/file_connector.py -------------------------------------------------------------------------------- /lib/filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/lib/filter.py -------------------------------------------------------------------------------- /lib/httpadapters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/lib/httpadapters.py -------------------------------------------------------------------------------- /lib/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/lib/logger.py -------------------------------------------------------------------------------- /lib/renderer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/lib/renderer.py -------------------------------------------------------------------------------- /lib/strongbox/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/lib/strongbox/__init__.py -------------------------------------------------------------------------------- /lib/strongbox/backend/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | -------------------------------------------------------------------------------- /lib/strongbox/backend/cyberark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/lib/strongbox/backend/cyberark.py -------------------------------------------------------------------------------- /lib/strongbox/backend/vault.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/lib/strongbox/backend/vault.py -------------------------------------------------------------------------------- /lib/strongbox/strategy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/lib/strongbox/strategy/__init__.py -------------------------------------------------------------------------------- /lib/strongbox/strategy/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/lib/strongbox/strategy/base.py -------------------------------------------------------------------------------- /lib/strongbox/strategy/cyberark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/lib/strongbox/strategy/cyberark.py -------------------------------------------------------------------------------- /lib/strongbox/strategy/default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/lib/strongbox/strategy/default.py -------------------------------------------------------------------------------- /lib/strongbox/strategy/vault.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/lib/strongbox/strategy/vault.py -------------------------------------------------------------------------------- /lib/version.py: -------------------------------------------------------------------------------- 1 | VERSION = '2025.04.1' -------------------------------------------------------------------------------- /logging.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/logging.json -------------------------------------------------------------------------------- /modes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modes/client_initiated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/modes/client_initiated.py -------------------------------------------------------------------------------- /modes/cloud_initiated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/modes/cloud_initiated.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/requirements.txt -------------------------------------------------------------------------------- /server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/server.py -------------------------------------------------------------------------------- /strongbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/strongbox.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = 'isaactung' 2 | -------------------------------------------------------------------------------- /utils/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/utils/data.py -------------------------------------------------------------------------------- /utils/distutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/utils/distutils.py -------------------------------------------------------------------------------- /utils/helper_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/utils/helper_utils.py -------------------------------------------------------------------------------- /utils/relative_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oomnitza/oomnitza-connector/HEAD/utils/relative_path.py --------------------------------------------------------------------------------