Uploaded image for project: 'Serverless logic'
  1. Serverless logic
  2. SRVLOGIC-2

[core] OAuth2 authorization flow in workflows

XMLWordPrintable

    • Icon: Feature Feature
    • Resolution: Done
    • Icon: Major Major
    • 1.24.0
    • None
    • serverless-workflow
    • None
    • False
    • None
    • False
    • 2022 Week 32-34 (from Aug 8)

      Motivation

      Some operations require special permissions to get access to data from 3rd party services. OAuth2 is a common authorization protocol that allows a user to grant a third-party web site or application access to the user's protected resources, without necessarily revealing their long-term credentials or even their identity.

      Goal

      Enable OAuth2 authorization flow in workflows

      Scenarios

      • As a developer, I want my workflow to call a 3rd party service which is protected with an OAuth2 authorization protocol, without having to handle any token

       

      • As a developer, I want my workflow to call a 3rd party service which is protected with an OAuth2 authorization protocol, sending a token which should be used

      Expected outcomes

      Documentation describes use of this OAuth2 authorization flow on an example

      The authorization flow doesn’t require human interaction

            rhn-support-zanini Ricardo Zanini
            ibek1@redhat.com Ivo Bek
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: