Skip to main content
March 1, 2022
Question

Appian Custom Connected System to consume gRPC based service

  • March 1, 2022
  • 4 replies
  • 0 views

Hi, 

Im engaged with a client who has adopted in their enterprise standards that all exposed microservices within their organization be consumed using gRPC (https://grpc.io/).   Some  of those services will need to be consumed by the Appian solutions we are planning.    My current understanding of gRPC & supported authentication mechanism is the out of the box  Appian connected system, HTTP & Open API authentication types will not work.   As such we are considering if building custom connected systems and support for integration objects might work. 

Has anyone in the community run across a requirement like this and done any successful custom connected system development to support the gRPC framework or solved the integration needs  in some other fashion?

Also with Appian Integration SDK when developing custom Connected systems is it a requirement to use one of the Authentication Types supported by Appian (https://docs.appian.com/suite/help/21.4/connected_system_authentication.html)  or can a custom connected system implement a custom authentication model as well?

Thanks for any suggestions you can provide.

Bob

4 replies

richardm900458
March 1, 2022

Hi Bob,

i can't give you valuable input here but, I really like to hear from the results of this issue.
If you can provide the solution you used in the end, would be awesome

Kind regards,
Richard

stefanhelzle0001
March 1, 2022

This seems to become a bigger challenge. I would reach out to Appian and ask for support on how to go forward.

October 10, 2023

Hi all,

we may need to do something related in a while. Did you find a way to invoke a gRPC service?

Thank you!

Lorenzo

abhayd3663
October 10, 2023

This is a very interesting and useful use-case, Please let us know if you are able to find the solution.