HOME · FORUMS · ABOUT · LINKS · CONTACT US  
ABOUT PEOPLESOFT
What is PeopleSoft?
PeopleSoft Q & A
PeopleSoft&Oracle
Who is Larry Ellison?
PeopleSoft Modules
Oracle Modules
PeopleSoft 9
Project Fusion
 
TOOLS & TRAINING
Developer Tools
Consulting Tools
PeopleSoft Training
PeopleSoft Connect
Project Management
 
CONSULTING
Consulting Firms
Consulting Reviews
 
JOBS
PeopleSoft Jobs
Immigration (H1-B's)
 
OTHER LINKS
Forums
PeopleSoft News
Interviews
PS Gossip
Your Feedback
Friends of the Planet
Editors Blog
 

PSPlanetXpress
Newsletter

Please note that all fields followed by an asterisk must be filled in.

First Name*
E-mail Address*

Your e-mail address is secure. We will only use it to send you PeopleSoft-Planet related bulletins and information.

 
 

 

  Frequently Asked Questions (FAQ's)


 

Summary:
How can I implement row level security in Peoplesoft CRM v8.8?

Answer

Here is a note from Customer connection.

Summary: 
How to implement Row-Level Security by operator ID 
Details: Resolution #15409: How to implement Row-Level Security by operator ID

You can design special types of SQL views -security views- to control access to individual rows of data stored within your application database tables. Your PeopleSoft applications are delivered with built-in, row-level security functions, tailored to that specific application.

For example, in PeopleSoft HRMS, we provide security tables that enable you to restrict operator access to employee rows according to organizational roles, or to permit an operator to view and update rows for employees in their department only.

Then to get the security down to the operator ID level instead of the operator class level, there are steps defined in Designing Your PeopleSoft Human Resources System manual under Using Operator IDs for Employee Data Security.

Changing operator class to operator ID

Steps to implement Organizational Security by OPRID:

1) Delete all entries for each OPERClass/OPERID in Security Tables.
2) Run SECVWTRE.WT to load the SQL text for the security views(only needs to be performed if organizational security has been turned off).
3) Run SECBYOPR.WT to change the view text of Oprdefn to select based on Oprtype of 0 (instead of 1 for operator class security.
4) Add the field OPRID in place of the OPRCLASS field in the search views and make it a key item.
5) Recreate the search views and the Oprdefn view.
6) After the departments have been loaded, create a tree with effective date the same as the effective date for the departments equating the node with the department ID.
7) Run
PER505 to update the effective date of PS_R_PER505.
8) Update the security tables to show which departments each operator or operator class has authorization to read/write.
9) Run PER505 if any changes are made to the tree structure. This will update the security tables established in 6 to reflect the changes to the hierarchy.

To switch from Operator Class to Operator ID security:

1) If you have department security in place for an OprID or OprClass delete these entries now, they will not be available after updating the Oprdefn view and may give inaccurate results if left in place.
2) Run SECBYOPR.WT to change the view text of Oprdefn to select based on an Oprtype of 0. (To switch back to Operator Class security run SECBYCLS.WT to switch the view text of Oprdefn to select based on an Oprtype of 1.)
3) Recreate the Oprdefn view.
4) Change each search view and replace the OPRCLASS field with OPRID field and make OPRID a key field.
5) Set up the tree and department security as in the steps 5 through 8 under Operator ID security setup.

Change Standard Search Record into OPRDEFN_DEPT. The view text in
OPRDEFN_DEPT should look like this:
SELECT
A.OPRID
,A.EMPLID
FROM PSOPRDEFN A

WHERE A.OPRTYPE=0

You must rebuild this view.

Documentation for this is located in Designing your Human Resource System (Chapter 4).

*Questions excerpted from ITToolBox.com*

Disclaimer: Contents are not reviewed for correctness and are not endorsed or recommended by PeopleSoft-Planet.com.

 SPONSORED LINKS


 

FIVE PILLAR CLUB


PeopleSoft-Planet.com is a  FIVE Pillar member site.

read more

OPTIONS

Give us your feedback

Send us your resume

Add to your favorites

Make your home page

To recommend this site to a friend, enter their email address

and then hit button to:

BOOKSTORE


Our r
ecommended reading this month is Understanding PeopleSoft 8 by Lynn Anderson

More Books

 
 

Barebones at the lowest prices



 
Trademarks referenced on the PeopleSoft-Planet website are property of their respective owners. Comments are property of their respective posters.
PeopleSoft-Planet is brought to you by Nnigma Inc. Web site code is Copyright © 2005 by Nnigma. All Rights Reserved.