OAuth instellen voor Intuit QuickBooks Online
In dit onderwerp wordt beschreven hoe u Intuit QuickBooks Online-databronnen instelt voor OAuth-verificatie. Voer deze stappen voor elke Tableau Server-instantie.
Het instellen van OAuth voor QuickBooks Online bestaat uit de volgende taken:
Maak een verbonden app op het Intuit-ontwikkelaarsplatform.
Gebruik de informatie die u als onderdeel van de verbonden app ontvangt, om de server te configureren.
- (Optioneel) Configureer een sitespecifieke OAuth.
Stap 1: Maak een Intuit-app
Meld u aan bij uw Intuit-ontwikkelaarsaccount en klik vervolgens op Mijn apps.
Klik in de sectie Beginnen met coderen op API's selecteren.
Selecteer Accounting en klik op App maken.
Klik in de sectie App gereedmaken voor verzending op de link om productiecodes te verkrijgen.
Belangrijk: u moet productiecodes gebruiken in plaats van ontwikkelingscodes.
Kopieer het apptoken, de OAuth-consumentencode en het OAuth-consumentengeheim.
Stap 2: Configureer Tableau Server voor Intuit QuickBooks Online
Open op de Tableau Server-computer de bash-shell en voer de volgende opdrachten uit:
tsm configuration set -k oauth.quickbooks.oauth_callback_uri -v http://YOUR-SERVER/auth/add_oauth_token
tsm configuration set -k oauth.quickbooks.consumer_key -v <your_consumer_key>
tsm configuration set -k oauth.quickbooks.consumer_secret -v <your_consumer_secret>
tsm pending-changes apply
Als voor de in behandeling zijnde wijzigingen de Server opnieuw moet worden opgestart, geeft de opdracht
pending-changes apply
een prompt weer om u te laten weten dat de server opnieuw wordt gestart. Deze prompt verschijnt ook als de server is gestopt, maar in dat geval vindt er geen herstart plaats. U kunt de prompt onderdrukken met de optie--ignore-prompt
, maar dit verandert niets aan het herstartgedrag. Als opnieuw opstarten niet nodig is voor de wijzigingen, worden de wijzigingen zonder waarschuwing van een prompt toegepast. Zie tsm pending-changes apply voor meer informatie.
Toegangstokens beheren
Als u een extractvernieuwingsjob uitvoert voor de QuickBooks Online-databron, probeert Tableau Server toegangstokens voor u te vernieuwen. Voer de extractvernieuwingsjobs vaker dan één keer per maand uit om te voorkomen dat uw toegangstokens verlopen. Als de toegangstokens van QuickBooks Online verlopen, mislukken de extractvernieuwingsjobs. Als de toegangstokens zijn verlopen, kunt u de opgeslagen referenties bewerken via de pagina Instellingen.
De opgeslagen referenties kunnen centraal of door de gebruikers worden beheerd. Zie Opgeslagen toegangstokens toestaan voor meer informatie.