---
title: "Teach using CyVerse"
description: "Request a CyVerse workshop in the User Portal, choose services, add instructors, and enroll students for a class or workshop."
type: Guide
tags:
  - Teaching
  - Workshops
  - User Portal
generated:
  by: "claude/opus-5"
  at: "2026-09-11T00:00:00Z"
sources:
  - id: cyverse-learning-materials
    resource: "https://github.com/CyVerse-learning-materials/learning-materials-home/blob/b7392d21be4fd6a67d051847f98c81a18e058a12/docs/edu/index.md"
    title: "CyVerse Learning Materials: docs/edu/index.md"
    author: "team:cyverse"
    last_modified: "2025-03-26T11:52:41-07:00"
---

# Teach using CyVerse

The [User Portal](https://user.cyverse.org){target=_blank} provides a mechanism for onboarding entire workshops or class courses, by granting your students immediate access to CyVerse platforms and services.

## For Instructors

### Step 1 Request a Workshop

Instructors start by completing the [CyVerse Resources for Training Request Form](https://user.cyverse.org/requests/8){target=_blank}. 

!!! note "Avoid conflicts with Maintenance days!"

    When scheduling your workshop or class, note that CyVerse conducts regular maintenance of its platforms typically on the first Tuesday of the month, with most services unavailabe during that time. 
    
### Step 2 Select your services

In the workshop form, choose which services you want to use for your teaching. Enrollees will then have access to
those services without needing to request them.

Common platforms are: Data Store (data management), Discovery Environment (analyses), VICE (integrated environments and visualization), and [Jetstream2](https://jetstream-cloud.org/){target=_blank}(cloud computing).

### Step 3 Select your Host, Instructor(s) / Organizer(s)

You can make other CyVerse users Instructors or Organizers of your workshop; these users will have administrative rights to modify the workshop template and to add and approve student/attendee accounts.

### Step 4 Enroll your participants

In the workshop builder, you can enroll existing CyVerse users by using their first/lastname or email address or username. 

You can pre-enroll new email addresses as well. We recommend using .edu, .gov, or .org email addresses. 

Students can also use the URL for the workshop/class to enroll themselves. Anyone who self-enrolls subsequently must be approved by the Workshop/Class Admin or Instructor.

### Step 5 Create documentation

The CyVerse Learning Center provides templates for creating documentation for your class, e.g., Quick Starts, Guides, Tutorials, and Manuals on its [GitHub Organization](https://github.com/CyVerse-learning-materials){target=_blank}.

## For Students

In order to view the [User Portal Workshops](https://user.cyverse.org){target=_blank} page the students must first create their own CyVerse account.

[Set Up an Account](https://unm-carc.github.io/cyverse/getting-started/account/)

!!! tip "Students MUST use their institutional email addresses"

    Students must use their official email addresses (.edu, .org, .gov) so that their identities can be verified by CyVerse staff.
    
    `@gmail.com`, `@yahoo.com`, etc., email accounts will not be approved for access to the Discovery Environment Interactive Apps.
    
    For graduate students or professionals, additional verification can be accomplished by creating and importing an [ORCID](https://orcid.org/){target=_blank}

<p class="carc-provenance" markdown>Adapted from [CyVerse Learning Materials](https://github.com/CyVerse-learning-materials/learning-materials-home/blob/b7392d21be4fd6a67d051847f98c81a18e058a12/docs/edu/index.md){target=_blank} (last source update 2025-03-26), CC BY 4.0. Spotted a problem? [Open an issue](https://github.com/UNM-CARC/cyverse/issues){target=_blank}.</p>
