<@U04UQ68083H> Is it best practice for Ory Permiss...
# ory-copilot
c
@chilly-king-10285 Is it best practice for Ory Permissions namespaces to be plural or singular?
b
A message from kapa.ai
The best practice for Ory Permissions namespaces is to use the singular form. Namespaces are defined as TypeScript classes in the Ory Permission Language, and they should be named after the singular form of the type they describe, using UpperCamelCase (e.g., User, Document, Folder, AccessKey) [Namespaces naming conventions](https://www.ory.sh/docs/keto/concepts/namespaces/).
c
Is this functionally significant, or can they be singular?
@chilly-king-10285 Is this functionally significant, or can they be singular?
b
A message from kapa.ai
Using singular names for namespaces in Ory Permissions is a best practice and a naming convention, not a functional requirement. The knowledge sources specify that namespaces should be named in the singular form (e.g., User, Document, Folder) for clarity and consistency, but they do not state that using plural or non-standard forms will break functionality. However, following the convention helps maintain readability and aligns with how Ory Permission Language and documentation are structured [Namespaces naming conventions](https://www.ory.sh/docs/keto/concepts/namespaces/). So, namespaces can technically be named differently, but using the singular form is recommended for best practice and maintainability.