E N D
1. iPrint Implementation and Configuration
2. The one Net vision This represents our one Net vision. As a company, we are committed to providing solutions to your business problems based on the fulfillment of this strategic framework. Since we announced one Net in 1999, we have been working to identify and develop the technologies, products and solution suites that make the vision a reality for our customers. One Net brings you closer to a world where networks of all types work together seamlessly, so you can connect employees, customers, suppliers and partners across organizational boundaries – and give them faster, easier and more secure access to all the information and resources they need, when and where they need it. And our fulfillment of the one Net strategic framework translates directly into business solutions that offer more opportunity, higher ROI and closer, more productive relationships with you and everyone who matters to your business.
Let’s take a brief tour of one Net to help set the context for our discussion today.
Starting in the center, our Ngage teams employ proven methodologies and expertise, training, and support at all levels of your organization to facilitate the design, development and deployment of secure, scalable business solutions.
Novell exteNd, our integrated development environment for the creation of Web services-based solutions help transform rigid “silo” applications into personalized, standards-based, process-driven secure Web solutions.
Novell Nsure, our secure identity management solutions family, delivers your enterprise resources and business information based on who people are and what they need, wherever they need it.
Novell Nterprise, our cross platform network services suites, add invaluable capabilities to all kinds of mixed networks and diverse infrastructures. Nterprise solutions are the embodiment of this philosophy. We will deliver and support the services on the platforms our customers and the market demand. Today and in the foreseeable future, Linux running on Intel is the platform the market and our customers are demanding.
This represents our one Net vision. As a company, we are committed to providing solutions to your business problems based on the fulfillment of this strategic framework. Since we announced one Net in 1999, we have been working to identify and develop the technologies, products and solution suites that make the vision a reality for our customers. One Net brings you closer to a world where networks of all types work together seamlessly, so you can connect employees, customers, suppliers and partners across organizational boundaries – and give them faster, easier and more secure access to all the information and resources they need, when and where they need it. And our fulfillment of the one Net strategic framework translates directly into business solutions that offer more opportunity, higher ROI and closer, more productive relationships with you and everyone who matters to your business.
Let’s take a brief tour of one Net to help set the context for our discussion today.
Starting in the center, our Ngage teams employ proven methodologies and expertise, training, and support at all levels of your organization to facilitate the design, development and deployment of secure, scalable business solutions.
Novell exteNd, our integrated development environment for the creation of Web services-based solutions help transform rigid “silo” applications into personalized, standards-based, process-driven secure Web solutions.
Novell Nsure, our secure identity management solutions family, delivers your enterprise resources and business information based on who people are and what they need, wherever they need it.
Novell Nterprise, our cross platform network services suites, add invaluable capabilities to all kinds of mixed networks and diverse infrastructures. Nterprise solutions are the embodiment of this philosophy. We will deliver and support the services on the platforms our customers and the market demand. Today and in the foreseeable future, Linux running on Intel is the platform the market and our customers are demanding.
3. The one Net vision This represents our one Net vision. As a company, we are committed to providing solutions to your business problems based on the fulfillment of this strategic framework. Since we announced one Net in 1999, we have been working to identify and develop the technologies, products and solution suites that make the vision a reality for our customers. One Net brings you closer to a world where networks of all types work together seamlessly, so you can connect employees, customers, suppliers and partners across organizational boundaries – and give them faster, easier and more secure access to all the information and resources they need, when and where they need it. And our fulfillment of the one Net strategic framework translates directly into business solutions that offer more opportunity, higher ROI and closer, more productive relationships with you and everyone who matters to your business.
Let’s take a brief tour of one Net to help set the context for our discussion today.
Starting in the center, our Ngage teams employ proven methodologies and expertise, training, and support at all levels of your organization to facilitate the design, development and deployment of secure, scalable business solutions.
Novell exteNd, our integrated development environment for the creation of Web services-based solutions help transform rigid “silo” applications into personalized, standards-based, process-driven secure Web solutions.
Novell Nsure, our secure identity management solutions family, delivers your enterprise resources and business information based on who people are and what they need, wherever they need it.
Novell Nterprise, our cross platform network services suites, add invaluable capabilities to all kinds of mixed networks and diverse infrastructures. Nterprise solutions are the embodiment of this philosophy. We will deliver and support the services on the platforms our customers and the market demand. Today and in the foreseeable future, Linux running on Intel is the platform the market and our customers are demanding.
This represents our one Net vision. As a company, we are committed to providing solutions to your business problems based on the fulfillment of this strategic framework. Since we announced one Net in 1999, we have been working to identify and develop the technologies, products and solution suites that make the vision a reality for our customers. One Net brings you closer to a world where networks of all types work together seamlessly, so you can connect employees, customers, suppliers and partners across organizational boundaries – and give them faster, easier and more secure access to all the information and resources they need, when and where they need it. And our fulfillment of the one Net strategic framework translates directly into business solutions that offer more opportunity, higher ROI and closer, more productive relationships with you and everyone who matters to your business.
Let’s take a brief tour of one Net to help set the context for our discussion today.
Starting in the center, our Ngage teams employ proven methodologies and expertise, training, and support at all levels of your organization to facilitate the design, development and deployment of secure, scalable business solutions.
Novell exteNd, our integrated development environment for the creation of Web services-based solutions help transform rigid “silo” applications into personalized, standards-based, process-driven secure Web solutions.
Novell Nsure, our secure identity management solutions family, delivers your enterprise resources and business information based on who people are and what they need, wherever they need it.
Novell Nterprise, our cross platform network services suites, add invaluable capabilities to all kinds of mixed networks and diverse infrastructures. Nterprise solutions are the embodiment of this philosophy. We will deliver and support the services on the platforms our customers and the market demand. Today and in the foreseeable future, Linux running on Intel is the platform the market and our customers are demanding.
4. Brainshare® 2004 Novell® iPrint presentations
5. Tutorial 227 agenda Overview of iPrint
iPrint - a “Net Service”
iPrint focus and value
iPrint Implementation
iPrint migration/configuration
Question and answer
6. iPrint overview The 20,000 foot view.
User or workstation – do not rely on Client 32, separate iPrint client with own install
iPrint client is based on IPP protocol which is an open standard. IPP “rides” in HTTP which is transported by TCP/IP
Works in an IP based network, which includes a local network running TCP/IP, a WAN, or the Internet
Server – contains the Print Manager as the “heart” of the server-side piece. Central to the client/user in getting data from the workstation to the printerThe 20,000 foot view.
User or workstation – do not rely on Client 32, separate iPrint client with own install
iPrint client is based on IPP protocol which is an open standard. IPP “rides” in HTTP which is transported by TCP/IP
Works in an IP based network, which includes a local network running TCP/IP, a WAN, or the Internet
Server – contains the Print Manager as the “heart” of the server-side piece. Central to the client/user in getting data from the workstation to the printer
7. iPrint overview Simplify the client and server components..
Workstation on the client side with a browser, and iPrint client/plugin.
Server on the server side with apache web server/ apache module and then iprint “box”Simplify the client and server components..
Workstation on the client side with a browser, and iPrint client/plugin.
Server on the server side with apache web server/ apache module and then iprint “box”
8. iPrint Questions and Answers
9. iPrinta Net service The maturing model for Net access expects much more than just retrieving information about a company’s printing configuration and status.
The real power of the Net lies in achieving identical experiences, in the quality of service, level of functionality, and look and feel of the process involved, for all intended users, regardless of their point of access.
10. iPrinta Net service Characteristics of a successful “Net” service
Internet technology-based
Leverage the Internet - Worldwide connectivity
Internet Protocols - TCP/IP & HTTP
Firewalls, Proxies, other WWW infrastructure technologies
“On-demand” / “Contract-based”
No pre-configuration of service
As service discovered – needed components provided
Highly customizable
Secure
11. iPrinta Net service Characteristics of iPrint service
Global access to printer via Internet
IPP protocol (IETF-ratified IPP [RFC 2910])
Client provided on-demand
NO client32 dependency
Customizable view of any print environment
Flexible print deployment configurations
Graphic representation
Secure printing
Encryption
Authorization
12. iPrint Questions and Answers
13. iPrintfocus I would like to have some effect with this slide and the next slide. You can see a one to one relationship between the administrative value and how it equates to a end user value. Some type of animation ???I would like to have some effect with this slide and the next slide. You can see a one to one relationship between the administrative value and how it equates to a end user value. Some type of animation ???
14. iPrintcorporate value Increase employee productivity with easy access to the right tools and services
Printing – anywhere, anytime, from any machine
Global (internet access) to printing
No geographical boundaries
Empowerment reduces IT administrative and support costs
Appliance Model – ease of deployment and management
Help control printing and print related costs
Track print behavior and trends with Auditing
Works with existing printers - no additional printer hardware costs
15. iPrintadministrative value Facilitate secure remote printing in multiple networks and operating systems
Control of print driver assignment
Remove complexity of installing printers
Provide configurable, customizable user experience
Command Line Utilities
Login Script
Automated scripts (VBScripts)
NAL Scripts
ZENworks® ZFD version 4 integration
HTML/Java based web pages
Virtual Office Portal I would like to have some effect with this slide (administrative) and the next slide (user). You can see a one to one relationship between the administrative value and how it equates to a end user value. Some type of animation ???
Note on auditing: Track amount of printing to compare printing behavior to prescribed duty cycles for printers.
Track printing behaviors of users to see if “business” related. Example. Tracked 1 individual printing 1200 copies of a Christmas letter on a color printer..I would like to have some effect with this slide (administrative) and the next slide (user). You can see a one to one relationship between the administrative value and how it equates to a end user value. Some type of animation ???
Note on auditing: Track amount of printing to compare printing behavior to prescribed duty cycles for printers.
Track printing behaviors of users to see if “business” related. Example. Tracked 1 individual printing 1200 copies of a Christmas letter on a color printer..
16. iPrintadministrative value iPrint.ini settings
User printers vs. workstation printers
Short name – older applications (Office 97)
Client installation/update
LPT Port redirection
Terminal Server compatibility
Authentication and authorization via LDAP configuration
Auditing to track printing behaviors and trends
Who prints, how many, to what?
Printer Pooling – control distribution and cost of printing I would like to have some effect with this slide (administrative) and the next slide (user). You can see a one to one relationship between the administrative value and how it equates to a end user value. Some type of animation ???
Note on auditing: Track amount of printing to compare printing behavior to prescribed duty cycles for printers.
Track printing behaviors of users to see if “business” related. Example. Tracked 1 individual printing 1200 copies of a Christmas letter on a color printer..I would like to have some effect with this slide (administrative) and the next slide (user). You can see a one to one relationship between the administrative value and how it equates to a end user value. Some type of animation ???
Note on auditing: Track amount of printing to compare printing behavior to prescribed duty cycles for printers.
Track printing behaviors of users to see if “business” related. Example. Tracked 1 individual printing 1200 copies of a Christmas letter on a color printer..
17. iPrintend-user value Print across multiple networks and operating systems
No guessing on printer driver selection
Simplifies task of installing printers and printing
Unique printer installation experience
Login script – command line, automated NAL, VBS, etc.
ZENworks® ZFD workstation/user policies
Corporate web page
Corporate portal – Virtual Office
Document reproduction in same format as created
18. iPrintend-user value Install printers without administrative rights
User printer vs. Workstation printer
Automatic client update
Captured LPT ports for “Legacy” print applications
NT or better
Terminal Server (Citrix) compatibility
Leverage Net Identity credentials for secure printing
NT or better
No waiting in high-load printing environments
19. iPrint Questions and Answers
20. iPrintimplementation possibilities Stand-alone installation with non-secure printing
Management on single server
Cluster option
Stand-alone installation with secure printing
DirXML® drivers set for user and password sync
Cluster option
As part of a multi-server tree
Secure and non-secure
Cluster option
Nterprise Branch Office 2.0
Novell Small Business Suite 6.5 I will want a slide for each of these implementations showing the high level components . Workstation – internet – server – printer – etc..
I don’t know whether to have a starting slide listing the four, and then the four proceeding slide showing more detail, 1 slide per scenario..
Server to server for dirxml example
Branch to corporate office for the NBO example
Following 4 slides will have the implementation examples…I will want a slide for each of these implementations showing the high level components . Workstation – internet – server – printer – etc..
I don’t know whether to have a starting slide listing the four, and then the four proceeding slide showing more detail, 1 slide per scenario..
Server to server for dirxml example
Branch to corporate office for the NBO example
Following 4 slides will have the implementation examples…
21. iPrintimplementation possibilities Stand-alone installation without corporate authentication
Management on single server
Cluster option
22. iPrintimplementation possibilities Stand-alone installation with secure printing
DirXML drivers for user and password sync
Cluster option
23. iPrintimplementation possibilities As part of a multi-server tree
Secure and non-secure
Cluster option
24. iPrintimplementation possibilities Once again. Do I have a beginning slide show high level of each then individual slides (1 per main bullet) showing each item??Once again. Do I have a beginning slide show high level of each then individual slides (1 per main bullet) showing each item??
25. iPrintimplementation possibilities Novell Small Business Suite 6.5
"The need for network reliability, security and return on investment is not limited to big corporations…. Novell’s solution is giving my customers the tools they need to stay ahead."
Feature license for up to 100 users
Novell Small Business Suite starter pack
NetWare 6.5 network services
Groupwise® 6.5
Novell ZENWorks for Desktops 4
Novell BorderManager® 3.8
26. iPrintimplementation possibilities
27. iPrint Questions and Answers
28. iPrintmigration hurdles
29. iPrintmigration hurdles “Back-end” server migration
From QMS queue-based to iPrint printer servicing the queue
From NDPS printer to iPrint enabled NDPS printer
“End-user” migration
From QMS based printing to iPrint
From NDPS® based Printing to iPrint
From Microsoft Windows Based printing to iPrint
30. iPrint“Back-end” migration From queue based system – workstation captures
Traditional Client32 QMS-based support
Print Queues, Print Server and Printer objects linked together
Printers:
Connected via serial or parallel port to server
Connected via RPRINTER/NPRINTER using Printer object identity
Running in “print server” or “queue server” mode to service queue Once again. Do I have a beginning slide show high level of each then individual slides (1 per main bullet) showing each item??Once again. Do I have a beginning slide show high level of each then individual slides (1 per main bullet) showing each item??
31. iPrint“Back-end” migration From queue based system – workstation captures
iPrint Client – IPP support
Print Manager replaces Print server
Service Print Queues
Printers:
Communication established via Print Gateway Once again. Do I have a beginning slide show high level of each then individual slides (1 per main bullet) showing each item??Once again. Do I have a beginning slide show high level of each then individual slides (1 per main bullet) showing each item??
32. iPrint“Back-end” migration From NDPS based system – NDPS installed printers
Traditional Client32 NDPS-based support
NDPS Manager, NDPS Broker, and NDPS Printer
Printers:
Install via Add Printer Wizard in printers folder
Installed via RPM (Remote Printer Management) Once again. Do I have a beginning slide show high level of each then individual slides (1 per main bullet) showing each item??Once again. Do I have a beginning slide show high level of each then individual slides (1 per main bullet) showing each item??
33. iPrint“Back-end” migration From NDPS based system – NDPS installed printers
Enable iPrint support on NDPS Printer object
Activate IPP support on server via interface with web server
HTTPSTK in NW v5.1 and v6.0
Apache v2.0 in NW v6.5
Printers:
Installed via login scripts (Console 32 apps, VBScript, NAL scripts)
Installed via HTML interface (customized web pages and maps) Once again. Do I have a beginning slide show high level of each then individual slides (1 per main bullet) showing each item??Once again. Do I have a beginning slide show high level of each then individual slides (1 per main bullet) showing each item??
34. iPrint“End-user” migration Client provider installation
Login script, VBScripts, NAL scripts
iPrint Map - HTML interface API
ZENworks® ZFD version 4 or better (workstation/user)
Virtual Office presence
Printer installation
Console 32 apps (iprntcmd and icapture)
Login scripts, VBScripts, NAL scripts
iPrint Map - HTML interface API
Customizable visual location-based printing
ZENworks® ZFD version 4 or better (workstation/user)
Virtual Office presence
35. iPrintconfiguration Possible graphics to show the command and command line helpPossible graphics to show the command and command line help
36. iPrintconfiguration Possible graphics to show the command and command line helpPossible graphics to show the command and command line help
37. iPrintconfiguration Microsoft Windows Scripting VBScript scripts
Windows Management Instrumentation (WMI)
Active Directory Service Interfaces (ADSI) scripting technologies
Windows Script Host Version 5.6
Installed by default on Win2000 or better
Available on Win98, Windows NT4.0
Scriptomatic.exe – html-based scripting code generator Possible graphics or additional slides showing some basic vbs scriptingPossible graphics or additional slides showing some basic vbs scripting
38. iPrintconfiguration VBScripts
Usable in any login process for Windows-based client
Sample scripts to
Detect if client exists and install
Discover captured ports and cross reference to iPrint printers, install and iCapture
Discover installed printers and cross reference to iPrint printers and install
Enumerate installed printers – regardless of type and map to iPrint printers Possible graphics or additional slides showing some basic vbs scriptingPossible graphics or additional slides showing some basic vbs scripting
39. iPrintconfiguration '**** instnipp.vbs ****‘ Visual basic script to check for the existence of ‘ the iPrint IE snapin and install if doesn't exist'****************************************iPrintClient_exe = "c:\download\script\nipp.exe"'Set ObjWS = WScript.CreateObject("WScript.Shell")installed = CheckForiPrintClient()If installed = FALSE Then Wscript.Echo vbCrLf & "Installing iPrint Client" & vbCrLf ObjWS.Run (iPrintClient_exe)Else Wscript.Echo vbCrLf & "iPrint Client already installed" & vbCrLfEnd If '******************************************'**** Function CheckForiPrintClient'**** This function attempts to instantiate the iPrint Active X plugin'**** and sets condition accordingly'******************************************Function CheckForiPrintClient()on error resume nextCheckForiPrintClient = IsObject(CreateObject("ienipp.Novell iPrint Control"))If (err) then CheckForiPrintClient = FALSEElse CheckForiPrintClient = TRUEEnd IfEnd Function
Possible graphics or additional slides showing some basic vbs scriptingPossible graphics or additional slides showing some basic vbs scripting
40. iPrintconfiguration '**** quecnvrt.vbs ****'* Get captured ports and map to iPrint printer, install and capture'*Visual basic script to:'* Query network print connections and create capture dictionary'* Read the cross reference map file and generate xref dictionaries'* Read capture dictionary - cross reference the queue to printer '* Check to see if the printer is installed and install if necessary
'* iCapture to the appropriate port
'* endcap the original captured port
'*****************************************
..... Possible graphics or additional slides showing some basic vbs scriptingPossible graphics or additional slides showing some basic vbs scripting
41. iPrintconfiguration '**** prncnvrt.vbs ****'* Enumerate installed printers and convert to iPrint printers'*Visual basic script to:'* Enumerate through installed printers and create dictionary'* Read the cross reference map file and generate xref dictionaries'* Read the output of the installed printer dictionary:'* obtain the associated printer and check to see if already installed, '* and install the iprint printer associated with the installed printer '* if not installed.
'* Delete the original printer'****************************************
..... Possible graphics or additional slides showing some basic vbs scriptingPossible graphics or additional slides showing some basic vbs scripting
42. iPrintconfiguration Slides or graphics showing the html interface
Possible solutions generated with maps and pagesSlides or graphics showing the html interface
Possible solutions generated with maps and pages
43. iPrintconfiguration Slides or graphics showing the html interface
Possible solutions generated with maps and pagesSlides or graphics showing the html interface
Possible solutions generated with maps and pages
44. iPrintconfiguration Slides or graphics showing the html interface
Possible solutions generated with maps and pagesSlides or graphics showing the html interface
Possible solutions generated with maps and pages
45. iPrintconfiguration Slides or graphics showing the html interface
Possible solutions generated with maps and pagesSlides or graphics showing the html interface
Possible solutions generated with maps and pages
46. iPrintconfiguration Graphic showing the policy for each (client push and printer push)
Graphic showing a the zen process..Graphic showing the policy for each (client push and printer push)
Graphic showing a the zen process..
47. iPrintconfiguration Graphic showing the policy for each (client push and printer push)
Graphic showing a the zen process..Graphic showing the policy for each (client push and printer push)
Graphic showing a the zen process..
48. iPrintconfiguration
49. iPrintconfiguration
50. iPrintconfiguration
51. iPrint Questions and Answers