Wenn Business App neu installiert wird, wird ein erster Anwender benötigt. Dieser wird über “https://servername.tld/XXX/Account/createdefaultuser” erzeugt. Dabei erhält dieser Anwender die “Adminstrator” Rolle und bei Installation von BA.CRM bestimmte weitere Rollen.

Sind für diesen ersten Benutzer weitere Rollen wichtig, können diese über das Interface IDefaultUser und der Methode AdditionalRoles() hinzugefügt werden. Möchte man das die BA.CRM Rollen ebenfalls hinzugefügt werden, muss die eigene Implementierung BA.CRM.Identity.DefaultUser erweitern.

Die eigene Klasse muss gebunden werden.