I hope this clarifies our goal.
Not quite Claudia, but the fault is entirely mine.
In my message the term "model" meant the EA project (such as an EAP file). This is a colloquilaism, and it blurs the meaning. You are quite correct to draw a distinction between the model and the containing project.
So, what I should have asked was...
Will the EA project will be published to customers?
It seems that you will only be publishing 'extracts' - the actual "models" as per above - which will be phrased as HTML output or something along those lines. You will have (or wish to have) complete control over the actual elements included in each such publication
instance. Further, this control will be scoped to individual customers.
[An important point here: remember that there is a no cost read-only EA reader (EA Lite). If you distribute the entire project your audience will be able to use the reader to peruse all customers' requirements.]
The way you describe it, you could likely describe the association between customers and requirements (or whatever other elements are customized the way you need) through tagged values. Look through the EA documentation for how to set up tagged values, as it will give you some ideas. Note that the tagged values can have a range of data types, beyond simple text strings.
You're still left with filtering the reports. This is an area where numerous requests have been made to Sparx, but we don't yet have much progress.
I'd suggest - once again - that you consider writing an add-in to address this need. My guess is that it will be a relatively small add-in, but of course I've not tested this assumption.
I wonder if you could do this via virtual documents. The EA help sometimes calls these document objects - you'll find information under both headings in the help index, with slightly different items listed. This is worth a try, but it might not provide the level of flexibility you require. I think these things date back to before HTML documentation from EA, but they seem to have been kept current.
David