For some applications you might want a member to export data for example. For other applications you may not.
There should be a default role for a member and allow application specific role overrides