Security is especially critical for core business applications. In light of the complex and diverse nature of the different PeopleSoft computing environments and the wide range of statutory and regulatory compliance requirements, the system’s security measures must be based upon the functional nature and the data involved. Much of the vast amount of electronic data generated throughout the PeopleSoft environments are comprised of human resource and financial information which is in many cases subject to privacy and confidentiality regulations. Typically, every department in companies does not have access to all applications nor does everyone within a department have access to all functions and data of a particular application.
System security involves protecting data/information against modification, loss, unauthorized use and/or disclosure. A security framework can be defined by several key controls including:
PeopleSoft delivers security features and PeopleTools applications, to ensure that sensitive application data is protected. The three main PeopleSoft security definition object types are user profiles, roles, and permission lists. These three components work together in providing system security access through inheritance.
Data permissions control the application data that a user is allowed to access in the PeopleSoft system. With application data security, data permissions can be set at the table level, row level and field level.
Table-level security is set by using PeopleSoft Query to build SQL queries to specify the records the user is allowed to access when building and running queries.
Row-level security controls access to individual rows of data stored within application database tables through security views; and enables you to specify the data that a particular user is permitted to access.
Field-level security is set using PeopleCode, the proprietary language used in the development of PeopleSoft applications, to restrict access to particular fields or columns within application tables.
Determines who has access to what data on an individual basis
There is a lot more to PeopleSoft security including different components of security such as Object security, PeopleTools Security, Report Security, and Query Security. We'll talk about some of those in a later article.
Views: 1323
Tags: level, list, peoplesoft, permission, profile, roles, row, row-level, security, user
© 2012 Created by PSoftPros.

You need to be a member of PSoftPros to add comments!
Join PSoftPros