Assigning community owners J2C aliases for moderating
Configure J2C Aliases so that community owners can moderate their community Blogs, Forums, and Files applications.
About this task
Moderation actions are performed by a moderation API. Community owners cannot access that API, so HCL Connections handles their moderation requests through a proxy service. The proxy service uses J2C Aliases to pass the requests. Proxy service alias users must be in the global-moderator roles of the appropriate applications, and they must be able to log in to HCL Connections.
- For Blogs create an alias called moderationBlogsAlias.
- For Files create an alias called moderationFilesAlias.
- For Forums create an alias called moderationForumAlias.
The different applications recognize these specific aliases. You can map any users to these aliases, but all users must be in the global-moderator roles of the appropriate application, and they must be able to log into HCL Connections. For example, the moderationBlogsAlias user must be in the global-moderator role for Blogs. See Roles.
The proxy service logs its actions, so if the users (other than the connectionAdmin user) are only used for this purpose, it will make reading the log more clear.
Procedure
- Create a moderation alias:
- From the IBM® WebSphere® Application Server Integrated Solutions Console, expand Security, and then click Global security.
- In the Authentication area, expand Java Authentication and Authorization Service, and click J2C authentication data.
- Click New.
- Name the alias, for example moderationFilesAlias.
- Type the name and password of a user for the alias.
- Click OK.
- Map an alias user to a global-moderator role:
- Expand WebSphere enterprise applications. Find and click the link to the application that you want to configure. , and then select
- Click Security role to user/group mapping.
- Select the check box for the global-moderator role, and then click Map users.
- In the Search String box, type the name of the user to assign to the role, and then click Search. If the user exists in the directory, it is displayed in the Available list.
- Select the user or group name from the Available box, and then move it into the Selected column.
- Click OK.
- Click OK, and then click Save to save the changes.
- Synchronize and restart all your WebSphere® Application Server instances.