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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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

dn of <strong>the</strong> group which represents <strong>the</strong> logical grouping of all report<br />

instances=cn=Virtual Application Group, orclApplicationCommonName=reports_<br />

application_entity_name, cn=<strong>Reports</strong>, cn=Products, cn=<strong>Oracle</strong>Context<br />

and<br />

dn of <strong>the</strong> <strong>Reports</strong> Application Entity =orclApplicationCommonName= 2 , cn=<strong>Reports</strong>,<br />

cn=Products, cn=<strong>Oracle</strong>Context<br />

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

The default configuration for <strong>Oracle</strong> Application Server Forms Services does not run<br />

in <strong>Oracle</strong>AS Single Sign-On (SSO) mode. The default configuration for <strong>Oracle</strong>AS<br />

<strong>Reports</strong> Services does run in SSO mode.<br />

Forms applications calling integrated <strong>Oracle</strong>AS <strong>Reports</strong> Services using <strong>the</strong> RUN_<br />

REPORT_OBJECT built-in will not experience any problems when <strong>Oracle</strong>AS Forms<br />

Services is running in non-SSO mode and <strong>Oracle</strong>AS <strong>Reports</strong> Services is running in SSO<br />

mode as long as <strong>the</strong> <strong>Reports</strong> Server and <strong>the</strong> requested report are not registered in<br />

<strong>Oracle</strong>AS Portal.<br />

O<strong>the</strong>r Requirements:<br />

■ The property, <strong>Reports</strong> Server, must be set explicitly for all report objects in <strong>the</strong><br />

<strong>Oracle</strong> Forms module.<br />

■ If a <strong>Reports</strong> Server o<strong>the</strong>r than <strong>the</strong> default is being used, that server must be started<br />

from <strong>the</strong> command line as follows:<br />

rwserver server=<strong>Reports</strong> Server name<br />

■ The system variable, REPORTS_PATH, must be modified in <strong>the</strong> file ORACLE_<br />

HOME/bin/reports.sh <strong>to</strong> reference <strong>the</strong> path of <strong>the</strong> reports <strong>to</strong> be run.<br />

■ The first time a <strong>Reports</strong> Server is started, it creates a configuration file called<br />

server_name.conf located in <strong>the</strong> ORACLE_HOME/server/conf/ direc<strong>to</strong>ry.<br />

■ The default status of a <strong>Reports</strong> Server is secure. To change <strong>the</strong> <strong>Reports</strong> Server<br />

status <strong>to</strong> non-secure, modify ORACLE_HOME/server/conf/reports_server_<br />

name.conf by commenting out <strong>the</strong> tag and removing securityId<br />

from <strong>the</strong> tags.<br />

■ After making <strong>the</strong>se modifications, <strong>the</strong> <strong>Reports</strong> Server must be s<strong>to</strong>pped and<br />

restarted.<br />

■ If <strong>Oracle</strong>AS Forms Services is configured <strong>to</strong> run in SSO mode, <strong>the</strong>n report requests<br />

are sent with <strong>the</strong> authid provided, based on <strong>the</strong> SSO user login.<br />

■ Protected reports and <strong>Reports</strong> Servers can be registered in <strong>Oracle</strong>AS Portal.<br />

Table 10–2 lists <strong>the</strong> possible Forms/<strong>Reports</strong> combinations and expected results:<br />

2 Where reports_application_entity_name is in <strong>the</strong> format, reportsApp_hostname_GUID. For<br />

example, reportsApp_serv1.us.oracle.com_C7543D42A9E26726E034080020A46EE2<br />

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

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

Saved successfully!

Ooh no, something went wrong!