.. _Roles for Viewing Course Content:

#####################################
Guide to Role-Specific Course Views
#####################################

.. tags:: educator, reference

When you select **View Live** or **Preview** from the course outline in Studio,
you can see how it would appear to members of different groups by selecting one
of the **View this course as** options in the LMS.

   .. image:: /_images/educator_references/Groups_ViewCourseAs.png
     :alt: The "View this course as" drop down list, with a group selected.

The following table summarizes the content that is available in either **View
Live** mode or **Preview** mode when you choose a role for viewing the
content.

.. list-table::
    :widths: 15 20 20
    :header-rows: 1

    * - "View this course as" Role
      - In "View Live" Mode
      - In "Preview" Mode

    * - :ref:`Staff<Staff View>`
      - You see content that has any of the publishing statuses
        :ref:`Published and Live`, :ref:`Published Not Yet Released`, or
        :ref:`Draft Unpublished Changes`. In **Staff** view, you also see
        content that is :ref:`Visible to Staff Only`.
      - In addition to the content you would see in "View Live" mode, you also
        see content that is in :ref:`Draft Never Published` status. In
        **Staff** view, you also see content that is :ref:`Visible to Staff
        Only`.

    * - :ref:`Learner<Student View>`
      - You see content that has a status of :ref:`Published and Live`, and
        that is intended for all learners. For example, you see content that
        is not intended for a specific cohort group. In **Student** view, you
        do not see content that is :ref:`Visible to Staff Only`.
      - In addition to the content that you would see in "View Live" mode, you
        also see content that has a status of :ref:`Draft Never Published`
        or :ref:`Draft Unpublished Changes`. In **Student** view, you do not
        see content that is :ref:`Visible to Staff Only`.

    * - :ref:`Specific Learner<Specific Student View>`
      - You see content that has a status of :ref:`Published and Live`, and is
        intended for the specific learner whose email or username you enter.
      - **Specific student** view is not available for unpublished content or
        if the course has not started.

    * - :ref:`Learner in a Specific Content Group<Student in Content Group
        View>`
      - You see content that has a status of :ref:`Published and Live` that
        would be available to learners who belong to the specified content
        group.
      - In addition to the content you would see in "View Live" mode, you also
        see content that has a status of :ref:`Draft Never Published` or
        :ref:`Draft Unpublished Changes` that would be available to learners
        who belong to the specified content group.

    * - :ref:`Learner in an Enrollment Track<Learner in Enrollment Track Group
        View>`
      - You see content that has a status of :ref:`Published and Live` that
        would be available to learners who are in the specified enrollment
        track.
      - In addition to the content you would see in "View Live" mode, you also
        see content that has a status of :ref:`Draft Never Published` or
        :ref:`Draft Unpublished Changes` that would be available to learners
        who are in the specified enrollment track.

.. note:: When a unit's state is :ref:`Published and Live`, the preview and
   the live versions of the course are exactly the same. In this case,
   selecting either **View Live** or **Preview** gives you the same view of
   that unit.


.. _Staff View:

===========
Staff View
===========

Staff view displays content in your course as any member of the course team
would experience it.

When you view your course content using **Staff** view, you can execute tests
to make sure that your course works the way you intend. For example, before
the release date of a subsection, members of the course team can work through
the problems to verify that the correct answer receives a green check for
correct, and that any answer other than the correct one receives a red X for
incorrect.

When you use **Staff** view in the LMS, you can go back to Studio to edit
course content in the following ways.

* On a unit page, select **View Unit in Studio** to open the unit within the
  course outline in Studio.

* From the instructor dashboard, select **View Course in Studio** to open the
  course outline in Studio.

* On the **Progress** page, select **View Grading in Studio** to open the
  **Grading** page in Studio.


.. _Student View:

============
Learner View
============

Learner view displays content in your course as an enrolled learner in your
course would experience it.

.. note:: If your course uses randomized content blocks, or if your course is
   designed so that learners in different enrollment track groups or content
   groups are shown different content, you can select an option from the **View
   Course As** dropdown list to see the content that a specific learner sees, or
   that a learner in a specific group sees. For more information, see
   :ref:`Specific Student View` or :ref:`View Cohort Specific Courseware`.


.. _Specific Student View:

=====================
Specific Learner View
=====================

.. note:: This view is available only if your course has started, and only for
   content that has a status of :ref:`Published and Live`.

Specific learner view displays published content in your live course as the
learner that you specify experiences it. When you view the **Progress** page,
the page displays grades and progress for the learner that you have specified.

When you view your course content as **Specific student**, be aware of the
following limitations.

* You cannot view open response assessment problems as a specific learner.

* In courses with randomized content blocks, you see the actual problem that
  was assigned to a specific learner. This view allows you to evaluate a
  request to adjust a grade or reset the number of attempts for a problem. For
  details about adjusting grades or resetting attempts, see
  :ref:`Adjust_grades`.


.. _Student in Content Group View:

=================================
Learner in a Content Group View
=================================

This view displays content as a learner who belongs to the specified content
group would experience it. You can use this view to verify that content
designed for learners in a specific content group is displaying as intended.

For details about content groups, and about creating and previewing cohort-specific
content, see :ref:`About Content Groups`, :ref:`Guide to Creating Cohort Specific Course Content`,
and :ref:`View Cohort Specific Courseware`.

.. _Learner in Enrollment Track Group View:

=========================================
Learner in an Enrollment Track Group View
=========================================

This view displays content as a learner who is in a specific enrollment track
would experience it. You can use this view to verify that content designed for
learners in a specific enrollment track is displaying as intended.

For more information about enrollment track groups, and about creating and
previewing enrollment track based content, see :ref:`About Enrollment Track
Groups and Access` and :ref:`Enrollment Track Specific Courseware Overview`.

.. seealso::

 :ref:`Testing Your Course Content` (reference)

 :ref:`View Published and Released Content` (how-to)

 :ref:`Preview Draft Content` (how-to)
 



**Maintenance chart**

+--------------+-------------------------------+----------------+--------------------------------+
| Review Date  | Working Group Reviewer        |   Release      |Test situation                  |
+--------------+-------------------------------+----------------+--------------------------------+
|              |                               |                |                                |
+--------------+-------------------------------+----------------+--------------------------------+
