Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-7916 Support for Apache Ranger authorization provider
  3. IMPALA-8309

Use a more human-readable flag to switch to a different authorization provider

Attach filesAttach ScreenshotVotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • None
    • Impala 3.3.0
    • Backend
    • None
    • ghx-label-9

    Description

      We currently use authorization_factory_class flag to switch to a different authorization provider, which is useful for any third party to provide an implementation of authorization provider. Since, Sentry and Ranger are officially supported by Impala, we should have a flag, i.e. authorization_provider=[sentry|ranger] to easily switch between officially supported authorization providers.

      At the time of this writing, the existing authorization_factory_class flag is being retained but its default value removed.  If present, it will take precedence over the authorization_provider flag being added.

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            radford-nguyen radford nguyen
            fredyw Fredy Wijaya
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment