Home

 

Enable and disable board comments


Overview

The board feature allows users to connect with people in their network by posting messages to their profile and commenting on their status message. As administrator, you can enable or disable the board globally depending on your organization's needs. You can also control whether the board displays on certain pages in Profiles.

See Start the wsadmin client

The board feature is enabled for all users by default. You can make it unavailable to users in your organization by disabling the board property in the Profiles configuration file, profiles-config.xml.


Disable the board globally

  1. Use wsadmin to access and check out the Profiles configuration files.

    1. Access the Profiles configuration files:

    2. Check out the Profiles configuration files...

      ProfilesConfigService.checkOutConfig("<working_directory>", "cell_name")

      where:

      • <working_directory> is the temporary working directory to which the configuration XML and XSD files are copied and are stored while you make changes to them. Use forward slashes to separate directories in the file path, even if you are using the Microsoft Windows operating system.

      • cell_name is the name of the WebSphere Application Server cell hosting the Profiles feature. This argument is required even in stand-alone deployments. This argument is case-sensitive, so type it with care. If you do not know the cell name, do one of the following to determine it:

        • Stand-alone deployment: See:

          WAS_HOME\profiles\profile_name\config\cells\

        • Network deployment: From wsadmin...

          print AdminControl.getCell()

      For example:

      • AIX/Linux:

          ProfilesConfigService.checkOutConfig("/opt/prof/temp","foo01Cell01")
          

    3. Microsoft Windows:

        ProfilesConfigService.checkOutConfig("c:/prof/temp","foo01Cell01")
        

  2. Use the following command to configure settings for the board feature:

    ProfilesConfigService.updateConfig(<property>, <value>)

    where:

    • <property> is one of the editable Profiles configuration properties.

    • <value> is the new value with which you want to set that property.

    The following table displays information regarding board properties and the type of data that you can enter for them.


    The board configuration properties

    Property Description
    board.enabled Specifies whether the board feature is enabled.

    This property takes a Boolean value, true or false. The value must be formatted in lowercase. For example, to prevent users from using any board features:

      ProfilesConfigService.updateConfig("board.enabled","false")
      

    boardInProfileHome.enabled Specifies whether the board is displayed on the Profiles Home page.

    This property takes a Boolean value, true or false. The value must be formatted in lowercase. For example, to prevent users from seeing the board on the Profiles Home page:

      ProfilesConfigService.updateConfig("boardInProfileHome.enabled", "false")
      

    boardInProfileView.enabled Specifies whether the board displays on the My Profile page.

    This property takes a Boolean value, true or false. The value must be formatted in lowercase. For example, to prevent users from seeing the board on their My Profile page:

      ProfilesConfigService.updateConfig("boardInProfileView.enabled", "false")
      

    boardNetworkACL.enabled Controls whether access to a user's board is controlled. This property takes a Boolean value, true or false. The value must be formatted in lowercase.

    When set to true, only the users in a person's network can post messages and comments to that person's board. When set to false, access control is not enabled. For example, to allow anybody to post messages and comments to a user's board:

      ProfilesConfigService.updateConfig("boardNetworkACL.enabled", "false")
      

    Apply property changes


Manage status updates and the board

 

Related tasks

Apply property changes


+

Search Tips   |   Advanced Search