You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Ansible Service Now Collection only supports Basic Auth and OAuth tokens, but many customers are using client certificate authentication. The only way we were able to handle this was to use the URI module and leverage the client_cert parameter. However, it meant the customer could not use the Ansible Collection and modules.
ISSUE TYPE
Feature Idea
COMPONENT NAME
Entire Ansible Collections and modules would support (provide) a client_cert parameter for authentication.
ADDITIONAL INFORMATION
It would be used to authenticate against Service Now API. It is needed because a lot of customers use client certificate authentication instead of Basic Auth or OAuth Token methods.
Below is an example of how we accomplished the authentication using the uri module but this should also be possible using standard modules so the customer can use desired state and idempotency concepts.
SUMMARY
The Ansible Service Now Collection only supports Basic Auth and OAuth tokens, but many customers are using client certificate authentication. The only way we were able to handle this was to use the
URI
module and leverage theclient_cert
parameter. However, it meant the customer could not use the Ansible Collection and modules.ISSUE TYPE
COMPONENT NAME
Entire Ansible Collections and modules would support (provide) a
client_cert
parameter for authentication.ADDITIONAL INFORMATION
It would be used to authenticate against Service Now API. It is needed because a lot of customers use client certificate authentication instead of Basic Auth or OAuth Token methods.
Below is an example of how we accomplished the authentication using the
uri
module but this should also be possible using standard modules so the customer can use desired state and idempotency concepts.The text was updated successfully, but these errors were encountered: