Portal User Management Architecture (PUMA) sample scenarios in IBM® WebSphere® Portal
PUMA scenarios
Contents
1 Introduction to WebSphere Portal user management.....................................................2
1.1 Portal User Management Architecture......................................................................3
1.2 Supported user registries...........................................................................................3
1.3 User management operations....................................................................................4
1.4 PUMA configuration................................................................................................4
1.5 WMM configuration.................................................................................................5
1.6 PUMA programming interface.................................................................................5
2 Implementation scenarios for PUMA.............................................................................6
2.1 Creating a user management portlet using the PUMA SPI.......................................6
2.2 Adding a user..........................................................................................................10
2.3 Editing a user..........................................................................................................14
2.4 Deleting a user........................................................................................................15
2.5 Adding a group.......................................................................................................16
2.6 Deleting a group......................................................................................................17
2.7 Adding a member to a group..................................................................................18
2.8 Removing a member from a group.........................................................................21
2.9 Customizing password expiration...........................................................................21
2.9.1 Alternate method for retrieving the data..........................................................31
3 Implementation scenario: User Agreement use case.....................................................32
3.1 User Agreement form.............................................................................................32
3.2 Custom Log-in portlet.............................................................................................33
3.3 Determining whether a user has signed the agreement...........................................36
3.3.1 SingletonUserAgreement.................................................................................36
3.4 Redirecting the user to the Agreement page...........................................................38
3.5 Displaying the User Agreement form in the log-in portlet.....................................39
4 Conclusion.....................................................................................................................41
5 Resources......................................................................................................................41
6 About the authors...........................................................................................................41
分享到:
相关推荐
Portal技术红皮书 Java数据结构和算法(第二版) 本人是一个IT开发爱好者,从事Android的开发工作。热爱学习新技术。若您也有共同的兴趣爱好,欢迎你加入QQ技术群让我们共同发现新技术。 【GitHub】...
### NC_V5_-Portal技术红皮书:深入解析与应用指南 #### 一、Portal技术概览 **1. Portal的本质与价值** 门户(Portal)技术作为一种内容聚合平台,其核心在于整合来自不同来源的信息和服务,包括应用系统、数据...
【NCV5-Portal技术红皮书】是关于用友NC-UAP平台中Portal技术的详细指南,旨在帮助用户理解和应用这一技术。Portal技术是一种整合和展现多种信息资源的平台,它提供了一个统一的入口,使得用户可以在一个界面上访问...
《IBM Domino Web Access 7定制化指南:深入解析与实践》 一、引言:IBM Domino Web Access定制化的概述 IBM Domino Web Access (DWA)是IBM Lotus Notes和Domino平台的一部分,它允许用户通过标准的Web浏览器访问...
在Portal架构设计方面,该红皮书详细介绍了Portal的架构图,包括了Portal的整体架构、Portlet的架构、数据存储和安全机制等方面的设计细节。 在Portlet开发方面,该红皮书介绍了预制Portlet的开发和使用,包括了...
根据提供的文件信息,我们可以深入探讨JSR 168(Java Specification Request 168)标准,这是一个关于Portal和Portlet技术的重要规范。该规范主要由Sun Microsystems与IBM共同制定,旨在为Portal应用提供一个标准化...
《FIDIC红皮书》即《施工合同条件》是国际工程领域广泛使用的合同文本,由国际咨询工程师联合会(FIDIC)颁布,主要应用于土木工程项目中。作为一套成熟的国际标准,其内容详尽规范,对于国际承包商和雇主来说,它...
根据提供的信息来看,标题“IBM红皮书 中文版”以及描述中的重复文字“IBM红皮书”,可以推测这份文档是一份由IBM发布的官方技术指南或手册,通常这类红皮书会涵盖IBM产品、解决方案和服务的技术细节。由于描述部分...
当用户输入的第三方系统登录信息进行验证后,会自动在portal系统的数据库中建立一对凭证槽和凭证信息,这对信息记录了portal用户在特定的portal布局和特定的portlet下,与该第三方系统的身份对应关系。当该用户之后...
根据提供的信息,我们可以推断这份文档是关于IBM红皮书中文版的部分内容,主要聚焦于IBM的Pseries AIX系统管理员认证(代号为TEST191)的相关介绍与指导。接下来,我们将深入探讨这份文档中提及的关键知识点,并提供...
AIX 红皮书
"sg247199红皮书"是IBM发布的一份重要的技术文档,它主要关注的是IBM AIX操作系统。AIX(Advanced Interactive eXecutive)是IBM为其Power Systems服务器开发的一种开放标准的UNIX操作系统。红皮书是IBM传统上对技术...
NCV6.1报表平台红皮书 NCV6.1报表平台红皮书是NC6系列报表平台开发指导手册,旨在指导开发人员快速掌握报表平台的开发和应用。该手册涵盖了报表平台的技术架构、应用流程、基本功能、扩展区域管理、排序、数据预览...
北京大学作为我国顶尖高等学府,其高数课程要求严格,难度较大,因此,能够获取到如《高数答案 红皮书版》这类权威且全面的学习资源,对于学生的学习和复习无疑具有极高的价值。 高数的学习内容包括微积分、线性...
IBM的红皮书是一系列专业文档,旨在为IT专业人士提供深入的技术指南和参考资料。在这篇红皮书中,专门针对AIX操作系统以及其上的PowerVM虚拟化技术进行了详细的介绍和配置指导。 首先,红皮书中强调了虚拟化在...
ibm websphere红皮书
5. **性能监控与调优**:通过工具如System Management Monitor (SMM) 和Performance Analysis Toolkit (PAT),可以对系统性能进行监控和分析,红皮书将指导如何识别瓶颈并进行调优。 6. **存储管理**:包括LVM...
ibm的tcp/ip红皮书