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