To add to Adam's response, in newer versions when you setup an object structure you can set it in "Exclude Attributes Mode" for each object. This makes it so you need to include all persistent fields you want the user to be able to report against. This works well if you have a small subset of fields or are worried that someone might add an additional attribute that you wouldn't want the users to be able to report against.
To do this, you just check the "Exclude Attributes Mode" checkbox next to each object before you save (once you save it becomes read-only).
------------------------------
Steven Shull
------------------------------