Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-25043

Forums/Topics Created by group should set student (access,ect) role permissions to none

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: RESOLVED
    • Priority: Major
    • Resolution: Non-Issue
    • Affects Version/s: 2.9.0, 11.2, 11.3
    • Fix Version/s: 11.4
    • Component/s: Messages Tool
    • Labels:
    • Previous Issue Keys:
      MSGCNTR-628
    • Test Plan:
      Hide
      1. Create a site with several students/members.
      2. In Site Info > Manage Groups, create at least three groups in your site, where each student/member is a member of only one of the groups.
      3. Go to Forums and click New Forum.
      4. Give the forum a title and, at the bottom of the page, click Save Settings & Add Topic.
      5. Give the topic a title.
      6. Under Permissions, take note of all roles that have the permissions setting Contributor (do NOT change their permissions).
      7. Just above the Permissions table, under Automatically Create Topics, select the radio button to Automatically create multiple topics for groups.
      8. Check the boxes to select the groups you created (NOT the course roster, if one exists).
      9. Click Save.
      10. You'll see that several topics have been created, one for each group. Click Topic Settings for any of the topics.
      11. Scroll down to Permissions. All roles that were Contributor in step 6 above should now be set to None.  ONLY the appropriate group should be Contributor.
      12. Repeat steps 10-11 for the other topics.
      13. Log in as a student in one of the groups. Make sure you can only see the appropriate topic.
      Show
      Create a site with several students/members. In  Site Info  >  Manage Groups , create at least three groups in your site, where each student/member is a member of only one of the groups. Go to  Forums  and click  New Forum . Give the forum a title and, at the bottom of the page, click  Save Settings & Add Topic . Give the topic a title. Under  Permissions , take note of all roles that have the permissions setting  Contributor  (do NOT change their permissions). Just above the  Permissions  table, under  Automatically Create Topics , select the radio button to  Automatically create multiple topics for groups . Check the boxes to select the groups you created (NOT the course roster, if one exists). Click  Save . You'll see that several topics have been created, one for each group. Click  Topic Settings  for any of the topics. Scroll down to  Permissions . All roles that were  Contributor  in step 6 above should now be set to  None .  ONLY the appropriate group should be  Contributor . Repeat steps 10-11 for the other topics. Log in as a student in one of the groups. Make sure you can only see the appropriate topic.

      Description

      When you create a topic or forum automatically by group, no-one besides the group for that topic/forum should have the "Contributor" permission.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  bjones86 Brian Jones
                  Reporter:
                  arwhyte Anthony Whyte
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  10 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Source Code