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.

Creating <strong>Reports</strong> Users and Named Groups in <strong>Oracle</strong>AS Portal<br />

For example, if <strong>the</strong>y are not permitted <strong>to</strong> run <strong>to</strong> HTML, but <strong>the</strong>y try anyway, <strong>the</strong>y<br />

might get <strong>the</strong> message:<br />

Cannot run report <strong>to</strong> HTML<br />

This is more detailed than <strong>the</strong> message an RW_BASIC_USER would receive for <strong>the</strong><br />

same error.<br />

11.1.1.3 RW_DEVELOPER<br />

In addition <strong>to</strong> <strong>the</strong> privileges of <strong>the</strong> RW_POWER_USER groups, <strong>the</strong> RW_DEVELOPER<br />

group can run <strong>Web</strong> commands, such as SHOWENV and SHOWMAP, which show <strong>the</strong><br />

system environment.<br />

Typically, you would assign privileges <strong>to</strong> this group needed by a developer who is<br />

testing reports. Depending upon your installation, you might even assign <strong>the</strong>m limited<br />

administrative privileges.<br />

11.1.1.4 RW_ADMINISTRATOR<br />

In addition <strong>to</strong> <strong>the</strong> privileges of RW_DEVELOPER, <strong>the</strong>se users also have access <strong>to</strong> <strong>the</strong><br />

administra<strong>to</strong>r's functionality in <strong>the</strong> <strong>Oracle</strong> <strong>Reports</strong> Queue Manager, which means <strong>the</strong>y<br />

can manage <strong>the</strong> server queue, including rescheduling, deleting, reordering jobs in <strong>the</strong><br />

server, and shutting down a server. RW_ADMINISTRATOR also has <strong>the</strong> privilege <strong>to</strong><br />

run <strong>Web</strong> commands through rwservlet.<br />

Typically, you will want <strong>to</strong> assign <strong>to</strong> this group some (but probably not all) of <strong>the</strong> same<br />

privileges assigned <strong>to</strong> <strong>the</strong> PORTAL_ADMINISTRATORS group.<br />

11.1.2 Creating Users and Groups<br />

Note: Initially, only members of <strong>the</strong> PORTAL_<br />

ADMINISTRATORS group have MANAGE privileges for <strong>Oracle</strong><br />

<strong>Reports</strong> objects. They can CREATE, UPDATE, and DELETE <strong>the</strong><br />

registered report definition files, servers, and printer objects in<br />

<strong>Oracle</strong>AS Portal. In addition <strong>to</strong> all <strong>the</strong> links activated for <strong>the</strong><br />

developer user, administra<strong>to</strong>rs can navigate <strong>to</strong> <strong>the</strong> Access tab on <strong>the</strong><br />

Component Management Page, accessible in <strong>Oracle</strong>AS Portal. This<br />

is where <strong>the</strong> administra<strong>to</strong>r can specify who will have access <strong>to</strong> this<br />

report. People with administra<strong>to</strong>r privileges can assign security<br />

privileges for o<strong>the</strong>r people and receive full error messages from<br />

<strong>Oracle</strong> Application Server <strong>Reports</strong> Services.<br />

<strong>Oracle</strong>AS Portal uses <strong>the</strong> Delegated Administration Service (DAS) interface <strong>to</strong> <strong>the</strong><br />

<strong>Oracle</strong> Internet Direc<strong>to</strong>ry (OID) <strong>to</strong> register users for access <strong>to</strong> Portal. You can enter <strong>the</strong><br />

DAS interface through Portal <strong>to</strong> create new users. The creation of new users and<br />

groups is discussed in <strong>the</strong> <strong>Oracle</strong> Application Server Portal Configuration Guide<br />

available on <strong>the</strong> <strong>Oracle</strong> Application Server documentation CD.<br />

When you create groups, you need <strong>to</strong> assign appropriate privileges <strong>to</strong> <strong>the</strong>m <strong>to</strong> enable<br />

group members <strong>to</strong> perform any desired functions on reports through <strong>Oracle</strong>AS Portal.<br />

For example, for each report object that you want members of a group (e.g., RW_<br />

BASIC_USER) <strong>to</strong> be able <strong>to</strong> run, you have <strong>to</strong> grant <strong>the</strong> Execute privilege <strong>to</strong> that group<br />

from <strong>the</strong> Access tab of <strong>the</strong> report object. Similarly, if you want members of a group<br />

(e.g., RW_ADMINISTRATOR) <strong>to</strong> be able manage <strong>Reports</strong> Servers, printers, calendars,<br />

and reports, you have <strong>to</strong> grant <strong>the</strong> Manage privilege <strong>to</strong> that group from <strong>the</strong> Access tab<br />

of those objects.<br />

Deploying <strong>Reports</strong> in <strong>Oracle</strong>AS Portal 11-3

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

Saved successfully!

Ooh no, something went wrong!