Creating Access Control for Files on the Web Server
You can create dynamic access control to any parent folder and files under the system-defined stogroup storage root folder on your web server. In Application Designer, extend the PeopleTools-delivered PTPP_SG:ContentAuthorizorBase base class. Then, implement the Authorize method to determine whether a user is authorized to access a parent folder (or the parent folder and all subfolders) under the storage root. Then, on the Storage Group Management page, create a storage group, which serves as an alias to the storage group parent folder on the web server. This storage group associates your PeopleCode implementation to this parent folder. Finally, provide your users with the URLs to files on the web server.