Manage
Credentials
Manage credentials for 3rd Party services.
Overview
To access the APIs of various services, you need to provide authentication credentials. These credentials ensure that only authorized access is granted to the APIs. In the Manage Platform, you can configure these credentials in the Credentials section of the manage platform.
Adding credentials in this section helps keep them concealed from being visible in the template or via API calls, ensuring an extra layer of security for your sensitive information.
Supported Credential Types
- Slack
- Google Sheets
- Google Calendar
- PFX Certificate
- Certificate and Key Files
- Bearer Token
- Basic Authentication (user and password)
- Generic OAuth
- MS Teams (coming soon)
Adding a Credential
- Navigate to the Credentials section of the manage platform.
- Click the + Create new itembutton.
- Select the credential type you want to create.
- Fill in the required fields.
- Finally, click the Createbutton.
- (Case dependent) Follow the third party service's instructions to obtain the required credentials.
Getting an orgcredentialuuid
Several tasks and fields in the platform require an orgcredentialuuid
to access the resource.
To get the uuid
, follow these steps:
- Navigate to the Credentials section of the manage platform.
- Select the credential you want to use.
- Click the hamburger menu (three dots) on the top right.
- Click the
Copy credential uuid
option.
Credential Types
Google Sheets
The Google Sheets credential type is used to access Google Sheets APIs. This is required for the tasks Read From Sheet, Log To Sheet and Update Sheet Rows.
To create a Google Sheets credential, follow these steps:
- Enter a Credential Name.
- Click on the Createbutton.
- Follow the instructions on the new window that opens to obtain the required credentials.
Google Calendar
The Google Calendar credential is not fully supported at the moment. If it is required, please contact support.
PFX Certificate
The PFX Certificate credential type can be used to access APIs that require a PFX certificate. This can be used in the API Call task.
To create a PFX Certificate credential, follow these steps:
- Enter a Credential Name.
- Enter the PFX password.
- Upload the PFX file by clicking on the Upload PFX Filebutton.
- Click on the Createbutton.
Certificate and Key Files
The Certificate and Key Files credential type can be used to access APIs that require a certificate and key file. This can be used in the API Call task.
To create a Certificate and Key Files credential, follow these steps:
- Enter a Credential Name.
- Upload the key file by clicking on the Upload Key Filebutton.
- Upload the certificate file by clicking on the Upload Certificate Filebutton.
- Click on the Createbutton.
Bearer Token
The Bearer Token credential type can be used to access APIs that require a Bearer token. This can be used in the API Call task.
To create a Bearer Token credential, follow these steps:
- Enter a Credential Name.
- Enter the Bearer token.
- Click on the Createbutton.
Basic Authentication
The Basic Authentication credential type can be used to access APIs that require a username and password. This can be used in the API Call task.
To create a Basic Authentication credential, follow these steps:
- Enter a Credential Name.
- Enter the username.
- Enter the password.
- Click on the Createbutton.
Generic OAuth
The Generic OAuth credential type can be used to access APIs that require an OAuth token. This can be used in the API Call task.
To create a Generic OAuth credential, follow these steps:
- Enter a Credential Name.
- Enter the URL where the token can be obtained.
- Enter the Client ID.
- Enter the Client Secret.
- Enter the scope (if desired).
- Select the Grant Type.
- Select the Client Authentication Method (this determines if the Client ID and Client Secret are sent in the request body or in the Authorization header).
- Click on the Createbutton.