-
Type: Improvement
-
Status: Resolved
-
Priority: Major
-
Resolution: Done
-
Affects Version/s: 62
-
Fix Version/s: 64
-
Component/s: Roles & Permissions, Vocabularies
-
Sprint:nxNest Sprint 9.2.6, nxNest Sprint 9.3.1
-
Story Points:3
CONTEXT
Directories as they are generated currently by Nuxeo Studio rely on the SQLDirectory and as such cannot be used with a NoSQL backend (e.g. mongoDB).
GOAL
Update contributions to make use of the generic directories brought in LTS 2016.
TODO
Update:
- Vocabularies
- Users and groups
contributions to leverage the generic directories (e.g. extend the template-vocabulary template and contribute to the generic directory extension point instead of contributing to the SQLDirectory extension point).
SCOPE
Target Platforms >= 8.10
RESOURCES
- linked tickets
- https://doc.nuxeo.com/nxdoc/data-lists-and-directories/#generic-directory-and-directory-templates
- a sample generic user directory is attached to this ticket
- in Nuxeo sources, search for nxdirectories-contrib.xml file to find the generic vocabulary templates that can be extended
- http://explorer.nuxeo.com/nuxeo/site/distribution/Nuxeo%20Platform%20LTS%202016-8.10/viewExtensionPoint/org.nuxeo.ecm.directory.GenericDirectory--directories
- depends on
-
NXP-23383 Apply new studio directory config to nuxeo default routing
- Resolved
- is related to
-
NXP-22713 Creating entries in Users and Groups menu in Studio cause Studio Project deployment impossible
- Resolved
-
NXP-19175 Generic Directory and directory templating
- Resolved
-
NXS-4014 Determine how generic directories can be leveraged in Studio
- Resolved
-
NXP-20945 Use directory template for the default directories and vocabularies
- Resolved