Skip to content

Part 2: Create Stream

An AI Lab Stream represents an academic specialization or department (for example, Cyber Security, Data Science, AI & ML). It defines the top level of the academic hierarchy used in AI Labs and acts as the foundation for organizing subjects and batches within a university.

A stream is required to:

  • Group related subjects under a single academic track.
  • Assign professors who will act as Stream Administrators for that specialization.
  • Control how many subjects can be created under that stream using quotas.
  • Provide a dedicated project where professors manage subjects and downstream lab activities.

Streams are created from the target project after the AI Lab Stream service profile is shared with that project.


Share Stream Profileยถ

  1. Log in as an Org Admin.
  2. Navigate to PaaS Studio โ†’ Profile Catalogs.
  3. Locate the AI Lab Stream service profile.
  4. Share the profile with the required project, if not already shared.

Create Project


Create an AI Lab Streamยถ

Illustrative values used throughout the steps below:

  • Stream name: btech-cyber-security1
  • Professors: alice@univ.edu, rohan@univ.edu
  • Subject limit: 4
  • Workspace: ci-2

These values are shown inline so you can map them to the fields while filling the form.

To create a stream (follow while filling the form)

  1. Switch to the target project.
  2. Go to Developer Hub โ†’ Administrator โ†’ New Notebook and select the AI Lab Stream service profile.

Create Project

  1. Provide the form details:
Parameter Description Example
Name Unique name for the stream. This identifies the academic specialization and is also used to generate the stream project name. btech-cyber-security1
Description Optional text describing the purpose or context of the stream. Helpful for identification in multi-stream environments. Cyber Security specialization for Academic Year 2025
Workspace The workspace where the streamโ€™s resources and future subject activities will be managed. Determines the scope for provisioning. ci-2
Professors Comma-separated email IDs or a CSV file with users who will serve as Stream Administrators. These users must already exist in the platform. After deployment, they get scoped access to PaaS Studio and Developer Hub. alice@univ.edu,rohan@univ.edu
No. of subjects allowed Maximum number of subjects that can be created under this stream (quota enforced during subject creation). 4
  1. Click Deploy to create the stream.|

Create Project


What happens after deployment

When the stream is deployed:

  • A dedicated project is automatically created. Example: cyber-security1
  • All listed professors become Stream Administrators.
  • Their access is restricted to:
    • PaaS Studio
    • Developer Hub

This ensures professors can only work inside the stream project and manage subjects associated with the specialization.

๐Ÿ”” Importantยถ

  • The AI Lab Stream profile must be shared with the target project, and the Org Admin must switch to that project before the form appears.
  • Professors must be existing users; the platform does not fetch user lists automatically.
  • The subject quota strictly limits how many subjects may be created under the stream.
  • A new project is automatically created for the stream, and professors are scoped to only the modules required to manage subjects and future batches.

Deployment Output

After submission, the deployment status and output confirm that the stream has been created successfully.

Stream Deployment

Stream Project Creation

A new project is generated for the stream. Professors will see this project in the selector when they log in and can begin creating subjects using the AI Lab Subject profile.

Stream Deployment