Rest OAuth
Introduction
Rest OAuth is an authenticating protocol that allows you to grant third-party applications access to their information to another site. It helps to allow safe authentication access to different servers without actually sharing the private information or credentials.
Steps to configure
Click on create connection on the connection page. The below form will appear on the screen.
Now, click on the drop-down menu button of the connection type field and Rest connection type a list of different connections will appear, you need to select Rest from the connection type and OAuth 2.0 from the Rest connection type.Add the hostname, i.e. the domain of the provided application. It is the initial part of the URL of the landing page of the application. It is the initial part of the URL of the landing page of the application. Hostname is a unique name or label assigned to any device that is connected to a specific computer network.
Select the grant type which refers to the type of authentication that you wish to incorporate. Application grant types are methods through which applications can gain access tokens and by which you grant limited access to your resources to another entity without exposing credentials.
The following are the different grant types :
• Authorization code : An authentication code is an identifier that is used to verify identify or validate the authenticity of data such as messages.
• Password: Passwords provide the first line of defense against unauthorized access to your account and personal information. The requirement of Passwords is to protect your sensitive information's. It’s can be generated with a unique combination of numerical and alphabetic characters.
• Client Credentials: The Client credentials grant is used when applications request an access token to access their own resources, not on behalf of a user. In the client credentials flow, permissions are granted directly to the application itself by an administrator. When the app presents a token to a resource, the resource enforces that the app itself has authorization to perform an action since there is no user involved in the authentication.Click on authorize & save button to save the connection’s configuration. Once a connection is successfully created it can be used in any automation.