Zuora OAuth2 Account

In this article

Overview

You can use this account type to connect Zuora OpenAPI Snap and Zuora REST Read Snap with Zuora REST API that uses Zuora OAuth2 account.

Prerequisites

  • Valid scopes.

  • Valid credentials.

  • Valid permissions.

Limitations and Known Issues

None.

Account Settings

Field Name

Field Dependency

Description

Field Name

Field Dependency

Description

Label*

N/A

Specify a unique label for the account.

Default Value: Zuora OAuth2 Account
Example: Zuora OAuth2

Base URL*

N/A

Specify the base URL for Zuora REST API endpoints.

Default Value: N/A
Example: https://rest.apisandbox.zuora.com

Client ID*

N/A

Specify the client ID associated with your account. You can create the client ID as advised by your application provider.

Default Value: N/A
Example: 3swddd3-4344-894b-90c201c91de

Client secret*

N/A

Specify the client secret associated with your account. You can create the client secret as advised by your application provider.

Default Value: N/A
Example: 678753456

Access token

N/A

Auto-generated after authorization. The token that SnapLogic uses to make API requests on behalf of the user associated with the client ID.

Default Value: N/A
Example: 767886779

Refresh token

N/A

Auto-generated after authorization. The refresh token associated with your account. If the refresh token is stored, then the access token can be refreshed automatically before it expires.

Default Value: N/A
Example: 87566779

Access token expiration

N/A

Auto-generated after authorization. The access token expiration value, in seconds.

Default Value: N/A
Example: N/A

OAuth2 Endpoint

N/A

Specify the URL of the endpoint that authorizes the application. 

Default Value: N/A
Example: https://rest.apisandbox.zuora.com/oauth/auth

OAuth2 Token

N/A

Specify the URL of the endpoint that retrieves the token for an authenticated account.

Default Value: N/A
Example: https://rest.apisandbox.zuora.com/oauth/token

Token endpoint config

Use this field set to provide custom properties for the Zuora OAuth2 token endpoint. Click the Add or Remove icons respectively to add or remove configuration rows. This field set contains the following fields:

  • Token endpoint parameter

  • Token endpoint parameter value

Token endpoint parameter

N/A

Specify the token endpoint parameter.

Default Value: N/A
Example: response_type

Token endpoint value

N/A.

Specify the value associated with the endpoint parameter defined above.

Default Value: N/A
Example: code

Auth endpoint config

Use this field set to provide custom properties for the Zuora OAuth2. Click the + or - icons to respectively add or remove configuration rows. This field set contains the following fields:

  • Authentication parameter

  • Authentication parameter value

Authentication parameter

N/A

Specify the authentication endpoint parameter.

Default Value: N/A
Example: Scope

Authentication parameter value

N/A

Specify the value associated with the authorization endpoint parameter defined above.

Default Value: N/A
Example: read_data

Auto-refresh token

N/A

Select this check box to refresh the access token automatically using the refresh token. Else, the access token expires and is not refreshed automatically.

Default Value: Deselected
Example: N/A

Snap Pack History

Release 

Snap Pack Version

Date

Type

  Updates

4.26

main11181

14 Aug 2021 

Stable

Added the following Snaps and account types to connect these Snaps with the Zuora REST API. 

4.25

main9554

May 8, 2021

Stable

Upgraded with the latest SnapLogic Platform release.

4.24

main8556

Feb 13, 2021

Stable

Fixes an issue when updating user information in the Tableau REST Snap by not overwriting the site ID or user ID if the entries already exist.

Behavioral Change

In the 4.23 release, the Tableau REST Snap had a defect where it used site ID and user ID from the Tableau Account even if the selected REST operation required a site ID and/or user ID from the input document. This issue is fixed in the 4.24 release, so that the Snap uses values for the said IDs from the input document when available. Since this fix changes the Snap behavior, it is possible for production Pipelines to fail after the 4.24 release. Hence, you need to reconfigure the Tableau REST Snap using the site ID and user ID values from the input document.

4.23

main7430

Feb 14, 2020

Stable

Upgraded with the latest SnapLogic Platform release.

4.22

main6403

Sep 12, 2020

Stable

Upgraded with the latest SnapLogic Platform release.

4.21

snapsmrc542

May 9, 2020

Stable

Upgraded with the latest SnapLogic Platform release.

4.20

snapsmrc535

Feb 8, 2020

Stable

Upgraded with the latest SnapLogic Platform release.

4.19

snaprsmrc528

Nov 14, 2019

Stable

Upgraded with the latest SnapLogic Platform release.

4.18

snapsmrc523

Aug 10, 2019

Stable

Upgraded with the latest SnapLogic Platform release.

4.17

ALL7402

Jun 11, 2019

Latest

Pushed automatic rebuild of the latest version of each Snap Pack to SnapLogic UAT and Elastic servers.

4.17

snapsmrc515

Jun 11, 2019

Latest

Added the Snap Execution field to all Standard-mode Snaps. In some Snaps, this field replaces the existing Execute during preview check box.

4.16

snapsmrc508

Feb 16, 2019

Stable

Upgraded with the latest SnapLogic Platform release.

4.15

snapsmrc500

Dec 15, 2018

Stable

Upgraded with the latest SnapLogic Platform release.

4.14

snapsmrc490

Aug 11, 2018

Stable

Upgraded with the latest SnapLogic Platform release.

4.13

snapsmrc486

May 12, 2018

Stable

Upgraded with the latest SnapLogic Platform release.

4.12

snapsmrc480

May 17, 2018

Stable

Upgraded with the latest SnapLogic Platform release.

4.11

snapsmrc465

Nov 11, 2017

Stable

Upgraded with the latest SnapLogic Platform release.

4.10

snapsmrc414

Aug 12, 2017

Stable

Upgraded with the latest SnapLogic Platform release.

4.9

snapsmrc405

May 13, 2017

Stable

Upgraded with the latest SnapLogic Platform release.

4.8

tableau92770

Mar 17, 2017

Latest

Addressed an issue where the TDE Formatter threw a Field conversion failed error.

4.8

snapsmrc398

Feb 11, 2017

Stable

Upgraded with the latest SnapLogic Platform release.

4.7 Patch

snapsmrc382

Nov 23, 2016

Latest

Upgraded with the latest SnapLogic Platform release.

4.6

snapsmrc362

Aug 13, 2016

Stable

  • Enhanced to support chunking when publishing large files for the Tableau 9&10 REST Snap. 

  • Enhanced error reporting when fields are improperly mapped from input Tableau 9&10 REST Snap. 

  • Enhanced error handling to appropriately route errors in the Tableau 9&10 Write Snap. 

  • Enhanced error handling to appropriately route errors in the Snap for the TDE Formatter Snap.

  • Extended the TDE Formatter Snap support for Linux Snaplexes. 

  • Doc Enhancement: Examples added to Tableau 9 Snap documentation.

  • Resolved an issue in Tableau REST Snap that caused failures when publishing workbook and datasources. 

  • Resolved an issue in TDE Formatter and Tableau REST Snap that cause errors on Windows Groundplex.

  • Resolved an issue in Tableau REST Snap that only made available 100 entries of datasource.

4.5.1

snapsmrc344

 May 18, 2016

Stable

  • Initial release of the Snap Pack with Tableau 9&10 REST, Write and the TDE Formatter Snaps.

  • Supports Tableau 9.1 version of Tableau server.


See Also

Configuring Zuora Accounts

https://docs-snaplogic.atlassian.net/wiki/spaces/SD/pages/1439233/Glossary

https://docs-snaplogic.atlassian.net/wiki/spaces/SD/pages/1438341/Getting+Started