Like others before me, I would like to restrict my community users to only viusalforce pages. Most of the questions regarding this seem a bit dated. Are there any new and improved ways to deal with this?
Relevant other questions
- Is there a way to stop an user from seeing an object except when obtained by apex?
These solutions are based on:
- Overwrite all standard page links, and have a controller figure out where the community user should go.
- Create new page layouts that minimize what is visible.
- Restrict read access to all fields, and use an apex class with the
without sharingkeyword to make information available as needed.