Managing Contacts from Portal, how does the user get a password?
In the docs about customer service portal, some steps are provided which describe how contacts can be created and managed from the portal: https://docs.servicenow.com/bundle/london-customer-service-management/page/product/customer-service-management/...