This appears to have no effect when userA does not have an active session in the web client. When userA is logged in to the web client, the user appears in the roster list greyed out in the "testing" group.

I examined a diff of the same SOAP requests/responses with the user logged in and without an active session and the only difference were the auth token values.