PeopleSoft Corner

CB Login

Recommended Products

I use and recommend the following products:

UltraEdit

UltraCompare

BeyondCompare

SQL Developer

del.icio.us addon for Firefox

 

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





Comments (0)add feed
Write comment
quote
bold
italicize
underline
strike
url
image
quote
quote
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley


Write the displayed characters


busy
Last Updated ( Thursday, 11 May 2006 )
 
< Prev   Next >