What privileges are required for model generation?

You need the following privileges to generate models from already existing objects:

During creation of object occurrences, your access privileges for the source objects will not be checked. Occurrences will also be created from object definitions saved in a group for which you do not possess the Read access privilege. These are shaded in gray.