内に含まその他のドキュメントサポート リソース | PDF 文書ファイルをダウンロードする (1537 KB)
Chapter 2 Role of Web Agents in the Policy Agent 3.0 ReleaseThis guide focuses on web agents. This chapter provides more information about how web agents function generally. Note – You can gain a stronger understanding of web agents by reviewing the appendix Appendix A, Comparing Web Agents and J2EE Agents in Policy Agent 3.0. The comparison provided in that appendix is helpful in that it provides an abundance of information about general Policy Agent functionality. Uses of Web AgentsWeb agents function with OpenSSO Enterprise to protect content on web servers and web proxy servers from unauthorized intrusions. They control access to services and web resources based on the policies configured by an administrator. Web agents perform these tasks while providing single sign-on (SSO) and, in most cases, cross domain single sign-on (CDSSO) capabilities as well as URL protection. Web agents are installed on deployment containers for a variety of reasons. Here are three examples:
In each of these situations, a system administrator must set up policies that allow or deny users access to content on a deployment container. For information on setting policies and for assigning roles and policies to users, see the Sun Java System Access Manager 7.1 Administration Guide. How Web Agents WorkWhen a user points a browser to a particular URL on a protected deployment container, a variety of interactions take place as explained in the following numbered list. See the terminology list immediately following this numbered list for a description of terms.
Terminology: How Web Agents Work
Policy Decision Process for Web AgentsThe figure that follows is a flow chart of the policy decision process for web agents. This figure illustrates how a single request is processed. The chart is useful in that it demonstrates to some degree how web agents function. The chart illustrates possible scenarios that can take place when an end user makes a request for a resource. Therefore, the end user points a browser to a URL. That URL is a resource, such as a JPEG image, HTML page, JSP page, etc. When a resource is under the sphere of influence of the web agent, the agent intervenes to varying degrees, depending on the specifics of the situation, checks the request, and takes the appropriate action, which culminates with the user either being allowed or denied access to the resource. The chart reflects the potential paths a request makes before finally being allowed or denied. You can see how this web agent-specific flow chart compares to the J2EE agent flow chart as illustrated in Examples of the Policy Decision Process by Agent Type. The comparison gives a sense of how the two agent types differ in how they handle requests for resources. Figure 2–1 Policy Agent and the Policy Decision Process
|