A portlet that displays a button in sites giving the ability to users to "Join a site" or "Leave a site". The portlet manages sites types which means public, restricted and private sites.