The "embedded" views cannot be restricted by filters. But they can be restricted by folder/status entitlement, so user of Folder A cannot view items with folder B.
However ONLY one view can be used by role and you cannot create new ones (without doing some hacking). So the answer to your question is no, you cannot have different views for different roles (in the embedded forms).
Second posting, "i.e. How can I use a different icon in the Shortcut bar to activate the Person module, for instance?"
Not so bothered about the icon but the name below it does matter.
I have a customer who is using the Config items module to store stuff but they know them as Contracts. Now I can have an icon which points to the Config Items module but is Called "Contracts", EXCELLENT!
AND, I can also create a shortcut to point to CI Component and show a view to show Contracts and Sub-Contracts, (CI's and Child CI's).
Max Points for you George, wish I could award more than 10.
One thing though, I've created a shortcut which uses the CI Component OID, as you said. But, some of the fields I can choose when creating the view do not display and, when you go back to the Fields they have been removed when I close the Fields window.
As a for instance, one of the fields I would like on the view is the name of what we call the Assignment Manager. Its the name of the person responsible for the CI.
Anyway, I choose the fields from the list shown under the Person fields. Then add it to the the choosen fields, (as shown in the attachment). When I go back to the list of fields, HPOV has removed it again?