This test verifies that users can only see trades that are in accounts for which they're permissioned

1. Start a client and the admin gui, choose a user other than bts

2. For your user, add permissions to see all accounts in the system in the Spark Admin

3. Enter some orders in the client for those accounts (you may have to add limits, etc), make some orders fill, cancel some orders

4. Now close the client, and in the admin UI pick another user (not bts) and remove trading access to the accounts you just traded into. Start the client again with the user you just de-permissioned.  You should not be able to see any of the trades you just made

5. Next re-permission your current user for the accounts with trades in them and they should show up in the UI.

6. Start another client with -multiple with the original user and make sure you can still see all trades.

7. Close that -multiple client and restart it with user bts.  Make sure user bts can see all trades regardless of trading or admin permission status.



