PeopleSoft Corner

Who's Online

We have 3 guests online

CB Login

Recommended Products

I use and recommend the following products:

UltraEdit

UltraCompare

BeyondCompare

SQL Developer

del.icio.us addon for Firefox

 

PeopleSoft Corner Blog
Troubleshooting PeopleSoft Security Print
Wednesday, 08 February 2006
Update: You may find a more current version of this article in the PeopleSoft Corner Wiki.

Security in PeopleTools 8.4x can be confusing at times. In addition to the normal Page/Component/Permission List/Role/Operator stuff, there's the portal which maintains its own security table (PSPRSMPERM). PeopleTools does a good job of keeping this behind the scenes, but when it does get out of synch things can get really confusing.

To make it a little easier, I put together a PeopleSoft Security Troubleshooting script. I realize it's pretty basic, so please leave a comment if I missed anything obvious or if there are other scenarios that it should address.

Item shows up that shouldn't

  • Log on as the user and navigate to the item. Click on it.

  • Do you get an error about not having security access?

    • Yes

      • The portal registry may be out of synch. Run portal security sync, or pull up the content reference in the PeopleTools > Portal > Structure and Content and manually remove the permission list.

      • If this doesn’t work, the content reference may have Public Access turned on. Pull up the content reference in the PeopleTools > Portal > Structure and Content on the Security tab and verify.

      • Web server cache may be out of synch. Either shut down the web server and clear the web server cache, or use a servlet directive to clear the cache (i.e. http://[server]/psp/[site]/?cmd=purge&pwd=[password])

      • Web browser cache may be out of synch. Delete the temporary internet files from your browser. For a more permenant fix at the expense of performance, remove the METAXP personalization definition under PeopleTools > Personalization > Personalization Options



    • No

      • Do a CTRL-J and record the menu name and the component.

      • Open the user profile, navigate to the Query tab and run the pages/permission list query.

      • Use Edit>Find to find the component. Determine the role(s) and permission list(s) for this menu/component.

      • Make Role or Permission list corrections






Item doesn’t show up but should

  • Log on as a super-user, navigate to the item, and use CTRL-J to record the menu name and the component.

  • Open the user profile, navigate to the Query tab and run the pages/permission list query. Make sure to click the View All link.

  • Use Edit>Find to find the component.

  • Does the component appear in the query listing?

    • Yes

      • The portal registry may be out of synch. Run portal security sync, or pull up the content reference in the PeopleTools > Portal > Structure and Content and manually add the permission list.

      • If this doesn’t work, the content reference may have Hide from Portal Navigation turned on. Pull up the content reference in the PeopleTools > Portal > Structure and Content and verify.

      • Web server cache may be out of synch. Either shut down the web server and clear the web server cache, or use a servlet directive to clear the cache (i.e. http://[server]/psp/[site]/?cmd=purge&pwd=[password])

      • Web browser cache may be out of synch. Delete the temporary internet files from your browser. For a more permenant fix at the expense of performance, remove the METAXP personalization definition under PeopleTools > Personalization > Personalization Options



    • No

      • Make role or permission list corrections





Last Updated ( Thursday, 11 May 2006 )
 
<< Start < Prev 1 2 Next > End >>

Results 10 - 10 of 10