-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(gms): Pluggable Authentication & Authorization Framework #6634
feat(gms): Pluggable Authentication & Authorization Framework #6634
Conversation
…:acryldata/datahub-fork into master+acr-3593-pluggable-auth-framework
…:acryldata/datahub-fork into master+acr-3593-pluggable-auth-framework
…:acryldata/datahub-fork into master+acr-3593-pluggable-auth-framework
…:acryldata/datahub-fork into master+acr-3593-pluggable-auth-framework
Unit Test Results (build & test)633 tests +11 629 ✔️ +11 15m 46s ⏱️ +7s Results for commit 6665d53. ± Comparison against base commit 43c566e. This pull request removes 4 and adds 15 tests. Note that renamed tests count towards both.
♻️ This comment has been updated with latest results. |
…:acryldata/datahub-fork into master+acr-3593-pluggable-auth-framework
…:mohdsiddique/datahub into master+acr-3593-pluggable-auth-framework
…:acryldata/datahub-fork into master+acr-3593-pluggable-auth-framework
…:acryldata/datahub-fork into master+acr-3593-pluggable-auth-framework
@@ -5,6 +5,10 @@ This file documents any backwards-incompatible changes in DataHub and assists pe | |||
## Next | |||
|
|||
### Breaking Changes | |||
- #6243 apache-ranger authorizer is no longer the core part of DataHub GMS, and it is shifted as plugin. Please refer updated documentation [Configuring Authorization with Apache Ranger](./configuring-authorization-with-apache-ranger.md#configuring-your-datahub-deployment) for configuring `apache-ranger-plugin` in DataHub GMS. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you!
@@ -24,9 +26,10 @@ dependencies { | |||
compile externalDependency.springCore | |||
compile externalDependency.springKafka | |||
compile externalDependency.springWeb | |||
compile project(':metadata-service:auth-ranger-impl') | |||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice!
entityRegistry: | ||
path: ${ENTITY_REGISTRY_PLUGIN_PATH:/etc/datahub/plugins/models} | ||
path: ${ENTITY_REGISTRY_PLUGIN_PATH:/etc/datahub/plugins/models} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this looks wrong to me
/** | ||
* In this mode plugins has limited access. | ||
* | ||
* Plugins are allowed to connect on below ports only |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice doc!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall LGTM.
No description provided.