cancel
Showing results for 
Search instead for 
Did you mean: 

Define a property as mandatory

fisico
Champ in-the-making
Champ in-the-making
Everything is in the title… How is it possible to do that ?
2 REPLIES 2

simon
Champ in-the-making
Champ in-the-making
There are plans to make some metadata required. This is not the same as mandatory because it would only be required when you use the web client.

Because WebDAV and CIFS support for metadata is kinda "not there yet" Alfresco choose not to require mandatory metadata (you wouldn't be able to upload files over WebDAV in that case).

It will be there in the 1.3 release if I'm not mistaken…

paulhh
Champ in-the-making
Champ in-the-making
We will have the idea of 'required' metadata in 1.3.  It will be possible to have "incomplete" objects in the repository if they don't have all their required properties.  The web client will enforce (as much as is possible in a web application) the collection of required fields - there will also be an additional rule trigger that can be used for incomplete objects (to route it to collect the metadata, for example).

The complexities come both from dealing with content coming from interfaces that have no understanding of collecting additional metadata (FTP etc) and from having aspects.  It's possible to add an aspect with 'required' properties at anytime, so the idea of enforcing data collection at create time doesn't work. 

Hopefully that makes sense!

Cheers
Paul.