10.02.2013 Views

IBM Tivoli Access Manager for e-business: WebSEAL Administration ...

IBM Tivoli Access Manager for e-business: WebSEAL Administration ...

IBM Tivoli Access Manager for e-business: WebSEAL Administration ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Dynamic<br />

URL<br />

example:<br />

The<br />

Travel<br />

Kingdom<br />

The<br />

following<br />

example<br />

illustrates<br />

how<br />

a<br />

corporate<br />

intranet<br />

can<br />

secure<br />

URLs<br />

generated<br />

by<br />

an<br />

Oracle<br />

Web<br />

Listener.<br />

The<br />

dynamic<br />

URL<br />

Web<br />

server<br />

used<br />

in<br />

this<br />

example<br />

is<br />

the<br />

Oracle<br />

Web<br />

Listener.<br />

This<br />

technology<br />

can<br />

be<br />

applied<br />

equally<br />

to<br />

other<br />

dynamic<br />

URL<br />

Web<br />

servers.<br />

The<br />

application<br />

Travel<br />

Kingdom<br />

is<br />

an<br />

organization<br />

that<br />

offers<br />

clients<br />

a<br />

travel<br />

booking<br />

service<br />

over<br />

the<br />

Internet.<br />

The<br />

<strong>business</strong><br />

intends<br />

to<br />

operate<br />

two<br />

Oracle<br />

database<br />

applications<br />

on<br />

its<br />

Web<br />

server<br />

—<br />

accessible<br />

from<br />

within<br />

the<br />

corporate<br />

firewall<br />

and<br />

across<br />

the<br />

Internet.<br />

1.<br />

Travel<br />

Booking<br />

System<br />

Authorized<br />

customers<br />

can<br />

make<br />

bookings<br />

remotely<br />

and<br />

query<br />

their<br />

own<br />

current<br />

bookings.<br />

Travel<br />

Kingdom<br />

staff<br />

can<br />

also<br />

make<br />

bookings<br />

<strong>for</strong><br />

telephone<br />

customers,<br />

process<br />

changes,<br />

and<br />

per<strong>for</strong>m<br />

many<br />

other<br />

transactions.<br />

Because<br />

external<br />

customers<br />

pay<br />

<strong>for</strong><br />

services<br />

with<br />

credit<br />

cards,<br />

the<br />

transmission<br />

of<br />

that<br />

in<strong>for</strong>mation<br />

must<br />

be<br />

strongly<br />

secured.<br />

2.<br />

<strong>Administration</strong><br />

<strong>Manager</strong><br />

Like<br />

most<br />

other<br />

companies,<br />

Travel<br />

Kingdom<br />

maintains<br />

an<br />

administration<br />

database<br />

containing<br />

salary,<br />

position,<br />

and<br />

experience<br />

in<strong>for</strong>mation.<br />

This<br />

data<br />

is<br />

also<br />

accompanied<br />

by<br />

a<br />

photograph<br />

of<br />

each<br />

member<br />

of<br />

the<br />

staff.<br />

The<br />

interface<br />

An<br />

Oracle<br />

Web<br />

Server<br />

is<br />

configured<br />

to<br />

provide<br />

access<br />

to<br />

the<br />

following<br />

stored<br />

procedures<br />

in<br />

the<br />

database:<br />

/db-apps/owa/tr.browse<br />

Gives<br />

all<br />

users<br />

the<br />

ability<br />

to<br />

inquire<br />

about<br />

travel<br />

destinations,<br />

prices,<br />

and<br />

so<br />

on.<br />

/db-apps/owa/tr.book<br />

Used<br />

to<br />

place<br />

a<br />

booking<br />

(travel<br />

agent<br />

staff<br />

or<br />

authenticated<br />

customers).<br />

/db-apps/owa/tr.change<br />

Used<br />

to<br />

review<br />

or<br />

change<br />

current<br />

bookings.<br />

/db-apps/owa/admin.browse<br />

Used<br />

by<br />

any<br />

staff<br />

member<br />

to<br />

view<br />

unrestricted<br />

staff<br />

in<strong>for</strong>mation,<br />

such<br />

as<br />

extension<br />

number,<br />

email<br />

address,<br />

and<br />

photograph.<br />

/db-apps/owa/admin.resume<br />

Gives<br />

staff<br />

members<br />

the<br />

ability<br />

to<br />

view<br />

or<br />

change<br />

their<br />

own<br />

resume<br />

in<strong>for</strong>mation<br />

in<br />

the<br />

<strong>Administration</strong><br />

database.<br />

/db-apps/owa/admin.update<br />

Used<br />

by<br />

<strong>Administration</strong><br />

staff<br />

to<br />

update<br />

in<strong>for</strong>mation<br />

on<br />

staff.<br />

Web<br />

space<br />

structure<br />

A<br />

<strong>WebSEAL</strong><br />

server<br />

is<br />

used<br />

to<br />

provide<br />

a<br />

secure<br />

interface<br />

to<br />

the<br />

unified<br />

Web<br />

space<br />

of<br />

Travel<br />

Kingdom.<br />

v<br />

A<br />

junction<br />

(/ows)<br />

is<br />

made<br />

to<br />

the<br />

Oracle<br />

Web<br />

Server<br />

running<br />

both<br />

the<br />

travel<br />

booking<br />

application<br />

and<br />

the<br />

administration<br />

application.<br />

Chapter<br />

12.<br />

Application<br />

integration<br />

353

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!