Namespace Module
Overview
The Namespace Module is the entry point for organizing resources within the DataFloem platform.
A Namespace represents the highest level in the system hierarchy and serves as the root workspace where resources are organized. Every Folder, Project, Job, and Code Flow belongs to a Namespace.
The resource hierarchy is organized as follows:
Namespace
└── Folder
└── Project
├── Job
└── Code Flow
Namespaces provide logical isolation between different environments, teams, departments, or customers. Each Namespace maintains its own resources, permissions, and organizational structure.
When DataFloem is installed for the first time, a default Namespace named dev is automatically created and configured as the system's default Namespace.
Access Requirements
To access this page, the user must have at least the GET permission for the Namespaces module.
If you do not have the required permission, ask your administrator to grant it from one of the authorization pages below.
Authorization
Users without the required permission cannot view this page and will receive the following authorization error:
Access Denied
You don't have access to this resource.
Managing Namespaces
This page displays all registered Namespaces in the system.
From this page you can:
- View all available Namespaces.
- Search and filter the Namespace list.
- Create new Namespaces.
- Update existing Namespace information.
- Manage the active status of a Namespace.
- Configure the system's default Namespace.
Namespace Information
Each Namespace contains the following information.
| Field | Description |
|---|---|
| Name | Unique name of the Namespace. |
| Description | Description of the Namespace. |
| Create Date | Date and time when the Namespace was created. |
| Update Date | Date and time of the most recent update. |
| Status | Indicates whether the Namespace is active or inactive. |
Default Namespace
The system always contains one default Namespace.
The default Namespace is automatically assigned to newly created users and is used as the initial workspace for system resources.
Only one Namespace can be configured as the default at any given time.
Notes
- Namespace is the highest level of the DataFloem hierarchy.
- Every Folder, Project, Job, and Code Flow belongs to a Namespace.
- Multiple Namespaces can exist in the system.
- Each DataFloem installation contains a default Namespace named dev.