Proxy allows users to share their accounts with other users. For example, user1 wants to provide access to user2 to his or her account. User1 needs to provide access rights to user2. The createProxyAccessRequest method grants access rights to user2, modifyProxyAccessRequest modifies the access rights, and removeNotifyRequest removes any previously defined rights.
User2 now wants to proxy into user1's account. The getProxyListRequest method returns the list of users that user2 has successfully proxied into in the past. If user2 has not successfully proxied into user1's account in the past, the user1 account does not appear in the getProxyListResponse.
For user2 to proxy into user1's account, call the loginRequest method.