Allowing users to configure notifications and preferences

Can we allow users to configure notifications and preferences from the portal ? Is there is any chance to do it from the portal as we already know We can configure notifications settings and change preferences  from the agent portal