Understanding Developing and Invoking the Security Authorization Service

This section provides an overview of developing and invoking the security authorization service.

The section provides the high-level steps for developing and invoking authorization services to authorize user access to content references, components, pagelets, PeopleSoft queries, and iScripts.

Object Authorization on Local Nodes

For basic data authorization on a local node:

  • Develop a SOAP request message.

  • Invoke the service by performing a direct application class method invocation with the request message

Object Authorization on Remote Nodes

For object authorization on a remote node:

  • Develop a SOAP request message.

  • Invoke the service by sending a SyncRequest to the remote node.

This section provides the high-level steps for developing and invoking authorization services to authorize row-level data access to components and content references.

Row-Level Data Authorization on Local Nodes

For row-level data authorization on a local node:

  • Develop a SOAP request message.

  • Develop an application class.

  • Use the Authorization page to configure the component or content reference for using the authorization service application class.

  • Invoke the service operation by calling the authorization service application class method OnAuthRequest()

Row-Level Data Authorization on Remote Nodes

For row-level data authorization on a remote node:

  • Develop a SOAP request message.

  • Develop an application class.

  • Use the Authorization page to configure the component or content reference for using the authorization service application class.

  • Invoke the service operation by performing a SyncRequest to the remote node.