Visualisatie

401002 fout bij aanroep van Workbook Revisions API met directe trust

Reddit r/tableau

Samenvatting

Tableau Server geeft fout 401002 bij de Workbook Revisions API met Direct Trust en JWT, terwijl andere API-aanroepen slagen.

Tableau Server en de Workbook Revisions API

Een gebruiker meldt een 401002-fout bij een GET-aanroep naar het revisions-endpoint van Tableau Server. Het gaat om `/api/<api-version>/sites/<site-id>/workbooks/<workbook-id>/revisions`, aangeroepen met Direct Trust via een JWT.

De authenticatiestroom werkt wel bij `POST /auth/signin` en bij het ophalen van workbooks met `GET /workbooks`. Alleen het ophalen van revisions voor één workbook mislukt. De bron noemt geen definitieve oorzaak of oplossing.

Direct Trust en JWT vragen om endpointcontrole

De melding laat zien dat een geslaagde login niet automatisch bewijst dat elke REST API-aanroep met dezelfde JWT werkt. Tableau Server verwerkt de algemene authenticatie, de toegang tot de site en de toegang tot het specifieke revisions-endpoint mogelijk afzonderlijk.

Dat maakt de fout relevant voor integraties die workbook-versies uitlezen voor beheer, rapportage of controles. Een fout op één endpoint vraagt om een vergelijking tussen de werkende en falende requests. Controleer daarbij de gebruikte API-versie, site-id, workbook-id en de claims in het JWT. Ook de Tableau Server-logboeken kunnen aantonen of de fout ontstaat bij authenticatie, autorisatie of de endpointverwerking.

De beschikbare informatie ondersteunt geen conclusie dat Direct Trust of JWT als geheel defect is. Twee andere API-aanroepen slagen immers met dezelfde authenticatiestroom.

Concrete takeaway voor Tableau-integraties

Test niet alleen de login bij een nieuwe Tableau REST-integratie. Neem ook het volledige revisions-endpoint op in de validatie en vergelijk request, JWT-claims en serverlogs met een werkende workbook-aanroep. Zonder die vergelijking blijft 401002 een endpoint-specifieke fout, niet automatisch een algemene authenticatiefout.

Lees het volledige artikel
Meer over Visualisatie →