PeopleTools and Lifecycle Management - PSFT (MOSC)

MOSC Banner

PeopleSoft Search Framework - Document Level Security - Search Security attributes

edited Oct 22, 2024 1:23PM in PeopleTools and Lifecycle Management - PSFT (MOSC) 8 commentsAnswered

The evaluateAttrValues method returns an array of string &retvalues to Elastic Search Engine to filter the search results that an end user can see on UI when user initiates a search with a keyword.

import PTSF_SECURITY:*;

class UserPermission implements PTSF_SECURITY:SearchAuthnQueryFilter
method UserPermissionList();
method evaluateAttrValues(&sboName As string, &secAttr As string, &searchUser As string) Returns array of string;
end-class;

method UserPermissionList
end-method;

method evaluateAttrValues

/+ &sboName as String, +/
/+ &secAttr as String, +/
/+ &searchUser as String +/
/+ Returns Array of String +/
/+ Extends/implements PTSF_SECURITY:SearchAuthnQueryFilter.evaluateAttrValues +/

Local SQL &userPermissions_SQL;
Local array of string &retvalues;

&retvalues = CreateArrayRept("", 0);

Evaluate &secAttr
When "ICC_NOTE_SRCH_SEC"

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center