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.

Configuring<br />

a<br />

GSO-enabled<br />

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

junction<br />

Support<br />

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

GSO<br />

is<br />

configured<br />

at<br />

the<br />

junction<br />

between<br />

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

and<br />

a<br />

back-end<br />

server.<br />

To<br />

create<br />

a<br />

junction<br />

that<br />

enables<br />

GSO,<br />

use<br />

the<br />

create<br />

command<br />

with<br />

the<br />

–b<br />

gso<br />

option.<br />

The<br />

following<br />

example<br />

illustrates<br />

the<br />

syntax<br />

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

the<br />

create<br />

command:<br />

create<br />

-t<br />

tcp<br />

-h<br />

host-name<br />

-b<br />

gso<br />

-T<br />

resource<br />

jct-point<br />

Options<br />

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

setting<br />

up<br />

GSO<br />

junctions<br />

are<br />

listed<br />

below:<br />

Options<br />

Description<br />

–b<br />

gso<br />

Specifies<br />

that<br />

GSO<br />

should<br />

provide<br />

authentication<br />

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

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

all<br />

requests<br />

crossing<br />

this<br />

junction.<br />

–T<br />

resource/resource-group<br />

Specifies<br />

the<br />

GSO<br />

resource<br />

or<br />

resource<br />

group.<br />

The<br />

resource<br />

name<br />

used<br />

as<br />

the<br />

argument<br />

to<br />

this<br />

option<br />

must<br />

exactly<br />

match<br />

the<br />

resource<br />

name<br />

as<br />

listed<br />

in<br />

the<br />

GSO<br />

database.<br />

Required<br />

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

gso<br />

junctions.<br />

A<br />

junction<br />

used<br />

in<br />

a<br />

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

solution<br />

can<br />

be<br />

made<br />

secure<br />

through<br />

SSL<br />

by<br />

additionally<br />

applying<br />

the<br />

–t<br />

ssl<br />

option<br />

when<br />

creating<br />

the<br />

junction.<br />

Always<br />

use<br />

SSL<br />

junctions<br />

with<br />

GSO<br />

to<br />

ensure<br />

encryption<br />

of<br />

credentials<br />

and<br />

all<br />

data.<br />

Examples<br />

of<br />

GSO-enabled<br />

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

junctions<br />

Junction<br />

the<br />

application<br />

resource<br />

travel-app<br />

on<br />

host<br />

sales_svr<br />

to<br />

junction<br />

point<br />

/sales:<br />

create<br />

-t<br />

tcp<br />

-b<br />

gso<br />

-T<br />

travel-app<br />

-h<br />

sales_svr<br />

/sales<br />

Junction<br />

the<br />

application<br />

resource<br />

payroll-app<br />

on<br />

host<br />

adm_svr<br />

to<br />

junction<br />

point<br />

/admin<br />

and<br />

make<br />

the<br />

junction<br />

secure<br />

with<br />

SSL:<br />

create<br />

-t<br />

ssl<br />

-b<br />

gso<br />

-T<br />

payroll-app<br />

-h<br />

adm_svr<br />

/admin<br />

Note:<br />

In<br />

the<br />

above<br />

example,<br />

the<br />

–t<br />

ssl<br />

option<br />

dictates<br />

a<br />

default<br />

port<br />

of<br />

443.<br />

Configuring<br />

the<br />

GSO<br />

cache<br />

The<br />

Global<br />

Sign-on<br />

(GSO)<br />

cache<br />

functionality<br />

allows<br />

you<br />

to<br />

improve<br />

the<br />

per<strong>for</strong>mance<br />

of<br />

GSO<br />

junctions<br />

in<br />

a<br />

high<br />

load<br />

environment.<br />

By<br />

default,<br />

the<br />

GSO<br />

cache<br />

is<br />

disabled.<br />

Without<br />

the<br />

enhancement<br />

of<br />

the<br />

cache,<br />

a<br />

call<br />

to<br />

the<br />

user<br />

registry<br />

server<br />

is<br />

required<br />

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

each<br />

retrieval<br />

of<br />

GSO<br />

target<br />

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

(GSO<br />

user<br />

name<br />

and<br />

GSO<br />

password).<br />

Parameters<br />

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

configuring<br />

the<br />

GSO<br />

cache<br />

are<br />

located<br />

in<br />

the<br />

[gso-cache]<br />

stanza<br />

of<br />

the<br />

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

configuration<br />

file.<br />

You<br />

must<br />

first<br />

enable<br />

the<br />

cache.<br />

The<br />

remaining<br />

parameters<br />

configure<br />

the<br />

cache<br />

size<br />

and<br />

the<br />

timeout<br />

values<br />

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

cache<br />

entries.<br />

Larger<br />

lifetime<br />

and<br />

inactivity<br />

timeout<br />

values<br />

improve<br />

per<strong>for</strong>mance,<br />

but<br />

increase<br />

the<br />

risk<br />

of<br />

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

being<br />

exposed<br />

in<br />

the<br />

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

memory.<br />

Do<br />

not<br />

enable<br />

the<br />

GSO<br />

cache<br />

if<br />

GSO<br />

junctions<br />

are<br />

not<br />

used<br />

in<br />

your<br />

network<br />

solution.<br />

Parameter<br />

Description<br />

gso-cache-enabled<br />

Enable<br />

and<br />

disable<br />

the<br />

GSO<br />

cache<br />

functionality.<br />

Values<br />

are<br />

yes<br />

or<br />

no.<br />

Default<br />

is<br />

no.<br />

322<br />

<strong>IBM</strong><br />

<strong>Tivoli</strong><br />

<strong>Access</strong><br />

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

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

e-<strong>business</strong>:<br />

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

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

Guide

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

Saved successfully!

Ooh no, something went wrong!