smart printing technical presentation

78
SafeCom Smart Printing Technical Presentation 1 Version 03, April 01. 2011

Upload: johntileyitq

Post on 13-Nov-2014

2.731 views

Category:

Technology


7 download

DESCRIPTION

Pull Print Technical background

TRANSCRIPT

Page 1: Smart Printing Technical Presentation

SafeCom Smart PrintingTechnical Presentation

1

Version 03, April 01. 2011

Page 2: Smart Printing Technical Presentation

2

Company facts

• Started in 2002

• Owned 90% by employees

• 66 employees in total• 50 employees in HQ in Denmark• 7 employees in the UK • 2 employees in Germany• 1 employee in France• 3 employees in USA• 3 employees in Asia/Pacific region

• SafeCom Certified Partners and Resellers EMEA (Europe), NA (US and Canada), SA (Columbia, Brazil), APAC

Page 3: Smart Printing Technical Presentation

What is SafeCom about?

3

Cost ControlStart saving today

Reduce cost by 40%

Consolidate and optimize printer infrastructure

SecurityProtect your output

Secure document and devices

Track and manage print, copy and scan

EfficiencySupports the way you work

Centralized and simplified operations and maintenance

Improve printer availability and employee mobility

EnvironmentSolutions for a better world

Reduce waste and power consumption

Enforce compliance rules

Page 4: Smart Printing Technical Presentation

SafeCom Smart Printing - Overview

4

Print

Users

CentralAdministration

Tracking

Print queues Rules

API

Authenticateand collect

Page 5: Smart Printing Technical Presentation

5

Authenticate at the device

Page 6: Smart Printing Technical Presentation

6

Pull Print to collect documents

Page 7: Smart Printing Technical Presentation

7

Select Billing Code

Page 8: Smart Printing Technical Presentation

8

Send E-mail

Page 9: Smart Printing Technical Presentation

SafeCom product philosophyEasy• Easy to use• Easy to install• Easy to administrate• Easy to support

Standard products• Listen to customers and partners• Add new functionality that is of

general value to the customer base• Solve complex tasks in a simple way

User self service• Greater user satisfaction• Less administration

9

Page 10: Smart Printing Technical Presentation

10

Server products:

• SafeCom G3 ServerServer software in one easy to use installation package. Basic installation in less than 15 minutes.

• SafeCom G3 Web InterfaceUser self service through browser. Delete or retain documents, etc. Installed on a MS IIS server.

• SafeCom Application Print Installed on the print server to provide info to SafeCom PopUp running on user's computer.

• SafeCom ReportsGenerate reports based on the tracking data collected for printed, copied and deleted documents. Report cost and environmental savings.

• SafeCom Device ServerNeeded for many new SafeCom Go devices. Can be installed on same server as G3 or separately.

Workstation products (user's computer):

• SafeCom Print ClientProvides Pull Printing using user's computer for storage of print jobs. Can be installed scripted.

• SafeCom PopUpProvides interaction with the user, e.g. print job confirmation, messsages, or selection of billing codes.

Device products (for printers and MFPs):

• SafeCom GoIntegrates with the touch-screen control panel. Today solutions for 8 printer vendors. Typically software downloaded to the device, or device controlled by SafeCom Device Server.

• Card readersAllows users to log in using different card technologies.

SafeCom products

Page 11: Smart Printing Technical Presentation

Device Server SafeCom Server

DB

SafeCom Go / Device Server

• Fuji Xerox• HP• Konica Minolta• Océ• Sharp• Xerox

SafeCom Go implementations

11

SafeCom Server

DB

SafeCom Go in device• Canon• HP• Lexmark• Ricoh• Samsung

SafeCom Server

DB

SafeCom Controller SafeCom Go / Controller

• Sharp• Xerox• Other

1:1

Page 12: Smart Printing Technical Presentation

12

• AWID• Barcode• Casi-Rusco• Cotag (1)

• Deister (2)

• EM (EM41xx, UNIQUE, TITAN, Hitag 1/2/S)

• Felica• HID Prox (standard)

• HID Prox, 37 bit (customer specific)

• iCLASS Reader• Indala, 26 bit (standard)

• Indala, 29 bit• Inditag

• IoProx• Legic• Magnetic, Track 1• Magnetic, Track 2 (standard)

• Magnetic, Track 3• Mifare (Mifare: DESFire, Ultralight,

Ultralight C, Mini, 1k, 4k, Plus)

• MultiISO (ISO14443A, ISO14443B, ISO15693)

• Nedap• NexWatch

All ID Devices are available as:• USB• Serial

SafeCom ID Devices

(1) As as embedded in the SafeCom Color Front-end and as stand-alone USB ID device(2) As embedded in the SafeCom Color Front-end.

Page 13: Smart Printing Technical Presentation

13

SafeCom ControllerPorts• 2-Port Ethernet 10/100 switch• 1 PS2 connector to drive and

power a SafeCom Front-end or a SafeCom Serial ID Device

• 2 USB host port to drive and power a SafeCom USB ID Device

• 1 USB device port(reserved for future use)

• 12V power supply

Functionality• Full-duplex transmission• Switch removes need for

additional network outlet• Switch allows encryption all

the way to the device

2 1

US B host

LANnetwork port

power

serial port test button

US Bdevice

Page 14: Smart Printing Technical Presentation

14

SafeCom Color Front-end

Page 15: Smart Printing Technical Presentation

15

LICENSES

Page 16: Smart Printing Technical Presentation

Q3Features

on devices?

License structure – SafeCom Go SafeCom licenses• SafeCom Enterprise Server

Multi server support withunlimited servers andjob data logon

Devices with authentication• SafeCom Go

Authentication on MFPs• SafeCom P:Go

Authentication on printers• SafeCom Controller

External solution

16

Q2Number of devices?Q1

More thanone

server?

Device features• Tracking

• Rule Based Printing• Client Billing• Pay

• Pull Print

• SafeCom Cluster ServerCluster server for resilience

• SafeCom ePay Web payment with credit cards

• SafeCom APISystem integration

• SafeCom Disaster RecoveryExtra licenses and documentation

Page 17: Smart Printing Technical Presentation

License structure – SafeCom Print TrackerSafeCom licenses• SafeCom Enterprise Server

Multi server support withunlimited servers andjob data logon

Devices without authentication• SafeCom Print Tracker

Tracking for unlimited Push Printers• Rule Based Printing• Client Billing• Pay

17

Device features• Tracking

• Rule Based Printing• Client Billing• Pay

• SafeCom Cluster ServerCluster server for resilience

• SafeCom ePay Web payment with credit cards

• SafeCom APISystem integration

• SafeCom Disaster RecoveryExtra licenses and documentation

Note: Breakeven is at 30 devices with tracking only and at 20 devices with all features enabled on the devices.

Page 18: Smart Printing Technical Presentation

18

License dialogEmbedded license:

• 1 SafeCom server• 10 Tracking devices• 1 SafeCom Go• 1 SafeCom Go High-End• 1 SafeCom Controller• 30-day trial• Full device functionality

Note: The embedded license has no 'Enterprise' functionality, i.e. no support for Multi Server and clustering - that requires a trial license generated by SafeCom dedicated to a specific server.

Page 19: Smart Printing Technical Presentation

19

PULL PRINT AND PUSH PRINT

Page 20: Smart Printing Technical Presentation

20

Server Push versus Pull Printing

Push PrintingX printers

X shared print queues

Pull PrintingX printers

1 shared print queue

Page 21: Smart Printing Technical Presentation

Direct print - traditional printingStandard TCP/IP Port:

1. Forward print job to the printer / MFP

21

WindowsPrint Spooler

StandardTCPI/IP Port

print jobtransfer

printqueue

print jobtransfer

printer / MFP

Page 22: Smart Printing Technical Presentation

Direct print with tracking – Push PrinterSafeCom Push Port:

1. Parse the printed document2. Transfer tracking data to SafeCom

server3. Forward print job to the printer / MFP

Parser:• PCL5, PCL5c, PCL5e, PCL6• PostScript level 2 and 3

22

WindowsPrint Spooler

SafeComPush Port

SafeComAdministrator

SafeComServer

print jobtransfer

printqueue

managesolution

systemconfiguration

user authentication,tracking

MicrosoftSQL Server

dataaccess

print jobtransfer

printer / MFP

Page 23: Smart Printing Technical Presentation

Pull Printer – Server stored documentsSafeCom Pull Port:

1. Parse the printed document2. Transfer job info to SafeCom server3. Transfer tracking data to SafeCom

server4. Transfer print job to SafeCom server

and store it encrypted5. User authenticate and collect

document at SafeCom-enabled printer / MFP

Parser:• PCL5, PCL5c, PCL5e, PCL6• PostScript level 2 and 3

23

WindowsPrint Spooler

SafeComPull Port

SafeComAdministrator

SafeComServer

print jobtransfer

printqueue

managesolution

systemconfiguration

print jobstorage

user authentication,job info

print jobstorage

user authentication,job info, tracking

MicrosoftSQL Server

dataaccess

SafeCom-enabledprinter / MFP

Page 24: Smart Printing Technical Presentation

Pull Printer – Locally stored documentsSafeCom Pull Port:

1. Parse the printed document2. Transfer job info to SafeCom server3. Transfer tracking data to SafeCom

server4. Transfer print job to SafeCom server

and store it encrypted5. User authenticate and collect

document at SafeCom-enabled printer / MFP

Parser:• PCL5, PCL5c, PCL5e, PCL6• PostScript level 2 and 3

24

WindowsPrint Spooler

SafeComPull Port

SafeComAdministrator

SafeComServer

print jobtransfer

printqueue

managesolution

print jobstorage

systemconfiguration

user authentication,job info

SafeComPrint Client

print jobstorage

user authentication,job info, tracking

MicrosoftSQL Server

dataaccess

SafeCom-enabledprinter / MFP

Note: Computer MUST be online to allow collection of documents

Page 25: Smart Printing Technical Presentation

25

INSTALLATION, ADMINISTRATION

Page 26: Smart Printing Technical Presentation

26

SafeCom Smart Printing Quick GuideTable of contents (13 pages)

1. Introduction• Audience• Technical background, Planning,

Installation, Reporting, Uninstall2. Installation

• Windows Firewall• Installation• Login to SafeCom Administrator• Getting started with SafeCom

Assistant• Add a SafeCom Pull Printer• SafeCom Port Configurator

3. Reporting• Install SafeCom Reports• Start SafeCom Reports• Make a report

Page 27: Smart Printing Technical Presentation

System requirements - SafeCom G3 servers• Windows 2008 and 2003 SP2• 2 GB RAM or greater• 1.4 GHz CPU (recommended 2 GHz or faster)• Microsoft SQL Server 2008 R2 Express is distributed with the software.

It is FREE and supports database size up to 10 GB.REQUIRES Microsoft .Net Framework 3.5 SP1 and Windows Installer 4.5

• In a SafeCom multi server installation the master server must run Microsoft SQL Server 2008 or 2005

• Database connection is ADO• Download size 132 MB

27

ADO: ActiveX Data Objects

Page 28: Smart Printing Technical Presentation

28

Basic and advanced installationBasic 5-step installation:

1. Launch installation. Click Next2. Click Basic server installation.

Click Next3. Read the end-user license

agreement and click Yes to accept it4. Current settings are displayed. Click

Next to accept and start the installation

5. Click Finish to launchSafeCom Administrator and its SafeCom Assistant

Page 29: Smart Printing Technical Presentation

29

Basic and advanced installationBasic 5-step installation:

1. Launch installation. Click Next2. Click Basic server installation.

Click Next3. Read the end-user license

agreement and click Yes to accept it4. Current settings are displayed. Click

Next to accept and start the installation

5. Click Finish to launchSafeCom Administrator and its SafeCom Assistant

Advanced 12-step installation:

• Destination folder for program files• Destination folder for print jobs• Destination for database files• Use an existing SQL server

Other options:• Client installation• Tools installation

Page 30: Smart Printing Technical Presentation

30

SafeCom Installation Scenarios

Admin Money

PushPull

TrackBilling

ExpressDB

SafeCom server

Admin Money

PushPull

TrackBilling

SQL

SafeCom server

Page 31: Smart Printing Technical Presentation

31

SafeCom Installation Scenarios

Admin

AdministrationSafeCom Administrator

SafeCom APIs

PushPull

Print server

PushPull

Client

WWW

Web server

Admin Money

PushPull

TrackBilling

MSDE

SafeCom server

SQL

SQL server

MoneyBillingTrack

Admin

PushPull

Page 32: Smart Printing Technical Presentation

32

SafeCom Multi Server Support• Master server must

use full SQL Server

• SQL Server 2008 Express is sufficient for slave servers

• Replication is top - down

• Recommended to have printers on slaves only

• Master server can collect tracking data from slave servers (offline tracking)

1 to N SafeCom

Slave Servers

Admin Money

PushPull

TrackBilling

SQL

Admin Money

PushPull

TrackBilling

ExpressDB

Admin Money

PushPull

TrackBilling

ExpressDB

Admin Money

PushPull

TrackBilling

ExpressDB

Page 33: Smart Printing Technical Presentation

33

SafeCom Multi Server - failoverIf a local slave server goes down, users can continue printing, if a number of things have been configured:

•Servers must have a failover server defined in "Server properties"

•Devices must have a list of SafeCom servers defined (the local on top)

•SafeCom Push and Pull Port Monitors must have a list of SafeCom servers defined (the local on top)

Note: The Master server must be online, as well as the network connectivity to the failover server.1 to N

SafeComSlave Servers

Admin Money

PushPull

TrackBilling

SQL

Admin Money

PushPull

TrackBilling

ExpressDB

Admin Money

PushPull

TrackBilling

ExpressDB

Admin Money

PushPull

TrackBilling

ExpressDB

Page 34: Smart Printing Technical Presentation

Multi server – databases

scTracking

scCorescEvent

scCore scTracking

Slave 1

Master

REPLICATIONSystem changes are

immediately replicated to all slave servers

scPurse

scEvent scPurse

COLLECTIONCentral collection of

tracking data from slaves by master

scCore scTracking

Slave N

scEvent scPurse

34

Page 35: Smart Printing Technical Presentation

System requirements – SafeCom Device Server• Windows 2008 and 2003 SP2• 2 GB RAM or greater• 1.4 GHz CPU (recommended 2 GHz or faster)• REQUIRES Java Runtime Environment (JRE) version

1.6 • Runs as a Service (SafeCom Device Server)• Can run on the same server as SafeCom G3• Approximately 100 devices per dedicated server• Download size 36 MB

35

Page 36: Smart Printing Technical Presentation

36

SAFECOM PRINT CLIENT

Page 37: Smart Printing Technical Presentation

37

SafeCom Print Client and single serverFeatures• Documents are processed and stay

on user’s computer and only goes on the network when the user collects the documents at the device

• No Print Server required• Reduced network traffic• Requires installation of SafeCom

Print Client software on the user’s computer…

Corporate Network

Branch network

Print data

Control data

SafeComPrint Client

SafeCom-enabledprinter / MFP

Control data

SafeCom Server

DB

Scalability• 1000 devices per server or 30M

documents/100M pages per year

Page 38: Smart Printing Technical Presentation

Corporate Network

SafeCom Master

SQL

SQL MasterClustered

Branch network

Print data

Control data

SafeComPrint Client

SafeCom-enabledprinter / MFP

Control data

SafeCom Slave

DB

SafeCom Slave

DB

SafeCom Slave

DB

38

SafeCom Print Client and multi serverFeatures• Integrates with the SafeCom G3

multi server solution to ensure continued ease of administration and collection of tracking data…

Scalability• 1000 devices per server or 30M

documents/100M pages per year

Page 39: Smart Printing Technical Presentation

39

SafeCom Print Client on a Print ServerFeatures• Can also be installed on a Print

Server as an alternative to a SafeCom Slave

Scalability• 1000 devices per server or 30M

documents/100M pages per year

Alternative way to offer:

Pull Printon

remote sites

Page 40: Smart Printing Technical Presentation

Installation of SafeCom Print ClientInstallation• Manual installation that asks

for SafeCom Server address• For mass deployment use

silent installation• Download size 12 MB

Changes applied• Service named:

SafeCom Print Client• Port (scPull) that uses the

SafeCom Pull Port• Print Spooler restarted

Below tasks can be done by IT department or manually by user

Printing• Modify an existing local printer

to use the new port. In the Print properties dialog click on the Ports tab and check the scPull port

• Add a new local printer and make it use the new port

40

Page 41: Smart Printing Technical Presentation

41

TYPICAL ADMINISTRATION TASKS

Page 42: Smart Printing Technical Presentation

SafeCom Administrator – System overview

42

Page 43: Smart Printing Technical Presentation

SafeCom Administrator – structure

43

• Servers• Configure and administrate entire solution

• Users• Add, modify and delete users • Scheduled user import from Active

Directory, Novell eDir, CSV and XML• Devices• Add, modify and delete devices• Update and restart devices

• Misc.• Export tracking data• Event log

Page 44: Smart Printing Technical Presentation

44

User import• Users can be imported from a

variety of sources

• You can define multiple import specifications that takes users from different domains or org. units

• The imports can be scheduled to run automatically

• You can define a default user, from whom the imported users inherit settings

• You can define a 'Secondary import' that merges card numbers into the existing users

Page 45: Smart Printing Technical Presentation

45

ID administration• Assign permanent or temporary

IDs, e.g. using "Listen for ID"-button

• Removing IDs from a user

• Generate PUK code to enable user self-service

• Generate PIN code for additional security

Notes:• A PUK code is always an 8-digit

temporary code.• A PIN code is always a 4-digit

personal code meant to be known only by the user.

Page 46: Smart Printing Technical Presentation

46

SafeCom Go - typical device configuration

• Specify a server name or IP Address

• For Multi Server installations, specify an ordered list of servers

• The server at the top of the list will be used if available.

Page 47: Smart Printing Technical Presentation

47

SafeCom Go - typical device configuration

• Configure wanted type of 'User identification', e.g. 'Card or Windows', or 'User Code'

• Fill out domain info, if used

• Choose what functions to lock (require SafeCom authentification)

Page 48: Smart Printing Technical Presentation

Document fidelity - ensure correct printing

• Configure "Server Properties", the "Devices"-tab

• Driver name is part of the job, but the SafeCom Push and Pull Port can override driver name

• SafeCom-enabled devices can be configured with list of accepted printer driver names

48

Page 49: Smart Printing Technical Presentation

49

SAFECOM PRINT TRACKER

Page 50: Smart Printing Technical Presentation

SafeCom Port ConfiguratorSafeCom Port Configurator, a wizard-based tool for easy Push Print creation

•Convert to PushConvert to printers that use the standard TCP/IP port monitor into SafeCom Push Printers

•Restore to TCP/IPReverse the process, that is, convert SafeCom Push Printers to ordinary printers that use the standard TCP/IP port monitor

•List printersCheck that a tracking device exists for the created Push Printers

50

Page 51: Smart Printing Technical Presentation

51

SafeCom Charging SchemeCharging scheme:• Primary is used to charge users

can and invoice departments.• Secondary can be used to reflect

the true costs.

Tracking data:• Use SafeCom Reports to make

reports.• Use data to optimize printing

solution.• Document savings by tracking

deleted jobs.

Post tracking:• For Pull print on selected devices

you can get more accurate data.

Page 52: Smart Printing Technical Presentation

52

SAFECOM REPORTS

Page 53: Smart Printing Technical Presentation

SafeCom Reports• 24 predefined reports in 3 groups:

• Device reports

• System reports

• User reports

• User specifies period and report type

• Scheduled report generation (Windows Scheduler + script)

• All reports can be customized (logo, colors)

• Some can be parameterized (e.g. histogram frequency)

• New report types can be ordered from SafeCom

• Based on Crystal Reports Engine

53

Page 54: Smart Printing Technical Presentation

54

SafeCom Reports – Using it

1. Login to a SafeCom server with tracking information

2. Choose a report from the list

3. Specify the report period

4. Generate report

5. Save or export the report

Or:

• Setup a scheduled script to automate the process:• rptexport /srv=‘SAFECOM1' /usr='admin' /pwd='nimda'

{src="SCR_STD_Sys_02 - Application Usage.rpt" dst=AppUsage.pdf type=pdf period=month-1 }

Page 55: Smart Printing Technical Presentation

55

SAFECOM CLIENT BILLING

Page 56: Smart Printing Technical Presentation

Client Billing

56

• Allow users to associate additional information to the tracked action for the purpose of billing

• Billing codes can be 1-dimensional (a single code), or 2-dimensional (e.g. 'Client code' and 'Matter code')

User can do billing

Control if user is free to manage his list of favorite billing codes

through the web

interface

Cost control:

Tracking or Pay

Page 57: Smart Printing Technical Presentation

Client Billing at the computer• At the computer users can select

billing code at print time• Printer can be Push or Pull• Printer can be shared or local

• User can select the billing code among his 10 Last used codes or Favorite codes

57

See info

Page 58: Smart Printing Technical Presentation

58

SafeCom Go - Select Billing Code

• At the MFP users can touch the Account icon to select billing code

• User can select the billing code among his 10 Last used codes or Favorite codes

Page 59: Smart Printing Technical Presentation

59

SAFECOM G3 WEB INTERFACE

Page 60: Smart Printing Technical Presentation

SafeCom G3 Web Interface• See list of pending documents• Delete documents• Retain/unretain documents• Manage ID codes, PIN codes

and PUK codes

• Client billing users can manage their list of favorite codes

• Select billing code for jobs

• Pay users can see transactions• Top up their account through

browser (with SafeCom ePay)

60

Page 61: Smart Printing Technical Presentation

61

SAFECOM RULE BASED PRINTING

Page 62: Smart Printing Technical Presentation

62

SafeCom RBP - Components

1. Conditions

• Device [does | does not] support color Device location contains ‘specific text’ Device model contains ‘specific text’ Device name contains ‘specific text’• Job color mode is [b/w | color] Job driver name contains ‘specific text’ Job name contains ‘specific text’• Job page count larger than ‘number’• Job page count less than ‘number’• Job size larger than ‘number’ KB• Job size less than ‘number’ KB

Condition also available in a ’does not contain’ variant

2. Actions

• Confirm pull job. Message: ‘text’ • Confirm push job. Message: ‘text’ • Delete job Duplex on/off Force job to b/w• Hide pull print job• Redirect to queue ‘name’• Redirect to user ‘logon’ Toner save on/off

3. Notifications

• Notify by popup• Notify by E-mail• Notify by log file

Page 63: Smart Printing Technical Presentation

63

SafeCom RBP – Sample rules

Print web pages as b/w, duplex and with toner save

• Condition1: Job name contains ”http://”• Action1: Force job to b/w• Action2: Duplex on• Action3: Toner save on

Only color jobs can be Pull printed on color devices

• Condition1: Device supports color• Condition2: Job color mode is b/w• Action1: Hide pull print job

Page 64: Smart Printing Technical Presentation

64

SafeCom RBP – Push Print example

A user likes to print to a small printer placed nearby:

• Condition: Job page count larger than 50

• Action: Redirect job to queue "\\server\printshare"

• Notification: "Your job has been sent to the big printer down in the basement. Have a nice day!"

Page 65: Smart Printing Technical Presentation

Used for Push and Pull Print for:

• Authentication• Client billing • Confirm job (Rule)• Show job price (Push)

SafeCom PopUpRequirements:

•SafeCom Application Print is installed where Push/Pull port is•It interacts with Print Spooler and SafeCom parser (if required)

65

Page 66: Smart Printing Technical Presentation

66

PAY SOLUTIONS

Page 67: Smart Printing Technical Presentation

67

SafeCom PayDifferent use scenarios:

• Quota controlThe user is given a certain amount of credits and can print until they run out (quota is used). Popular in schools that do not allow fee-based printing

• Partial cost recoveryThe user is given a certain amount of credits. When the credits run out the user can choose to buy more credits

• Full cost recoveryThe user has to pay for all prints (and copies)

Page 68: Smart Printing Technical Presentation

68

SafeCom Pay – Add more money

SafeCom ePay

Users can add money to their account via the Internet.Gives 24-7 self-service.

SafeCom Administrator

A user with special 'cashier' rights can manage the credits on users accounts for manual payment.

SafeCom Money Loader

Users can depositcoins and notes.Gives 24-7 self-service without banking fees.

Page 69: Smart Printing Technical Presentation

69

Credit schedule for Pay solutions

• Add or Set credits

• Choose Account 1 or 2

• Credit schedule on a per group basis

• One time only, Daily, Weekly or Monthly schedule.

• Start date and time

• End date (optional)

Page 70: Smart Printing Technical Presentation

70

SafeCom APIPurpose• System integration• Automation of tasks• Middle-layer to avoid database

dependencies

Examples• Add and delete users and modify

user properties including aliases, ID codes and group membership

• For pay solutions deposit and withdraw credits and check balance of user’s accounts

• Manage client billing codes and favorite billing codes

XML based API• Executable, admclient.exe, that

takes an XML file as input• SafeCom G3 Administrator API

Reference Manual D60822• SafeCom G3 Batch Print API

Reference Manual D60823

DLL based API• A DLL, scapi.dll, that can be used

by C programmers• SafeCom G3 Administrator DLL

Programmer's Manual D60824

Page 71: Smart Printing Technical Presentation

SafeCom API commandsUsers• AddUser• ModifyUser• DeleteUser• AddAlias• DeleteAliases• SetHomeServer(1)

• ExportUserInfo• ExportUserLogonsID codes• AddCard• DeleteCard• GeneratePuk

Client Billing• AddBilling• ModifyBilling• DeleteBilling• AddBillingComb• ModifyBillingComb• DeleteBillingComb• AddFavorite• DeleteFavoriteTracking• ExportTracking• DeleteTracking

71

Pay•GetUserAccount•SetUserAccount•DepositUser•PriceJob•ExportTransactionsGroups•AddUserGroup•DeleteUserGroup•AddUserToGroup•RemoveUserFromGroupOrganizational units•AddOrgUnit•DeleteOrgUnit

(1): SetHomeServer is supported in SafeCom G3 Server version S82 070.410*05 in the DLL based API by use of the sc_SetHomeServerByUserID() and sc_SetHomeServerByUserLogon() functions

Page 72: Smart Printing Technical Presentation

SOLUTION DETAILS

72

Page 73: Smart Printing Technical Presentation

73

Solution Design ManualTable of contents

1. Introduction2. Solution components3. Multi server concept4. Service availability5. Design guidelines6. Database7. Service management8. Security9. Devices

Page 74: Smart Printing Technical Presentation

Ports

74

Page 75: Smart Printing Technical Presentation

DEVICE FUNCTIONALITY OVERVIEW

75

Page 76: Smart Printing Technical Presentation

Setup worksheet1. Enable macros2. On the Setup worksheet choose

the devices you wish to see3. Click Apply and the Products

worksheet appears…4. Expand / collapse the features

you want to see

76

SafeCom Device Functionality Overview D10940

Page 77: Smart Printing Technical Presentation

Products worksheetFeatures• Authentication• Access control• Tracking• Pay• Pull Print• E-mail• Logout• Installation• Misc.• Encryption• Languages• Specials• User interface• ID Device

77

SafeCom Device Functionality Overview D10940

Page 78: Smart Printing Technical Presentation

Contact

78

DENMARKSafeCom A/S

Energivej 15DK-2750 BallerupDenmark

Phone: +45 4436 0240e-mail: [email protected]

UNITED KINGDOMSafeCom UK Ltd

Suite 5, Fulshaw HallAlderley Road, WilmslowChesire SK9 1RL, UK

Phone: +44 (0) 845 838 7023

e-mail: [email protected]

UNITED STATESSafeCom US

45 Park Place South no. 293Morristown, NJ 07960USA

Phone: +1 (973) 457 0816

e-mail: [email protected]

SafeCom Asia/Pacific

Suntec Tower One #08-08 7 Temasek BoulevardSingapore 038987

Phone: +65 6866 3837e-mail: safecom-

[email protected]

DACHSafeCom GmbH

Otto-Lilienthal-Straße 36DE-71034 BöblingenGermany

Phone: +49 (0)1805-7233266

e-mail: [email protected]