Configure and administer Communities using scripts accessed using the IBM® WebSphere® Application Server wsadmin client.
You can update the Communities environment in two ways:
- Configuration settings. Modify these settings to control various configurable applications within Communities. When you make configuration changes, you use scripts to check out the Communities configuration file, make changes, and then check the file back in. A server restart is required for your changes to take effect.
Administrative commands: Use these commands to control various aspects of the Communities environment and community users. Administrative commands do not require a server restart to take effect.
Running Communities administrative commands
Jython scripts are used to administer the Communities application. These scripts allow the administrator to view Communities data and perform administrative tasks for Communities.
- Changing Communities configuration property values
Configuration settings control how and when various Communities operations take place. You can edit the settings to change the ways that communities behave.
- Administering community templates
If your organization deployed Component Pack for Connections 7.0, you can take advantage of the community templates feature that is part of the tailored experience for Connections oganizations.
- Creating and populating communities
Create and populate a community using scripts accessed using the wsadmin command-line tool. The administrative commands for creating communities do not require a server restart to take effect, and no file checkout is necessary.
- Managing membership in Communities
Use administrative commands to add and remove community members. You can also disable the Add Members button if you do not want community owners to add people to communities without their consent, or disable the invitations feature if you do not want to allow people to invite others to join their community.
- Managing community content
You can enable the active content filter to prevent users from embedding malicious content in text input fields. You can also use administrative commands to update or remove inappropriate information in fields to which you do not have owner access.
- Moderating the content in a community
When moderation is enabled for the Blogs, Forums, and Files applications, global moderators or community moderators can review community blog, forum, and file content before it is posted to a community, and manage content after it is added to a community.
- Allowing non-community members to comment in forums
Allow users who are not community members to comment in forums in public or moderated communities.
- Configuring the size of the community description summary
Use configuration settings to set the maximum size of a community description summary.
- Configuring display settings
Use configuration settings to control the display of data in the Communities application.
- Specifying the maximum number of communities to display in user views
You can add a configuration setting to the LotusConnections-config.xml file to increase the maximum number of communities that can be displayed in the personalized user views.
- Hiding the Start a community button from unauthenticated users
You can prevent unauthenticated users from creating communities by hiding the Start a Community button.
- Disabling the My Organization Communities view in Communities
You can control whether the My Organization Communities view is available in your organization's deployment of Communities by editing settings in the communities-config.xml file.
- Enabling and disabling the community unique web address option
Enable or disable the community owners ability to create a unique web address for their community.
- Reparenting communities
Use the reparenting commands to modify a community to become a subcommunity of another community. You can also modify a subcommunity to become a top-level community.
- Operations that update the communities time stamp
The following tables list the community and remote app actions and events that update the community lastmod time stamp.
- Working with Community trash
Users may want to delete a community if it no longer has a purpose or is inactive. When a user deletes a community, it is not deleted permanently, rather it is moved to a trash area. After a set amount of time in the Trash, the community is permanently deleted. Provided it is not permanently deleted, the community can be restored.
- Enabling community feeds
The HCL Connections AJAX proxy is configured to allow cookies, headers or mime types, and all HTTP actions to be exchanged among the HCL Connections applications. However, access to arbitrary URLs is prevented by default.
- Renaming the My Organization communities view
You can update a property in the HCL Connections configuration file to change the organization name that displays for your communities.
- Managing the Communities catalog
The Communities catalog displays content from IBM Connections communities in the Communities application.
- Administering widgets and remote applications
You can extend your community to include various components or applications. These applications are contained within the community as widgets. You can administer widget lifecycle events to ensure that changes are synchronized between the Communities server and the servers hosting the widgets.
- Configuring Galleries
Configure the behavior of Gallery widgets by checking out and editing gallery-config.xml. Galleries are community widgets that display thumbnails of files such as photos, videos, and office documents.
- Managing Communities scheduled tasks
Use the CommunitiesScheduler commands to administer the community event tasks performed by the IBM WebSphere Application Server scheduler. These administrative commands do not require a server restart to take effect, and no file checkout is necessary.
- Configuring news event log clean-up
Edit settings in the communities-config.xml file to define the interval at which the EventLogCleanup task runs.
- Configuring the Events widget
Configure the behavior of the community Events widgets by checking out the calendar-config.xml file and editing it directly.
- Retrieving and listing community data
The community fetch commands return a Java™ vector of Java™ hash maps. No file checkout or server restart is required when using these commands.
- Filtering community lists
Use the CommunitiesListService commands to filter the information in community lists and to generate smaller lists containing more specific information.
Parent topic: Administering