01.02.2013 Views

Publishing Reports to the Web - Downloads - Oracle

Publishing Reports to the Web - Downloads - Oracle

Publishing Reports to the Web - Downloads - Oracle

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.

10<br />

Configuring and Administering <strong>Oracle</strong>AS<br />

Single Sign-On<br />

Single Sign-On enables you <strong>to</strong> establish a unique identity for each user, and tie that<br />

identity <strong>to</strong> <strong>the</strong> resources and data sources unique <strong>to</strong> that user. For example, a user<br />

might log in<strong>to</strong> an environment such as <strong>Oracle</strong>AS Portal, which enables <strong>the</strong>m <strong>to</strong> access<br />

certain reports and printers for which <strong>the</strong>y have <strong>the</strong> necessary privileges. When <strong>the</strong>y<br />

choose <strong>to</strong> run a report from this environment, <strong>the</strong>y can access <strong>the</strong> necessary data<br />

sources for <strong>the</strong> report because <strong>the</strong>ir data source credentials are s<strong>to</strong>red with <strong>the</strong> single<br />

user identity used <strong>to</strong> login <strong>to</strong> <strong>Oracle</strong>AS Portal. Thus, logging in once provides <strong>the</strong>m<br />

access <strong>to</strong> all of <strong>the</strong> resources and data sources <strong>the</strong>y require <strong>to</strong> run <strong>the</strong>ir reports.<br />

Because <strong>Oracle</strong>AS <strong>Reports</strong> Services provides a flexible approach <strong>to</strong> security, you can<br />

implement many variations of <strong>the</strong> configuration described above. For example, you<br />

might choose not <strong>to</strong> s<strong>to</strong>re data source credentials with <strong>the</strong> single user identity. Or you<br />

might prefer <strong>to</strong> use direct URLs for launching reports ra<strong>the</strong>r than a platform like<br />

<strong>Oracle</strong>AS Portal. If your reports are public and do not require any security, <strong>the</strong>n you<br />

might choose <strong>to</strong> turn off report security al<strong>to</strong>ge<strong>the</strong>r.<br />

This chapter describes how you can implement and administer various configurations<br />

of <strong>Oracle</strong>AS Single Sign-On with <strong>Oracle</strong>AS <strong>Reports</strong> Services.<br />

■ Prerequisites<br />

10.1 Prerequisites<br />

■ Configuring Out-of-<strong>the</strong>-Box <strong>Oracle</strong>AS Single Sign-On<br />

■ Administering <strong>Oracle</strong>AS Single Sign-On<br />

■ <strong>Oracle</strong>AS Forms Services Security Considerations<br />

<strong>Oracle</strong>AS Single Sign-On can be implemented only in a secure server environment.<br />

This means that you must have a security policy in place in your <strong>Reports</strong> Server<br />

configuration file before you can consider implementing <strong>Oracle</strong>AS Single Sign-On<br />

with <strong>Oracle</strong>AS <strong>Reports</strong> Services.<br />

Note: Security settings are discussed in <strong>the</strong> following places:<br />

Chapter 3, "Configuring <strong>Oracle</strong>AS <strong>Reports</strong> Services" tells you how<br />

<strong>to</strong> specify <strong>the</strong> Java class that defines <strong>the</strong> security policy for <strong>the</strong><br />

server; Chapter 11, "Deploying <strong>Reports</strong> in <strong>Oracle</strong>AS Portal" tells<br />

you how <strong>to</strong> deploy <strong>Oracle</strong>AS <strong>Reports</strong> Services reports in <strong>Oracle</strong>AS<br />

Portal; Appendix A, "Command Line Options" provides<br />

information about <strong>the</strong> SSOCONN command line option.<br />

Configuring and Administering <strong>Oracle</strong>AS Single Sign-On 10-1

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

Saved successfully!

Ooh no, something went wrong!