iseries access for web: the browser · pdf fileiseries access for web: the browser alternative...
TRANSCRIPT
1
IBM GLOBAL SERVICES
© IBM Corporation 2004
Linda Hirsch [email protected]
iSeries Access for Web: The Browser Alternative
IBM February 2005iSeries
© Copyright IBM Corp. 2004. All rights reserved.2
Provides access to iSeries through a browser
5250 accessAccess to database, integrated file system, printers, output queues, jobsCan run batch commands and send/receive messages
It has the following advantages: Is server basedRequires only a browser on the client, no configuration required at desktop, no applets installed on desktopUses industry standard protocols - HTTP, HTTPS and HTML
End users can leverage business information, applications, and resources across an enterprise by extending the iSeries resources to the client desktop through a web browser
Netscape Internet Explorer
OS/400V5R1*V5R2V5R3
ƒ Windows
ƒ Linux
ƒ Macintosh
ƒ UNIX....
Opera
Opera
Mozilla
Access for Web V5R3 cannot be installed on OS/400 V5R1
What is iSeries Access for Web?
2
© Copyright IBM Corp. 2004. All rights reserved.3
Are you tired of trying to keep software up-to-date on your networked PCs?
– Then you should use iSeries Access for Web in your network
Do you have an iSeries with 70 CPW and 256 MB of Memory?
– Then you can use iSeries Access for Web...Are you looking for a simple solution that you can set up in a couple of hours?
– Then iSeries Access for Web is for you...
Why use it?
© Copyright IBM Corp. 2004. All rights reserved.4
Fully integrated with your browser...
Use any code page available in your browseriSeries Access for Web, V5R2, translated into 33 NLVs (including DBCS)
Use any keyboard setting available in WindowsSee screens in preferred language
Font Size
Set up your SSL through your browser
myiseries
3
© Copyright IBM Corp. 2004. All rights reserved.5
Packaging & Ordering
© Copyright IBM Corp. 2004. All rights reserved.6
•iSeries Access for Wireless, 5722-XP1, V5R2
•iSeries Access for Wireless, 5722-XP1, V5R3
V5R2 customers not wanting to upgrade to OS/400 V5R3 but want the new V5R3 iSeries Access Family clients can order no-charge Feature No. 2647 of Product No. 5722-XW1
•iSeries Access for Linux, web download
• iSeries Access for Linux, web download
• HATS Limited Edition V4.0 (after 6/30/2003)
• HATS Limited Edition V5.0,
• WebSphere Host Publisher, 5724-B81, V4.0, 5724-B81, V4.01 - – WITHDRAWN 8/06/04
• iSeries Access for Web, 5722-XH2, V5R2
• iSeries Access for Web, 5722-XH2, V5R3
• iSeries Access for Windows, 5722-XE1, V5R2
• iSeries Access for Windows, 5722-XE1, V5R3
V5R25722-XW1
iSeries Access Family
V5R35722-XW1
iSeries Access Family
OS/400 V5R1EOM was 12/2003EOS was 5/31/2004EOS is 9/30/2005
iSeries Access Family - Packaging
4
© Copyright IBM Corp. 2004. All rights reserved.7
iSeries Access Family - Packaging
Description Product What to orderDoes the function
require 5722-XW1 licenses?
Family Name iSeries Access Family 5722-XW1
Windows Client iSeries Access for Windows
5722-SS1(5722-XW1 required for
5250 and Data Transfer)
Yes(for 5250 and Data
Transfer)Linux Client iSeries Access for Linux Web download Yes (for 5250)
Browser Access iSeries Access for Web 5722-XW1 Yes
Browser Access HATS LE 5722-XW1 Yes
Face of OS/400iSeries NavigatorOperations ConsoleEZ-Setup
5722-SS1 (Packaged in
iSeries Access for Windows)
No
http://www.ibm.com/eserver/iseries/access/packaging.html
© Copyright IBM Corp. 2004. All rights reserved.8
Software Requirements
Product Number
Product Name Option $
5722-SS1 i5/OS V5R3 or OS/400 V5R2 Base w/HW5722-SS1 OS/400 - Extended Base Directory Support 3 N/C
5722-SS1 OS/400 - AFP Compatibility Fonts (needed for working with PDF output) 8
N/C
5722-SS1 OS/400 - Host Servers 12 N/C
5722-SS1 Operating System/400 Qshell Interpreter 30 N/C
5722-SS15722-AC3
If you plan to use Secure Sockets Layer (SSL):OS/400 Digital Certificate Manager Cryptographic Access Provider (128-bit)
34Base
N/CN/C
5722-DG1 IBM HTTP Server for iSeries Base N/C
5722-JV1 Developer Kit for Java Developer Kit for Java Version 1.2 Developer Kit for Java Version 1.3Developer Kit for Java Version 1.4(Check WebSphere doc for required version. )
Base356
N/CN/CN/CN/C
5722-JC1 Toolbox for Java Base N/C
5722-TC1 TCP/IP Connectivity Utilities for iSeries Base N/C
5
© Copyright IBM Corp. 2004. All rights reserved.9
Software Requirements, cont.
Product Number
Product Name Option $
5722-XW1iSeries Access Family Base, 1 $
5722-XH2 iSeries Access for WebShips with 5722-XW1 iSeries Access FamilyV5R3 iSeries Access for Web runs on OS/400 V5R2 and i5/OS V5R3V5R2 iSeries Access for Web runs on OS/400 V5R1 and i5/OS V5R3
Base part of XW1
5722-IP1 IBM Info Print Server(optional -- enables best PDF output, enables some V5R3 PDF functions)
Base $
© Copyright IBM Corp. 2004. All rights reserved.10
Software Requirements, cont.
Refer to the documentation for the individual web servers for additional software requirements that may not be listed above.
WebSphere: http://www.ibm.com/eserver/iseries/software/websphere/wsappserver/Refer to WebSphere Portal documentation for additional software requirements not listed above: http://www.ibm.com/eserver/iseries/software/websphere/portal/
Product
Number Product Name Option $
5722-E515733-W515722-IWE5733-WS55733-WA45733-WS4
5722-DG1
One, or more, of the following web serversWebSphere Application Server V5.1 - Express for iSeriesWebSphere Application Server V5.1 (Base and ND)WebSphere Application Server V5.0 - Express for iSeriesWebSphere Application Server V5.0 (Base and ND)WebSphere Application Server V4.0 Advanced EditionWebSphere Application Server V4.0 Advanced Single Server Edition
Apache Software Foundation TomcatWebSphere Portal for iSeries (Express and Express Plus)
Seedoc
N/C-V5R3 $
N/C-V5R3 $$$
N/C$
6
© Copyright IBM Corp. 2004. All rights reserved.11
http://www.iseriessystem:port/webaccess/iWAHomehttp://www.iseriessystem:port/webaccess/iWAHom
http://www.ibm.com/eserver/iseries/access/web/
iSeries Access for Web 5722-XH2
Jan 2004: V5R3 iSeries Access for Web available as web download
June 2004-V5R3 GA: Available with iSeries software orders
© Copyright IBM Corp. 2004. All rights reserved.12
Notes: Browsers supported
These browsers have been tested with V5R3 iSeries Access for Web:
Netscape 4.7 (AIX) Netscape 7.0 (Windows, Linux) Internet Explorer 6.0 with Service Pack 1 (Windows) Opera 7.11 (Windows, Linux)Mozilla 1.3 and 1.4 (Windows, Linux)Other browsers that support the current HTTP and HTML specifications should work, but have not been tested with iSeries Access for Web.
These browsers have been tested with V5R2 iSeries Access for Web:
Netscape 4.7 (AIX, Linux) Netscape 6.2 (Windows) Internet Explorer 6.0 (Windows) Opera 6.0 (Windows)Opera 5.0 (Linux) Other browsers that support the current HTTP and HTML specifications should work, but have not been tested with iSeries Access for Web.
Set browser to allow 'Cookies'iSeries Access for Web requires that the web browser allow cookies. Set the cookie configuration option to allow cookies.
7
© Copyright IBM Corp. 2004. All rights reserved.13
ApplicationServer
Servlet
JSPsJavaBeans
Enterprise Server
Host applications
DatabaseInternet
HTTPServer
Tier 2
Web browser
Tier 1 Tier 3
First you need a web application server...
© Copyright IBM Corp. 2004. All rights reserved.14
Pieces of the web-serving environment
Web applicationiSeries Access for Web Provides specific function that users access using a web browserDeployed/installed within a web application server
HTTP Server (powered by Apache)Front door for your server into your web serving environmentHTTP or HTTPS for SSL Listens for web requests on a specific TCP/IP portRoutes web requests between an end-user browser and a web application sever
Web application serverProvides a java virtual machine environment where web applications run
8
© Copyright IBM Corp. 2004. All rights reserved.15
There are several Web applications servers that can run on iSeries:
WebSphere Portal - Express for Multiplatforms V5.0.2
WebSphere Portal - Expess Plus for Multiplatforms V5.0.2
WebSphere Application Server -- Express V5.1
Also WAS Version 5.1 Base and Network Deployment
WebSphere Application Server Version 5.0 Express for iSeries
Also WAS Version 5.0 Base and Network Deployment
WebSphere Application Server Advanced Edition Single Server V4
WebSphere Application Server Advanced Edition V4
ASF Tomcat (included in IBM HTTP Server for iSeries)
– The ASF Tomcat web application server is part of the no-charge IBM HTTP Server for iSeries (5722-DG1)– ASF Tomcat PTFs are delivered within the IBM HTTP Server for iSeries Group HTTP PTFs.
300 CPW512 MB memory
70 CPW 256 MB memory
300 CPW512 MB memory
New!2/20/04
750 CPW2 GB memory
Web application server options
© Copyright IBM Corp. 2004. All rights reserved.16
Get iSeries Access for Web running
Get the documentation from http://www.ibm.com/eserver/iseries/access/web/doc.htmland...
• Install HTTP Server for iSeries if needed (LP 5722-DG1) • Decide which web application server environment to use and
install it• Install iSeries Access for Web on your server• Verify, load, apply any additional PTFs you may need
– Cumulative PTF package– WebSphere, ASF Tomcat, HTTP Server for iSeries– iSeries Access for Web
• Configure the web app server with HTTP server• Configure and start iSeries Access for Web• Set some policies to enable or limit access to various functions of
iSeries Access for Web
9
© Copyright IBM Corp. 2004. All rights reserved.17
*Dmz = Demilitarized Zone
firew
all
Internet
firew
all
Running here:WAS or ASF TomcatiSeries Access for Web
HTTPorHTTPS
Multiple Ports (similar to iSeries Access for Windows, except no SSL)
Simply install here (ie, RSTLICPGM):
iSeries Access for Web
Dmz Intranet
Using a Dmz*
© Copyright IBM Corp. 2004. All rights reserved.18
iSeries Access for Web
– HTTP (Port 80 default or any port)
– Port HTTPS Port 443 or any port)
iSeries Access for Windows (5722-XE1)*
– Port 449 for Port Mapper– Port 8476 (9476) for Sign-on– Port 8470 (9470) for Central– Port 8472 (9472) for Data Queues– Port 8471 (9471) for Database– Port 8475 (9475) for Remote Commands– Port 8473 (9493) for Print– Port 2001 (2010) for Web Admin– Port 446 (448) for DDM– Port 23 (992) for Telnet– Port 137, 138 for NetServer– Port 8480 for USF– Port 389 (636) for LDAP– Port 5555 (5566) for Mgmt Central– Port 53 if using DNS Server
* See Information APAR II12227 for detailed information
Port Requirement Comparison
10
© Copyright IBM Corp. 2004. All rights reserved.19
Does running Access for Web affect server performance? Products like Access for Web and HATS LE don't put much strain on the system...
How does the web application server affect performance?If you have an older, under-powered iSeries, then performance may not be good...if you have a newer, bigger iSeries, then performance won't be an issue (unless you already are running your system at maximum capacity).Use the IBM eServer Workload Estimator to see what performance will be if WAS is added to your system at: http://www-912.ibm.com/wle/EstimatorServletThere is also a Workload Estimator for HATS and WebFacing Workloads. Access for Web will be similar (depending on what functions of Access for Web are being used).
Fine-tuning your web application serverIf you are running WebSphere Application Server, refer to Chapter 3 of the Buying and Selling Guide for WAS. It has many good tips for getting WAS to perform optimally.Go to the iSeries WebSphere web page at
http://www.ibm.com/eserver/iseries/software/websphere
Performance...???
© Copyright IBM Corp. 2004. All rights reserved.20
The next wave in e-business technology
IBM Portal Solutions
11
© Copyright IBM Corp. 2004. All rights reserved.21
Support for WebSphere Portal for iSeries
New in the V5R3 iSeries Access for Web product: you can now run it as a portlet when the WebSphere Portal for iSeries product is installed on your iSeries.
5250 emulation can run in a portlet window
Other functions of Access for Web can individually be assigned to a portlet window as well.
– For example, one might have the 'Database' function in one window and 'Print' function in another windows
iSeries Access for Web runs in Portal...
© Copyright IBM Corp. 2004. All rights reserved.22
Get all documents from iSeries Access web pagehttp://www.ibm.com/eserver/iseries/access/web/doc.html
Documentation
12
© Copyright IBM Corp. 2004. All rights reserved.23
http://www.ibm.com/eserver/iseries/access/web/doc.html
V5R3 Documentation
PDF, HTML
New! Configuring the use of authenticated WebSphere credential for Single Sign-On (SSO) with V5R3 iSeries Access for Web portlets and WebSphere Portal Express for iSeries V5.0
PDFURL Interfaces to iSeries Access for Web
PDFV5R3 iSeries Access for Web with Apache Software Foundation (ASF) Tomcat -Setup/Configuration Example
PDFV5R3 iSeries Access for Web with WAS V5.0 for iSeries (Base and Network Deployment Editions) - Setup/Configuration Example
PDFV5R3 iSeries Access for Web with WAS V5.1 for iSeries (Base and Network Deployment Editions) - Setup/Configuration Example
PDFV5R3 iSeries Access for Web with WAS - Express for iSeries V5.0 -Setup/Configuration Example
PDFV5R3 iSeries Access for Web with WebSphere Application Server (WAS) -Express for iSeries V5.1 - Setup/Configuration Example
PDFV5R3 iSeries Access for Web with WebSphere Portal - Express for iSeries V5.0 -Setup/Configuration Example
Info Center
V5R3 iSeries Access for Web - Installation and Usagehttp://www.ibm.com/eserver/iseries/infocenter
Navigate to: Connecting to iSeries -> Choose your connection -> iSeries Access -> iSeries Access for Web
© Copyright IBM Corp. 2004. All rights reserved.24
Let's Connect !
13
© Copyright IBM Corp. 2004. All rights reserved.25
Start Your Browser...
• Open browser• Key in iSeries URL• Prompted for OS/400 user id and password
© Copyright IBM Corp. 2004. All rights reserved.26
Home Page = http://<server>:<port>/webaccess/iWAHome
14
© Copyright IBM Corp. 2004. All rights reserved.27
Main Page = http://<server>:<port>/webaccess/iWAMain
© Copyright IBM Corp. 2004. All rights reserved.28
My Personal FolderPrintƒPrinter outputƒPDF Printer outputƒPrintersƒPDF PrintersƒInternet PrintersƒInternet Printer SharesƒPrinter sharesƒOutput Queues
DatabaseƒTablesƒMy RequestsƒRun SQLƒCopy Data to TableƒImport RequestƒExtract Server Data
JobsƒUser JobsƒServer Jobs
CustomizeƒPreferencesƒPoliciesƒSettings
DownloadOtherƒBookmarksƒChange
PasswordƒConnection
PoolƒStatusƒTraceƒAbout
iSeries Access for Web, 5722-XH2, V5R3
5250ƒActive SessionsƒStart 5250 SessionƒConfigured Sessions
CommandsƒRun commands ƒMy commandsƒSearch
FilesƒBrowse Files ƒFile Shares
MessagesƒDisplay MessagesƒSend Messages
–SametimeƒOperator MessagesƒMessage Queue
Functions You Can Perform …
15
© Copyright IBM Corp. 2004. All rights reserved.29
My FolderPrintMessagesJobs5250DatabaseFilesCommandsCustomizeDownloads
1 How do I keep my users from using all these functions?
2 How do I set up the environment for my users?
3 Should I let my users set have some individual screen settings for some functions?
Customize
© Copyright IBM Corp. 2004. All rights reserved.30
Different ways to roll out iSeries Access for Web• Use ‘out of the box’
– Set some policies to limit what functions are accessible to your users, and give them the urladdress to Access for Web
• Use ‘out of the box’, but set up predefined functions – You can set up preconfigured 5250 sessions that users (or groups of
users) can run, can create predefined database requests for users to run, set up commands users can run, etc.
• Create your own ‘window’ to your system through iSeries Access for Web– Add company banners to screens, set up ‘click and link’ tasks that
users can perform, set up macros to simplify user access.• Use iSeries Access for Web with the IBM WebSphere Portal
solution– A single unified workspace in which your employees, trading
partners, and customers can easily find and use the applications and information that they need
16
© Copyright IBM Corp. 2004. All rights reserved.31
When an iSeries Access for Web user attempts to access any function on the iSeries, the following sequence of checks are made to authenticate user access:
User profileGroup profile(s)*PUBLIC profile– *PUBLIC profile is the set of default policy
settings shipped with Access for Web– The defaults allow most functions to be
available to all users
Note: Let's say you give users full access to the 'Database' tab. If you have set up Object Level authority to your data, users will get OS/400 messages indicating they are not authorized to access data
Controlling access to iSeries Functions – user profiles
© Copyright IBM Corp. 2004. All rights reserved.32
A quick strategy when rolling out Access for Web on your system:
Use the Customize Group Profiles function and customize the *PUBLIC group profile to 'Deny' functions for all users in a single step
You can then 'Allow' specific users access to functions via their User or Group profiles
You need *SECADM authority to customize profiles
ƒNote: you should add an Administration Group or a specific User Profile for yourself first so that you don't lock yourself out of specific functions as you change the *PUBLIC profile.
ƒV5R3 Access for Web enhanced so *SECADM can never get locked out
Policies - customize for all users at once
17
© Copyright IBM Corp. 2004. All rights reserved.33
Policies are used to control user and group access to iSeries Access for Web functionality
For example, a Files access policy can be set to Deny to restrict a user or group from accessing the file function. Policies are saved and associated with the appropriate iSeries user or group profile.Each 'Category' expands for granular control
Policies
© Copyright IBM Corp. 2004. All rights reserved.34
Preferences are used to control how functions operate
For example, a user can select which columns to display when viewing a printer output list
By default, all users can configure their own preferences
Preferences are saved and associated with the user’s iSeries user profile
Preferences
18
© Copyright IBM Corp. 2004. All rights reserved.35
Customize the home page
© Copyright IBM Corp. 2004. All rights reserved.36
Different look/interface for different browser users
Shipped/Default method of accessing iSeries resourcesƒFor a more experienced iSeries end user,
this provides a highly productive interface for working with all iSeries resources
Customize user 'window' to iSeriesƒFor the inexperienced user -- and to tightly
control exactly what functions a user can perform on your iSeries -- as easy-to-use Customize function enables iSeries administrators to create unique 'windows' to the iSeries.
ƒThese are associated with OS/400 profiles -- thus an administrator could create many different 'windows' for different types of users.
iSeries Access for Web can be thewindow to iSeries resources
19
© Copyright IBM Corp. 2004. All rights reserved.37
Access for Web provides customization capabilities
Could be used as 'entry' point to iSeriesRun your Host Publisher or WebFacing applications from here
Home Page Customization...
© Copyright IBM Corp. 2004. All rights reserved.38
Simply added company logo to Access for Web via 'Customize /
General'.
Boats Application - using Accessfor Web 5250 interface...
20
© Copyright IBM Corp. 2004. All rights reserved.39
Boats application- WebFacing, HATS, HATS LE
HATS or HATS LE
WebFacing
© Copyright IBM Corp. 2004. All rights reserved.40
Selected 'work with invoices'
Requested PDF output
Can now attach to an email and send
Task Oriented...Not Function Oriented
21
© Copyright IBM Corp. 2004. All rights reserved.41
Marketing machine in Dallas
Contact [email protected] to acquire the URL and user IDs/passwords. See these views:
1) The default iSeries Access for Web view, which experienced users might use.
2) A customized iSeries Access for Web view, an example of what less experienced users might have for their interface. This example has an interface that we created for a fictional company called “Access for Water”.
3) Portal view: view iSeries Access for Web in portlets! WebSphere Portal for iSeries is used.
You can try iSeries Access forWeb, HATS LE, WebFacing...
© Copyright IBM Corp. 2004. All rights reserved.42
More on 'Customization'
22
© Copyright IBM Corp. 2004. All rights reserved.43
'email' option for output...
Integration with Lotus Sametime...
© Copyright IBM Corp. 2004. All rights reserved.44
Ability to 'e-mail' results as attachment
Can send results to a recipient with status sent to sender for:
–A database (SQL) action–CL command–File command–PDF view of print information
A one-step way to distribute information across the network, and particularly useful when recipient is:
–Not an iSeries user–Does not have access to a web browser
e-Mail - V5R2
23
© Copyright IBM Corp. 2004. All rights reserved.45
Set up my session for e-mail capability...
12
Must provide SMTP server address:
Use *PUBLIC to set up same address for all users
If blank, Access for Web will use information in SDD
e-Mail address must be set for each user
Each user could do this themselves through 'Preferences'
2
© Copyright IBM Corp. 2004. All rights reserved.46
Policies – Import/Export – New for V5R3
• Administrator can use Import / Export to set up e-mail address for all users– Regular e-mail– Sametime
24
© Copyright IBM Corp. 2004. All rights reserved.47
Mail output
x
'Mail' option will now be available in any function of iSeries Access for Web that supports 'Mail'
© Copyright IBM Corp. 2004. All rights reserved.48
Address your e-mail...see PDFattachment there...
25
© Copyright IBM Corp. 2004. All rights reserved.49
Lotus Sametime is an add-on to Domino Notes
Users can immediately be notified via a Sametime pop-up when:– Something has been
added to their Personal Folder
– A Break Message is sent (even when in a 5250 emulation session -- for example, to tell users to sign off the system or to check their e-mail for some important note, etc)
Sametime Integration – V5R3
http://myiseries/webaccess/iwa5250http://myiseries/webaccess/iwa5250
© Copyright IBM Corp. 2004. All rights reserved.50
My FolderPrintMessagesJobs5250DatabaseFilesCommandsDownloads
This is the only function in the iSeries Access for Web product that requires 'interactive'.
All other functions run as 'batch' tasks on the iSeries
5250 Emulation
26
© Copyright IBM Corp. 2004. All rights reserved.51
myiseries:port
Connect to an iSeries via 5250 emulationhttp://myiseries:port/webaccess/iWA5250
Key in iSeries urlƒProvide valid userid /
password
See OS/400 sign-on screenƒOr go directly to
predefined menu or application by setting up a macro
Can 'bookmark' your favorite entry point into iSeries Access for Web.ƒie, http://myiseries:port
/webaccess/iWA5250ƒWould bring you right to
5250 emulation screen
1
2
myiseries address
© Copyright IBM Corp. 2004. All rights reserved.52
Even your OS/400 screens look better!
Page up, page down, and function keys supported on:
– Microsoft Internet Explorer (version 5.0 and later)
– Netscape (version 6.0 and later)
– Mozilla
Assign unique device ID
Screen auto-switches to 132 columns as needed
Use your company logos
Keypads– Can define, put anywhere on screen...
Macros– Contains a series of cursor position commands and user input
Cursor positioning– Ability to place cursor at non-input fields for cursor sensitive applications
27
© Copyright IBM Corp. 2004. All rights reserved.53
Can reconnect to a previously active session
Could start a session that was previously configuredƒEither by me
or by administrator
Can start a new 5250 session
http://myiseries:port/webaccess/iWA5250
5250 Tab
© Copyright IBM Corp. 2004. All rights reserved.54
If no server provided, will default to iSeries presently connected to
Identify workstation (device) ID
Can go to specific iSeries screen / program if a macro is set up
Start a new session
28
© Copyright IBM Corp. 2004. All rights reserved.55
Sessions listed here are sessions I did not 'sign off' on OS/400
–These sessions are all using 'Interactive' on iSeries–They could show up here even if iSeries had released them. But then when user tries to reconnect they would be getting a new 5250 session
MYISERIES.RCHLAND.IBM.COM
MYISERIES.RCHLAND.IBM.COM
MYISERIES.RCHLAND.IBM.COM
Share Session
–Useful for Help Desk, etc
Reconnect to an active session
© Copyright IBM Corp. 2004. All rights reserved.56
Set up 5250 sessions for specific users, groups of users, all users
Full control of what users can access or do in 5250
Set up 5250 for all users...
29
© Copyright IBM Corp. 2004. All rights reserved.57
Configure a session
Then work with that 'Configured Session' to set up for others to use
1
myiseries
myiseries
Configure a session
© Copyright IBM Corp. 2004. All rights reserved.58
Add Users and Groups who you want to use this shortcut
'Access' prompt will show all users and groups on the system
2
Create a 'Pre-configured session'
30
© Copyright IBM Corp. 2004. All rights reserved.59
Created Shortcut of my 'Rochester iSeries' configuration for a group called 'Rochgroup'.
Through 'Customization' I could remove their ability to 'copy' this shortcut, and could also allow these users to only connect to an iSeries through a previously built Shortcut.
I could put a macro on this as well to take them directly to a particular screen or application
myiseries
myiseries
Shortcut created for 'Rochester Group'
© Copyright IBM Corp. 2004. All rights reserved.60
My FolderPrintMessagesJobs5250DatabaseFilesCommandsDownloads
31
© Copyright IBM Corp. 2004. All rights reserved.61
Basic Printer tasks an end user might want to do...
• Printer output• Printers• Internet Printers• Printer shares• Output Queues
© Copyright IBM Corp. 2004. All rights reserved.62
Work with Printer Output – Spool file
• My 'printer output'– Can view it– Or can select
'Work with' for more options
• Easy-to-use GUI for working with my printer output– Don’t need to
sign onto a 5250 session, and run commands to get to spool file
http://<myiseries>/webaccess/iWASpool
32
© Copyright IBM Corp. 2004. All rights reserved.63
PDF and e-mail PDF output
• Convert to PDF and display in browser – Can then be printed on any
network printer
• E-mail converted PDF Output– Your mail server can be anywhere in
your network– Users receiving your e-mail need only
an e-mail address
•
•
© Copyright IBM Corp. 2004. All rights reserved.64
PDF Printer Output is a new tab for V5R3
It will display a list of PDF documents that have been converted by any of the PDF printers that you have access to
Now users can go straight to the 'PDF Printer Output' tab and click to view the output, e-mail it, copy it to a file or Personal Folder, or delete it
Requires InfoPrint Server (5722-IP1)
PDF Printer Output http://myiseries:port/webaccess/iWAPDFPrinterOutput
33
© Copyright IBM Corp. 2004. All rights reserved.65
PDF Printers is a new tab for V5R3
A PDF printer is an iSeries printer that automatically converts AFPDS or SCS spooled files into PDF documents when a spooled file is routed to the output queue for that printer device
Requires InfoPrint Server (5722-IP1)
http://myiseries:port/webaccess/iWAPDFPrinters
PDF Printers
© Copyright IBM Corp. 2004. All rights reserved.66
Go beyond 'print and distribute.' Go to the next level of automation to manage and present business information electronically. ƒ Receive more value from your IBM iSeries investment.
Extend core iSeries output capabilities that help enable you to reengineer business processes to improve service levels, decrease transaction costs, reduce paper flow and enhance competitive advantage with speed and flexibility.
With Infoprint® Server, you can transform any standard iSeries output format and produce electronic output in Advanced Function Presentation (AFP™) or PDF.ƒ This capability allows you to manage and distribute
information via e-mail, Web or local printing. ƒ And, you gain iSeries management of network output.
Infoprint Server provides transforms for PCL, PostScript®, GIF, TIFF, JPEG and PDF data into AFPƒ So you can bring these documents into the iSeries for
efficient and cost-effective handling.
Complimentary trial
Activate your 70-day evaluation of Infoprint Server for iSeries today. Unlock the trial from the OS/400® Version 5 release set of CDs. Learn more
http://www.printers.ibm.com/internet/wwsites.nsf/vwwebpublished/ipserverhome_i_ww
Infoprint Server for iSeries –5722-IP1
34
© Copyright IBM Corp. 2004. All rights reserved.67
My FolderPrintMessagesJobs5250DatabaseFilesCommandsDownloads
Integrated File System (IFS)
© Copyright IBM Corp. 2004. All rights reserved.68
Browse filesNavigate and browse the directories located on your iSeries server integrated file system View, upload, and download files Copy and mail files Rename and delete files and directories Zip and unzip files and directories Edit authorities and change ownership of objects in the integrated file system
File sharesView a list of the iSeries NetServer file shares Browse the NetServer file shares and navigate the directories from the file share list View and download files from a NetServer file share Mail files Upload files to a read-write file share Copy, rename, and delete files and directories in a read-write file share Zip and unzip files and directories in a read-write file share Edit authorities and change ownership of objects in a read-write file share
Access Files on Your iSeries Server
35
© Copyright IBM Corp. 2004. All rights reserved.69
Functionssimplified:
Rename
Delete
Work with
–Edit authority
–Change owner
–Change primary group
–Change authorization list
–Zip / Unzip
http://myiseries:port/webaccess/iWAFileSelect
Browse Directories in IFS
© Copyright IBM Corp. 2004. All rights reserved.70
Set a 'Default Directory' for:
*PUBLIC
Groups of users
Specific user
Set policy to filter IFS to 'CMINER' folder...
Set Policy to Default to SpecificDirectory in IFS
36
© Copyright IBM Corp. 2004. All rights reserved.71
Actions I can perform:
Subdirectories– Create new
ones– Rename– Work with
Files– Copy– Rename – Delete – Mail – Work with
When I click on 'Browse Files', I see only my 'cminer' directory and its content
Filtered View of IFS...
© Copyright IBM Corp. 2004. All rights reserved.72
Working with PC files:
View data in your browser
–For example, look at a Microsoft Word document
Click on file and then save it on your PC
–You can then work with file using appropriate PC application then copy it back to IFS with Access for Web
Working with PC directories:
Work with data in PC files on IFS...
– You can create a folder (subdirectory) on IFS, but you can only copy files (not folders) to the IFS using Access for Web
– You can zip up your PC directory, upload the zip file, and use Access for Web unzip capability to unzip the directory
– You can then work with individual PC files as above
37
© Copyright IBM Corp. 2004. All rights reserved.73
'Zip' and 'Unzip' - new V5R3 functions
Use desktop zip program to zip up a PC directoryUse Access for Web to:– Upload the zipped
directory– 'Unzip File' to
separate files in new subdirectory
This is beneficial in an internet environment as zipping compresses data and sends less across the line.
Zip Directory
© Copyright IBM Corp. 2004. All rights reserved.74
Can see all Directories in IFS that have been set up with 'File Sharing'
Use iSeries Navigator to set up directories for 'sharing'
Some could be 'read only', some 'read/write'
File Shares shows NetServer view of IFS...
38
© Copyright IBM Corp. 2004. All rights reserved.75
x
x
My FolderPrintMessagesJobs5250DatabaseFilesCommandsDownloads
© Copyright IBM Corp. 2004. All rights reserved.76
Access database tables on your iSeries server with iSeries Access for Web
Tables– View contents of a table using Quick View– Add or update records using 'Insert and Update' – Perform actions without having knowledge of SQL and
its syntaxList previously saved requests– Run or Edit Requests– Copy, Delete, and Rename actions
RUN SQL using SQL WizardExchange spreadsheet data with iSeriesImport existing Client Access Express for Windows Data Transfer requestsExtract Server data
Work with DB2 UDB for iSeries
39
© Copyright IBM Corp. 2004. All rights reserved.77
Run Request previously built and saved...
© Copyright IBM Corp. 2004. All rights reserved.78
Upload data from a variety of file types
Excel, XML, Lotus, etc
Put into iSeries database
'Replace' contents of table'Append' to existing data
Upload Data
40
© Copyright IBM Corp. 2004. All rights reserved.79
Run SQL allows you to dynamically run SQL statements
Could copy/paste complex SQL statements in here...
Many Output Types, including:
XML, XLS, WK1, PDF
Destinations include:
Browseremail as an attachmentPersonal folder
Run SQL (build freehand or use SQL Wizard)
© Copyright IBM Corp. 2004. All rights reserved.80
SQL Wizard enables you to:
• Select tables
• Select which columns to return
• Adds conditionsto your select statement
• Select the columns by which you want the data sorted
SQL Wizard
41
© Copyright IBM Corp. 2004. All rights reserved.81
V5R3 - Dynamic Database Queries
Support for dynamic database queries–The SQL Wizard now
contains the ability to generate SQL statement with markers for condiditonal values• For example, an
Administrator might build a query to retrieve some particular customer information, then when the end user runs the query a prompt would appear for user to key in 'customer name', 'customer number', etc.
© Copyright IBM Corp. 2004. All rights reserved.82
Prompted database request...
42
© Copyright IBM Corp. 2004. All rights reserved.83
iSeries Database Tables
© Copyright IBM Corp. 2004. All rights reserved.84
Database - Tables - Quick View - Update...
43
© Copyright IBM Corp. 2004. All rights reserved.85
x
My FolderPrintMessagesJobs5250DatabaseFilesCommandsDownloads
My Folder
© Copyright IBM Corp. 2004. All rights reserved.86
Combine Mailfunction with My Folder function to:
ƒPerform requests for someone else
ƒDistribute results to a group of users
ƒSend email to others when you place information in their Folder
ƒBe notified when new items are placed in your Folder
My Folder
• Folder resides in the iSeries IFS– Folder does not show up in IFS directory
listing – Administrator can control size of Folders
(new in V5R3)• Folder can only be accessed by owner
– Good for long-running requests (ie, actions performed asynchronously so the browser is not tied up)
– An easy way to avoid large attachments (ie, a large query result)
• Can place information in other users' Folders– Performing requests for someone else– Mechanism for workflow.
44
© Copyright IBM Corp. 2004. All rights reserved.87
Choose 'My Folder' as outputdestination...
© Copyright IBM Corp. 2004. All rights reserved.88
Can put information in any iSeries Access for Web user's folder
Select Folders to receive your output
45
© Copyright IBM Corp. 2004. All rights reserved.89
Can work with my own folder
Can see who put information in my folder
Go to 'My Folder' to see output...
© Copyright IBM Corp. 2004. All rights reserved.90
Get e-mail when new informationis put in My Folder
46
© Copyright IBM Corp. 2004. All rights reserved.91
My FolderPrintMessagesJobs5250DatabaseFilesCommandsDownloads
© Copyright IBM Corp. 2004. All rights reserved.92
Messages
47
© Copyright IBM Corp. 2004. All rights reserved.93
Search for users or message queues by
clicking on the buttons
Send a message...
© Copyright IBM Corp. 2004. All rights reserved.94
My FolderPrintMessagesJobs5250DatabaseFilesCommandsDownloads
48
© Copyright IBM Corp. 2004. All rights reserved.95
Jobs Preferences - set Job List filter for:All jobs, Active jobs, Active jobs and waiting to run, Jobs waiting to run, Completed jobs
Jobs for signed on user
© Copyright IBM Corp. 2004. All rights reserved.96
Can list and manage server jobs on my iSeries server
Can view job logs for server jobs
My Server Jobs
49
© Copyright IBM Corp. 2004. All rights reserved.97
My FolderPrintMessagesJobs5250DatabaseFilesCommandsDownloads
Downloads - New in V5R3
© Copyright IBM Corp. 2004. All rights reserved.98
Use downloads for managed file distribution with iSeries Access for Web.
A download is a file stored on the iSeries server that is made available for distribution through iSeries Access for Web
– Some IBM products are available as iSeries Access for Web downloads.
– You can also create your own downloadsGreat way for users to install iSeries Access for Windows. Create a Tailored Install (ie, just the functions you want users to have and let them download just those pieces)Great way to get other desktop applications to your users.
A set of management functions are provided for updating downloads and for controlling access to them.
Downloads
50
© Copyright IBM Corp. 2004. All rights reserved.99
These downloads are shipped with Access for WebYou can create your own download files too.
Use Create Download to make a file available for distribution. The file is copied to the server on which iSeries Access for Web is running. After the download is created, it is added to the Downloads list. It can only be accessed by the user who created it and by users with *SECADM authority. Use the Work with action from the Downloads list and select the Manage Access link to make the download available to other users.
Users simply click on 'Download' link to install
http://myiseries:port/webaccess/iWAPackages
Download programs to your PC
© Copyright IBM Corp. 2004. All rights reserved.100
Use Create Download to make a file available for distribution
The file is copied to the server on which iSeries Access for Web is running
After the download is created, it is added to the Downloads list.
2
Create a new download
51
© Copyright IBM Corp. 2004. All rights reserved.101
Deny Access defaults to 'no' Access for Web user will be able to download this new option
'Add...' gives you list of users/groups on iSeries
Now selectively Allow Access to those who have an iSeries user/group profile to use it
4
Work with newly created download
© Copyright IBM Corp. 2004. All rights reserved.102
End users can now access downloads...
Users can come directly to this page to download the Access for Windows package (http://myiseries:port/webaccess/iWAPackages)
Or navigate to Downloads
1
52
© Copyright IBM Corp. 2004. All rights reserved.103
Summary
© Copyright IBM Corp. 2004. All rights reserved.104
Any iSeries customer -- with any hardware model - can quickly get started working in a Web environment
ƒ If your system is not capable of running WAS, you can easily install the ASF Tomcat web application server. ASF Tomcat runs on hardware with 70 CPW and 256 MB memory
Any iSeries customer -- with little Web experience - can easily get started working in a Web environment
ƒ iSeries Access for Web is simple to install and configure
ƒ There is no programming skills required to set it up
Any iSeries customer -- with no training or setup on users' desktops - can extend the reach of iSeries resources to your end users
ƒ Use customize facility to set up view ('window') to iSeries and to control access to various iSeries resources
– all built around OS/400 user profiles
ƒ Uses standard HTML, uses existing HTTP/HTTPS ports
A great first step to get
your iSeries into e-business
Who will benefit from iSeriesAccess for Web?
53
© Copyright IBM Corp. 2004. All rights reserved.105
8 IBM Corporation 1994-2003. All rights reserved.References in this document to IBM products or services do not imply that IBM intends to make them available in every country.
The following terms are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both:Instruction: Refer to the following URL: http://w3.ibm.com/legal/ipl/wtts. Edit the list below, IBM subsidiary statement, and special attribution companies which followso they coincide with your presentation.
Lotus and SmartSuite are trademarks of Lotus Development Corporation and/or IBM Corporation in the United States, other countries, or both.Instruction: For a complete list of Lotus/IBM trademarks, see www.lotus.com/lotus/information.nsf/firstpages/copyright and edit the above statements to coincide withyour presentation.
MMX, Pentium, and ProShare are trademarks or registered trademarks of Intel Corporation in the United States, other countries, or both.Microsoft and Windows NT are registered trademarks of Microsoft Corporation in the United States, other countries, or both. Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.SET and the SET Logo are trademarks owned by SET Secure Electronic Transaction LLC. C-bus is a trademark of Corollary, Inc. in the United States, other countries, or both. UNIX is a registered trademark of The Open Group in the United States and other countries.Other company, product or service names may be trademarks or service marks of others.
Information is provided "AS IS" without warranty of any kind.
All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer.
Information concerning non-IBM products was obtained from a supplier of these products, published announcement material, or other publicly available sources and does not constitute an endorsement of such products by IBM. Sources for non-IBM list prices and performance numbers are taken from publicly available information, including vendor announcements and vendorworldwide homepages. IBM has not tested these products and cannot confirm the accuracy of performance, capability, or any other claims related to non-IBM products. Questions on the capability of non-IBM products should be addressed to the supplier of those products.
All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. Contact your local IBM office or IBM authorized reseller for the full text of the specific Statement of Direction.
Some information addresses anticipated future capabilities. Such information is not intended as a definitive statement of a commitment to specific levels of performance, function or delivery schedules with respect to any future products. Such commitments are only made in IBM product announcements. The information is presented here to communicate IBM's current investment and development activities as a good faith effort to help with our customers' future planning.
Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve throughput or performance improvements equivalent to the ratios stated here.
Photographs shown are of engineering prototypes. Changes may be incorporated in production models.
AS/400 e-business on demand OS/400AS/400e IBMeServer IBM (logo)
iSeries
Trademarks and Disclaimers