I have two identities - a personal one (default) I use for my projects and a second work one for work projects.
I accidentally made a commit to a work repository without setting .hg/hgrc so my personal email address ended up being associated with the commit.
This commit only shows up in the shortlog on the bb website. It is not present on the dashboard or RSS/Atom feeds for the project.
All commits no matter who made them and what permissions happen to be associated with the committer email address should show up in the feeds for a repository.