Zum Inhalt springen
EBF Logo

EBF product documentation

Find help using and administering EBF applications

EBF Print

  • Changelog
  • 01. Getting Started
  • 02. Architecture and Workflow
  • 03. Requirements
  • 04. Initial Installation
  • 05. Configuration
  • 06. Contact

03. Requirements

Table of Contents
  • Firewall
  • Appliance
  • Secured Connection
  • Technical users and roles
    • Admin Roles MobileIron
    • Admin Roles Intune

Firewall

The system must be accessible via the Internet to allow printing, the following table contains the required open ports for the respective components:

Source System SourcePort Target System TargetTarget Port Protocol
Mobile DevicesInternet8443Load BalancerInternet8443IPPS
Load BalancerInternet8443Print ProxyDMZ8443IPPS
Print ProxyDMZ8631Print ServerDMZ8631IPP
Print ServerDMZ515Printserver SolutionIntranet515LPD
Print ProxyDMZ443EMM System (API-Component)DMZ443HTTPS
Print ProxyDMZ8443Print Proxy Admin PortalIntranet8443HTTPS

Appliance

The solution can be installed using an appliance. EBF provides ISO images used to carry out the application installation and can be provided by EBF for download over the Internet. Alternatively, installation into an existing systems can be achieved with a JAR file installation provided on request at EBF.

The appliances are usually virtual machines (from VMware or other VM providers) and are based on CentOS 7 x64 Linux distribution.

The following specifications for the virtual machines are recommended:

HardwareRecommendation
CPUmin. 4 Cores
RAMmin. 4GB (8GB if on one machine)
HDDmin. 50GB

A high availability (HA) solution can be achieved by integrating a load balancer with round-robin load distribution within the active proxies and the downstream print server systems.

Secured Connection

Certificate

To secure communication appropriate SSL certificates are required, ideally issued to the server names and in an iOS-compatible format. Depending on the implementation, these certificates must be stored directly in the server systems or on the load balancer system (SSL offloading)

Requirements for trusted certificates in iOS 13 and macOS 10.15

Technical users and roles

EBF Print requires the following technical users with the following rights/roles in the following systems:

System User Rights/Roles
EBF Print ServerrootRoot access within the LINUX appliance to configure the Print Server
EBF Print ProxyrootRoot access within the LINUX appliance to configure the Print Server
EBF Print Proxy Admin UIAdminCreation of AirPrint profiles for the clients
EMM SystemPrint AdminAPI access from Print Proxy to EMM System to read user/device data and create AirPrint profiles for distribution over EMM
EMM SystemPrint AdminDevice Management: View Device/View Device Details
EMM SystemPrint AdminUser Management: View User

Admin Roles MobileIron

Required Admin Roles in MobileIron are:

  • Device Management: View device page, device details
  • Label Management: Manage Label
  • User Management: View User
  • Configuration Management:
    • Manage configuration
    • Apply and remove configuration label
  • Other Roles: API

Admin Roles Intune

For Intune an admin needs to create an Azure Application ID in the Azure portal and assign several Graph-API permissions to this App. All App permissions must be of type “Application permission”.

This App-ID will then be used in the configuration of the Print Proxy.

Required API permission for EBF Print using MS Intune are:

  • DeviceManagementManagedDevices.Read.All
  • Directory.Read.All
  • User.Read.All
Was this article useful?
Still stuck? How can we help?

How can we help?

Updated on 22. August 2022
02. Architecture and Workflow04. Initial Installation
Table of Contents
  • Firewall
  • Appliance
  • Secured Connection
  • Technical users and roles
    • Admin Roles MobileIron
    • Admin Roles Intune
Subscribe for EBF Newsletter
©2020 EBF-EDV Beratung Föllmer GmbH, All Rights Reserved
Imprint Terms and Conditions Privacy Statement Contact
Facebook-square Twitter-square Linkedin Xing-square Instagram
EBF Status Check