The primary purpose of an adapter is to communicate with an external system, perform actions, and return results to Itential Automation Platform (IAP). To do that, the adapter must be able to authenticate with the external system.
Authentication methods vary across systems and can change over time — for example, a system may move a token to a different header. There is no single standard approach.
Before configuring an adapter to communicate with an external system, determine the following:
Username and password
Token-based authentication
Test authentication using an API tool such as Postman before configuring the adapter. This gives you concrete information about what the external system expects, which you can then compare against the adapter’s debug-level logs with auth logging enabled. That comparison helps you identify what changes are needed in theItential Platform service instance configuration or the adapter’s endpoint configuration.
Vendors often support multiple authentication methods and may change their system-to-system authentication requirements over time. Review the external system’s authentication documentation periodically to ensure your adapter configuration remains current.