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ยถ
- Log in as an Org Admin.
- Navigate to PaaS Studio โ Profile Catalogs.
- Locate the AI Lab Stream service profile.
- Share the profile with the required project, if not already shared.
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)
- Switch to the target project.
- Go to Developer Hub โ Administrator โ New Notebook and select the AI Lab Stream service profile.
- 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 |
- Click Deploy to create the stream.|
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 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.




