|
Overview
Note: This feature is only available in ProblemTracker Enterprise Edition.
The Discussions feature is a means of allowing users to discuss various topics pertaining to a record. This allows users to collaborate without having to coordinate a meeting for everyone to contribute to the discussion. For example, a record may be assigned to a particular developer, but several developers are needed to provide input for an enhancement's design or the resolution of a bug. These discussions can continue in parallel to the record's progression through the workflow.
Discussions are also useful for archiving information for later use. For example, information on how to reproduce, workaround, or fix a bug can be addressed in a discussion thread. In a customer support organization, the discussion information would be useful to help the support team provide information to the customers as quickly as possible. Another example lies in integrating a new user into a project. The user can review the information present in the discussion to become familiar with the project's progress to date.
A discussion can be started for any record. The user initiating the discussion can invite other users or user groups to participate in the discussion. Within the discussion for each record, multiple threads can be started to discuss multiple topics. Users can post and reply to messages within a particular thread. Users can also choose to receive email messages to notify them about a new discussion or new posts to a discussion.
Enabling Discussions
Performing the following steps will allow you to enable the Discussions feature in your workgroup:
After enabling the Discussions feature using the steps above, configure the user group privileges and default settings for Discussions as described below.
Discussions User Group Privileges
The following are the user group privileges related to the Discussions feature. These privileges can be set in the User Group Privileges page of the User Administration section. These privileges will only be displayed in the Privileges page if Discussions have been enabled using the steps in the section above.
View Messages
Members or groups with this privilege may view messages
within discussion threads for any record the group
can access.
Post Messages
Members or groups with this privilege may post a new
message or reply to a message within the discussion threads
for any record the group can access. Granting this privilege
to a group automatically grants the group the "View Messages"
privilege as well.
Initiate Discussion Threads
Members or groups with this privilege may create a new discussion
thread for any record the group can access. Granting this privilege
to a group automatically grants the group the "View Messages" and
"Post Messages" privileges as well.
Edit Messages
Members or groups with this privilege may edit the messages within a
discussion for any record the group can access. Granting this
privilege to a group automatically grants the group the
"View Messages" privilege as well.
Delete Messages and Threads
Members or groups with this privilege may delete the messages
and / or threads within a discussion for any record the group
can access. Granting this privilege to a group automatically
grants the group the "View Messages" privilege as well.
The privileges above make reference to "any record the group can access". If record visibility is enabled with a workgroup, the user can only access a record or the discussion within a record if that record is visible to a user group in which the user is a member.
Default User Preferences for Discussions
The following default user preferences can be set for the Discussions feature. These settings will be used when a new user is added to ProblemTracker. These settings can be configured in the User Preferences page of the Admin section.
Each user can change their own settings in the Personal Preferences page.