Introduction #
- Ensuring secure and reliable authentication mechanisms is paramount when establishing connections between systems.
- Within the SKYVVA integration application’s agent control board, administrators can choose between different authentication types, notably the “Authentication Type” picklist, which includes “OAuth2 Client-Credential” methods.
- Conversely, the “OAuth2 Client-Credential” authentication method offers a more robust and secure approach.
- It leverages the OAuth2 protocol, allowing agents to obtain access tokens from Salesforce by presenting client credentials.
- This method is particularly advantageous in scenarios where a higher level of security and control over access is required, as it minimizes the exposure of sensitive information and facilitates seamless integration with Salesforce APIs.
When setting up a ping connection agent to Salesforce using the SKYVVA integration application via the Agent Control Board, administrators have the flexibility to choose between two authentication types: Basic and OAuth2 Client-Credential. Here’s an explanation of each:
Pre-required #
Set Up OAuth2 Credentials:
- Authentication Type: OAuth2 Credential
- Consumer Key: Obtained from the connected app.
- Consumer Secret: Obtained from the connected app.
- Server Environment: Production/Sandbox
OAuth2 Client-Credential Authentication #
-
- OAuth2 is an industry-standard protocol for authorization, providing a more secure and flexible way to authenticate and authorize access to resources.
- With the Client-Credential grant type, the integration application obtains an access token from Salesforce using a Consumer Key and Consumer secret, which are securely stored and managed.
- OAuth2 authentication is recommended for enhanced security, as it does not require the transmission of user credentials with each request. Instead, it relies on access tokens that have a limited lifespan and can be easily revoked if compromised.
- This method is particularly suitable for scenarios where higher security standards are necessary or when integrating with multiple Salesforce instances or other OAuth2-compliant systems.
- Save Connection: Connection Saved successfully.
- Ping Salesforce Connection: Salesforce Login successful.
By offering the OAuth2 Client-Credential authentication type, the SKYVVA integration application caters to a wide range of integration requirements, allowing administrators to choose the authentication method that best aligns with their security policies and integration needs.
Summary #
Now the user learns how to configure a ping connection agent to Salesforce via the SKYVVA integration application’s agent control board and chooses OAuth2 Client-Credential authentication type.