The use case that we want to cover is:
- I have a very organised project key structure that allows me to identify projects that belong to a given team / department / business unit / ...
- I want to delete all the projects of a given team (for instance) because they were all outsourced
Another variant is: I want to reset the permissions of every project that belongs to a given department, and for this I need to bulk apply a permission template to those projects in the "Projects Management" page.
To support those use cases, the underlying WS that finds projects must search by name and by key. Ideally, it should be case insensitive - for instance to better support the search of views by key (generated keys being camel case).