Uploaded image for project: 'Livy'
  1. Livy
  2. LIVY-551

Add "doAs" impersonation support

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.6.0
    • Component/s: None
    • Labels:
      None

      Description

      Currently, impersonation is limited to creating batches and sessions with "proxyUser". It would be better to fully support impersonation for all endpoints. This is only possible as a query parameter since many of the endpoints are get requests. Adding support for the "doAs" query parameter matches what Hadoop does. We can leverage the same types of configs as well. This change is backwards compatible since we can check for doAs before proxyUser and use that. This will not remove the proxyUser checking for batch and session creation.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                krisden Kevin Risden
                Reporter:
                krisden Kevin Risden
              • Votes:
                1 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 1h 40m
                  1h 40m