acu89216 prototype new managed login code that is aware of role evolution