0 Replies Latest reply on May 18, 2016 7:43 AM by Radu Alex

    Unauthorized to query the workbooks of user

    Radu Alex

      Hi,

       

      Using Tableau Online Rest Api is it possible to impersonate another user or to query the workbooks of another user?

      When trying to impersonate an user i get this error:

      <?xml version='1.0' encoding='UTF-8'?>

      <tsResponse xmlns="http://tableausoftware.com/api" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://tableausoftware.com/api http://tableausoftware.com/api/ts-api-2.0.3.xsd">

          <error code="401001">

              <summary>Signin Error</summary>

              <detail>User 'xxx@xxxcom' is not a system admin and may not impersonate as another user.</detail>

          </error>

      </tsResponse>

      And when trying to query another user workbook (being site administrator) i get this:

      <?xml version='1.0' encoding='UTF-8'?>

      <tsResponse xmlns="http://tableausoftware.com/api" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://tableausoftware.com/api http://tableausoftware.com/api/ts-api-2.0.3.xsd">

          <error code="403018">

              <summary>Forbidden</summary>

              <detail>User 'xxx@xxxx.com' is unauthorized to query the workbooks of user 'userid'</detail>

          </error>

      </tsResponse>

       

      Are this limitations of the Tableau Online or i'm doing something wrong?

       

      Thanks,

      Alex