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

Worksite Setup: wording and checkbox configuration need to be improved for Site Access setting

    XMLWordPrintable

    Details

    • Test Plan:
      Hide
      1. As an instructor, click Worksite setup.
      2. Create a course site with an existing section and enter a description for the new site.
      3. Choose some tools for the new site.
      4. Click Continue to go to "Site Access" part.

      Expected & Current Behavior: see the screenshot and the issue description.

      Show
      As an instructor, click Worksite setup. Create a course site with an existing section and enter a description for the new site. Choose some tools for the new site. Click Continue to go to "Site Access" part. Expected & Current Behavior : see the screenshot and the issue description.

      Description

      When creating a course site from Worksite setup, there is room for improvement of wording and checkbox configurations in the Site Access section. 

      (See the screenshot)

      ① Instructors are not allowed to change the setting for "Additional Access" in 19x, 20x, and 21x community servers. Therefore, this section should not appear because there is essentially no option for instructors to set additional access.

      ② Instructors can do a multiple selection for the two options under "General." However, "Anyone (including non-logged in)" already contains "Logged in users." There is no need to select both. Therefore, it would be better to change "Logged in users" to "Only logged in users"  and make it a single selection for the two options.

      ③Since instructors can only set the visibility of a course site to be displayed in Site Browser, there should be a radio button before "Display in Site Browser" that cannot be deselected. Otherwise, the user might think this is just an instruction message, not a course access setting. 

        Gliffy Diagrams

          Zeplin

            Attachments

              Activity

                People

                Assignee:
                maintenanceteam Core Team
                Reporter:
                fyin2 Fangcong Yin
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                  Dates

                  Created:
                  Updated:

                    Git Integration