Zilla PO Box

The Zilla PO Box is a container that makes it simple to integrate with on-prem applications. This container will query user information from systems, then makes outbound REST API calls to push this information to Zilla.

This article outlines common questions that are asked about PO Box, along with the process of installing it and querying data from systems.

PO Box FAQs

When Should I Use PO Box?

The Zilla PO Box should be used when you have on-prem or cloud databases/systems (not accessible from internet) that can pull users and their corresponding roles with a MySQL, PostgreSQL, Redshift, or LDAP query. Generally, these are going to be databases and other systems that allowing querying this data from a user’s table.

What Query Languages Can PO Box Use To Pull Users

PO Box Supports MySQL, PostgreSQL, AWS Redshift, and LDAP queries

How Does PO Box Connect to Zilla?

PO Box uses a REST API to “call home” to Zilla. All data is SSL encrypted in-transit, and PO box only makes Outbound Connections.

What is a Container?

A container is a lightweight, standalone, and executable software package that includes everything needed to run a piece of software, including the code, runtime, system libraries, and dependencies. Containers isolate applications from their environment, ensuring consistency and portability across different computing environments. They enable developers to package applications and their dependencies into a single unit that can be easily deployed and run on any platform that supports containerization, such as Docker.

Where Can I Run PO Box?

Since PO Box is containerized, this can be hosted on any linux machine that can run Docker. The only exception to this is VMs hosted on arm-based CPUs. With that being said, the container can be hosted on Windows Server, Linux Instances, Kubernetes Clusters, EC2 instances, etc.

How Does PO Box Make Secure Connections To Other Systems?

We recommend using a secrets manager that makes secrets available during runtime to the PO Box. We leave it up to you do develop this based on your current security strategy; however, we will educate you and work with you during onboarding to create this solution

What Network Changes Do I Need to Make For PO Box To Work?

We only require outbound connections via port 443 for PO Box to work.

Is PO Box Automatically Patched?

Most organizations want to review patches before being pushed, so at this point, we notify you when patches are available instead.

PO Box Installation

The PO Box deployment is broken into 3 phases:

  1. Deploying the PO Box infrastructure. You have 3 options to do this, which are outlined below in the Zilla PO Box | Deploying PO Box Infrastructure section

  2. Creating service accounts on each in-scope system that PO box can use to pull accounts. For more information on this, please see Creating Service Accounts For PO Box .

  3. Adding connectors to Zilla: Please see PO Box Configuration In Zillafor more info on how to do this.

Deploying PO Box Infrastructure

PO Box can be deployed in 3 ways:

  1. Zilla can host a PO Box instance for you, and you can add credentials/configurations to this instance inside of your Zilla tenant. Please contact support@zillasecurity.com if you are interested in this approach.

  2. You can host PO Box within an On-Prem Machine. This can be a VM or physical device. If you are interested in doing this, please see Installing PO Box to a Virtual Machine for Requirements, prerequisites and setup.

  3. You can use AWS Cloud Formation to deploy PO Box on AWS. For more information on how to deploy this and what resources we are using, please see Installing PO Box To AWS With CloudFormation.