Zentral Versions Save

Zentral is a high-visibility platform for controlling Apple endpoints in enterprises. It brings great observability to IT and makes tracking & reporting compliance much less manual.

v2022.2

1 year ago

🎤 Announcement

This is the first release of Zentral under the new licensing scheme. After nearly 7 years, we have decided to concentrate our business on Zentral as a product. Most of the code stays under the Apache license but some modules, like the SAML authentication or the Splunk event store are licensed under a new source available license and require a subscription when used in production.

Do not hesitate to contact us if you need more information!

🥁 Some highlights

  • GitHub workflow to build and push three flavours of the docker container to the docker hub.
  • sumo logic event store module.
  • Extra API endpoints for the new verified terraform provider.
  • Automated MDM payload renewals.
  • Flexible SCEP configuration for the MDM payloads.
  • Separated OpenSearch and Elasticsearch store modules for higher compatibility.
  • Upgrade to python3.10 bullseye docker base images.

See the CHANGELOG for more details and breaking changes.

v2022.1

1 year ago

🥁 Long overdue new release

It is time to cut a release, after so many new features have been implemented. Here are some of the highlights:

  • Osquery and inventory based compliance checks, with Prometheus metrics
  • Munki / Monolith metrics and sharding for package installs
  • Santa team ID rules
  • Event routing keys for the event stores
  • Secrets engines to encrypt secrets in PostgreSQL

See the CHANGELOG for a more complete list.

🎤 Announcement

This is probably the last fully opensource release of Zentral (if no patch release is necessary). After nearly 7 years, we have decided to concentrate our business on Zentral as a product. To support this new orientation, we are going to change the license scheme in the coming weeks. Most of the code is going to stay under the Apache license, but some modules, like the SAML authentication, or the Splunk event store are going to be licensed under a new source available license, and will require a subscription when used in production. Do not hesitate to contact us if you need more information!

v2021.1

3 years ago

🚀 Santa module overhaul

The Santa module has been completely overhauled.

Breaking changes

Rules are not managed in the Probes anymore. They are managed under each Configuration in the Santa Setup.

If you upgrade from a previous Zentral release, please, make a backup! The existing rules in the Santa probes will be automatically migrated to each existing Zentral Santa Configuration. You need to carefully review them afterwards.

You can read more about it in the updated documentation.

v0.8.0-beta.0

3 years ago

🚀 Santa module overhaul

The Santa module has been completely overhauled.

Breaking changes

Rules are not managed in the Probes anymore. They are managed under each Configuration in the Santa Setup.

If you upgrade from a previous Zentral release, please, make a backup! The existing rules in the Santa probes will be automatically migrated to each existing Zentral Santa Configuration. You need to carefully review them afterwards.

You can read more about it in the updated documentation – Sorry, still a work in progress.

Main new features:

v0.7.0-beta.0

3 years ago

Main things

  • Realms for SSO (LDAP / OpenID Connect / SAML)
  • MDM / DEP authentication using the realms, and auto user setup

Smaller thing

  • Santa EnableBadSignatureProtection

Fixes

  • Santa enrollment packages

v0.6.0-beta.1

4 years ago

Small things

  • Link from incident to Kibana linked events
  • Better enrollment package download buttons

Fixes

  • Timestamp in Azure Log Analytics
  • probe payload filters
  • osquery release choices

v0.5.0-beta.1

4 years ago

New feature

  • new xnumon event type for the agent stats

Fixes

  • jamf and santa app dependencies on the filebeat app.
  • separate FQDN for the client cert authentication

v0.6.0-beta0

4 years ago

New features

  • inventory exporters
  • Okta webhook events
  • Azure Log Analytics as event store
  • osquery powershell enrollment script
  • jamf client log shipping

Fixes

  • jamf server log ingestion
  • santa log event parsing
  • filebeat enrollment on linux

v0.5.0-beta.0

4 years ago

New features

  • unified filebeat enrollment (with micromdm scepserver and scepclient), configuration, and event processing for the santa logs, the xnumon logs and the jamf server logs.
  • API to export the inventory reports as XLSX and zipped CSV files
  • Better jamf webhooks events:
  • celery worker for the background tasks:
    • inventory exports
    • osquery file carving archive building
    • MDM device push notifications
  • refactoring of all the event pre-processors in one zentral worker.

Breaking changes

  • The zentral.contrib.jamf and zentral.contrib.santa apps depend on the zentral.contrib.filebeat app. You may need to include it in the base.json.
  • Some tasks which use to happen in dedicated workers have been migrated to celery tasks. You need to run a celery worker (see the docker-compose.yml file for example).
  • You need to restart the workers and the gunicorn processes after the update. A reload is not enough.
  • The zentral.contrib.audit app has been removed.

v0.4.0

7 years ago

See the Wiki for the release notes.