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.

About <strong>Oracle</strong>AS <strong>Reports</strong> Services Security<br />

permissions <strong>to</strong> see <strong>the</strong> report object. For example, if <strong>the</strong> report object is on a page,<br />

<strong>the</strong> user must have appropriate privileges <strong>to</strong> see <strong>the</strong> page and <strong>the</strong> reports object.<br />

O<strong>the</strong>rwise, <strong>Oracle</strong>AS Portal will not display <strong>the</strong> page or <strong>the</strong> report object <strong>to</strong> <strong>the</strong><br />

user.<br />

If <strong>the</strong> report is not <strong>to</strong> be run from within <strong>Oracle</strong>AS Portal, <strong>the</strong> user must somehow<br />

have gained access <strong>to</strong> <strong>the</strong> URL that launches <strong>the</strong> report request (e.g., via a link on a<br />

<strong>Web</strong> page or a bookmark).<br />

2. The report request is made via one of <strong>the</strong> following methods:<br />

■ From within <strong>Oracle</strong>AS Portal, <strong>the</strong> user requests <strong>to</strong> run <strong>the</strong> report object (e.g.,<br />

clicks <strong>the</strong> Run link).<br />

■ From outside of <strong>Oracle</strong>AS Portal, <strong>the</strong> user chooses a link or a bookmark that<br />

contains a URL that requests <strong>the</strong> report.<br />

Note: The URL may optionally contain or reference (i.e., via <strong>the</strong><br />

key map file) a Single Sign-On parameter (SSOCONN) with a value<br />

of <strong>the</strong> form:<br />

key_name/data_source_type/parameter_name<br />

In <strong>the</strong> case of an <strong>Oracle</strong> database, <strong>the</strong> Single Sign-On value would<br />

look something like <strong>the</strong> following:<br />

mykey/<strong>Oracle</strong>DB/userid<br />

If you do not specify a data source type and parameter name, an<br />

<strong>Oracle</strong> database is assumed.<br />

3. The URL redirects <strong>the</strong> user <strong>to</strong> ei<strong>the</strong>r rwservlet or <strong>the</strong> JSP depending upon<br />

whe<strong>the</strong>r this report has been set <strong>to</strong> execute via rwservlet or a JSP.<br />

4. If you used SSOCONN in your URL, rwservlet checks <strong>the</strong> Single Sign-On key<br />

against <strong>the</strong> <strong>Oracle</strong> Internet Direc<strong>to</strong>ry <strong>to</strong> see if it already has been mapped <strong>to</strong> a data<br />

source connection string (e.g., scott/tiger@my_or_db).<br />

5. If you used SSOCONN and <strong>the</strong> <strong>Oracle</strong> Internet Direc<strong>to</strong>ry already has a connection<br />

string associated with <strong>the</strong> key, <strong>the</strong>n rwservlet uses that connection string for <strong>the</strong><br />

data source connection of <strong>the</strong> report. If you used SSOCONN but <strong>Oracle</strong> Internet<br />

Direc<strong>to</strong>ry does not already contain a connection string for <strong>the</strong> key, <strong>the</strong> <strong>Oracle</strong><br />

Delegated Administration Services Create Resource page is displayed and <strong>the</strong> user<br />

must enter <strong>the</strong>ir data source connection string. See Figure 9–1. <strong>Oracle</strong> Delegated<br />

Administration Services s<strong>to</strong>res <strong>the</strong> string in <strong>Oracle</strong> Internet Direc<strong>to</strong>ry for future<br />

use and rwservlet uses <strong>the</strong> newly entered connection string for <strong>the</strong> data source<br />

connection string of <strong>the</strong> report.<br />

Note: Because of this feature, many users can use <strong>the</strong> same report<br />

URL even if <strong>the</strong>y all use different data source connection strings.<br />

9-4 <strong>Oracle</strong> Application Server <strong>Reports</strong> Services <strong>Publishing</strong> <strong>Reports</strong> <strong>to</strong> <strong>the</strong> <strong>Web</strong>

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

Saved successfully!

Ooh no, something went wrong!