Proxy User Login
You can test user security access using a proxy user login. Account Administrators can add proxy login entries into the system for users they have created using the createuser command.
This is helpful in couple of scenarios:
- Support uses the proxy privilege to debug issues of customers
- While using functionality like row level security, logging in as proxy user helps validate the space setup
Creating Proxy Users
Use the addproxyuser command to add a user as a proxy for another using the following syntax:
addproxyuser username proxy_username expiration_date
The following example allows user1@company.com to proxy as user2@company.com until December 31st, 2016:
addproxyuser user1@company.com user2@company.com 2016-12-31
Tip: Use the listcreatedusers command to find out who you can add as a proxy user.
Logging in as Another User
Once a proxy login for a user has been created using the addproxyuser command, an Account Administrator can log in to Birst on behalf of the user. You can redirect to the proxy user's release or use the URL of the login page you prefer.
Redirect to Proxy User’s Release
Using following syntax to log in to the version of Birst that is assigned to the proxy user.
Username: proxyuser/your_username/proxy_username
Password: your_password
No Redirect
Note: As of 7.3, No Redirect is no longer supported.
Use the noredirect option to ignore which release the proxy user is assigned to and instead use the URL of the current login page.
Username: noredirect/proxyuser/your_username/proxy_username
Password: your_password
See Also
Administrative
Commands
Updating a User's Release
Application Security Overview