Namespaces
A namespace is a logical grouping of resources. It is an organizational tool, not an authorization boundary.
What a namespace contains
A namespace groups resources only. Resource Types, Subjects, Roles, Groups, and Policies all exist at the tenant level — not inside a namespace.
Namespaces and authorization
Namespace membership has no effect on authorization evaluation. When Vengtoo evaluates an access request, it checks whether a policy links to the resource (or its type) — not which namespace the resource is in.
The default namespace
Every tenant has a default namespace. Resources created without an explicit namespace are placed there automatically.
Creating a namespace
In the dashboard, namespaces are created inline. When creating a resource, type a new namespace name in the namespace field and press Enter.
If you manage your infrastructure with Terraform:
resource "vengtoo_namespace" "crm" {
name = "crm"
description = "CRM service resources"
}