-
Notifications
You must be signed in to change notification settings - Fork 16.3k
AIP-84 - Add Auth for Assets #47136
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
AIP-84 - Add Auth for Assets #47136
Conversation
When I renamed the command to start the fastapi api server, I missed updating the breeze config to reflect the new config section.
8371e29 to
44e9883
Compare
…AIP-84/auth/asset
…AIP-84/auth/asset
…AIP-84/auth/asset
pierrejeambrun
left a comment
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.
thanks
|
@pierrejeambrun , We now have an Asset Alias. Can we consider this as an Asset Access Entity? Similar to how Dag runs is a Dag Access Entity. Or should these be considered a separate entity and create AssetAliasDetail? As alias will have its own id and use invokes API with |
providers/amazon/src/airflow/providers/amazon/aws/auth_manager/aws_auth_manager.py
Show resolved
Hide resolved
pierrejeambrun
left a comment
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 looks good.
A few small suggestions.
I've separated out asset alias endpoints to a separate PR - #47241 |
|
There's one comment un-addressed, otherwise looks good. |
This comment was marked as outdated.
This comment was marked as outdated.
…AIP-84/auth/asset
* Fix breeze api-server - missed it during config move When I renamed the command to start the fastapi api server, I missed updating the breeze config to reflect the new config section. * init asset * update rest * add commit session after creating dags * fix issue with time_machine * session commit in make_dag_with_multiple_versions * fix ci failure * add unauthorized user tests * fix * fix * move dag.sync_to_db to end * pr feedback * fix * replace uri with id in AssetDetails * remove asset alias tests * remove unused session * add newsfragment * rename newsfragment * use lambda --------- Co-authored-by: Jed Cunningham <jedcunningham@apache.org>
related to #42360
Pending: