Authorized Services
  • 2 Minutes to read
  • Dark
    Light

Authorized Services

  • Dark
    Light

Article summary

Authorizers represent authenticated connection to your services' accounts (e.g. Facebook account, Google account). By granting authorization, typically at the admin level or higher, you allow Dataddo to access and retrieve data from your data sources, and send it to your data destination.

DATADDO TIP

If you don't have the required permissions to authenticate your service, assign the authorizer role to a team member with these permissions.

How to Add a New Authorizer

On the Authorizers page, click on Authorize New Service and follow the on-screen prompts. You will usually be redirected to the service's login page to authorize the account.

If your service has specific requirements, please see our connector-specific guides. Data sources will usually require filling in API credentials while data destinations will require information like host, database, and other credentials.

Once you log in or fill in the credentials, Dataddo saves the authorized account, enabling you to finalize your source or destination configuration.

Alternative Approach to Adding a New Service

Aside from the main method, there's an alternative way to authorize a new account.

Authorize a new account while creating a data source or a data destination. Simply click on the Add New Account button on the source or destination creation page, or at the bottom of the drop-down.

Manage Your Authorized Services

On the Authorizers page, you can see all your connected services. Here, you can:

  1. Reauthorize your account
  2. Delete an authorizer
  3. Click on the three dots next to your authorizer to
    1. Edit: Modify the authorizer's name or reauthorize the service.
    2. Test: Verify the success of the connection.
    3. Revoke Token: Remove Dataddo's authorization to access your service, preventing data access.

Testing Data: Example Error Message

Client error: `POST https://accounts.google.com/o/oauth2/token` resulted in a `400 Bad Request` response: { "error": "invalid_grant", "error_description": "Bad Request" }

How to Reauthorize Your Account

On some occasions, reauthorization will be necessary:

  • Your account credentials (e.g. password) change
  • The token expires
  • An error occurs (e.g. your destination breaks)
  1. On the Authorizers page, look for your service or any services labeled as Broken.
  2. [Optional] Test the connection by clicking on the three dots next to the broken authorizer and selecting Test to see what exactly the issue is.
  3. Reauthorize by clicking on the key icon next to your authorizer. Alternatively, click on the three dots and select Edit.
  4. Follow the on-screen instructions to reauthorize your account.
DATADDO TIP

Some services require regular reauthorization. For instance, your LinkedIn account has to be reauthorized annually.

Troubleshooting

Duplicit Authorizer Settings


ERROR MESSAGE
The authorizer service with exact same settings already exists.

This issue is caused by adding a new authorizer with the same settings as an existing one.

Dataddo automatically detects the configuration and identifiers of services to ensure that each authorized account is uniquely identified. Ensuring that each account has only one identifier enhances data management.

If you're sure you're authorizing a new account, try completing the process in incognito mode.


Was this article helpful?